{"_id":"react-native-safe-area-context","_rev":"698171","name":"react-native-safe-area-context","description":"A flexible way to handle safe area, also works on Android and web.","dist-tags":{"beta":"3.1.0-beta.1","latest":"3.3.2"},"maintainers":[{"name":"janicduplessis","email":""}],"time":{"modified":"2021-09-01T17:40:52.000Z","created":"2019-08-16T20:01:25.408Z","3.3.2":"2021-09-01T17:36:04.456Z","3.3.1":"2021-08-31T16:04:38.706Z","3.3.0":"2021-08-06T02:15:09.022Z","3.2.0":"2021-03-07T20:21:13.862Z","3.1.9":"2020-11-11T19:01:42.553Z","3.1.8":"2020-09-17T15:46:20.996Z","3.1.7":"2020-08-24T16:39:59.681Z","3.1.6":"2020-08-19T19:29:46.757Z","3.1.5":"2020-08-19T17:50:19.378Z","3.1.4":"2020-08-07T18:09:35.574Z","3.1.3":"2020-08-06T18:07:50.865Z","3.1.2":"2020-08-06T17:58:24.106Z","3.1.1":"2020-07-10T19:52:12.592Z","3.1.0":"2020-07-10T19:44:07.551Z","3.1.0-beta.1":"2020-07-10T19:13:57.304Z","3.1.0-beta.0":"2020-07-10T19:02:35.413Z","3.0.7":"2020-06-26T19:14:34.854Z","3.0.6":"2020-06-22T17:01:48.440Z","3.0.5":"2020-06-14T20:14:15.795Z","3.0.4":"2020-06-13T20:23:43.347Z","3.0.3":"2020-06-09T18:24:29.528Z","3.0.2":"2020-05-28T19:53:11.154Z","3.0.1":"2020-05-28T17:25:46.590Z","3.0.0":"2020-05-28T16:05:12.889Z","3.0.0-beta.3":"2020-05-28T09:31:50.900Z","3.0.0-beta.2":"2020-05-28T09:29:43.109Z","3.0.0-beta.1":"2020-05-28T05:59:00.810Z","2.0.3":"2020-05-26T20:29:18.401Z","2.0.2":"2020-05-26T02:10:32.790Z","2.0.1":"2020-05-25T18:22:37.224Z","2.0.0":"2020-05-22T23:17:48.015Z","2.0.0-beta.1":"2020-05-22T22:20:10.348Z","2.0.0-beta.0":"2020-05-21T21:02:29.293Z","1.0.2":"2020-05-18T20:04:23.401Z","1.0.1":"2020-05-18T19:46:59.835Z","1.0.0":"2020-05-09T17:53:19.169Z","1.0.0-beta.2":"2020-05-04T21:11:04.800Z","1.0.0-beta.1":"2020-05-03T19:27:17.813Z","1.0.0-beta.0":"2020-05-02T22:18:06.641Z","0.7.3":"2020-02-13T00:56:34.235Z","0.7.2":"2020-02-06T20:35:31.611Z","0.7.1":"2020-02-06T20:31:57.181Z","0.7.0":"2020-02-05T22:56:37.208Z","0.6.4":"2020-01-30T18:33:49.624Z","0.6.3":"2020-01-30T18:17:05.486Z","0.6.2":"2019-12-31T17:46:34.932Z","0.6.1":"2019-11-23T22:56:23.927Z","0.6.0":"2019-11-04T20:34:50.162Z","0.5.0":"2019-10-11T17:41:06.129Z","0.4.1":"2019-10-08T18:22:56.990Z","0.4.0":"2019-10-08T17:37:38.014Z","0.3.6":"2019-09-13T02:14:15.119Z","0.3.5":"2019-08-30T22:34:49.577Z","0.3.4":"2019-08-30T00:08:56.767Z","0.3.3":"2019-08-29T15:48:17.390Z","0.3.2":"2019-08-27T17:01:50.108Z","0.3.1":"2019-08-25T04:03:24.369Z","0.3.0":"2019-08-20T00:40:41.424Z","0.2.0":"2019-08-19T02:01:35.930Z","0.1.0":"2019-08-16T20:01:25.408Z"},"users":{},"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"versions":{"3.3.2":{"name":"react-native-safe-area-context","version":"3.3.2","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","react-native-builder-bob":"^0.18.1","@react-native-community/eslint-config":"^3.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^27.0.1","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-plugin-module-resolver":"^4.1.0","eslint":"7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"4.0.0","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^27.1.0","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.3.2","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^4.4.2"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"e04ac163a5752aeab5c3e1669b6e8845c462b078","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.3.2","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"shasum":"9549a2ce580f2374edb05e49d661258d1b8bcaed","size":42531,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.3.2.tgz"},"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"maintainers":[{"name":"janicduplessis","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.3.2_1630517764263_0.41354680677655886"},"_hasShrinkwrap":false,"publish_time":1630517764456,"_cnpm_publish_time":1630517764456},"3.3.1":{"name":"react-native-safe-area-context","version":"3.3.1","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","react-native-builder-bob":"^0.18.1","@react-native-community/eslint-config":"^3.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^27.0.1","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^4.30.0","@typescript-eslint/parser":"^4.30.0","babel-plugin-module-resolver":"^4.1.0","eslint":"7.32.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"4.0.0","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^27.1.0","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.3.2","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^4.4.2"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"react-native-builder-bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"bead784eb71b7896a1075bfe9da57ae04d126354","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.3.1","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"shasum":"70a8b366f35ad224b01967a65c86543b0f3fbbce","size":42527,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.3.1.tgz"},"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"maintainers":[{"name":"janicduplessis","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.3.1_1630425878541_0.19288586380236183"},"_hasShrinkwrap":false,"publish_time":1630425878706,"_cnpm_publish_time":1630425878706},"3.3.0":{"name":"react-native-safe-area-context","version":"3.3.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"6eb9ac69ab4585351edd28f82e723cd883f5e7f1","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.3.0","_nodeVersion":"14.17.4","_npmVersion":"6.14.14","dist":{"shasum":"6e0b45baa031589ec9c54f8359ace166a36aa5e5","size":42539,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.3.0.tgz"},"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"maintainers":[{"name":"janicduplessis","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.3.0_1628216108838_0.0702890506138174"},"_hasShrinkwrap":false,"publish_time":1628216109022,"_cnpm_publish_time":1628216109022},"3.2.0":{"name":"react-native-safe-area-context","version":"3.2.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"7bb20b426009b6b6d00eb74894fe482a9095735b","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.2.0","_nodeVersion":"15.0.1","_npmVersion":"6.14.8","dist":{"shasum":"06113c6b208f982d68ab5c3cebd199ca93db6941","size":42048,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.2.0.tgz"},"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"maintainers":[{"name":"janicduplessis","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.2.0_1615148473670_0.9972278417219091"},"_hasShrinkwrap":false,"publish_time":1615148473862,"_cnpm_publish_time":1615148473862},"3.1.9":{"name":"react-native-safe-area-context","version":"3.1.9","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"d95b5d5e8be54106baba2db5b1692e2deb3f5875","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.1.9","_nodeVersion":"15.0.1","_npmVersion":"7.0.3","dist":{"shasum":"48864ea976b0fa57142a2cc523e1fd3314e7247e","size":41305,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.1.9.tgz"},"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"maintainers":[{"name":"janicduplessis","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.1.9_1605121302425_0.2877684307439463"},"_hasShrinkwrap":false,"publish_time":1605121302553,"_cnpm_publish_time":1605121302553},"3.1.8":{"name":"react-native-safe-area-context","version":"3.1.8","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"1628d2e3875831d39423e82c4012ef5b956dce7e","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.1.8","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"7a9883aa0f38f9c77d4bef2b89e4e285bc1024a3","size":42105,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.1.8.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.1.8_1600357580769_0.4050015358457322"},"_hasShrinkwrap":false,"publish_time":1600357580996,"_cnpm_publish_time":1600357580996},"3.1.7":{"name":"react-native-safe-area-context","version":"3.1.7","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"8f46d1998ab46f8a9e03ac4aed82c7cd0b0b7374","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.1.7","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"fc9e636dfb168f992a2172d363509ce0611a8403","size":42105,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.1.7.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.1.7_1598287199489_0.19463272356157102"},"_hasShrinkwrap":false,"publish_time":1598287199681,"_cnpm_publish_time":1598287199681},"3.1.6":{"name":"react-native-safe-area-context","version":"3.1.6","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"35df15d218eb4fe2837e67976486838e2819c757","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.1.6","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"4be329c71f33cac8ac56ddb2fe7a42ac509397ea","size":40051,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.1.6.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.1.6_1597865386535_0.2574378064823919"},"_hasShrinkwrap":false,"publish_time":1597865386757,"_cnpm_publish_time":1597865386757},"3.1.5":{"name":"react-native-safe-area-context","version":"3.1.5","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"25e513fa8786ebe885d0440e5e44f686447f7f5b","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.1.5","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"b2e82d9f47067bb96ac7acdd9f2a2f0ad69de33e","size":39999,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.1.5.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.1.5_1597859419172_0.21256236987235844"},"_hasShrinkwrap":false,"publish_time":1597859419378,"_cnpm_publish_time":1597859419378},"3.1.4":{"name":"react-native-safe-area-context","version":"3.1.4","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"2984f59a62b80be44f7a2a6f8e168caba396bc10","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.1.4","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"9b7f883a5ae8da6218d17467a350434005893602","size":39949,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.1.4.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.1.4_1596823775329_0.6811191721102197"},"_hasShrinkwrap":false,"publish_time":1596823775574,"_cnpm_publish_time":1596823775574},"3.1.3":{"name":"react-native-safe-area-context","version":"3.1.3","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"32bd4873f4281a49e40873331278ee675a7cc3d6","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.1.3","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"11dc4a09fc64fc24e8737ff6b3acb4adf346b385","size":39948,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.1.3.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.1.3_1596737270770_0.7301567862681144"},"_hasShrinkwrap":false,"publish_time":1596737270865,"_cnpm_publish_time":1596737270865},"3.1.2":{"name":"react-native-safe-area-context","version":"3.1.2","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"8407a265b44d6d230e2b4860d2245cb1876b0265","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.1.2","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"5bd844d2f439c0db33578dabdfae6fca45c389dd","size":39487,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.1.2.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.1.2_1596736704009_0.6797746527992246"},"_hasShrinkwrap":false,"publish_time":1596736704106,"_cnpm_publish_time":1596736704106},"3.1.1":{"name":"react-native-safe-area-context","version":"3.1.1","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"de8d1f667c85cdc06f0daab59953816d2a6ccd94","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.1.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"9b04d1154766e6c1132030aca8f4b0336f561ccd","size":39441,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.1.1.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.1.1_1594410732438_0.3931459952314553"},"_hasShrinkwrap":false,"publish_time":1594410732592,"_cnpm_publish_time":1594410732592},"3.1.0":{"name":"react-native-safe-area-context","version":"3.1.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"68088d8a66fbdbc809b0271da8d5d79b6b4fa0ee","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.1.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"e2fa831bfa314a94b8670dca53cedbc92bfb515b","size":39405,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.1.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.1.0_1594410247445_0.6704539495972679"},"_hasShrinkwrap":false,"publish_time":1594410247551,"_cnpm_publish_time":1594410247551},"3.1.0-beta.1":{"name":"react-native-safe-area-context","version":"3.1.0-beta.1","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readmeFilename":"README.md","gitHead":"117eeca1ef78054c5a19f626e1715f5e9845d6ec","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.1.0-beta.1","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"9e928bf1f082ef599efd96f8f85e78766cb69e7a","size":39412,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.1.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.1.0-beta.1.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.1.0-beta.1_1594408437175_0.15304183449533393"},"_hasShrinkwrap":false,"publish_time":1594408437304,"_cnpm_publish_time":1594408437304},"3.1.0-beta.0":{"name":"react-native-safe-area-context","version":"3.1.0-beta.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readmeFilename":"README.md","gitHead":"c8bac0a77578f46b09db27bcbb1c50002044bb4f","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.1.0-beta.0","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"9a7df1fa0f8ebb68d449fb72ebc5883547be1e9f","size":39321,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.1.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.1.0-beta.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.1.0-beta.0_1594407755244_0.09443504810371861"},"_hasShrinkwrap":false,"publish_time":1594407755413,"_cnpm_publish_time":1594407755413},"3.0.7":{"name":"react-native-safe-area-context","version":"3.0.7","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"c1b3410f49adfced156d8789f341020ed4095211","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.0.7","_nodeVersion":"14.4.0","_npmVersion":"6.14.5","dist":{"shasum":"0f53de7a30d626d82936000f3f6db374ecc4b800","size":37849,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.0.7.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.0.7_1593198874626_0.866808961785259"},"_hasShrinkwrap":false,"publish_time":1593198874854,"_cnpm_publish_time":1593198874854},"3.0.6":{"name":"react-native-safe-area-context","version":"3.0.6","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"fc98fb3725daf60d568b10bcc2c291c52c06d91e","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.0.6","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"ee180f53f9f40f8302923b9c09d821cf8ada01eb","size":37830,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.0.6.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.0.6_1592845308267_0.464352854609152"},"_hasShrinkwrap":false,"publish_time":1592845308440,"_cnpm_publish_time":1592845308440},"3.0.5":{"name":"react-native-safe-area-context","version":"3.0.5","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"9c38a61944527d9a8d6e30b896d98bf24037b0ad","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.0.5","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"3dd9bf2fea3b51f894b9849f11108ac303bbefe5","size":37662,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.0.5.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.0.5_1592165655679_0.06887793294785816"},"_hasShrinkwrap":false,"publish_time":1592165655795,"_cnpm_publish_time":1592165655795},"3.0.4":{"name":"react-native-safe-area-context","version":"3.0.4","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"36ed65628443ac120bc0d32a1908b7298567f52d","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.0.4","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"c37c5948cbe0ea0a2c08159f90e84d19fcceab19","size":36994,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.0.4.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.0.4_1592079823161_0.20536359429430862"},"_hasShrinkwrap":false,"publish_time":1592079823347,"_cnpm_publish_time":1592079823347},"3.0.3":{"name":"react-native-safe-area-context","version":"3.0.3","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.11.0","@react-native-community/bob":"^0.14.5","@react-native-community/eslint-config":"^2.0.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.5.1","@react-navigation/stack":"^5.5.1","@react-navigation/bottom-tabs":"^5.5.2","@types/jest":"^26.0.0","@types/react":"^16.9.35","@types/react-native":"^0.62.13","@types/react-dom":"^16.9.8","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^3.2.0","@typescript-eslint/parser":"^3.2.0","babel-plugin-module-resolver":"^4.0.0","eslint":"7.2.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.12","expo-cli":"^3.21.5","jest":"^26.0.1","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.3","react-navigation":"^4.3.9","react-navigation-stack":"^2.7.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.8.0","react-native-reanimated":"^1.9.0","react-test-renderer":"^16.13.1","typescript":"^3.9.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"f4942794b1fd8f3e1108dbe70a4f5216df6cfa46","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.0.3","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"d5c2698e1c5dcf6aa35e784ad5395139ec723b16","size":36873,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.0.3.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.0.3_1591727069419_0.9818786761656744"},"_hasShrinkwrap":false,"publish_time":1591727069528,"_cnpm_publish_time":1591727069528},"3.0.2":{"name":"react-native-safe-area-context","version":"3.0.2","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"d92902f4164472b51254a3e773ef25c0afb47d69","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.0.2","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"95dd7e56bc89bcc4f3f7bb5fada30c98420328b2","size":35433,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.0.2.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.0.2_1590695590634_0.22318719418557897"},"_hasShrinkwrap":false,"publish_time":1590695591154,"_cnpm_publish_time":1590695591154},"3.0.1":{"name":"react-native-safe-area-context","version":"3.0.1","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"91a4a8eb6682c5837be3937f113c63988d46d55c","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.0.1","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"ceaf1d5d38b2af042bbc8325425ba560d678a95c","size":35432,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.0.1.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.0.1_1590686746416_0.3603406293523903"},"_hasShrinkwrap":false,"publish_time":1590686746590,"_cnpm_publish_time":1590686746590},"3.0.0":{"name":"react-native-safe-area-context","version":"3.0.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"b79fab0d4fc37fb65699601cc79feffeb23d7c20","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.0.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"09a326aa2713b830cfe0451ed7649f5d9cf2aa65","size":35291,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.0.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.0.0_1590681912736_0.5820395658939106"},"_hasShrinkwrap":false,"publish_time":1590681912889,"_cnpm_publish_time":1590681912889},"3.0.0-beta.3":{"name":"react-native-safe-area-context","version":"3.0.0-beta.3","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readmeFilename":"README.md","gitHead":"565a182392910c3bf3f5d76a87388d48494dc25e","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.0.0-beta.3","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"a18a76d0f0c455ec2ceb7bc27d93b596860996fd","size":35297,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.0.0-beta.3.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.0.0-beta.3_1590658310688_0.37385776681807137"},"_hasShrinkwrap":false,"publish_time":1590658310900,"_cnpm_publish_time":1590658310900},"3.0.0-beta.2":{"name":"react-native-safe-area-context","version":"3.0.0-beta.2","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readmeFilename":"README.md","gitHead":"bfeda8cfe1052a034918f2d914085c4e160376a4","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.0.0-beta.2","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"a7581979a67c712bfbe56a1a093357d705196bb1","size":35396,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.0.0-beta.2.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.0.0-beta.2_1590658182904_0.5773753122063634"},"_hasShrinkwrap":false,"publish_time":1590658183109,"_cnpm_publish_time":1590658183109},"3.0.0-beta.1":{"name":"react-native-safe-area-context","version":"3.0.0-beta.1","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readmeFilename":"README.md","gitHead":"035810de9f27998fcdd359b154550c0b1efeba6c","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@3.0.0-beta.1","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"4585600f9e2c3e6d8d11fbc19f7c46e34eaa9a6c","size":34558,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-3.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-3.0.0-beta.1.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_3.0.0-beta.1_1590645540562_0.16724227804782532"},"_hasShrinkwrap":false,"publish_time":1590645540810,"_cnpm_publish_time":1590645540810},"2.0.3":{"name":"react-native-safe-area-context","version":"2.0.3","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"53ade8fd2d8a6dab68faa9289b593ad9a34bdf29","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@2.0.3","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"d89b60336ea2a1e9e2ff64fcac7b226aea0af370","size":31076,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-2.0.3.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_2.0.3_1590524958265_0.35948513402573723"},"_hasShrinkwrap":false,"publish_time":1590524958401,"_cnpm_publish_time":1590524958401},"2.0.2":{"name":"react-native-safe-area-context","version":"2.0.2","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"3fb0a0ae72e059ffd03b8bf948420401d768ce46","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@2.0.2","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"707688f3018774d83b08130b6d205a78357eed88","size":32788,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-2.0.2.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_2.0.2_1590459032676_0.1805974042523113"},"_hasShrinkwrap":false,"publish_time":1590459032790,"_cnpm_publish_time":1590459032790},"2.0.1":{"name":"react-native-safe-area-context","version":"2.0.1","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"25dd3324e858e152bb8dd2270b05764a653dad94","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@2.0.1","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"c358d8eb6a320b218705b3e77985c3df7b26f04c","size":32783,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-2.0.1.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_2.0.1_1590430957046_0.6987372440462702"},"_hasShrinkwrap":false,"publish_time":1590430957224,"_cnpm_publish_time":1590430957224},"2.0.0":{"name":"react-native-safe-area-context","version":"2.0.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"3b94beea1ebd8233ecbb526b1cfccdaf5091bca3","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@2.0.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"7ef48e5a83a1e2f7fe9d5321493822b6765fd1ab","size":32783,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-2.0.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_2.0.0_1590189467922_0.2298694548415039"},"_hasShrinkwrap":false,"publish_time":1590189468015,"_cnpm_publish_time":1590189468015},"2.0.0-beta.1":{"name":"react-native-safe-area-context","version":"2.0.0-beta.1","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readmeFilename":"README.md","gitHead":"ac39399b5edc2db698bfcce4eebe09a4acf37968","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@2.0.0-beta.1","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"d9cc8f5854ea72734a6741b0ed3fea16cb3e0cc8","size":32676,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-2.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-2.0.0-beta.1.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_2.0.0-beta.1_1590186010228_0.5522429181537167"},"_hasShrinkwrap":false,"publish_time":1590186010348,"_cnpm_publish_time":1590186010348},"2.0.0-beta.0":{"name":"react-native-safe-area-context","version":"2.0.0-beta.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-safe-area-view":"1.1.1","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readmeFilename":"README.md","gitHead":"f329afa7620f34eb5359864d0014b56d0139b5df","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@2.0.0-beta.0","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"65756e516427fc33ce7ea1190c50faa47e733d61","size":32409,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-2.0.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-2.0.0-beta.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_2.0.0-beta.0_1590094949035_0.8018939941022403"},"_hasShrinkwrap":false,"publish_time":1590094949293,"_cnpm_publish_time":1590094949293},"1.0.2":{"name":"react-native-safe-area-context","version":"1.0.2","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"411672821bcc4f35d6207ac3837f8c6709127163","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@1.0.2","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"fe282bee7cb7245bd9ead6579cda9bbc704cd590","size":25945,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-1.0.2.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_1.0.2_1589832263281_0.39079010367148515"},"_hasShrinkwrap":false,"publish_time":1589832263401,"_cnpm_publish_time":1589832263401},"1.0.1":{"name":"react-native-safe-area-context","version":"1.0.1","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/async-storage":"^1.10.1","@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@react-native-community/masked-view":"^0.1.10","@react-navigation/native":"^5.3.2","@react-navigation/stack":"^5.3.6","@react-navigation/bottom-tabs":"^5.4.4","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-navigation":"^4.3.9","react-navigation-stack":"^2.5.0","react-navigation-tabs":"^2.8.13","react-native-gesture-handler":"^1.6.1","react-native-screens":"^2.7.0","react-native-reanimated":"^1.8.0","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"54961270aaeb45f84f5386dafdfc235626e35553","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@1.0.1","_nodeVersion":"14.2.0","_npmVersion":"6.14.4","dist":{"shasum":"0e34fbbdcfe037b37b9faf0d00b2d60090ab17d5","size":25844,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-1.0.1.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_1.0.1_1589831219689_0.09769882623629544"},"_hasShrinkwrap":false,"publish_time":1589831219835,"_cnpm_publish_time":1589831219835},"1.0.0":{"name":"react-native-safe-area-context","version":"1.0.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd ./example && react-native run-ios","example:android":"cd ./example && react-native run-android --no-jetifier","example:expo":"expo start --config example/app.json"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","babel-plugin-module-resolver":"^4.0.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","expo-cli":"^3.20.1","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"1b8c4d1ed859e1d78949b562c8d5686616d3677f","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@1.0.0","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"shasum":"8b4d79b06d6a9ed5ff3b2c3f0ba25d85538a3149","size":25466,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-1.0.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_1.0.0_1589046799015_0.670754515413287"},"_hasShrinkwrap":false,"publish_time":1589046799169,"_cnpm_publish_time":1589046799169},"1.0.0-beta.2":{"name":"react-native-safe-area-context","version":"1.0.0-beta.2","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build","example:ios":"cd example && react-native run-ios"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readmeFilename":"README.md","gitHead":"24018ffa38fec85fb5dac1f34a93d23319f7df7b","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@1.0.0-beta.2","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"shasum":"1b7e9ae27d26119d64c11e8ddeab76a15c3c621b","size":25118,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-1.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-1.0.0-beta.2.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_1.0.0-beta.2_1588626664677_0.17425803118967065"},"_hasShrinkwrap":false,"publish_time":1588626664800,"_cnpm_publish_time":1588626664800},"1.0.0-beta.1":{"name":"react-native-safe-area-context","version":"1.0.0-beta.1","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readmeFilename":"README.md","gitHead":"7620e8046d4d890776e745d4c8fd452ed13f8aa7","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@1.0.0-beta.1","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"shasum":"ca92778465f2beb15cf961140563693a9b1723e4","size":25025,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-1.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-1.0.0-beta.1.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_1.0.0-beta.1_1588534037677_0.5530095580202603"},"_hasShrinkwrap":false,"publish_time":1588534037813,"_cnpm_publish_time":1588534037813},"1.0.0-beta.0":{"name":"react-native-safe-area-context","version":"1.0.0-beta.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.10.1","@react-native-community/eslint-config":"^1.1.0","@types/jest":"^25.2.1","@types/react":"^16.9.34","@types/react-native":"^0.62.5","@types/react-dom":"^16.9.7","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.30.0","@typescript-eslint/parser":"^2.30.0","eslint":"6.8.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"3.1.3","expo":"^37.0.8","jest":"^25.5.4","metro-react-native-babel-preset":"^0.59.0","prettier":"^2.0.5","react":"^16.13.1","react-dom":"^16.13.1","react-native":"^0.63.0-rc.0","react-native-web":"^0.12.2","react-test-renderer":"^16.13.1","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"readmeFilename":"README.md","gitHead":"7a0b44107ec7ae0aa653725f8dd5260cf86bc30e","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@1.0.0-beta.0","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"shasum":"0e6ca7adfceb6b8d3d1a5273a6da977f3a02806e","size":24628,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-1.0.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-1.0.0-beta.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_1.0.0-beta.0_1588457886518_0.33092381874713483"},"_hasShrinkwrap":false,"publish_time":1588457886641,"_cnpm_publish_time":1588457886641},"0.7.3":{"name":"react-native-safe-area-context","version":"0.7.3","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.8.0","@react-native-community/eslint-config":"^0.0.7","@types/jest":"^25.1.1","@types/react":"^16.9.19","@types/react-native":"^0.61.10","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.19.0","@typescript-eslint/parser":"^2.19.0","eslint":"6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"3.1.2","expo":"^36.0.2","jest":"^25.1.0","metro-react-native-babel-preset":"^0.58.0","prettier":"^1.19.1","react":"^16.11.0","react-dom":"^16.12.0","react-native":"^0.61.0","react-native-web":"^0.12.0","react-test-renderer":"^16.12.0","typescript":"^3.7.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"a4da46e121efbdfde8712693a6adbb5e24481229","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.7.3","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"shasum":"ad6bd4abbabe195332c53810e4ce5851eb21aa2a","size":21939,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.7.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.7.3.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.7.3_1581555394058_0.48502392643240766"},"_hasShrinkwrap":false,"publish_time":1581555394235,"_cnpm_publish_time":1581555394235},"0.7.2":{"name":"react-native-safe-area-context","version":"0.7.2","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.8.0","@react-native-community/eslint-config":"^0.0.7","@types/jest":"^25.1.1","@types/react":"^16.9.19","@types/react-native":"^0.61.10","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.19.0","@typescript-eslint/parser":"^2.19.0","eslint":"6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"3.1.2","expo":"^36.0.2","jest":"^25.1.0","metro-react-native-babel-preset":"^0.58.0","prettier":"^1.19.1","react":"^16.11.0","react-dom":"^16.12.0","react-native":"^0.61.0","react-native-web":"^0.12.0","react-test-renderer":"^16.12.0","typescript":"^3.7.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"022441145e27160ef1b1cc68c74bd343ae8b6281","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.7.2","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"shasum":"bec7f339eb1fd52716fd0ebe4ccc12645c7385ee","size":21926,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.7.2.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.7.2_1581021331498_0.049673010332063505"},"_hasShrinkwrap":false,"publish_time":1581021331611,"_cnpm_publish_time":1581021331611},"0.7.1":{"name":"react-native-safe-area-context","version":"0.7.1","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript && yarn validate:jest","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.8.0","@react-native-community/eslint-config":"^0.0.7","@types/jest":"^25.1.1","@types/react":"^16.9.19","@types/react-native":"^0.61.10","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.19.0","@typescript-eslint/parser":"^2.19.0","eslint":"6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"3.1.2","expo":"^36.0.2","jest":"^25.1.0","metro-react-native-babel-preset":"^0.58.0","prettier":"^1.19.1","react":"^16.11.0","react-dom":"^16.12.0","react-native":"^0.61.0","react-native-web":"^0.12.0","react-test-renderer":"^16.12.0","typescript":"^3.7.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"090e372842d84f57877f13fa6cab632a6988343b","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.7.1","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"shasum":"2dc02aafbddf24667515cd2820a5a53642381238","size":21934,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.7.1.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.7.1_1581021116947_0.07528867653231486"},"_hasShrinkwrap":false,"publish_time":1581021117181,"_cnpm_publish_time":1581021117181},"0.7.0":{"name":"react-native-safe-area-context","version":"0.7.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.8.0","@react-native-community/eslint-config":"^0.0.7","@types/jest":"^25.1.1","@types/react":"^16.9.19","@types/react-native":"^0.61.10","@types/react-test-renderer":"^16.9.2","@typescript-eslint/eslint-plugin":"^2.19.0","@typescript-eslint/parser":"^2.19.0","eslint":"6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-prettier":"3.1.2","expo":"^36.0.2","jest":"^25.1.0","metro-react-native-babel-preset":"^0.58.0","prettier":"^1.19.1","react":"^16.11.0","react-dom":"^16.12.0","react-native":"^0.61.0","react-native-web":"^0.12.0","react-test-renderer":"^16.12.0","typescript":"^3.7.5"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"d96033acc5aef8bc46563bfca446f0294cfbde9b","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.7.0","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"shasum":"1427db92111236e9714b4e020e193aa745f065dc","size":21707,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.7.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.7.0_1580943397072_0.8850911281789404"},"_hasShrinkwrap":false,"publish_time":1580943397208,"_cnpm_publish_time":1580943397208},"0.6.4":{"name":"react-native-safe-area-context","version":"0.6.4","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.7.0","@react-native-community/eslint-config":"^0.0.5","@types/jest":"^24.0.21","@types/react":"^16.9.11","@types/react-native":"^0.60.22","@types/react-test-renderer":"^16.9.1","@typescript-eslint/eslint-plugin":"^2.6.0","@typescript-eslint/parser":"^2.6.0","eslint":"6.6.0","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"3.1.1","expo":"^35.0.0","jest":"^24.9.0","metro-react-native-babel-preset":"^0.57.0","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-native":"^0.61.0","react-native-web":"^0.11.7","react-test-renderer":"^16.11.0","typescript":"^3.6.4"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"40889e0c43f2604fc61d1660e38361564957ed5e","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.6.4","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"shasum":"624bd50cebc9f47853f179373501511931d2a0c3","size":19819,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.6.4.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.6.4_1580409229521_0.6451504248920708"},"_hasShrinkwrap":false,"publish_time":1580409229624,"_cnpm_publish_time":1580409229624},"0.6.3":{"name":"react-native-safe-area-context","version":"0.6.3","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react":"*","react-native":"*"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.7.0","@react-native-community/eslint-config":"^0.0.5","@types/jest":"^24.0.21","@types/react":"^16.9.11","@types/react-native":"^0.60.22","@types/react-test-renderer":"^16.9.1","@typescript-eslint/eslint-plugin":"^2.6.0","@typescript-eslint/parser":"^2.6.0","eslint":"6.6.0","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"3.1.1","expo":"^35.0.0","jest":"^24.9.0","metro-react-native-babel-preset":"^0.57.0","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-native":"^0.61.0","react-native-web":"^0.11.7","react-test-renderer":"^16.11.0","typescript":"^3.6.4"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"507f8e33f0e14324a5fe2e0e8c7200e354e6ae20","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.6.3","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"shasum":"259aa11b8421880469f9e6104106da542f9c70b1","size":35004,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.6.3.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.6.3_1580408225321_0.9772906110362822"},"_hasShrinkwrap":false,"publish_time":1580408225486,"_cnpm_publish_time":1580408225486},"0.6.2":{"name":"react-native-safe-area-context","version":"0.6.2","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.7.0","@react-native-community/eslint-config":"^0.0.5","@types/jest":"^24.0.21","@types/react":"^16.9.11","@types/react-native":"^0.60.22","@types/react-test-renderer":"^16.9.1","@typescript-eslint/eslint-plugin":"^2.6.0","@typescript-eslint/parser":"^2.6.0","eslint":"6.6.0","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"3.1.1","expo":"^35.0.0","jest":"^24.9.0","metro-react-native-babel-preset":"^0.57.0","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-native":"^0.61.0","react-native-web":"^0.11.7","react-test-renderer":"^16.11.0","typescript":"^3.6.4"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"1ff90ed3104d84932ee22aaa008ab47933dc5134","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.6.2","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"shasum":"d467ac8a953426bfbb6d8f417222b0dc3952be7a","size":35002,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.6.2.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.6.2_1577814394828_0.8445854427128336"},"_hasShrinkwrap":false,"publish_time":1577814394932,"_cnpm_publish_time":1577814394932},"0.6.1":{"name":"react-native-safe-area-context","version":"0.6.1","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.7.0","@react-native-community/eslint-config":"^0.0.5","@types/jest":"^24.0.21","@types/react":"^16.9.11","@types/react-native":"^0.60.22","@types/react-test-renderer":"^16.9.1","@typescript-eslint/eslint-plugin":"^2.6.0","@typescript-eslint/parser":"^2.6.0","eslint":"6.6.0","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"3.1.1","expo":"^35.0.0","jest":"^24.9.0","metro-react-native-babel-preset":"^0.57.0","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-native":"^0.61.0","react-native-web":"^0.11.7","react-test-renderer":"^16.11.0","typescript":"^3.6.4"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"6157e728b3d5a6c751abf9e3d13c008b23f35d07","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.6.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"shasum":"6886ec1769625ae1d8a0ba8921d99166a0e2e955","size":34731,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.6.1.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.6.1_1574549783709_0.10660110091293462"},"_hasShrinkwrap":false,"publish_time":1574549783927,"_cnpm_publish_time":1574549783927},"0.6.0":{"name":"react-native-safe-area-context","version":"0.6.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","validate:jest":"jest","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.7.0","@react-native-community/eslint-config":"^0.0.5","@types/jest":"^24.0.21","@types/react":"^16.9.11","@types/react-native":"^0.60.22","@types/react-test-renderer":"^16.9.1","@typescript-eslint/eslint-plugin":"^2.6.0","@typescript-eslint/parser":"^2.6.0","eslint":"6.6.0","eslint-config-prettier":"^6.5.0","eslint-plugin-prettier":"3.1.1","expo":"^35.0.0","jest":"^24.9.0","metro-react-native-babel-preset":"^0.57.0","prettier":"^1.18.2","react":"^16.11.0","react-dom":"^16.11.0","react-native":"^0.61.0","react-native-web":"^0.11.7","react-test-renderer":"^16.11.0","typescript":"^3.6.4"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"preset":"react-native","testEnvironment":"node","clearMocks":true,"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"ce4bcefcae01abce3e0a07771568e3c0145c3586","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.6.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"f53f5a5bcafb462a8798a26b145e68946389ad60","size":34284,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.6.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.6.0_1572899690014_0.3145633527832117"},"_hasShrinkwrap":false,"publish_time":1572899690162,"_cnpm_publish_time":1572899690162},"0.5.0":{"name":"react-native-safe-area-context","version":"0.5.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.7.0","@react-native-community/eslint-config":"^0.0.5","@types/react-native":"^0.60.5","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"3.0.1","expo":"^34.0.4","metro-react-native-babel-preset":"^0.55.0","prettier":"^1.18.2","react":"^16.8.3","react-dom":"^16.9.0","react-native":"^0.60.5","react-native-web":"^0.11.7","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"665e72d8f5051535af3626c58b773eaed0b3aca9","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.5.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"2185519ad6296dd7bd4ecc79864c02ca3a7f40b5","size":33475,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.5.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.5.0_1570815665140_0.12302360892361319"},"_hasShrinkwrap":false,"publish_time":1570815666129,"_cnpm_publish_time":1570815666129},"0.4.1":{"name":"react-native-safe-area-context","version":"0.4.1","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.7.0","@react-native-community/eslint-config":"^0.0.5","@types/react-native":"^0.60.5","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"3.0.1","expo":"^34.0.4","metro-react-native-babel-preset":"^0.55.0","prettier":"^1.18.2","react":"^16.8.3","react-dom":"^16.9.0","react-native":"^0.60.5","react-native-web":"^0.11.7","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"0f37f385570ee8e9bf218551262ba7b3be4d2076","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.4.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"2a6d5cf046d94f1f9dbe4249cb44517135764aed","size":87554,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.4.1.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.4.1_1570558970092_0.4187436180868458"},"_hasShrinkwrap":false,"publish_time":1570558976990,"_cnpm_publish_time":1570558976990},"0.4.0":{"name":"react-native-safe-area-context","version":"0.4.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.7.0","@react-native-community/eslint-config":"^0.0.5","@types/react-native":"^0.60.5","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"3.0.1","expo":"^34.0.4","metro-react-native-babel-preset":"^0.55.0","prettier":"^1.18.2","react":"^16.8.3","react-dom":"^16.9.0","react-native":"^0.60.5","react-native-web":"^0.11.7","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"df08df3bb0c7282763ec7714ccbccc9c633aa54a","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.4.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"867d3bb6ee5a099901cf5c256ade905d4b34871c","size":87446,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.4.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.4.0_1570556257861_0.300507210474273"},"_hasShrinkwrap":false,"publish_time":1570556258014,"_cnpm_publish_time":1570556258014},"0.3.6":{"name":"react-native-safe-area-context","version":"0.3.6","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.7.0","@react-native-community/eslint-config":"^0.0.5","@types/react-native":"^0.60.5","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"3.0.1","expo":"^34.0.4","metro-react-native-babel-preset":"^0.55.0","prettier":"^1.18.2","react":"^16.8.3","react-dom":"^16.9.0","react-native":"^0.60.5","react-native-web":"^0.11.7","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"2d73e6f245782c58ab7f270e2fbff6ecdb2d6d2b","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.3.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"666bf581b59aa49a9685aea4e76dfd6e1c8a8a52","size":86735,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.3.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.3.6.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.3.6_1568340854957_0.41134938216954087"},"_hasShrinkwrap":false,"publish_time":1568340855119,"_cnpm_publish_time":1568340855119},"0.3.5":{"name":"react-native-safe-area-context","version":"0.3.5","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.7.0","@react-native-community/eslint-config":"^0.0.5","@types/react-native":"^0.60.5","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"3.0.1","expo":"^34.0.4","metro-react-native-babel-preset":"^0.55.0","prettier":"^1.18.2","react":"^16.8.3","react-dom":"^16.9.0","react-native":"^0.60.5","react-native-web":"^0.11.7","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"3299da52c1e40bd8680d0783acdad92d7ace1143","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.3.5","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"1bfe0d1d4f5fb3462c07e3337d2f71eb1932c570","size":86289,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.3.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.3.5.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.3.5_1567204489466_0.9170935428142448"},"_hasShrinkwrap":false,"publish_time":1567204489577,"_cnpm_publish_time":1567204489577},"0.3.4":{"name":"react-native-safe-area-context","version":"0.3.4","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.7.0","@react-native-community/eslint-config":"^0.0.5","@types/react-native":"^0.60.5","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"3.0.1","expo":"^34.0.4","metro-react-native-babel-preset":"^0.55.0","prettier":"^1.18.2","react":"^16.8.3","react-dom":"^16.9.0","react-native":"^0.60.5","react-native-web":"^0.11.7","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"1b9fcde938c9e3f36b6865c7d6169b83517c6a7d","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.3.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"cd8439280248ec6ec2adaf999465bf3b3ecd2949","size":85655,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.3.4.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.3.4_1567123736673_0.527984804453101"},"_hasShrinkwrap":false,"publish_time":1567123736767,"_cnpm_publish_time":1567123736767},"0.3.3":{"name":"react-native-safe-area-context","version":"0.3.3","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.7.0","@react-native-community/eslint-config":"^0.0.5","@types/react-native":"^0.60.5","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"3.0.1","expo":"^34.0.4","metro-react-native-babel-preset":"^0.55.0","prettier":"^1.18.2","react":"^16.8.3","react-dom":"^16.9.0","react-native":"^0.60.5","react-native-web":"^0.11.7","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"005a5ae22e9e6ebf7f40d9def4ea3fea54b27503","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.3.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"42a4e50be2eb3e18f7382c2d9756c6665ca3c081","size":85653,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.3.3.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.3.3_1567093697155_0.17210857068129526"},"_hasShrinkwrap":false,"publish_time":1567093697390,"_cnpm_publish_time":1567093697390},"0.3.2":{"name":"react-native-safe-area-context","version":"0.3.2","description":"A flexible way to handle safe area, also works on Android and web.","main":"lib/commonjs/index.js","module":"lib/module/index.js","react-native":"src/index.tsx","types":"lib/typescript/src/index.d.ts","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check","prepare":"bob build"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/bob":"^0.7.0","@react-native-community/eslint-config":"^0.0.5","@types/react-native":"^0.60.5","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"3.0.1","expo":"^34.0.4","metro-react-native-babel-preset":"^0.55.0","prettier":"^1.18.2","react":"^16.8.3","react-dom":"^16.9.0","react-native":"^0.60.5","react-native-web":"^0.11.7","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"jest":{"modulePathIgnorePatterns":["<rootDir>/lib/"]},"@react-native-community/bob":{"source":"src","output":"lib","targets":["commonjs","module","typescript"]},"gitHead":"976da7ca7afd659614f3b11f558ff963034066ab","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.3.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"52d272dd07a88de3e834914b82cd65094dfb7712","size":85283,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.3.2.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.3.2_1566925309820_0.16055552481582236"},"_hasShrinkwrap":false,"publish_time":1566925310108,"_cnpm_publish_time":1566925310108},"0.3.1":{"name":"react-native-safe-area-context","version":"0.3.1","description":"A flexible way to handle safe area, also works on Android and web.","main":"src/index","module":"src/index","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/eslint-config":"^0.0.5","@types/react-native":"^0.60.5","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"3.0.1","expo":"^34.0.4","metro-react-native-babel-preset":"^0.55.0","prettier":"^1.18.2","react":"^16.8.3","react-dom":"^16.9.0","react-native":"^0.60.5","react-native-web":"^0.11.7","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"gitHead":"c5c3d6cd97d4b8ad0a178bab3e561e055b176511","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.3.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"f8c4f31b9230b0891e98bedc397b6fb89d358bdf","size":79847,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.3.1.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.3.1_1566705804155_0.8318999686471209"},"_hasShrinkwrap":false,"publish_time":1566705804369,"_cnpm_publish_time":1566705804369},"0.3.0":{"name":"react-native-safe-area-context","version":"0.3.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"src/index","module":"src/index","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/eslint-config":"^0.0.5","@types/react-native":"^0.60.5","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"3.0.1","expo":"^34.0.4","metro-react-native-babel-preset":"^0.55.0","prettier":"^1.18.2","react":"^16.8.3","react-dom":"^16.9.0","react-native":"^0.60.5","react-native-web":"^0.11.7","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"gitHead":"0a9aeed888718029e729bb66de434aaf03300c63","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.3.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"9c17de91eec1840326ea5bcb3ecfee05c0f3c17b","size":79849,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.3.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.3.0_1566261641234_0.678890442565278"},"_hasShrinkwrap":false,"publish_time":1566261641424,"_cnpm_publish_time":1566261641424},"0.2.0":{"name":"react-native-safe-area-context","version":"0.2.0","description":"A flexible way to handle safe area, also works on Android and web.","main":"src/index","module":"src/index","sideEffects":false,"author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"contributors":[{"name":"Evan Bacon","email":"bacon@expo.io","url":"https://github.com/evanbacon"}],"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:prettier && yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit","validate:prettier":"prettier \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\" --check"},"keywords":["react-native","react native","react-native-web","expo-web","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/eslint-config":"^0.0.5","@types/react-native":"^0.60.5","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"3.0.1","expo":"^34.0.4","metro-react-native-babel-preset":"^0.55.0","prettier":"^1.18.2","react":"^16.8.3","react-dom":"^16.9.0","react-native":"^0.60.5","react-native-web":"^0.11.7","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"gitHead":"f79e090b149dc943f621460885dc4d3b9bef8687","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.2.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"1877ae7f6772537fb392ae1789c80a150c8ac674","size":79646,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.2.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.2.0_1566180095807_0.95143009592574"},"_hasShrinkwrap":false,"publish_time":1566180095930,"_cnpm_publish_time":1566180095930},"0.1.0":{"name":"react-native-safe-area-context","version":"0.1.0","description":"A more flexible <SafeAreaView>","main":"src/index.tsx","author":{"name":"Janic Duplessis","email":"janicduplessis@gmail.com"},"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","license":"MIT","scripts":{"start":"react-native start","test":"yarn validate:eslint && yarn validate:typescript","validate:eslint":"eslint \"src/**/*.{js,ts,tsx}\" \"example/**/*.{js,ts,tsx}\"","validate:typescript":"tsc --project ./ --noEmit"},"keywords":["react-native","react native","safe area","view"],"peerDependencies":{"react-native":">=0.59"},"dependencies":{},"devDependencies":{"@react-native-community/eslint-config":"^0.0.5","@types/react-native":"^0.60.5","@typescript-eslint/eslint-plugin":"^1.7.0","@typescript-eslint/parser":"^1.7.0","eslint":"5.16.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"3.0.1","metro-react-native-babel-preset":"^0.55.0","prettier":"^1.18.2","react":"^16.8.3","react-native":"^0.60.5","typescript":"^3.5.3"},"repository":{"type":"git","url":"git+https://github.com/th3rdwave/react-native-safe-area-context.git"},"gitHead":"2a67b8e3a909f9cdb8ef1175a91a15fc54d0ceaa","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"_id":"react-native-safe-area-context@0.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"403c9de4cdc2231dd7d3247478a950028d7c5077","size":77323,"noattachment":false,"key":"/react-native-safe-area-context/-/react-native-safe-area-context-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-safe-area-context/download/react-native-safe-area-context-0.1.0.tgz"},"maintainers":[{"name":"janicduplessis","email":""}],"_npmUser":{"name":"janicduplessis","email":"janicduplessis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-safe-area-context_0.1.0_1565985685247_0.18409564246077514"},"_hasShrinkwrap":false,"publish_time":1565985685408,"_cnpm_publish_time":1565985685408}},"readme":"# react-native-safe-area-context\n\n[![npm](https://img.shields.io/npm/v/react-native-safe-area-context)](https://www.npmjs.com/package/react-native-safe-area-context) ![Supports Android, iOS, web, macOS and Windows](https://img.shields.io/badge/platforms-android%20%7C%20ios%20%7C%20web%20%7C%20macos%20%7C%20windows-lightgrey.svg) ![MIT License](https://img.shields.io/npm/l/react-native-safe-area-context.svg)\n\n[![JavaScript tests](https://github.com/th3rdwave/react-native-safe-area-context/workflows/JavaScript%20tests/badge.svg)](https://github.com/th3rdwave/react-native-safe-area-context/actions?query=workflow%3AJavaScript%20tests) [![iOS build](https://github.com/th3rdwave/react-native-safe-area-context/workflows/iOS%20build/badge.svg)](https://github.com/th3rdwave/react-native-safe-area-context/actions?query=workflow%3AiOS%20build) [![Android build](https://github.com/th3rdwave/react-native-safe-area-context/workflows/Android%20build/badge.svg)](https://github.com/th3rdwave/react-native-safe-area-context/actions?query=workflow%3AAndroid%20build)\n\nA flexible way to handle safe area, also works on Android and Web!\n\n## Getting started\n\n```\nnpm install react-native-safe-area-context\n```\n\nYou then need to link the native parts of the library for the platforms you are using.\n\n#### Linking in React Native >= 0.60\n\nLinking the package is not required anymore with [Autolinking](https://github.com/react-native-community/cli/blob/master/docs/autolinking.md).\n\n- **iOS Platform:**\n\n  `$ npx pod-install`\n\n#### Linking in React Native < 0.60\n\nThe easiest way to link the library is using the CLI tool by running this command from the root of your project:\n\n```\nreact-native link react-native-safe-area-context\n```\n\nIf you can't or don't want to use the CLI tool, you can also manually link the library using the instructions below (click on the arrow to show them):\n\n<details>\n<summary>Manually link the library on iOS</summary>\n\nEither follow the [instructions in the React Native documentation](https://facebook.github.io/react-native/docs/linking-libraries-ios#manual-linking) to manually link the framework or link using [Cocoapods](https://cocoapods.org) by adding this to your `Podfile`:\n\n```ruby\npod 'react-native-safe-area-context', :path => '../node_modules/react-native-safe-area-context'\n```\n\n</details>\n\n<details>\n<summary>Manually link the library on Android</summary>\n\nMake the following changes:\n\n#### `android/settings.gradle`\n\n```groovy\ninclude ':react-native-safe-area-context'\nproject(':react-native-safe-area-context').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-safe-area-context/android')\n```\n\n#### `android/app/build.gradle`\n\n```groovy\ndependencies {\n   ...\n   implementation project(':react-native-safe-area-context')\n}\n```\n\n#### `android/app/src/main/.../MainApplication.java`\n\nOn top, where imports are:\n\n```java\nimport com.th3rdwave.safeareacontext.SafeAreaContextPackage;\n```\n\nAdd the `SafeAreaContextPackage` class to your list of exported packages.\n\n```java\n@Override\nprotected List<ReactPackage> getPackages() {\n    return Arrays.asList(\n            new MainReactPackage(),\n            ...\n            new SafeAreaContextPackage()\n    );\n}\n```\n\n</details>\n\n**Note**\nBefore 3.1.9 release of safe-area-context, Building for React Native 0.59 would not work due to missing header files. Use >= 3.1.9 to work around that.\n\n## Usage\n\nThis library has 2 important concepts, if you are familiar with React Context this is very similar.\n\n### Providers\n\nThe [SafeAreaProvider](#safeareaprovider) component is a `View` from where insets provided by [Consumers](#consumers) are relative to. This means that if this view overlaps with any system elements (status bar, notches, etc.) these values will be provided to descendent consumers. Usually you will have one provider at the top of your app.\n\n### Consumers\n\nConsumers are components and hooks that allow using inset values provided by the nearest parent [Provider](#providers). Values are always relative to a provider and not to these components.\n\n- [SafeAreaView](#safeareaview) is the preferred way to consume insets. This is a regular `View` with insets applied as extra padding or margin. It offers better performance by applying insets natively and avoids flickers that can happen with the other JS based consumers.\n\n- [useSafeAreaInsets](#usesafeareainsets) offers more flexibility, but can cause some layout flicker in certain cases. Use this if you need more control over how insets are applied.\n\n## API\n\n### SafeAreaProvider\n\nYou should add `SafeAreaProvider` in your app root component. You may need to add it in other places like the root of modals and routes when using [`react-native-screens`](https://github.com/software-mansion/react-native-screens).\n\nNote that providers should not be inside a `View` that is animated with `Animated` or inside a `ScrollView` since it can cause very frequent updates.\n\n#### Example\n\n```js\nimport { SafeAreaProvider } from 'react-native-safe-area-context';\n\nfunction App() {\n  return <SafeAreaProvider>...</SafeAreaProvider>;\n}\n```\n\n#### Props\n\nAccepts all [View](https://reactnative.dev/docs/view#props) props. Has a default style of `{flex: 1}`.\n\n##### `initialMetrics`\n\nOptional, defaults to `null`.\n\nCan be used to provide the initial value for frame and insets, this allows rendering immediatly. See [optimization](#optimization) for more information on how to use this prop.\n\n### SafeAreaView\n\n`SafeAreaView` is a regular `View` component with the safe area insets applied as padding or margin.\n\nPadding or margin styles are added to the insets, for example `style={{paddingTop: 10}}` on a `SafeAreaView` that has insets of 20 will result in a top padding of 30.\n\n#### Example\n\n```js\nimport { SafeAreaView } from 'react-native-safe-area-context';\n\nfunction SomeComponent() {\n  return (\n    <SafeAreaView style={{ flex: 1, backgroundColor: 'red' }}>\n      <View style={{ flex: 1, backgroundColor: 'blue' }} />\n    </SafeAreaView>\n  );\n}\n```\n\n#### Props\n\nAccepts all [View](https://reactnative.dev/docs/view#props) props.\n\n##### `edges`\n\nOptional, array of `top`, `right`, `bottom`, and `left`. Defaults to all.\n\nSets the edges to apply the safe area insets to.\n\nFor example if you don't want insets to apply to the top edge because the view does not touch the top of the screen you can use:\n\n```js\n<SafeAreaView edges={['right', 'bottom', 'left']} />\n```\n\n##### `mode`\n\nOptional, `padding` (default) or `margin`.\n\nApply the safe area to either the padding or the margin.\n\nThis can be useful for example to create a safe area aware separator component:\n\n```js\n<SafeAreaView mode=\"margin\" style={{ height: 1, backgroundColor: '#eee' }} />\n```\n\n### useSafeAreaInsets\n\nReturns the safe area insets of the nearest provider. This allows manipulating the inset values from JavaScript. Note that insets are not updated synchronously so it might cause a slight delay for example when rotating the screen.\n\nObject with `{ top: number, right: number, bottom: number, left: number }`.\n\n```js\nimport { useSafeAreaInsets } from 'react-native-safe-area-context';\n\nfunction HookComponent() {\n  const insets = useSafeAreaInsets();\n\n  return <View style={{ paddingBottom: Math.max(insets.bottom, 16) }} />;\n}\n```\n\n### useSafeAreaFrame\n\nReturns the frame of the nearest provider. This can be used as an alternative to the `Dimensions` module.\n\nObject with `{ x: number, y: number, width: number, height: number }`\n\n### `SafeAreaInsetsContext`\n\nReact Context with the value of the safe area insets.\n\nCan be used with class components:\n\n```js\nimport { SafeAreaInsetsContext } from 'react-native-safe-area-context';\n\nclass ClassComponent extends React.Component {\n  render() {\n    return (\n      <SafeAreaInsetsContext.Consumer>\n        {(insets) => <View style={{ paddingTop: insets.top }} />}\n      </SafeAreaInsetsContext.Consumer>\n    );\n  }\n}\n```\n\n### `withSafeAreaInsets`\n\nHigher order component that provides safe area insets as the `insets` prop.\n\n### `SafeAreaFrameContext`\n\nReact Context with the value of the safe area frame.\n\n### `initialWindowMetrics`\n\nInsets and frame of the window on initial render. This can be used with the `initialMetrics` from `SafeAreaProvider`. See [optimization](#optimization) for more information.\n\nObject with:\n\n```ts\n{\n  frame: { x: number, y: number, width: number, height: number },\n  insets: { top: number, left: number, right: number, bottom: number },\n}\n```\n\n**NOTE:** This value can be null or out of date as it is computed when the native module is created.\n\n## Deprecated apis\n\n### useSafeArea\n\nUse `useSafeAreaInsets` instead.\n\n### SafeAreaConsumer\n\nUse `SafeAreaInsetsContext.Consumer` instead.\n\n### SafeAreaContext\n\nUse `SafeAreaInsetsContext` instead.\n\n### initialWindowSafeAreaInsets\n\nUse `initialWindowMetrics` instead.\n\n## Web SSR\n\nIf you are doing server side rendering on the web you can use `initialMetrics` to inject insets and frame value based on the device the user has, or simply pass zero values. Since insets measurement is async it will break rendering your page content otherwise.\n\n## Optimization\n\nIf you can, use `SafeAreaView`. It's implemented natively so when rotating the device, there is no delay from the asynchronous bridge.\n\nTo speed up the initial render, you can import `initialWindowMetrics` from this package and set as the `initialMetrics` prop on the provider as described in Web SSR. You cannot do this if your provider remounts, or you are using `react-native-navigation`.\n\n```js\nimport {\n  SafeAreaProvider,\n  initialWindowMetrics,\n} from 'react-native-safe-area-context';\n\nfunction App() {\n  return (\n    <SafeAreaProvider initialMetrics={initialWindowMetrics}>\n      ...\n    </SafeAreaProvider>\n  );\n}\n```\n\n## Testing\n\nThis library includes a built in mock for Jest. It will use the following metrics by default:\n\n```js\n{\n  frame: {\n    width: 320,\n    height: 640,\n    x: 0,\n    y: 0,\n  },\n  insets: {\n    left: 0,\n    right: 0,\n    bottom: 0,\n    top: 0,\n  },\n}\n```\n\nTo use it, add the following code to the jest setup file:\n\n```js\nimport mockSafeAreaContext from 'react-native-safe-area-context/jest/mock';\n\njest.mock('react-native-safe-area-context', () => mockSafeAreaContext);\n```\n\nTo have more control over the test values it is also possible to pass `initialMetrics` to\n`SafeAreaProvider` to provide mock data for frame and insets.\n\n```js\nexport function TestSafeAreaProvider({ children }) {\n  return (\n    <SafeAreaProvider\n      initialMetrics={{\n        frame: { x: 0, y: 0, width: 0, height: 0 },\n        insets: { top: 0, left: 0, right: 0, bottom: 0 },\n      }}\n    >\n      {children}\n    </SafeAreaProvider>\n  );\n}\n```\n\n## Contributing\n\nSee the [Contributing Guide](CONTRIBUTING.md)\n","_attachments":{},"homepage":"https://github.com/th3rdwave/react-native-safe-area-context#readme","bugs":{"url":"https://github.com/th3rdwave/react-native-safe-area-context/issues"},"license":"MIT"}