{"_id":"react-native-edge-to-edge","_rev":"4515998","name":"react-native-edge-to-edge","description":"Effortlessly enable edge-to-edge display in React Native","dist-tags":{"latest":"1.8.1","next":"1.4.3-beta.1"},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"time":{"modified":"2026-04-09T12:52:13.000Z","created":"2024-08-27T20:15:02.757Z","1.8.1":"2026-02-23T14:45:14.463Z","1.8.0":"2026-02-23T10:39:30.304Z","1.7.0":"2025-08-28T13:02:44.060Z","1.6.2":"2025-06-27T15:58:59.275Z","1.6.1":"2025-06-01T06:30:20.072Z","1.6.0":"2025-04-13T15:25:48.720Z","1.5.1":"2025-04-04T12:43:14.577Z","1.5.0":"2025-03-27T20:39:38.219Z","1.4.3":"2025-01-27T13:10:28.945Z","1.4.3-beta.1":"2025-01-27T09:02:05.228Z","1.4.3-beta.0":"2025-01-26T12:10:18.426Z","1.4.2":"2025-01-19T20:49:47.317Z","1.4.1":"2025-01-19T20:42:52.104Z","1.4.0":"2025-01-14T09:37:31.370Z","1.3.1":"2025-01-09T14:50:43.903Z","1.3.0":"2025-01-09T13:52:01.906Z","1.2.0":"2025-01-05T11:41:57.391Z","1.1.3":"2024-11-21T18:11:49.772Z","1.1.2":"2024-11-15T13:53:11.726Z","1.1.1":"2024-11-10T08:48:04.552Z","1.1.0":"2024-11-09T13:01:24.017Z","1.0.1":"2024-10-24T08:03:47.105Z","1.0.0":"2024-10-23T16:55:49.210Z","0.2.1":"2024-10-21T12:41:34.382Z","0.2.0":"2024-10-21T10:41:10.011Z","0.1.2":"2024-10-15T15:33:59.365Z","0.1.1":"2024-10-11T16:45:01.737Z","0.1.0":"2024-10-11T15:20:15.774Z","0.0.0":"2024-08-27T20:15:02.757Z"},"users":{},"author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"versions":{"1.8.1":{"name":"react-native-edge-to-edge","version":"1.8.1","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"./dist/commonjs/index.js","module":"./dist/module/index.js","types":"./dist/typescript/commonjs/index.d.ts","exports":{".":{"import":{"types":"./dist/typescript/module/index.d.ts","default":"./dist/module/index.js"},"require":{"types":"./dist/typescript/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./expo":{"import":{"types":"./dist/typescript/module/extras/expo.d.ts","default":"./dist/module/extras/expo.js"},"require":{"types":"./dist/typescript/commonjs/extras/expo.d.ts","default":"./dist/commonjs/extras/expo.js"}},"./package.json":"./package.json","./app.plugin.js":"./app.plugin.js"},"repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["typescript",["module",{"esm":true}],["commonjs",{"esm":true}]]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":"*","react-native":"*"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"*","@types/react":"^19.2.0","prettier":"^3.8.1","prettier-plugin-organize-imports":"^4.3.0","react":"19.2.3","react-native":"0.84.0","react-native-builder-bob":"^0.40.18","typescript":"^5.9.3"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"gitHead":"592579d27f49aa499ce6443cf08bb3ab73f39f64","_id":"react-native-edge-to-edge@1.8.1","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"shasum":"a1044ddbf4007a029980239e16c6a066e60756d2","size":23627,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.8.1.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.8.1_1771857914295_0.9507481273317113"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T14:45:14.463Z","publish_time":1771857914463,"_source_registry_name":"default","_cnpm_publish_time":1771857914463},"1.8.0":{"name":"react-native-edge-to-edge","version":"1.8.0","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"./dist/commonjs/index.js","module":"./dist/module/index.js","types":"./dist/typescript/commonjs/index.d.ts","exports":{".":{"import":{"types":"./dist/typescript/module/index.d.ts","default":"./dist/module/index.js"},"require":{"types":"./dist/typescript/commonjs/index.d.ts","default":"./dist/commonjs/index.js"}},"./expo":{"import":{"types":"./dist/typescript/module/extras/expo.d.ts","default":"./dist/module/extras/expo.js"},"require":{"types":"./dist/typescript/commonjs/extras/expo.d.ts","default":"./dist/commonjs/extras/expo.js"}},"./package.json":"./package.json","./app.plugin.js":"./app.plugin.js"},"repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["typescript",["module",{"esm":true}],["commonjs",{"esm":true}]]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":"*","react-native":"*"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"*","@types/react":"^19.2.0","prettier":"^3.8.1","prettier-plugin-organize-imports":"^4.3.0","react":"19.2.3","react-native":"0.84.0","react-native-builder-bob":"^0.40.18","typescript":"^5.9.3"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"gitHead":"c0329804e9eab392e6c5fde6649ae9280d839d3f","_id":"react-native-edge-to-edge@1.8.0","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"24.13.1","_npmVersion":"11.8.0","dist":{"shasum":"f25f464bc88b3a8e944eaee2aeb32964b68c0417","size":23594,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.8.0.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.8.0_1771843170168_0.8948857682931826"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-23T10:39:30.304Z","publish_time":1771843170304,"_source_registry_name":"default","_cnpm_publish_time":1771843170304},"1.7.0":{"name":"react-native-edge-to-edge","version":"1.7.0","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":"*","react-native":"*"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^9.0.0 || ^10.0.0","@types/react":"^19.0.0","prettier":"^3.6.2","prettier-plugin-organize-imports":"^4.1.0","react":"19.1.0","react-native":"0.80.0","react-native-builder-bob":"^0.40.12","typescript":"^5.8.3"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.7.0","gitHead":"7eddb351225f95c92f975ed947a61ca085eaf3ea","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"6999ee86febe920b9b4e730ec1f0eaf0c28f0003","size":22569,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.7.0.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.7.0_1756386163870_0.4040158480645786"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T13:02:44.060Z","publish_time":1756386164060,"_source_registry_name":"default","_cnpm_publish_time":1756386164060},"1.6.2":{"name":"react-native-edge-to-edge","version":"1.6.2","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":"*","react-native":"*"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^9.0.0 || ^10.0.0","@types/react":"^19.0.0","prettier":"^3.6.2","prettier-plugin-organize-imports":"^4.1.0","react":"19.1.0","react-native":"0.80.0","react-native-builder-bob":"^0.40.12","typescript":"^5.8.3"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.6.2","gitHead":"e4f95ac76324b75d51d13d09a94aa251f4c0f1ba","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"shasum":"5b93632b9afa8e7afaca1c0508807664820465fe","size":22076,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.6.2.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com","actor":{"name":"zoontek","email":"zoontek@gmail.com","type":"user"}},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.6.2_1751039939058_0.06095206901740702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-27T15:58:59.275Z","publish_time":1751039939275,"_source_registry_name":"default","_cnpm_publish_time":1751039939275},"1.6.1":{"name":"react-native-edge-to-edge","version":"1.6.1","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":"*","react-native":"*"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^19.0.0","prettier":"^3.5.3","prettier-plugin-organize-imports":"^4.1.0","react":"19.0.0","react-native":"0.79.0","react-native-builder-bob":"^0.40.6","typescript":"^5.8.3"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.6.1","gitHead":"35b12323944b786c696f2107eb7f65bc944859b6","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"23.11.0","_npmVersion":"10.9.2","dist":{"shasum":"ddc2280c833546e3ed8931eed751bdabfa66f5f6","size":21704,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.6.1.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.6.1_1748759419894_0.6573636415292599"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-06-01T06:30:20.072Z","publish_time":1748759420072,"_source_registry_name":"default","_cnpm_publish_time":1748759420072},"1.6.0":{"name":"react-native-edge-to-edge","version":"1.6.0","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":"*","react-native":"*"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^19.0.0","prettier":"^3.5.3","prettier-plugin-organize-imports":"^4.1.0","react":"19.0.0","react-native":"0.79.0","react-native-builder-bob":"^0.40.6","typescript":"^5.8.3"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.6.0","gitHead":"a51abf96eb14f53bc7d4820fb00e3ee2d7348946","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"2ba63b941704a7f713e298185c26cde4d9e4b973","size":21628,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.6.0.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.6.0_1744557948522_0.4700299297995767"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-13T15:25:48.720Z","publish_time":1744557948720,"_source_registry_name":"default","_cnpm_publish_time":1744557948720},"1.5.1":{"name":"react-native-edge-to-edge","version":"1.5.1","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":"*","react-native":"*"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^19.0.0","prettier":"^3.5.3","prettier-plugin-organize-imports":"^4.1.0","react":"19.0.0","react-native":"0.78.1","react-native-builder-bob":"^0.38.4","typescript":"^5.8.2"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.5.1","gitHead":"3255daaa5c90bcbf8604ca4ced7141b116ed04df","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"shasum":"2cfb281155a6a83a2c53e1a2f30078fe95ee6638","size":20853,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.5.1.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.5.1_1743770594361_0.9658609482533325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-04T12:43:14.577Z","publish_time":1743770594577,"_source_registry_name":"default","_cnpm_publish_time":1743770594577},"1.5.0":{"name":"react-native-edge-to-edge","version":"1.5.0","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.74.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^19.0.0","prettier":"^3.5.3","prettier-plugin-organize-imports":"^4.1.0","react":"19.0.0","react-native":"0.78.1","react-native-builder-bob":"^0.38.4","typescript":"^5.8.2"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.5.0","gitHead":"931ffe715373d3191e3b9b67534e1189664752b2","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"1c27c8129bf685d5b86d488d8a1b847adf726302","size":20869,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.5.0.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.5.0_1743107978001_0.721740086009864"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-27T20:39:38.219Z","publish_time":1743107978219,"_source_registry_name":"default","_cnpm_publish_time":1743107978219},"1.4.3":{"name":"react-native-edge-to-edge","version":"1.4.3","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.74.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^18.2.6","prettier":"^3.4.2","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.77.0","react-native-builder-bob":"^0.35.2","typescript":"^5.7.2"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.4.3","gitHead":"5cff62676553fd4f376baec937531d46f1f3b60c","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"755c77f9bee94392166a7bdf46618886b54e0c77","size":21020,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.4.3.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.4.3_1737983428754_0.18966577571104204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-27T13:10:28.945Z","publish_time":1737983428945,"_source_registry_name":"default","_cnpm_publish_time":1737983428945},"1.4.3-beta.1":{"name":"react-native-edge-to-edge","version":"1.4.3-beta.1","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.74.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^18.2.6","prettier":"^3.4.2","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.77.0","react-native-builder-bob":"^0.35.2","typescript":"^5.7.2"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.4.3-beta.1","readmeFilename":"README.md","gitHead":"9942c49a4f3a25ba6625a9c631342d8939954b0c","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"9451d66a345c3606515166f5fbaf75127ee3ec82","size":20968,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.4.3-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.4.3-beta.1.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.4.3-beta.1_1737968525023_0.6884997923527909"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-27T09:02:05.228Z","publish_time":1737968525228,"_source_registry_name":"default","_cnpm_publish_time":1737968525228},"1.4.3-beta.0":{"name":"react-native-edge-to-edge","version":"1.4.3-beta.0","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.74.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^18.2.6","prettier":"^3.4.2","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.77.0","react-native-builder-bob":"^0.35.2","typescript":"^5.7.2"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.4.3-beta.0","readmeFilename":"README.md","gitHead":"a898de6d839aa9cb3ac4a3301944f60e6d7639a0","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"d536a4fa091a759edb54e996d62a2cbfbc459964","size":21107,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.4.3-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.4.3-beta.0.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.4.3-beta.0_1737893418198_0.524292790975637"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-26T12:10:18.426Z","publish_time":1737893418426,"_source_registry_name":"default","_cnpm_publish_time":1737893418426},"1.4.2":{"name":"react-native-edge-to-edge","version":"1.4.2","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.74.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^18.2.6","prettier":"^3.4.2","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.77.0-rc.6","react-native-builder-bob":"^0.35.2","typescript":"^5.7.2"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.4.2","gitHead":"be4a0b0898bf4bf05f1b96665f32f9a92c444c04","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"8e922f9c89b445603778279da6383a5576319a90","size":20815,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.4.2.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.4.2_1737319787149_0.2782810021269386"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-19T20:49:47.317Z","publish_time":1737319787317,"_source_registry_name":"default","_cnpm_publish_time":1737319787317},"1.4.1":{"name":"react-native-edge-to-edge","version":"1.4.1","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.74.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^18.2.6","prettier":"^3.4.2","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.77.0-rc.6","react-native-builder-bob":"^0.35.2","typescript":"^5.7.2"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.4.1","gitHead":"474df0aaab0a5d0ce9931fd170989b89de780722","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.13.0","_npmVersion":"10.9.2","dist":{"shasum":"17d3847bb41e6b97f4eb8ef30dfea8609041fe17","size":20738,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.4.1.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.4.1_1737319371904_0.5013437592116874"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-19T20:42:52.104Z","publish_time":1737319372104,"_source_registry_name":"default","_cnpm_publish_time":1737319372104},"1.4.0":{"name":"react-native-edge-to-edge","version":"1.4.0","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.74.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^18.2.6","prettier":"^3.4.2","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.77.0-rc.6","react-native-builder-bob":"^0.35.2","typescript":"^5.7.2"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.4.0","gitHead":"e78ad83c3afaba90ea1ee18859b1ed6fc476030d","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"1c99145ac118b7f5d0374cc1c00fc3cb745a2410","size":20575,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.4.0.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.4.0_1736847451211_0.34581052033368564"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-14T09:37:31.370Z","publish_time":1736847451370,"_source_registry_name":"default","_cnpm_publish_time":1736847451370},"1.3.1":{"name":"react-native-edge-to-edge","version":"1.3.1","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.74.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^18.2.6","prettier":"^3.4.2","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.77.0-rc.6","react-native-builder-bob":"^0.35.2","typescript":"^5.7.2"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.3.1","gitHead":"7d76ffc92abf97299bd414e504014539d7904650","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"d212f94a1a012f45d4b0cc283129bdb67457a4d4","size":20340,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.3.1.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.3.1_1736434243702_0.22120467247240083"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T14:50:43.903Z","publish_time":1736434243903,"_source_registry_name":"default","_cnpm_publish_time":1736434243903},"1.3.0":{"name":"react-native-edge-to-edge","version":"1.3.0","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.74.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^18.2.6","prettier":"^3.4.2","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.77.0-rc.6","react-native-builder-bob":"^0.35.2","typescript":"^5.7.2"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.3.0","gitHead":"32a206ec7d2f4c3c14967b1984f5881511b65158","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"cc5361799de0d18c554721708d746f764697fb7a","size":20364,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.3.0.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.3.0_1736430721718_0.698048428723993"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-09T13:52:01.906Z","publish_time":1736430721906,"_source_registry_name":"default","_cnpm_publish_time":1736430721906},"1.2.0":{"name":"react-native-edge-to-edge","version":"1.2.0","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.73.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^18.2.6","prettier":"^3.4.2","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.76.5","react-native-builder-bob":"^0.35.2","typescript":"^5.7.2"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.2.0","gitHead":"2700489d36e5d9e764121c5c74b0b6da80fd67d1","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"fa1e8e64a7348bbd5d5514008c1dec0e1c7935e4","size":19217,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.2.0.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-native-edge-to-edge_1.2.0_1736077317187_0.7705211791007456"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-05T11:41:57.391Z","publish_time":1736077317391,"_source_registry_name":"default","_cnpm_publish_time":1736077317391},"1.1.3":{"name":"react-native-edge-to-edge","version":"1.1.3","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.73.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^18.2.6","prettier":"^3.3.3","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.76.2","react-native-builder-bob":"^0.31.0","typescript":"^5.6.3"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.1.3","gitHead":"7b80de64da98e46f36d6007b73eac476b2ec3b6c","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"bcfc5142da5556766de7ac8371fba94d0bc72e07","size":18764,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.1.3.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-edge-to-edge_1.1.3_1732212709594_0.666792699734525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-21T18:11:49.772Z","publish_time":1732212709772,"_source_registry_name":"default","_cnpm_publish_time":1732212709772},"1.1.2":{"name":"react-native-edge-to-edge","version":"1.1.2","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/*/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.73.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0 || ^9.0.0","@types/react":"^18.2.6","prettier":"^3.3.3","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.76.2","react-native-builder-bob":"^0.31.0","typescript":"^5.6.3"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.1.2","gitHead":"8c671e6789d8c2d9e7568cd4c17d1f80f68739a1","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"shasum":"a738320d7e26012f6530aba1742d0da0a8152612","size":18646,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.1.2.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-edge-to-edge_1.1.2_1731678791410_0.25191890667885497"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-15T13:53:11.726Z","publish_time":1731678791726,"_source_registry_name":"default","_cnpm_publish_time":1731678791726},"1.1.1":{"name":"react-native-edge-to-edge","version":"1.1.1","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/commonjs/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.73.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0","@types/react":"^18.2.6","prettier":"^3.3.3","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.76.1","react-native-builder-bob":"^0.30.3","typescript":"^5.6.3"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.1.1","gitHead":"c8c1e7f6c4914231cf6a15c24490f2213c684afb","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"56915c0a6bc2357a2b15ce31dcc8045017f80ca7","size":18668,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.1.1.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-edge-to-edge_1.1.1_1731228484369_0.4044083229619393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-10T08:48:04.552Z","publish_time":1731228484552,"_source_registry_name":"default","_cnpm_publish_time":1731228484552},"1.1.0":{"name":"react-native-edge-to-edge","version":"1.1.0","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/commonjs/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.73.0"},"devDependencies":{"@babel/core":"^7.25.2","@babel/preset-env":"^7.25.3","@expo/config-plugins":"^7.0.0 || ^8.0.0","@types/react":"^18.2.6","prettier":"^3.3.3","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.76.1","react-native-builder-bob":"^0.30.3","typescript":"^5.6.3"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.1.0","gitHead":"458c0de1614363cb6bf9d887bb0bc62bd59fc056","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"20.18.0","_npmVersion":"10.8.2","dist":{"shasum":"9686cade32225ba2c2868c1ed8ab677c5a6d41a1","size":18633,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.1.0.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-edge-to-edge_1.1.0_1731157283768_0.9797462810347173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-11-09T13:01:24.017Z","publish_time":1731157284017,"_source_registry_name":"default","_cnpm_publish_time":1731157284017},"1.0.1":{"name":"react-native-edge-to-edge","version":"1.0.1","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/commonjs/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.73.0"},"devDependencies":{"@babel/core":"^7.20.0","@babel/preset-env":"^7.20.0","@expo/config-plugins":"^7.0.0 || ^8.0.0","@types/react":"^18.2.6","prettier":"^3.3.3","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.75.4","react-native-builder-bob":"^0.30.2","typescript":"^5.6.3"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.0.1","gitHead":"f14c13ebf014dce32609e215f603075f00263855","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"6d2bc0f6cfb5fb40ee6b1a62c143d2d82643b93f","size":17576,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.0.1.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-edge-to-edge_1.0.1_1729757026876_0.77356402351958"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-24T08:03:47.105Z","publish_time":1729757027105,"_source_registry_name":"default","_cnpm_publish_time":1729757027105},"1.0.0":{"name":"react-native-edge-to-edge","version":"1.0.0","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/commonjs/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.73.0"},"devDependencies":{"@babel/core":"^7.20.0","@babel/preset-env":"^7.20.0","@expo/config-plugins":"^7.0.0 || ^8.0.0","@types/react":"^18.2.6","prettier":"^3.3.3","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.75.4","react-native-builder-bob":"^0.30.2","typescript":"^5.6.3"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@1.0.0","gitHead":"a93e6af35a4e497803c3236f9d48439b8425a29e","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"15eda8c1f6bf768c424ca74b999e462f3fd4462f","size":17397,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-1.0.0.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-edge-to-edge_1.0.0_1729702548973_0.961290518108868"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-23T16:55:49.210Z","publish_time":1729702549210,"_source_registry_name":"default","_cnpm_publish_time":1729702549210},"0.2.1":{"name":"react-native-edge-to-edge","version":"0.2.1","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/commonjs/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.73.0"},"devDependencies":{"@babel/core":"^7.20.0","@babel/preset-env":"^7.20.0","@expo/config-plugins":"^7.0.0 || ^8.0.0","@types/react":"^18.2.6","prettier":"^3.3.3","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.75.4","react-native-builder-bob":"^0.30.2","typescript":"^5.6.3"},"codegenConfig":{"name":"RNEdgeToEdge","type":"modules","jsSrcsDir":"./src/specs","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@0.2.1","gitHead":"320cd9fea99f28c3a6ac05b8c2cb2ad7fa71c1ec","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"68fca5c878698efaff2e7ecc16c3ff9e05818d99","size":17441,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-0.2.1.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-edge-to-edge_0.2.1_1729514494173_0.6894448353109575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-21T12:41:34.382Z","publish_time":1729514494382,"_source_registry_name":"default","_cnpm_publish_time":1729514494382},"0.2.0":{"name":"react-native-edge-to-edge","version":"0.2.0","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/commonjs/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.73.0"},"devDependencies":{"@babel/core":"^7.20.0","@babel/preset-env":"^7.20.0","@expo/config-plugins":"^7.0.0 || ^8.0.0","@types/react":"^18.2.6","prettier":"^3.3.3","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.75.4","react-native-builder-bob":"^0.30.2","typescript":"^5.6.3"},"codegenConfig":{"name":"RNEdgeToEdgeSpec","type":"modules","jsSrcsDir":"./src","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@0.2.0","gitHead":"3a40e80e3c6db792c7b2caf06c1e0cd6751e6d85","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"335ac976d52557926ca795c087ccd935b73aa03d","size":17436,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-0.2.0.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-edge-to-edge_0.2.0_1729507269821_0.627277681858389"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-21T10:41:10.011Z","publish_time":1729507270011,"_source_registry_name":"default","_cnpm_publish_time":1729507270011},"0.1.2":{"name":"react-native-edge-to-edge","version":"0.1.2","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/commonjs/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.73.0"},"devDependencies":{"@babel/core":"^7.20.0","@babel/preset-env":"^7.20.0","@expo/config-plugins":"^7.0.0 || ^8.0.0","@types/react":"^18.2.6","prettier":"^3.3.3","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.75.4","react-native-builder-bob":"^0.30.2","typescript":"^5.6.3"},"codegenConfig":{"name":"RNEdgeToEdgeSpec","type":"modules","jsSrcsDir":"./src","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@0.1.2","gitHead":"5f2c5c43a59949c89940fce2ed89fba5a1f182ab","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"shasum":"c23f9cbf2d78c5c020fff7beb169557fa87122b7","size":17345,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-0.1.2.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-edge-to-edge_0.1.2_1729006439084_0.07430950316907814"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-15T15:33:59.365Z","publish_time":1729006439365,"_source_registry_name":"default","_cnpm_publish_time":1729006439365},"0.1.1":{"name":"react-native-edge-to-edge","version":"0.1.1","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/commonjs/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.73.0"},"devDependencies":{"@babel/core":"^7.20.0","@babel/preset-env":"^7.20.0","@expo/config-plugins":"^7.0.0 || ^8.0.0","@types/react":"^18.2.6","prettier":"^3.3.3","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.75.4","react-native-builder-bob":"^0.30.2","typescript":"^5.6.3"},"codegenConfig":{"name":"RNEdgeToEdgeSpec","type":"modules","jsSrcsDir":"./src","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@0.1.1","gitHead":"67280e4afa64029db0b5798626715da732a1897a","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"ce49e7aeee4008fa8e1d70835a94817d3eca40a7","size":16715,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-0.1.1.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-edge-to-edge_0.1.1_1728665101559_0.22281408489695886"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-11T16:45:01.737Z","publish_time":1728665101737,"_source_registry_name":"default","_cnpm_publish_time":1728665101737},"0.1.0":{"name":"react-native-edge-to-edge","version":"0.1.0","license":"MIT","description":"Effortlessly enable edge-to-edge display in React Native","author":{"name":"Mathieu Acthernoene","email":"zoontek@gmail.com"},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","main":"dist/commonjs/index.js","module":"dist/module/index.js","types":"dist/typescript/index.d.ts","repository":{"type":"git","url":"git+https://github.com/zoontek/react-native-edge-to-edge.git"},"keywords":["react","react-native","edge-to-edge","status-bar","navigation-bar","system-bar","system-bars"],"scripts":{"clean":"rm -rf dist","format":"prettier '**/*' -u -w","typecheck":"tsc --noEmit","build":"yarn clean && bob build && rm -rf dist/commonjs/package.json","prepack":"prettier '**/*' -u -c && yarn typecheck && yarn build"},"react-native-builder-bob":{"source":"src","output":"dist","targets":["commonjs","module","typescript"]},"prettier":{"plugins":["prettier-plugin-organize-imports"]},"peerDependencies":{"react":">=18.2.0","react-native":">=0.73.0"},"devDependencies":{"@babel/core":"^7.20.0","@babel/preset-env":"^7.20.0","@expo/config-plugins":"^7.0.0 || ^8.0.0","@types/react":"^18.2.6","prettier":"^3.3.3","prettier-plugin-organize-imports":"^4.1.0","react":"18.3.1","react-native":"0.75.4","react-native-builder-bob":"^0.30.2","typescript":"^5.6.3"},"codegenConfig":{"name":"RNEdgeToEdgeSpec","type":"modules","jsSrcsDir":"./src","android":{"javaPackageName":"com.zoontek.rnedgetoedge"}},"_id":"react-native-edge-to-edge@0.1.0","gitHead":"d1bba08d33f56ea9966598e4e834eae647e57c87","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"00b527ad990c8244db66125ca4ee4eccc1bb45b4","size":16691,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-0.1.0.tgz"},"_npmUser":{"name":"zoontek","email":"zoontek@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-edge-to-edge_0.1.0_1728660015597_0.03921408317148667"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-11T15:20:15.774Z","publish_time":1728660015774,"_source_registry_name":"default","_cnpm_publish_time":1728660015774},"0.0.0":{"name":"react-native-edge-to-edge","version":"0.0.0","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"MIT","_id":"react-native-edge-to-edge@0.0.0","_nodeVersion":"20.15.1","_npmVersion":"10.7.0","dist":{"shasum":"95e8cb3a9dbb3919a533bcbd918c5bb22118dfd3","size":248,"noattachment":false,"key":"/react-native-edge-to-edge/-/react-native-edge-to-edge-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-native-edge-to-edge/download/react-native-edge-to-edge-0.0.0.tgz"},"_npmUser":{"name":"brentvatne","email":"brentvatne@gmail.com"},"directories":{},"maintainers":[{"name":"brentvatne","email":"brentvatne@gmail.com"},{"name":"zoontek","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-edge-to-edge_0.0.0_1724789702575_0.7026683689996147"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-27T20:15:02.757Z","publish_time":1724789702757,"_source_registry_name":"default","_cnpm_publish_time":1724789702757}},"readme":"# react-native-edge-to-edge\n\nEffortlessly enable [edge-to-edge](https://developer.android.com/develop/ui/views/layout/edge-to-edge) display in React Native, allowing your Android (v6 and above) app content to flow seamlessly beneath the system bars.\n\n> [!TIP]\n> If you're running React Native 0.81 or later, consider using the built-in `edgeToEdgeEnabled=true` Gradle property along with [`@zoontek/react-native-navigation-bar`](https://github.com/zoontek/react-native-navigation-bar) instead.\n\n[![mit licence](https://img.shields.io/dub/l/vibe-d.svg?style=for-the-badge)](https://github.com/zoontek/react-native-edge-to-edge/blob/main/LICENSE)\n[![npm version](https://img.shields.io/npm/v/react-native-edge-to-edge?style=for-the-badge)](https://www.npmjs.org/package/react-native-edge-to-edge)\n[![npm downloads](https://img.shields.io/npm/dt/react-native-edge-to-edge.svg?label=downloads&style=for-the-badge)](https://www.npmjs.org/package/react-native-edge-to-edge)\n\n<img width=\"210\" src=\"./docs/logo.svg\" alt=\"Logo\">\n\n## Credits\n\nThis project has been built and is maintained thanks to the support from [Expo](https://expo.dev).\n\n<a href=\"https://expo.io\">\n  <img width=\"180\" src=\"./docs/expo.svg\" alt=\"Expo\">\n</a>\n\n## Support\n\nThis library follows the React Native [releases support policy](https://github.com/reactwg/react-native-releases/blob/main/docs/support.md).<br>\nIt is supporting the **latest version**, and the **two previous minor series**.\n\n## Motivations\n\n### Android 15\n\nRecently, Google introduced a significant change: apps targeting SDK 35 will have edge-to-edge display [enforced by default](https://developer.android.com/about/versions/15/behavior-changes-15#edge-to-edge) on Android 15+. Google is _likely_ to mandate that app updates on the Play Store target SDK 35 starting on August 31, 2025. This assumption is based on the [previous years' requirements following a similar timeline](https://support.google.com/googleplay/android-developer/answer/11926878?sjid=11853000253346477363-EU#zippy=%2Care-there-any-exceptions-for-existing-apps-targeting-api-or-below:~:text=App%20update%20requirements).\n\n### Consistency\n\niOS has long used edge-to-edge displays, so adopting this design across all platforms ensures a consistent user experience. It also simplifies managing safe areas, eliminating the need for special cases specific to Android.\n\n### Immersive mode\n\n[Immersive mode](https://developer.android.com/develop/ui/views/layout/immersive) allows you to hide the status and navigation bars, making it ideal for full-screen experiences. Currently, the built-in [`StatusBar`](https://reactnative.dev/docs/statusbar) component uses [`FLAG_FULLSCREEN`](https://developer.android.com/reference/android/view/WindowManager.LayoutParams#FLAG_FULLSCREEN), a flag that has been deprecated since Android 11.\n\n## Installation\n\n```bash\n$ npm i -S react-native-edge-to-edge\n# --- or ---\n$ yarn add react-native-edge-to-edge\n```\n\n### Pick a parent theme\n\nThis library requires you to update the parent of your Android `AppTheme` to an edge-to-edge version. Don't worry, it's very easy to understand! You just need to choose a theme based on the current value:\n\n| If you currently have…                                         | …you should use                                      |\n| :------------------------------------------------------------- | :--------------------------------------------------- |\n| `Theme.AppCompat.DayNight.NoActionBar`                         | `Theme.EdgeToEdge`                                   |\n| `Theme.MaterialComponents.DayNight.NoActionBar`                | `Theme.EdgeToEdge.Material2`                         |\n| `Theme.Material3.DayNight.NoActionBar`                         | `Theme.EdgeToEdge.Material3`                         |\n| `Theme.Material3.DynamicColors.DayNight.NoActionBar`           | `Theme.EdgeToEdge.Material3.Dynamic`                 |\n| `Theme.Material3Expressive.DayNight.NoActionBar`               | `Theme.EdgeToEdge.Material3Expressive`               |\n| `Theme.Material3Expressive.DynamicColors.DayNight.NoActionBar` | `Theme.EdgeToEdge.Material3Expressive.Dynamic`       |\n| `Theme.AppCompat.Light.NoActionBar`                            | `Theme.EdgeToEdge.Light`                             |\n| `Theme.MaterialComponents.Light.NoActionBar`                   | `Theme.EdgeToEdge.Material2.Light`                   |\n| `Theme.Material3.Light.NoActionBar`                            | `Theme.EdgeToEdge.Material3.Light`                   |\n| `Theme.Material3.DynamicColors.Light.NoActionBar`              | `Theme.EdgeToEdge.Material3.Dynamic.Light`           |\n| `Theme.Material3Expressive.Light.NoActionBar`                  | `Theme.EdgeToEdge.Material3Expressive.Light`         |\n| `Theme.Material3Expressive.DynamicColors.Light.NoActionBar`    | `Theme.EdgeToEdge.Material3Expressive.Dynamic.Light` |\n\n### Expo\n\nAdd the library plugin in your app config file and [create a new build](https://docs.expo.dev/develop/development-builds/create-a-build) ????:\n\n<details open>\n<summary><strong>Dynamic configuration (app.config.js, app.config.ts)</strong></summary>\n\n```ts\nimport type { ConfigContext, ExpoConfig } from \"expo/config\";\nimport edgeToEdge from \"react-native-edge-to-edge/expo\"; // use `require` in app.config.js\n\nexport default ({ config }: ConfigContext): ExpoConfig => ({\n  // …\n  plugins: [\n    edgeToEdge({\n      android: {\n        parentTheme: \"Default\",\n        enforceNavigationBarContrast: false,\n      },\n    }),\n  ],\n});\n```\n\n</details>\n\n<details>\n<summary><strong>Static configuration (app.json)</strong></summary>\n\n```jsonc\n{\n  \"expo\": {\n    // …\n    \"plugins\": [\n      [\n        \"react-native-edge-to-edge\",\n        {\n          \"android\": {\n            \"parentTheme\": \"Default\",\n            \"enforceNavigationBarContrast\": false,\n          },\n        },\n      ],\n    ],\n  },\n}\n```\n\n</details>\n\n_???? The available plugins options are:_\n\n```ts\ntype ParentTheme =\n  | \"Default\" // uses `Theme.EdgeToEdge`\n  | \"Material2\" // uses `Theme.EdgeToEdge.Material2`\n  | \"Material3\" // uses `Theme.EdgeToEdge.Material3`\n  | \"Material3.Dynamic\" // uses `Theme.EdgeToEdge.Material3.Dynamic`\n  | \"Material3Expressive\" // uses `Theme.EdgeToEdge.Material3Expressive`\n  | \"Material3Expressive.Dynamic\" // uses `Theme.EdgeToEdge.Material3Expressive.Dynamic`\n  | \"Light\" // uses `Theme.EdgeToEdge.Light`\n  | \"Material2.Light\" // uses `Theme.EdgeToEdge.Material2.Light`\n  | \"Material3.Light\" // uses `Theme.EdgeToEdge.Material3.Light`\n  | \"Material3.Dynamic.Light\" // uses `Theme.EdgeToEdge.Material3.Dynamic.Light`\n  | \"Material3Expressive.Light\" // uses `Theme.EdgeToEdge.Material3Expressive.Light`\n  | \"Material3Expressive.Dynamic.Light\"; // uses `Theme.EdgeToEdge.Material3Expressive.Dynamic.Light`\n\ntype Options = {\n  android?: {\n    // see the \"Pick a parent theme\" section\n    parentTheme?: ParentTheme; // optional (default: `Default`)\n    // see the \"Transparent navigation bar\" section\n    enforceNavigationBarContrast?: boolean; // optional (default: `true`)\n  };\n};\n```\n\n> [!NOTE]\n> These configuration properties are not supported in the [Expo Go](https://expo.dev/go) sandbox app, use a [development build](https://docs.expo.dev/develop/development-builds/create-a-build/).\n\n### Bare React Native\n\nEdit your `android/app/src/main/res/values/styles.xml` file to inherit from one of the provided themes:\n\n```xml\n<resources>\n  <!-- update your AppTheme parent (see the \"Pick a parent theme\" section) -->\n  <style name=\"AppTheme\" parent=\"Theme.EdgeToEdge\">\n    <!-- … -->\n    <!-- disable the contrasting background of the navigation bar (optional) -->\n    <item name=\"enforceNavigationBarContrast\">false</item>\n  </style>\n</resources>\n```\n\n## Considerations\n\n### Transparent navigation bar\n\nBy default, this library adopts [Android 15 defaults](https://developer.android.com/about/versions/15/behavior-changes-15#ux): a fully transparent status bar, a fully transparent gesture navigation bar, and a semi-opaque button navigation bar. To enforce full transparency in all cases, set the `enforceNavigationBarContrast` option to `false`.<br/>\nNote that by doing so, you will need to manage the navigation bar style (using `SystemBars`) in the same way you handle the status bar.\n\n### Keyboard management\n\nEnabling edge-to-edge display disrupts Android keyboard management (`android:windowSoftInputMode=\"adjustResize\"`), requiring an alternative solution. While [`KeyboardAvoidingView`](https://reactnative.dev/docs/keyboardavoidingview) is a viable option, we recommend using [react-native-keyboard-controller](https://github.com/kirillzyusko/react-native-keyboard-controller) for its enhanced capabilities.\n\n### Safe area management\n\nEffective safe area management is essential to prevent content from being displayed behind transparent system bars. To achieve this, we highly recommend using [`react-native-safe-area-context`](https://github.com/th3rdwave/react-native-safe-area-context), a well-known and trusted library.\n\n### Modal component quirks\n\nReact native built-in [`Modal`](https://reactnative.dev/docs/modal) component runs in its own native context, so be sure to set both the `statusBarTranslucent` and `navigationBarTranslucent` props to `true`. However, we recommend using the [react-navigation modals](https://reactnavigation.org/docs/modal) or the [`expo-router` modal screens](https://docs.expo.dev/router/advanced/modals/#modal-screen-using-expo-router) instead.\n\n## API\n\n### SystemBars\n\nUsing [`StatusBar`](https://reactnative.dev/docs/statusbar), [`expo-status-bar`](https://docs.expo.dev/versions/latest/sdk/status-bar), or [`expo-navigation-bar`](https://docs.expo.dev/versions/latest/sdk/navigation-bar/) in apps with edge-to-edge layout enabled may cause unexpected behavior, as they currently use [deprecated APIs](https://developer.android.com/about/versions/15/behavior-changes-15#deprecated-apis).<br/>\nTo address this, we provide a component to replace them and manage your app's system bars: `<SystemBars />`.\n\n```tsx\nimport { SystemBars } from \"react-native-edge-to-edge\";\n\n// \"auto\" is based on current color scheme (light -> dark content, dark -> light content)\ntype Style = \"auto\" | \"inverted\" | \"light\" | \"dark\";\n\ntype SystemBarsProps = {\n  // set the color of the system bar content (as no effect on semi-opaque navigation bar)\n  style?: Style | { statusBar?: Style; navigationBar?: Style };\n  // hide system bars (the navigation bar cannot be hidden on iOS)\n  hidden?: boolean | { statusBar?: boolean; navigationBar?: boolean };\n};\n\nconst App = () => (\n  <>\n    <SystemBars style=\"light\" />\n    {/* … */}\n  </>\n);\n```\n\n#### SystemBars.pushStackEntry\n\nPush a `SystemBars` entry onto the stack. The return value should be passed to `popStackEntry` when complete.\n\n```ts\nconst entry: SystemBarsEntry = SystemBars.pushStackEntry(\n  props /*: SystemBarsProps */,\n);\n```\n\n#### SystemBars.popStackEntry\n\nRemove an existing `SystemBars` stack entry from the stack.\n\n```ts\nSystemBars.popStackEntry(entry /*: SystemBarsEntry */);\n```\n\n#### SystemBars.replaceStackEntry\n\nReplace an existing `SystemBars` stack entry with new props.\n\n```ts\nconst entry: SystemBarsEntry = SystemBars.replaceStackEntry(\n  entry /*: SystemBarsEntry */,\n  props /*: SystemBarsProps */,\n);\n```\n\n#### SystemBars.setStyle\n\nSet the system bars style.\n\n```ts\nSystemBars.setStyle(style /*: SystemBarsProps[\"style\"] */);\n```\n\n#### SystemBars.setHidden\n\nShow or hide the system bars.\n\n```ts\nSystemBars.setHidden(style /*: SystemBarsProps[\"hidden\"] */);\n```\n\n## Third-party libraries ????\n\nIf you're an author and your package interferes with edge-to-edge, refer to the [`react-native-is-edge-to-edge` `README.md`](./react-native-is-edge-to-edge) for compatibility instructions.\n\n## Troubleshooting ????\n\n#### The navigation bar style is erratic\n\nThere's currently [an open issue](https://issuetracker.google.com/issues/346386744) with the Android 15 emulator image regarding the navigation bar style when it is is fully transparent. This issue does not occur on physical devices.\n\n#### The system bars stays opaque\n\nIn recent months, support has been added across the React Native ecosystem. If you use any of the following libraries, make sure you're on the latest version:\n\n- `expo-router`\n- `galeria`\n- `react-native-avoid-softinput`\n- `react-native-bootsplash`\n- `react-native-bottom-tabs`\n- `react-native-keyboard-controller`\n- `react-native-reanimated`\n- `react-native-screens`\n- `react-native-true-sheet`\n- `react-native-unistyles (v3)`\n\nMake also sure to replace all occurrences of the built-in `StatusBar`, [`expo-status-bar`](https://docs.expo.dev/versions/latest/sdk/status-bar) and [`expo-navigation-bar`](https://docs.expo.dev/versions/latest/sdk/navigation-bar/) with `SystemBars`.\n","_attachments":{},"homepage":"https://github.com/zoontek/react-native-edge-to-edge","bugs":{"url":"https://github.com/zoontek/react-native-edge-to-edge/issues"},"license":"MIT"}