{"_id":"capacitor-edge-to-edge","_rev":"29-dcaf4076d3352714488faeea3e580545","name":"capacitor-edge-to-edge","dist-tags":{"latest":"2.1.1"},"versions":{"0.0.1":{"name":"capacitor-edge-to-edge","version":"0.0.1","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@0.0.1","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"0240dc499b95666b7bcb376d0e010fc7d714dd96","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-0.0.1.tgz","fileCount":27,"integrity":"sha512-09Z8Ic4cid0FwqrMQAPKCqp3m2dpRHoaoHrrq5CxkWdA7JD1Yk8nEo+eYsHT9j9lumpHpBEUHtbh4ZPT2N8V0g==","signatures":[{"sig":"MEUCIE7pf24xmnppKxMg5YZgXxl9oJiGG6yLR2+yLx/S9ELTAiEAzjlz2cOK7cg41kYHvdxgArFZYmtjMBFaGpaYJ/c/z/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79855},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"6a10d0ec35b607bc9a569972c1f835bde42f91cb","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing Android edge-to-edge display with transparent status bar and navigation bar support.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_0.0.1_1763923225602_0.21133166484949206","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"capacitor-edge-to-edge","version":"1.0.0","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.0.0","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"fa01b20f0cf8bed3dea1e6cbafe1537a8adb2fdb","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.0.0.tgz","fileCount":27,"integrity":"sha512-zSGE1vsOOsZ/DBEYB8J8MTE5xNMc2ov0AnXsCvS5DxKG7kaEktvNK0rUHovWOLwhtXSxMjDzlMP4YNc0x4fVQA==","signatures":[{"sig":"MEUCIBtjkcfVEdm0hjPXT6Gg3MIz3Pgamd1nxaNangrRsP5sAiEAx4IeCs4QjJCIYJcP1feL2+4qjlfAvYytGfNV1519VPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91759},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"0d6c1c6bbc28a712b17a55c78ff0fc80e0738c46","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.0.0_1763925190016_0.1649417170826335","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"capacitor-edge-to-edge","version":"1.1.0","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.1.0","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"518343cb1d63de94efb7e0d3cbab9370d1fcc397","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.1.0.tgz","fileCount":27,"integrity":"sha512-1SuoVxWwd7aoq/o+imGdEx2MWb/ig4JI+/P+iCoBdvQzseS6M4AuW3CWRT7e2y+eWmGnpoRkvNTyZ/XGi2N8Kw==","signatures":[{"sig":"MEYCIQCAE+pTaEvvgEkTTHQaj9V4HErcbpze7Ywwv70C9FxDVwIhAO/zLWQIX/3HFpzTAY9VNigjDGy9X87Av/1BpBV+Zr30","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135085},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"b71a0ac155ef1aacf5dc26c96344ea53b1f154c1","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.1.0_1763930231788_0.760364476174572","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"capacitor-edge-to-edge","version":"1.1.1","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.1.1","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"5adc4793eeb9b868002f1bee3671b842b0cbd181","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.1.1.tgz","fileCount":27,"integrity":"sha512-xlUWKbOJKw1B/0SEZO2g5NBmhkkeORetv0cCjBSvx3FpLzqCBtKwlu36XvGslaeLcq9nt+GP0xXaWxPkr7Skkg==","signatures":[{"sig":"MEUCIAI0EE/27F5amHOAyq6fJZmZ+WlwwTaktQKZJsQQM03qAiEAx/3i1jWZCF9qW1tMw1YVGMAx6FRaNY3Rq6eCvtz5/RQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134757},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"b71a0ac155ef1aacf5dc26c96344ea53b1f154c1","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.1.1_1763947942001_0.03890093554493723","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"capacitor-edge-to-edge","version":"1.2.0","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.2.0","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"0865ced6b2eafcaa41093a8c20816d461a1b68c1","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.2.0.tgz","fileCount":27,"integrity":"sha512-+mMu67e8ec6bGdHEXpfICiZyhIQBA7fsW6cVmLGlnDR78bE7nkvfzbvv7qqUmSxyAWRd90JPmnooidOFYfJ6cA==","signatures":[{"sig":"MEUCIQCgF4Pe6b/n2sz7V9iIzostMugX5Jx/YaGbL2HKYKXKqgIgXsykCR6bmzQb8X/c1430AM/Xx/sbwEUJACpDyiO9F1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146729},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"5206bdf85070355b9b02463491d6284ca69d3734","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.2.0_1763955347825_0.41602773845169283","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"capacitor-edge-to-edge","version":"1.2.1","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.2.1","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"b72bf082e7d17bc4a4953dcb359e56bb577fa1c2","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.2.1.tgz","fileCount":27,"integrity":"sha512-8jZa1MFt2OuD1S7VRvEIZOFXiEWLT0bX4Q57I3jQPzVbOj2okyqvp7qe1+782Car9LZg3EshANxs5fRaEH6SNQ==","signatures":[{"sig":"MEUCIQDRr69g2FXBSa93mHfuQZkXobLT2DHY1bm+nWKHDf3GKAIgfdm4pQXeVVZe2kw9Xp9d/IvEDo1bzVjrMv+MLAYk71A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146938},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"30f8cc7215af3d89056ced228ceceb233321e81c","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.2.1_1763955900039_0.7174115343840353","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"capacitor-edge-to-edge","version":"1.2.2","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.2.2","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"52163f01ded73c788b7e2ceb4f0744579e5a8910","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.2.2.tgz","fileCount":27,"integrity":"sha512-7aBq5/7cr8xWSonKGhEuOBkRVqYOMTGP6wlZ8cQD3GHG9WmqWbUShi4RftrCPaD4dh+alIARjIwSR5CDEdjvHA==","signatures":[{"sig":"MEUCIAxy2TGi7MiYoQ0cnOHOlFV69fXNTaVAoiiWr1OiTXVBAiEA19E2T1hLVkp2SbtCkFeYlHNLS8hQlCkTpF8bMmOwLKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147065},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"bcab70b2f335091aa0d6d7285776061d0c9cba71","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.2.2_1763960184484_0.5055083001569971","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"capacitor-edge-to-edge","version":"1.3.0","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.3.0","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"81657d484e14fa42b127c1bdb1ec97813deb0727","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.3.0.tgz","fileCount":27,"integrity":"sha512-i46ECqDEBeW693LiJrXaO2yWshbzG5eCGQ5L5g3JAYCSIuR008h+v1kdaOpfptf4x3WTfZByEVr5R9Wz1JkpMQ==","signatures":[{"sig":"MEYCIQComvG5oEdhbSOc+KoE2lTMB9vZOYiq7pvgKhujITVgHAIhAN81qNTJm0VLQNoTc+97tL5vDiWnNi7lnrp0ZdHAW+z8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":141894},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"f23f7603fed4b243ea42af452e9941cfd78a772d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.3.0_1763960483439_0.7084672515017052","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"capacitor-edge-to-edge","version":"1.4.0","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.4.0","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"2066d08032a7b6fda56a04a636a163bc705677a6","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.4.0.tgz","fileCount":27,"integrity":"sha512-PgMcXgJ75y1LRIYJlat41DqxwyBqC76EImMuVaK5iJUD8WOz9Z51rFiEX5TVtHOb2qCHbZE2KV/5/lWRcVCc+A==","signatures":[{"sig":"MEYCIQDuHj2l5ZIQTUzXWhOva4xweFu7R/fJ+Oqy+2iUZpQQ1AIhANoLVGz+tkfMHYY/uMD61etO5VRzXNbCJGlMymtVAZVp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145083},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"3ead2bf07f3f64e74afcb884c601984767883936","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.4.0_1763962229604_0.5632637969221248","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"capacitor-edge-to-edge","version":"1.4.1","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.4.1","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"cce1eba4650031edc9a48158b185c35f1aa67280","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.4.1.tgz","fileCount":27,"integrity":"sha512-VZ/slI1gV+EIM9nGF74WfDF0KHd+Gw4r/ctEsrofT4UVvkDVGw1FrAfqjzCD75u+Phw23u8w/e3ngDUnCWG0lw==","signatures":[{"sig":"MEUCIQDh2+uD9vhCqh5tKR7hOsyv/LyTWiAKxKQmjJPIE2gBhQIgHkT/Wx24sGlvwwqLrAdaNLBWqjAPTkduolMsVVyS/0k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145225},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"d2e83de4f530727fd7a6ee373b445fdf3633e269","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.4.1_1763963333765_0.8183870867144414","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"capacitor-edge-to-edge","version":"1.4.2","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.4.2","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"c357782e440868d7b394492b8a6e4af4d5549ea6","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.4.2.tgz","fileCount":27,"integrity":"sha512-W3s8M+IpfWcz/+sdrY/356zMo2b2Zf+vK7yVz1BQ3uRNqS9d06n7SfOOo//uKSkHKTg4WVn23JYi4wAV7y8RKQ==","signatures":[{"sig":"MEQCICGNTFwYUdn1xTHJ5X2fCRfaa96lQ/fDfmA2tDGca6Q6AiAf02csBiYK3oqLMErnVVTQCbvbiloTAa+C3KkxsY8u2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143415},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"98d7ec70ee0962d082c0403949724f0d87620467","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.4.2_1763963706687_0.8715452962108812","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"capacitor-edge-to-edge","version":"1.5.0","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.5.0","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"023b403ee399fe9747df74948fc5e9977a2f9598","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.5.0.tgz","fileCount":27,"integrity":"sha512-Dh67sKixqxrRqgkwDzz0LWXt72uWmdHvVgZcJ8yp0g9KKkN3o9HUvvNSvnYU+7Qy4J4YAMYr+CRSSF6M8vwC+g==","signatures":[{"sig":"MEUCIBVb6Xw9xautrpdWE0GgYjZbFeCdBR7ToMrTgXomsDFKAiEAnFWEB8vBGXD2SnBMrFmIknMR5LJZuaphbZc5AK3Lws4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134757},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"2f7cf8e64b8daadacf05f869a5587a8aa4650d1c","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.5.0_1763964355709_0.13076442678307698","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"capacitor-edge-to-edge","version":"1.6.0","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.6.0","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"05f9d85b6ae005dc54bc5139e6452b979ea300f5","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.6.0.tgz","fileCount":27,"integrity":"sha512-Y1BP9mNXPxxzn2aC337sFhrfTlcuTVEQkdo9gWn4pdNurv7SmkdEWWlDa8WCSMS/IADNQHlHZ8jbddcWs4Rlgw==","signatures":[{"sig":"MEUCIAbkBdDQ69uOGhUSqYALmJlLLY5F2cBIEhx61DC/Rm+cAiEA0og+GQHD1rr9e6LJ022C2oYRezlUuUV0y+LOHQE7q48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144277},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e73254930e6a9453c5cf90e8ab4fb6026b92ff35","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@capacitor/keyboard":"^7.0.3","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.6.0_1763967891014_0.21195723209771877","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"capacitor-edge-to-edge","version":"1.6.1","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.6.1","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"c92644e2ed999874124de903641d074ae4a5366c","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.6.1.tgz","fileCount":27,"integrity":"sha512-0F6WyNW72Xw1+eyCh4hJoOUIP623oCpNzeL2qTWzq60HU/i9JW06klKmFcE22uTeEnFx0SSE458ZkxAwvgYezg==","signatures":[{"sig":"MEUCIQCm2v5EgRcGN+lGWSaLSPN1l3ZthHIaMKk4cTy8Tyr6ZwIgG4DK6d+AYjMF1QoqdlJ79s38UoGuh2XlnIBBtrgb78E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":143465},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"75e8931592aeab358a2003fcee69e4aa3527a5e5","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@capacitor/keyboard":"^7.0.3","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.6.1_1764011466613_0.5847122464333219","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"capacitor-edge-to-edge","version":"1.6.2","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.6.2","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"6f861e63a9fcd79a2edb8e5ccdc2286cdd41abdb","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.6.2.tgz","fileCount":28,"integrity":"sha512-g8aEnaR0N2LYXX73iR10NcQ9JRyKe2uCCM6CPrmBzTZMbZJ6mC69/PB9IoBxZahuOac5Ehl5+wWRJbjWGhzC2Q==","signatures":[{"sig":"MEYCIQDD+EgrZ2uVBgXMbdvzyh9KAv6C1xscNucAfyKVGZfGLQIhALzuizgE1po02YV1obM40kXDC6aMZjhA1RtUuxUlNH49","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144294},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"af4775ff808c4e7963ec54bea91e9e7f949c5e2f","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@capacitor/keyboard":"^7.0.3","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.6.2_1764025950135_0.8167562860603541","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"capacitor-edge-to-edge","version":"1.6.3","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.6.3","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"2af57ca56ce64985db200cb14ce1894973c36781","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.6.3.tgz","fileCount":28,"integrity":"sha512-BNq+UiE+oADStqBsHEh4SMoP2dA7ppIwJG1suo5rLLw0yaRCjeBZOG9Yd5SuAwhmPD1BnM/Ec+XpiUzfQ2qKaQ==","signatures":[{"sig":"MEYCIQDU4BLpuSJCtK6zU/aIhUOZ32rfHYh+fwWdl9SrODqIjAIhAIYWnvnOC9JobccI2jXdXbLjcQ3yNM7xddLisbeLbtNE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147756},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"c9e62227935406b80582f44d81ae6807b955c894","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@capacitor/keyboard":"^7.0.3","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.6.3_1764142080750_0.21288685640367788","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"capacitor-edge-to-edge","version":"1.6.4","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.6.4","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"b3a37445ee59390f43d961466186709b1298aa2d","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.6.4.tgz","fileCount":28,"integrity":"sha512-xkuLG1qNPrhjN7VFpkKincShVVRFU71XqB4f7WwcK0jaotOv0sS1GSkZNNjrDdsA1KPqQl+O1WSFDmAIYhqL+w==","signatures":[{"sig":"MEYCIQCiztHt4iUBs9NXg/5hkXb1TL9kQMeM9+RHfsj9qGkrTQIhAI/mMlD09r0nHFTJErzH0wcMqGg9s9LnSCVekYK+aqlN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153500},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e26e47782450ac3f9d2cd33c1d4be1d4510ccc5e","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.4.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"~4.1.5","@capacitor/ios":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.0.0","@capacitor/keyboard":"^7.0.3","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.6.4_1764147731738_0.7239949351449264","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"capacitor-edge-to-edge","version":"1.7.0","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.7.0","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"225c4450b9f606b74d9cc869c11c8548bfdcea3e","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.7.0.tgz","fileCount":28,"integrity":"sha512-NwRcOt+bAnkAw2ksmrJDSsc7osoWZ9o4V+rKHjQ3AGtPYNiF44m9hhJDe1RGVCNklpgn4ZUXB/pQJRIBcfsAQA==","signatures":[{"sig":"MEUCIQCGxbiDy/tqvZIE7MMfFuYU4+RyKyEI/G2cZAOA37baEAIgcUBeA6BxiKOoQBbAdp/fovoPOBtwCE9IyAqq+NbZjSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151518},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"7b57821d561ce90e398fc1de2bb669ecceeeb63f","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.6.4","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^8.0.0","@capacitor/keyboard":"^8.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.7.0_1765309794482_0.760689490682976","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"capacitor-edge-to-edge","version":"1.7.1","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.7.1","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"a55bdd8c38d86b6d02d15835d554bf5c9b3e1b93","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.7.1.tgz","fileCount":28,"integrity":"sha512-iI33O7RgFHw12/xuo7/Ukn/kBr1NbrlcpzAfTEX/Xg3T+ttXX5Bs+YyIiBTC5pmdmmzPY8UvTMqASmau8Xbj0w==","signatures":[{"sig":"MEUCIBYw3CatQI6/VbekY1o1lCGyCzw4uuGlaHMjNboCmCFrAiEA3ygHFlP/CjFrZN2zez94UarlLSuoxg44tFWvZQ3fnvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160097},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"fe1667796748b6f060adeb6a78f7238ddb3aa03d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.6.4","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^8.0.0","@capacitor/keyboard":"^8.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.7.1_1765312352648_0.14822398535978243","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"capacitor-edge-to-edge","version":"1.7.2","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.7.2","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"74abd6173bc79bec3a938c903afcca301804a2af","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.7.2.tgz","fileCount":28,"integrity":"sha512-SQpYoadoLBtKswRkYc9A12wFe0fPgcaeBqgzjSledw7T6mrk9tPty/9AyIFI/Ygim97hvU9dWTNtNob/VP75Vw==","signatures":[{"sig":"MEUCIQD+8lE0epMmfSnv0VKskCIBu9nETSNTExETg+gJzKPRUgIgRQsNi1s+u08D96+58pzcKk5PCuW9vVQBd9ijXdObJxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151518},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"5d3b480f000139783887013433e82d56e1c0f93b","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.6.4","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^8.0.0","@capacitor/keyboard":"^8.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.7.2_1765313300092_0.7490641933411339","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"capacitor-edge-to-edge","version":"1.8.0","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.8.0","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"6b473e2403b9797b32f6d02e12a62987004f25f8","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.8.0.tgz","fileCount":28,"integrity":"sha512-Lc9l0Ef0CTyzmFJj2ahzVw7Jwzi3ft+Tz4UIplzGUpX6jNZ+VX/V/cFZGumUIZa3phwTljoKVgQfJbpin6WhxQ==","signatures":[{"sig":"MEUCIQC+uqGcSKyCCsGaVsfaXkTa3j3IABHlOnwoh6nWYWTf8wIgCYy2m9lSc4rnNDDa74MiNe+bq28vUBFaiUEAPn2QJgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183449},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"c2173659e1ea93e24c0f40360ee5aa5f59e4fb9c","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.6.4","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^8.0.0","@capacitor/keyboard":"^8.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.8.0_1765313630076_0.006873981634066606","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"capacitor-edge-to-edge","version":"1.8.1","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.8.1","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"63012142978289403ba2ec5f676979fccc2791f3","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.8.1.tgz","fileCount":28,"integrity":"sha512-yZw2UpI0H+3yz0dkraTopeijYWeLs9382JuQ1XWXuhCwi6x5WUiDDYxtHbQOAJhrE8HH6YfgPi8O1tkgK3Uv7Q==","signatures":[{"sig":"MEUCIBZMoiplQWO5gfFVyATpWmuwGQTgNXCVJjFbMmpY1thsAiEA0UxWqJ48OoDRevFasv59kvFx6r6aIkH2fUDExGcOtU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":184917},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"f7b1bb77b0d2a157ff54e3468b6f17eb7988907b","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.6.4","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^8.0.0","@capacitor/keyboard":"^8.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.8.1_1765314224028_0.35607546499096543","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"capacitor-edge-to-edge","version":"1.8.2","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.8.2","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"fb05956e03cc6112bec334b5ec03851c60c53453","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.8.2.tgz","fileCount":28,"integrity":"sha512-y3Tw7UyTcqhALUGyplC5Z8aCYuKeB40hyT/ck9esRrnLLLcmmjuUuNGpeUl+/lD3igIDp7SzGBe73i8N2FzetQ==","signatures":[{"sig":"MEQCICtQDZ6BbImdnGccr0mQ1hcd99koR9aQeOL2ONkoqeO0AiAvOlOew7kqVeSa9RjY2Ne0nugADT2nLVhM/vazs53vwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185341},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"3d8155ccc9134353f38fb1e51fb9b98091e030c7","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.6.4","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^8.0.0","@capacitor/keyboard":"^8.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.8.2_1765314732939_0.47247131852139934","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"capacitor-edge-to-edge","version":"1.9.0","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@1.9.0","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"a79de6c67a24dfb6d0e1b0518e13e39484488af0","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-1.9.0.tgz","fileCount":28,"integrity":"sha512-M4gHsOKDx8yfskPorPUZYTYCmBSmHsmOdxhU7/b+GnRHbl809m/MwqByzDA0XqBVk3K9URYmAKkW+6K0q6A8CQ==","signatures":[{"sig":"MEUCIHgMPo67d6CUkNc0zP52S9E17jEL4yBPUiprivNpuPyJAiEAwygrq1bFaMLUzrO9l99dHsHHvlj5/sHMKr2CrsdrRXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153365},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"ecd5d86730868e847db476a922532ebdfe63e46d","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.6.4","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.0","@capacitor/android":"^8.0.0","@capacitor/keyboard":"^8.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_1.9.0_1765315110128_0.1501030876208731","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"capacitor-edge-to-edge","version":"2.0.0","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@2.0.0","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"52d331c3b7a8c2e84a19c20690adba7c268cac98","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-2.0.0.tgz","fileCount":28,"integrity":"sha512-4/Zc7U/RtGjvIUa6jWwLH/C1IyMKKX+O8POKryn1450r2fDQLhQcKnBsMcy88lFLZ9IZ3uXdW+XLRLjgEDyxFg==","signatures":[{"sig":"MEYCIQCRUhUsnWq26BAV3CWda7GYMwdVi4DN1E33TkPrCErHJQIhAKHE58jRhLa+Ic6v9R/UcfNdcoS1DVlNOgqo0LNYJgbZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153365},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"6a4c608f69fb0e852481c1f7f27a4a5e344fcd3e","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.6.4","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^7.4.4","@capacitor/core":"^7.4.4","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.4.4","@capacitor/keyboard":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_2.0.0_1765326783532_0.9205357526745765","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"capacitor-edge-to-edge","version":"2.0.1","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@2.0.1","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"edbff27ce74c3d2ad8d77fb2463cd99bb601271b","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-2.0.1.tgz","fileCount":28,"integrity":"sha512-X+YirDA9ZlUCIwRPGVtI/FHLzqC8Vqf8ecWQJuS5qHY2cQpHf6l5XdHetyXSR/lh/hcSQBel7kRKAjuiySgHEw==","signatures":[{"sig":"MEQCIBcix8c6V+1oS8GWmmZh1tleuve6dnV5vF6Ol8WRmOy8AiBVwjnB2CDSjd6sJ25duMl8CvEMD3nhSPSJJIS7j09qoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153570},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"563c1ddb083c276a5be6f25ed0a7c6a8f2d87e70","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.6.4","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^7.4.4","@capacitor/core":"^7.4.4","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.4.4","@capacitor/keyboard":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=7.0.0","aetherlink-capacitor-core":">=7.0.0"},"peerDependenciesMeta":{"@capacitor/core":{"optional":true},"aetherlink-capacitor-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_2.0.1_1765328765579_0.9329743164419162","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"capacitor-edge-to-edge","version":"2.0.2","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@2.0.2","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"a5ee6a93364d2e93105be1e65a9e6e49a91c59ab","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-2.0.2.tgz","fileCount":28,"integrity":"sha512-/muWaerPY5Pe86w+LleINxmA+zGKr6v5m1hUwCSqgWWk9JzDMKHQzb7erAhMoG7rpD8YNHyNLh4leF7+qPUIbA==","signatures":[{"sig":"MEYCIQDMMbxdYqstHF+LVI8NfzXde9cesX17gJ/CTUK/qBCUngIhAN6qJyEZXjvIyvunw8Q37wL3SmsNbqWzkl1T73431ybd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153628},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"563c1ddb083c276a5be6f25ed0a7c6a8f2d87e70","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.6.4","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/docgen":"^0.3.0","@capacitor/keyboard":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","aetherlink-capacitor-ios":"^7.4.4","aetherlink-capacitor-core":"^7.4.4","aetherlink-capacitor-android":"^7.4.4","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"aetherlink-capacitor-core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_2.0.2_1765389538136_0.752307301088843","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"capacitor-edge-to-edge","version":"2.1.0","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"author":{"name":"q1600822305"},"license":"MIT","_id":"capacitor-edge-to-edge@2.1.0","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"dist":{"shasum":"77b80b9f3dcb768fc7422a36a88f272a8c54a830","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-2.1.0.tgz","fileCount":28,"integrity":"sha512-l7DaMBavaeUMWoUVA+SWscN4UMdoAKjI7WigHCGnXciT/nCkTskuWRy1sqIkte2hsOokeFn31jSLWPkOUZix7w==","signatures":[{"sig":"MEUCIQD06eFmuqW1F9jq/TDA2c1X5LRPaCZov9RBqtn5E4PKewIgGDkA8d6BSSkpQRCHmQ0JPzpfu9WJH90+Hz4ki6fFk94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153385},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"6a4c608f69fb0e852481c1f7f27a4a5e344fcd3e","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && gradlew clean build test && cd .."},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git","type":"git"},"_npmVersion":"11.6.4","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","directories":{},"_nodeVersion":"22.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","rimraf":"^6.0.1","rollup":"^4.30.1","prettier":"^3.4.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^7.4.4","@capacitor/core":"^7.4.4","@capacitor/docgen":"^0.3.0","@capacitor/android":"^7.4.4","@capacitor/keyboard":"^7.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.6.6","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-edge-to-edge_2.1.0_1765391705757_0.553176133176511","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"capacitor-edge-to-edge","version":"2.1.1","description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"q1600822305"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git"},"bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"xcodebuild -scheme CapacitorEdgeToEdge -destination generic/platform=iOS","verify:android":"cd android && gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","docgen":"docgen --api EdgeToEdgePlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"devDependencies":{"@capacitor/android":"^7.4.4","@capacitor/core":"^7.4.4","@capacitor/docgen":"^0.3.0","@capacitor/ios":"^7.4.4","@capacitor/keyboard":"^7.0.0","@capawesome/capacitor-android-edge-to-edge-support":"^7.2.3","@ionic/eslint-config":"^0.4.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","eslint":"^8.57.0","prettier":"^3.4.2","prettier-plugin-java":"^2.6.6","rimraf":"^6.0.1","rollup":"^4.30.1","swiftlint":"^2.0.0","typescript":"^5.9.3"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"gitHead":"03228b202827a3ab2f5f2708cd435e9f544e2180","_id":"capacitor-edge-to-edge@2.1.1","homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","_nodeVersion":"22.15.0","_npmVersion":"11.6.4","dist":{"integrity":"sha512-xBlf5gHClZviMOwdBVM+iA5zodrU54hmln7lCk7+T+fIlx7kBC2a+tbg4a1jsB9tU1PSMKtC8oxrzY6FIT5dtw==","shasum":"9e2fed9f5109236af0b4e031b17dd9d15df72fa3","tarball":"https://registry.npmjs.org/capacitor-edge-to-edge/-/capacitor-edge-to-edge-2.1.1.tgz","fileCount":28,"unpackedSize":153385,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBtc4MFIkb06LOUrh5AiH0lr8oQe1ZI3twpZVnM3OVhIAiEAhFGVrvspfyhMREdQbUGc4BRwg+ZpFcE4iYwU2kcLJAQ="}]},"_npmUser":{"name":"q1600822305","email":"1600822305@qq.com"},"directories":{},"maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-edge-to-edge_2.1.1_1765397432685_0.767261788441906"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-23T18:40:25.601Z","modified":"2025-12-10T20:10:33.080Z","0.0.1":"2025-11-23T18:40:25.846Z","1.0.0":"2025-11-23T19:13:10.211Z","1.1.0":"2025-11-23T20:37:11.978Z","1.1.1":"2025-11-24T01:32:22.232Z","1.2.0":"2025-11-24T03:35:48.010Z","1.2.1":"2025-11-24T03:45:00.233Z","1.2.2":"2025-11-24T04:56:24.665Z","1.3.0":"2025-11-24T05:01:23.638Z","1.4.0":"2025-11-24T05:30:29.780Z","1.4.1":"2025-11-24T05:48:53.966Z","1.4.2":"2025-11-24T05:55:06.874Z","1.5.0":"2025-11-24T06:05:55.886Z","1.6.0":"2025-11-24T07:04:51.204Z","1.6.1":"2025-11-24T19:11:06.831Z","1.6.2":"2025-11-24T23:12:30.346Z","1.6.3":"2025-11-26T07:28:00.924Z","1.6.4":"2025-11-26T09:02:11.943Z","1.7.0":"2025-12-09T19:49:54.615Z","1.7.1":"2025-12-09T20:32:32.795Z","1.7.2":"2025-12-09T20:48:20.257Z","1.8.0":"2025-12-09T20:53:50.235Z","1.8.1":"2025-12-09T21:03:44.193Z","1.8.2":"2025-12-09T21:12:13.089Z","1.9.0":"2025-12-09T21:18:30.275Z","2.0.0":"2025-12-10T00:33:03.684Z","2.0.1":"2025-12-10T01:06:05.719Z","2.0.2":"2025-12-10T17:58:58.296Z","2.1.0":"2025-12-10T18:35:05.903Z","2.1.1":"2025-12-10T20:10:32.864Z"},"bugs":{"url":"https://github.com/q1600822305/capacitor-edge-to-edge/issues"},"author":{"name":"q1600822305"},"license":"MIT","homepage":"https://github.com/q1600822305/capacitor-edge-to-edge#readme","keywords":["capacitor","plugin","native","edge-to-edge","android","status-bar","navigation-bar","system-bars","immersive","capacitor-plugin","transparent","insets"],"repository":{"type":"git","url":"git+https://github.com/q1600822305/capacitor-edge-to-edge.git"},"description":"A Capacitor plugin for implementing edge-to-edge display with transparent system bars. Supports Android 11-16 (API 30-36) and iOS 14+.","maintainers":[{"name":"q1600822305","email":"1600822305@qq.com"}],"readme":"# capacitor-edge-to-edge\r\n\r\nA Capacitor plugin for implementing Android edge-to-edge display with native control over system bars (status bar and navigation bar).\r\n\r\n## Features\r\n\r\n✅ **Native Edge-to-Edge Mode** - Content draws behind system bars  \r\n✅ **Transparent System Bars** - Full control over transparency  \r\n✅ **Custom Bar Colors** - Set any color with alpha support  \r\n✅ **Light/Dark Icons** - Control icon appearance based on background  \r\n✅ **Safe Area Insets** - Get system bar sizes for layout adjustment  \r\n✅ **Keyboard Detection** - Get keyboard height and listen to show/hide events  \r\n✅ **Android 11-16 Support** - Compatible with API 30-36  \r\n✅ **iOS 14+ Support** - Status bar control and safe area handling  \r\n✅ **Web Platform Support** - Fallback implementation for web/PWA  \r\n\r\n## Install\r\n\r\n```bash\r\nnpm install capacitor-edge-to-edge\r\nnpx cap sync\r\n```\r\n\r\n## Usage\r\n\r\n### Basic Setup\r\n\r\n```typescript\r\nimport { EdgeToEdge } from 'capacitor-edge-to-edge';\r\n\r\n// Enable edge-to-edge mode\r\nawait EdgeToEdge.enable();\r\n\r\n// Make system bars transparent\r\nawait EdgeToEdge.setTransparentSystemBars({\r\n  statusBar: true,\r\n  navigationBar: true\r\n});\r\n\r\n// Set dark icons for light backgrounds\r\nawait EdgeToEdge.setSystemBarAppearance({\r\n  statusBarStyle: 'dark',\r\n  navigationBarStyle: 'dark'\r\n});\r\n```\r\n\r\n### Complete Example\r\n\r\n```typescript\r\nimport { EdgeToEdge } from 'capacitor-edge-to-edge';\r\n\r\nasync function setupEdgeToEdge() {\r\n  try {\r\n    // 1. Enable edge-to-edge mode\r\n    await EdgeToEdge.enable();\r\n    \r\n    // 2. Set transparent system bars\r\n    await EdgeToEdge.setTransparentSystemBars({\r\n      statusBar: true,\r\n      navigationBar: true\r\n    });\r\n    \r\n    // 3. Configure appearance (light icons for dark backgrounds)\r\n    await EdgeToEdge.setSystemBarAppearance({\r\n      statusBarStyle: 'light',\r\n      navigationBarStyle: 'light'\r\n    });\r\n    \r\n    // 4. Get system bar insets for safe area handling\r\n    const insets = await EdgeToEdge.getSystemBarInsets();\r\n    console.log('Status bar height:', insets.statusBar);\r\n    console.log('Navigation bar height:', insets.navigationBar);\r\n    \r\n    // Apply padding to your content\r\n    document.body.style.paddingTop = `${insets.top}px`;\r\n    document.body.style.paddingBottom = `${insets.bottom}px`;\r\n    \r\n  } catch (error) {\r\n    console.error('Edge-to-edge setup failed:', error);\r\n  }\r\n}\r\n```\r\n\r\n### Keyboard Handling\r\n\r\n```typescript\r\nimport { EdgeToEdge } from 'capacitor-edge-to-edge';\r\n\r\n// Get current keyboard state\r\nconst keyboardInfo = await EdgeToEdge.getKeyboardInfo();\r\nconsole.log('Keyboard height:', keyboardInfo.height);\r\nconsole.log('Is visible:', keyboardInfo.isVisible);\r\n\r\n// Listen to keyboard events\r\nEdgeToEdge.addListener('keyboardWillShow', (event) => {\r\n  console.log('Keyboard showing, height:', event.height);\r\n  \r\n  // Adjust your input container\r\n  const inputContainer = document.querySelector('.input-container');\r\n  inputContainer.style.transform = `translateY(-${event.height}px)`;\r\n});\r\n\r\nEdgeToEdge.addListener('keyboardWillHide', () => {\r\n  console.log('Keyboard hiding');\r\n  \r\n  // Reset position\r\n  const inputContainer = document.querySelector('.input-container');\r\n  inputContainer.style.transform = 'translateY(0)';\r\n});\r\n\r\n// Clean up when done\r\nEdgeToEdge.removeAllListeners();\r\n```\r\n\r\nFor more keyboard examples, see [KEYBOARD_GUIDE.md](KEYBOARD_GUIDE.md).\r\n\r\n### Theme Integration\r\n\r\n```typescript\r\n// Light mode\r\nawait EdgeToEdge.setSystemBarColors({\r\n  statusBarColor: '#FFFFFF',\r\n  navigationBarColor: '#FFFFFF'\r\n});\r\nawait EdgeToEdge.setSystemBarAppearance({\r\n  statusBarStyle: 'dark',  // Dark icons on light background\r\n  navigationBarStyle: 'dark'\r\n});\r\n\r\n// Dark mode\r\nawait EdgeToEdge.setSystemBarColors({\r\n  statusBarColor: '#000000',\r\n  navigationBarColor: '#000000'\r\n});\r\nawait EdgeToEdge.setSystemBarAppearance({\r\n  statusBarStyle: 'light',  // Light icons on dark background\r\n  navigationBarStyle: 'light'\r\n});\r\n\r\n// Semi-transparent overlay\r\nawait EdgeToEdge.setSystemBarColors({\r\n  statusBarColor: '#80000000',  // 50% transparent black\r\n  navigationBarColor: '#80000000'\r\n});\r\n```\r\n\r\n### React/Vue/Angular Integration\r\n\r\n```typescript\r\n// React Hook Example\r\nimport { useEffect } from 'react';\r\nimport { EdgeToEdge } from 'capacitor-edge-to-edge';\r\n\r\nfunction useEdgeToEdge(theme: 'light' | 'dark') {\r\n  useEffect(() => {\r\n    const setupBars = async () => {\r\n      await EdgeToEdge.enable();\r\n      await EdgeToEdge.setTransparentSystemBars({ \r\n        statusBar: true, \r\n        navigationBar: true \r\n      });\r\n      \r\n      const style = theme === 'dark' ? 'light' : 'dark';\r\n      await EdgeToEdge.setSystemBarAppearance({\r\n        statusBarStyle: style,\r\n        navigationBarStyle: style\r\n      });\r\n    };\r\n    \r\n    setupBars();\r\n  }, [theme]);\r\n}\r\n```\r\n\r\n## API\r\n\r\n### `enable()`\r\n\r\nEnable edge-to-edge mode. Content will draw behind system bars.\r\n\r\n```typescript\r\nawait EdgeToEdge.enable();\r\n```\r\n\r\n### `disable()`\r\n\r\nDisable edge-to-edge mode. Content will be below system bars.\r\n\r\n```typescript\r\nawait EdgeToEdge.disable();\r\n```\r\n\r\n### `setTransparentSystemBars(options)`\r\n\r\nSet system bars to transparent.\r\n\r\n```typescript\r\nawait EdgeToEdge.setTransparentSystemBars({\r\n  statusBar: true,      // Make status bar transparent\r\n  navigationBar: true   // Make navigation bar transparent\r\n});\r\n```\r\n\r\n### `setSystemBarColors(options)`\r\n\r\nSet custom colors for system bars. Supports hex colors with alpha channel.\r\n\r\n```typescript\r\nawait EdgeToEdge.setSystemBarColors({\r\n  statusBarColor: '#FF5733',      // Solid color\r\n  navigationBarColor: '#80000000' // 50% transparent black\r\n});\r\n```\r\n\r\n### `setSystemBarAppearance(options)`\r\n\r\nControl icon/text appearance on system bars.\r\n\r\n```typescript\r\nawait EdgeToEdge.setSystemBarAppearance({\r\n  statusBarStyle: 'light',      // 'light' | 'dark'\r\n  navigationBarStyle: 'light'   // 'light' | 'dark'\r\n});\r\n```\r\n\r\n**Note**: \r\n- `'light'` = Light icons (use for dark backgrounds)\r\n- `'dark'` = Dark icons (use for light backgrounds)\r\n\r\n### `getSystemBarInsets()`\r\n\r\nGet system bar sizes for safe area handling.\r\n\r\n```typescript\r\nconst insets = await EdgeToEdge.getSystemBarInsets();\r\n// Returns: {\r\n//   statusBar: number,        // Status bar height\r\n//   navigationBar: number,    // Navigation bar height\r\n//   top: number,             // Top safe area\r\n//   bottom: number,          // Bottom safe area\r\n//   left: number,            // Left safe area\r\n//   right: number            // Right safe area\r\n// }\r\n```\r\n\r\n### `getKeyboardInfo()`\r\n\r\nGet current keyboard height and visibility.\r\n\r\n```typescript\r\nconst keyboardInfo = await EdgeToEdge.getKeyboardInfo();\r\n// Returns: {\r\n//   height: number,          // Keyboard height in pixels\r\n//   isVisible: boolean       // Whether keyboard is visible\r\n// }\r\n```\r\n\r\n### Keyboard Event Listeners\r\n\r\nListen to keyboard show/hide events.\r\n\r\n```typescript\r\n// Available events:\r\nawait EdgeToEdge.addListener('keyboardWillShow', (event) => {\r\n  // event.height: number\r\n  // event.isVisible: boolean\r\n  // event.animationDuration?: number (iOS only)\r\n});\r\n\r\nawait EdgeToEdge.addListener('keyboardWillHide', (event) => {\r\n  // Fired when keyboard starts hiding\r\n});\r\n\r\nawait EdgeToEdge.addListener('keyboardDidShow', (event) => {\r\n  // Fired when keyboard animation completes\r\n});\r\n\r\nawait EdgeToEdge.addListener('keyboardDidHide', (event) => {\r\n  // Fired when keyboard is fully hidden\r\n});\r\n\r\n// Remove all listeners\r\nawait EdgeToEdge.removeAllListeners();\r\n```\r\n\r\n## Platform Support\r\n\r\n| Platform | Status | Notes |\r\n|----------|--------|-------|\r\n| **Android 11-16** | ✅ Full Support | Native edge-to-edge with WindowInsetsController (API 30-36) |\r\n| **Android 10** | ✅ Compat Mode | Using WindowInsetsControllerCompat |\r\n| **iOS 14+** | ✅ Full Support | Status bar appearance and safe area insets |\r\n| **Web** | ⚠️ Limited | Meta tags and CSS safe-area-inset |\r\n\r\n### Android 16 (API 36) Notes\r\n\r\n**Important Changes:**\r\n- Android 16 **fully enforces** edge-to-edge mode for apps targeting API 36\r\n- The `windowOptOutEdgeToEdgeEnforcement` attribute is **deprecated and disabled**\r\n- Apps can no longer opt-out of edge-to-edge display\r\n- This plugin is fully compatible with Android 16's enforcement requirements\r\n\r\nIf you're migrating from Android 15 (API 35) to Android 16 (API 36):\r\n1. Remove any `windowOptOutEdgeToEdgeEnforcement` from your theme\r\n2. Ensure proper inset handling using `getSystemBarInsets()`\r\n3. Test your app layout with system bars overlaying content\r\n\r\n### iOS 14+ Notes\r\n\r\n**What's Supported:**\r\n- ✅ Status bar appearance (light/dark content)\r\n- ✅ Safe area insets detection (including notch and home indicator)\r\n- ✅ Background color changes\r\n- ⚠️ Status bar color is always transparent (iOS limitation)\r\n\r\n**iOS-Specific Configuration:**\r\n\r\nAdd to your `Info.plist` for status bar control:\r\n```xml\r\n<key>UIViewControllerBasedStatusBarAppearance</key>\r\n<true/>\r\n```\r\n\r\nFor edge-to-edge content on iOS:\r\n```swift\r\n// Content extends under status bar automatically\r\n// Use safe area insets to adjust your layout\r\n```\r\n\r\n**Platform Differences:**\r\n- iOS status bar is always transparent (system design)\r\n- Navigation bar refers to home indicator on iOS (not a top bar)\r\n- Safe area includes notch, Dynamic Island, and home indicator\r\n\r\n## CSS Safe Area Support\r\n\r\nAdd to your global CSS for proper safe area handling:\r\n\r\n```css\r\nbody {\r\n  padding-top: env(safe-area-inset-top);\r\n  padding-bottom: env(safe-area-inset-bottom);\r\n  padding-left: env(safe-area-inset-left);\r\n  padding-right: env(safe-area-inset-right);\r\n}\r\n\r\n/* Or use CSS variables */\r\n:root {\r\n  --safe-area-top: env(safe-area-inset-top, 0px);\r\n  --safe-area-bottom: env(safe-area-inset-bottom, 0px);\r\n}\r\n```\r\n\r\n## Android Configuration\r\n\r\nNo additional configuration needed! The plugin handles everything automatically.\r\n\r\n## Comparison with Other Solutions\r\n\r\n| Feature | This Plugin | @capacitor/status-bar | @capawesome/edge-to-edge |\r\n|---------|-------------|----------------------|-------------------------|\r\n| Edge-to-edge mode | ✅ | ❌ | ✅ |\r\n| Transparent bars | ✅ | ⚠️ Limited | ✅ |\r\n| Custom colors | ✅ | ✅ | ✅ |\r\n| Icon appearance | ✅ | ✅ | ⚠️ Limited |\r\n| Inset detection | ✅ | ❌ | ⚠️ Limited |\r\n| Android 11-16 (API 30-36) | ✅ | ✅ | ✅ |\r\n| iOS 14+ | ✅ | ✅ | ⚠️ Limited |\r\n\r\n## Troubleshooting\r\n\r\n### Content appears behind system bars\r\n\r\nThis is expected in edge-to-edge mode. Use `getSystemBarInsets()` to add appropriate padding:\r\n\r\n```typescript\r\nconst insets = await EdgeToEdge.getSystemBarInsets();\r\ndocument.body.style.paddingTop = `${insets.top}px`;\r\n```\r\n\r\n### System bars not transparent\r\n\r\nMake sure to call both `enable()` and `setTransparentSystemBars()`:\r\n\r\n```typescript\r\nawait EdgeToEdge.enable();\r\nawait EdgeToEdge.setTransparentSystemBars({ \r\n  statusBar: true, \r\n  navigationBar: true \r\n});\r\n```\r\n\r\n### iOS status bar not changing style\r\n\r\nEnsure `UIViewControllerBasedStatusBarAppearance` is set to `true` in `Info.plist`:\r\n\r\n```xml\r\n<key>UIViewControllerBasedStatusBarAppearance</key>\r\n<true/>\r\n```\r\n\r\n### iOS safe area insets not correct\r\n\r\nMake sure to call `getSystemBarInsets()` after the view has loaded:\r\n\r\n```typescript\r\n// In your component's mount/load lifecycle\r\nuseEffect(() => {\r\n  const updateInsets = async () => {\r\n    const insets = await EdgeToEdge.getSystemBarInsets();\r\n    // Use insets\r\n  };\r\n  updateInsets();\r\n}, []);\r\n```\r\n\r\n## License\r\n\r\nMIT\r\n\r\n## Credits\r\n\r\nCreated by [q1600822305](https://github.com/q1600822305)\r\n\r\n<docgen-index>\n\n* [`enable()`](#enable)\n* [`disable()`](#disable)\n* [`setTransparentSystemBars(...)`](#settransparentsystembars)\n* [`setSystemBarColors(...)`](#setsystembarcolors)\n* [`setSystemBarAppearance(...)`](#setsystembarappearance)\n* [`getSystemBarInsets()`](#getsystembarinsets)\n* [`getKeyboardInfo()`](#getkeyboardinfo)\n* [`show()`](#show)\n* [`hide()`](#hide)\n* [`addListener('keyboardWillShow' | 'keyboardDidShow' | 'keyboardWillHide' | 'keyboardDidHide', ...)`](#addlistenerkeyboardwillshow--keyboarddidshow--keyboardwillhide--keyboarddidhide-)\n* [`removeAllListeners()`](#removealllisteners)\n* [Interfaces](#interfaces)\n\n</docgen-index>\r\n\r\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\nCapacitor Edge-to-Edge Plugin\r\nProvides native edge-to-edge display control for Android 11-16 (API 30-36)\n\n### enable()\n\n```typescript\nenable() => Promise<void>\n```\n\nEnable edge-to-edge mode (content draws behind system bars)\r\nSupported on Android 11-16 (API 30-36)\n\n--------------------\n\n\n### disable()\n\n```typescript\ndisable() => Promise<void>\n```\n\nDisable edge-to-edge mode (content below system bars)\n\n--------------------\n\n\n### setTransparentSystemBars(...)\n\n```typescript\nsetTransparentSystemBars(options: TransparentBarsOptions) => Promise<void>\n```\n\nSet system bars to transparent\n\n| Param         | Type                                                                      | Description                        |\n| ------------- | ------------------------------------------------------------------------- | ---------------------------------- |\n| **`options`** | <code><a href=\"#transparentbarsoptions\">TransparentBarsOptions</a></code> | Configuration for transparent bars |\n\n--------------------\n\n\n### setSystemBarColors(...)\n\n```typescript\nsetSystemBarColors(options: SystemBarColorsOptions) => Promise<void>\n```\n\nSet system bar colors\n\n| Param         | Type                                                                      | Description         |\n| ------------- | ------------------------------------------------------------------------- | ------------------- |\n| **`options`** | <code><a href=\"#systembarcolorsoptions\">SystemBarColorsOptions</a></code> | Color configuration |\n\n--------------------\n\n\n### setSystemBarAppearance(...)\n\n```typescript\nsetSystemBarAppearance(options: SystemBarAppearanceOptions) => Promise<void>\n```\n\nSet system bar appearance (light/dark icons)\n\n| Param         | Type                                                                              | Description              |\n| ------------- | --------------------------------------------------------------------------------- | ------------------------ |\n| **`options`** | <code><a href=\"#systembarappearanceoptions\">SystemBarAppearanceOptions</a></code> | Appearance configuration |\n\n--------------------\n\n\n### getSystemBarInsets()\n\n```typescript\ngetSystemBarInsets() => Promise<SystemBarInsetsResult>\n```\n\nGet current system bar insets (for safe area handling)\n\n**Returns:** <code>Promise&lt;<a href=\"#systembarinsetsresult\">SystemBarInsetsResult</a>&gt;</code>\n\n--------------------\n\n\n### getKeyboardInfo()\n\n```typescript\ngetKeyboardInfo() => Promise<KeyboardInfo>\n```\n\nGet current keyboard height and visibility\n\n**Returns:** <code>Promise&lt;<a href=\"#keyboardinfo\">KeyboardInfo</a>&gt;</code>\n\n--------------------\n\n\n### show()\n\n```typescript\nshow() => Promise<void>\n```\n\nShow the keyboard\r\n\r\nNote: This method is alpha and may have issues.\r\n- Android: Supported\r\n- iOS: Not supported (will call unimplemented)\r\n- Web: Not supported\n\n**Since:** 1.6.0\n\n--------------------\n\n\n### hide()\n\n```typescript\nhide() => Promise<void>\n```\n\nHide the keyboard\n\n**Since:** 1.6.0\n\n--------------------\n\n\n### addListener('keyboardWillShow' | 'keyboardDidShow' | 'keyboardWillHide' | 'keyboardDidHide', ...)\n\n```typescript\naddListener(eventName: 'keyboardWillShow' | 'keyboardDidShow' | 'keyboardWillHide' | 'keyboardDidHide', listenerFunc: (event: KeyboardEvent) => void) => Promise<PluginListenerHandle>\n```\n\nAdd listener for keyboard events\n\n| Param              | Type                                                                                            | Description         |\n| ------------------ | ----------------------------------------------------------------------------------------------- | ------------------- |\n| **`eventName`**    | <code>'keyboardWillShow' \\| 'keyboardDidShow' \\| 'keyboardWillHide' \\| 'keyboardDidHide'</code> | - Event name        |\n| **`listenerFunc`** | <code>(event: <a href=\"#keyboardevent\">KeyboardEvent</a>) =&gt; void</code>                     | - Callback function |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n--------------------\n\n\n### removeAllListeners()\n\n```typescript\nremoveAllListeners() => Promise<void>\n```\n\nRemove all listeners for this plugin\n\n--------------------\n\n\n### Interfaces\n\n\n#### TransparentBarsOptions\n\n| Prop                | Type                 | Description                     | Default           |\n| ------------------- | -------------------- | ------------------------------- | ----------------- |\n| **`statusBar`**     | <code>boolean</code> | Make status bar transparent     | <code>true</code> |\n| **`navigationBar`** | <code>boolean</code> | Make navigation bar transparent | <code>true</code> |\n\n\n#### SystemBarColorsOptions\n\n| Prop                     | Type                | Description                                                        |\n| ------------------------ | ------------------- | ------------------------------------------------------------------ |\n| **`statusBarColor`**     | <code>string</code> | Status bar background color (hex format: #RRGGBB or #AARRGGBB)     |\n| **`navigationBarColor`** | <code>string</code> | Navigation bar background color (hex format: #RRGGBB or #AARRGGBB) |\n\n\n#### SystemBarAppearanceOptions\n\n| Prop                     | Type                           | Description                                                                                                                          |\n| ------------------------ | ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ |\n| **`statusBarStyle`**     | <code>'light' \\| 'dark'</code> | Status bar icon/text appearance - \"light\": Light icons/text (for dark backgrounds) - \"dark\": Dark icons/text (for light backgrounds) |\n| **`navigationBarStyle`** | <code>'light' \\| 'dark'</code> | Navigation bar button appearance - \"light\": Light buttons (for dark backgrounds) - \"dark\": Dark buttons (for light backgrounds)      |\n\n\n#### SystemBarInsetsResult\n\n| Prop                | Type                | Description                                     |\n| ------------------- | ------------------- | ----------------------------------------------- |\n| **`statusBar`**     | <code>number</code> | Status bar height in pixels                     |\n| **`navigationBar`** | <code>number</code> | Navigation bar height in pixels                 |\n| **`top`**           | <code>number</code> | Top safe area inset                             |\n| **`bottom`**        | <code>number</code> | Bottom safe area inset                          |\n| **`left`**          | <code>number</code> | Left safe area inset (for landscape/foldables)  |\n| **`right`**         | <code>number</code> | Right safe area inset (for landscape/foldables) |\n\n\n#### KeyboardInfo\n\n| Prop                 | Type                 | Description                                                                        |\n| -------------------- | -------------------- | ---------------------------------------------------------------------------------- |\n| **`keyboardHeight`** | <code>number</code>  | Keyboard height - Android: in DP units - iOS: in pixels - Web: estimated in pixels |\n| **`isVisible`**      | <code>boolean</code> | Whether keyboard is currently visible                                              |\n\n\n#### PluginListenerHandle\n\n| Prop         | Type                                      |\n| ------------ | ----------------------------------------- |\n| **`remove`** | <code>() =&gt; Promise&lt;void&gt;</code> |\n\n\n#### KeyboardEvent\n\n| Prop                 | Type                | Description                                                                                                                                                         |\n| -------------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`keyboardHeight`** | <code>number</code> | Keyboard height - Android: in DP units (density-independent pixels) - iOS: in pixels - Web: estimated in pixels Compatible with official @capacitor/keyboard plugin |\n\n</docgen-api>\r\n","readmeFilename":"README.md"}