{"_id":"@artn0nymous/capacitor-webview","_rev":"15-3e3a805d383444c57682d8a840f510ef","name":"@artn0nymous/capacitor-webview","dist-tags":{"latest":"1.3.0"},"versions":{"0.0.1":{"name":"@artn0nymous/capacitor-webview","version":"0.0.1","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@0.0.1","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git/issues"},"dist":{"shasum":"3289c063418cabf4f60d04bf3cf07586b38c30a2","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-0.0.1.tgz","fileCount":30,"integrity":"sha512-L7XpEHjf4iWm9sbdoFFRkNpGWi0yUnXnJNRuAblxVcIHlDa+H3nYGj7qsQedFNxvyCfAFmxynU+fPyzEjylY0g==","signatures":[{"sig":"MEUCIQCkmCOf0GwI5AfmOn5CI2BJ0gsYqX2wDfamRmHIgaVr1AIgNvJJRQ3uEgNACHvvk7Kib3LRdvhF/ZhPOoXhuSMXhbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47381},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"27187a565904b0d08f2f94e9e607c2e81eec0ce6","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","actor":{"name":"artn0nymous","type":"user","email":"jr616934@gmail.com"},"email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview-plugin.git.git","type":"git"},"_npmVersion":"10.8.2","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"20.19.2","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-webview_0.0.1_1750977668237_0.5652445023039301","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@artn0nymous/capacitor-webview","version":"1.0.1","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@1.0.1","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git/issues"},"dist":{"shasum":"affeb89bba547e6f0d2a31e7ccc40251dd3da9be","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.0.1.tgz","fileCount":30,"integrity":"sha512-Z/cnOoscK7Ic6jszyiwXkjixjEJwVjmJD601fECxnYxEGEkh4pMfp5cf2KF16Dso5uhxlu+SZGAlDgFFbBZ/pA==","signatures":[{"sig":"MEYCIQDba0Guswr4PTNYJ/zxrFdEfqBu2TZTwWY2dl6LWteSRwIhAIYLK2wrHAmAZjOdwl8f6wLbLwShAlO8NCkBS4I99sJx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47380},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"4915d2d180ab12a15be74e90878b948e21bfb625","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","actor":{"name":"artn0nymous","type":"user","email":"jr616934@gmail.com"},"email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview-plugin.git.git","type":"git"},"_npmVersion":"10.8.2","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"20.19.2","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-webview_1.0.1_1750978339572_0.04313261868215568","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@artn0nymous/capacitor-webview","version":"1.0.2","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@1.0.2","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git/issues"},"dist":{"shasum":"35be4cf1598badf901eff055f3d883be9e279d1b","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.0.2.tgz","fileCount":29,"integrity":"sha512-2DjyyMOeIDq5uim9cGivbXkwkx8sKNAoDilVynDFgIunqiWbBARhcpTV0kJYP+qPNOwMtgvBzhiZIEc7yIi3Zg==","signatures":[{"sig":"MEUCIB5wfKmeaWqntQAS2AvFiY5RKv8EkY2Qj+/4GYISBMl4AiEA+mplPhHK097dGj/hHHNCT9pdTnAVOm+6pSpl0ZOxR/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46834},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"faf450d7245431663e82d7df7a0989e44a046edb","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","actor":{"name":"artn0nymous","type":"user","email":"jr616934@gmail.com"},"email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview-plugin.git.git","type":"git"},"_npmVersion":"10.8.2","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"20.19.2","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-webview_1.0.2_1750979240346_0.044519382584333966","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@artn0nymous/capacitor-webview","version":"1.0.3","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@1.0.3","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git/issues"},"dist":{"shasum":"73d5e60760bc20c10807f478d0f778e2255ce1bd","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.0.3.tgz","fileCount":30,"integrity":"sha512-TGbNp4hbwo8KoE9/rLvDAL2IjlAcAJbotqstI0paZ3ha3hXW2bzMWiwfP4gka3k4T+QZNz7ntudz5V1MEs8kfQ==","signatures":[{"sig":"MEUCIF5O/+W63D5JYizbXjkrtc9VXT7vlotF7njcnwsdEa4gAiEAnsBzNK3oiNw2Whp5g/OSMumFms9TDSijs+6tZe8BHFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47402},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"3ab8cae387acecaef268e25ebce82ad8f0ab16f9","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","actor":{"name":"artn0nymous","type":"user","email":"jr616934@gmail.com"},"email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview-plugin.git.git","type":"git"},"_npmVersion":"10.8.2","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"20.19.2","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-webview_1.0.3_1750979816898_0.7886359789566899","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@artn0nymous/capacitor-webview","version":"1.0.4","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@1.0.4","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git/issues"},"dist":{"shasum":"95995a2a59894dfeafc43b41d350f0bafd98e376","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.0.4.tgz","fileCount":30,"integrity":"sha512-GZJ2ZZL89spq1ZjF72TK5ak3lLEfAj3/OS7AKild8U5X2FDvl7ym1kseeo4m6iWOPu+T/Dx9LMiyotWRQeasnw==","signatures":[{"sig":"MEUCIQDtoGyANVp/nJIL4m4COB5DOdtGfsLwdPRqXVh22d4dKAIgXjez/C+6emN2VLDv7+u77KZV7lYpjJc7HO8Z6NHG1ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47556},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"3aaf2ca601d82bf4eb2b152d4c29388da8a46c6d","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","actor":{"name":"artn0nymous","type":"user","email":"jr616934@gmail.com"},"email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview-plugin.git.git","type":"git"},"_npmVersion":"10.8.2","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"20.19.2","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-webview_1.0.4_1750980932985_0.9755802998143823","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@artn0nymous/capacitor-webview","version":"1.0.5","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@1.0.5","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git/issues"},"dist":{"shasum":"07aad7213ab500fef0a9d69a08e3cf28971a5570","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.0.5.tgz","fileCount":30,"integrity":"sha512-BjUq7zCoQPp+284FkCLliWsSgDwGmuusieKp1xVYznztzqxHdiyvLg0fmL6hH43Ak3Mdhq1naTMvduDhr0sRmA==","signatures":[{"sig":"MEYCIQDqoB4X5ZkCUA3GxNc8yNLF8kgFgQY2oydQCQhJ4beKUwIhAJfy4ODK5p+ZfaEx6yQj830/CVs1eQU+K3NlP5xuwo53","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47555},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"6a7e7ddcb28c1d35301f346e6e8b8b7b7de0129c","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","actor":{"name":"artn0nymous","type":"user","email":"jr616934@gmail.com"},"email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview-plugin.git.git","type":"git"},"_npmVersion":"10.8.2","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"20.19.2","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-webview_1.0.5_1750982677281_0.8771269167451765","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@artn0nymous/capacitor-webview","version":"1.0.6","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@1.0.6","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview-plugin.git/issues"},"dist":{"shasum":"4ec782bbf4905f3e9d28a75207bdf426e7187df4","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.0.6.tgz","fileCount":30,"integrity":"sha512-g+9ovSRvrbGNLtavcUyBbP0Eb20WlLv3UOWL7Go2jXSBLquUy1d23wyvQB1BXSh4CzO00NQ2+Bx7tFw7h3E2Sg==","signatures":[{"sig":"MEYCIQDx5ayAruNtGUR3iFtn+77u54AulqirLNykGCuZHHMi5wIhAO2UAVqBCsAdQikcK2d+7mKAnDDaDzqQlgAfVpoHUjT7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50489},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"0ef0c83f7d64d1cf17604e3311295a91b67df548","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","actor":{"name":"artn0nymous","type":"user","email":"jr616934@gmail.com"},"email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview-plugin.git.git","type":"git"},"_npmVersion":"10.8.2","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"20.19.2","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-webview_1.0.6_1751066633530_0.92847208352633","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@artn0nymous/capacitor-webview","version":"1.0.7","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@1.0.7","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview.git/issues"},"dist":{"shasum":"c6c9ba1db00c6e9070b3b828c0337c0bf6002560","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.0.7.tgz","fileCount":30,"integrity":"sha512-sPnhRlN3Lz6WxtLpQnWMUxoH9CgRXAHD1rOsTaoGxfRBFr7qXYeh/KKvJ+YfY40EOCTc7z/Pkr3zoP9y3BSk/Q==","signatures":[{"sig":"MEUCIDL2YmmFlhoPFeIma9CME10GmBBkvrkVzL3UCk7nyVaIAiEAt8KC4bsxRnACrVYZ6PFdg6b1n7WRMtLF5dCA3ikUBxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51718},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"9e589474e034ac6277906cfec6a3d78048de5f09","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview.git.git","type":"git"},"_npmVersion":"10.9.0","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"22.12.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-webview_1.0.7_1759442308795_0.9420943363308778","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@artn0nymous/capacitor-webview","version":"1.1.0","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@1.1.0","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview.git/issues"},"dist":{"shasum":"2ac2883cb4088017ff6100dbdd38bc5a97c05e42","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.1.0.tgz","fileCount":33,"integrity":"sha512-H1R0Q0uGykyb846G7SAtD6Xf9GUwOiH++CiJ6V72cj3Xd9bxZhOHZz3oFxCEu6ttk90Em+u4+D9SBUW9MF9JIA==","signatures":[{"sig":"MEYCIQC6vmsjZX9aVwwb6S43M+9K/pPcIW87I8p4+ydpqv1qmgIhAIff8NZ0QbuztDCvk/o1iX1V2Ez858oRZxVPmikqwKm6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63934},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"bf48c4b4153ae075252e74d3e8be0d71da456284","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && find . -name .DS_Store -delete && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview.git.git","type":"git"},"_npmVersion":"10.9.2","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"22.13.1","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-webview_1.1.0_1780015868129_0.5864147274854445","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@artn0nymous/capacitor-webview","version":"1.1.1","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@1.1.1","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview.git/issues"},"dist":{"shasum":"8acf440c8580a65d49b8f775b55d652959dbb2ab","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.1.1.tgz","fileCount":33,"integrity":"sha512-JQB6w54jEzI1YAgjsunazLohxCYDl7gQTWn9U5mIiN08RHi7md3cxs50+R+9Q/ziX3O9l8Vk56yF1PPor9aGuQ==","signatures":[{"sig":"MEYCIQD8tHjkr6Y4aXT1l4ovHKYszJXhRWdrRDnNfFU8e4bIuwIhALkOyMuhZatLNyYvGzooJ+WVnZFj5xvxKT7CNgR4yqXL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64682},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"70b975ec130e955dbb08de3cb47241e89a05219b","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && find . -name .DS_Store -delete && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview.git.git","type":"git"},"_npmVersion":"10.9.2","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"22.13.1","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-webview_1.1.1_1780016079435_0.21095476713809647","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@artn0nymous/capacitor-webview","version":"1.1.2","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@1.1.2","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview.git/issues"},"dist":{"shasum":"945f9199d84888989453f35f229d1de781f177be","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.1.2.tgz","fileCount":34,"integrity":"sha512-Ibbm813iiEdsd34LQM7crbkTJqmhLAfz69P/9DO1YSSu2FkgYqm7NWBmbUB5p/0qaBXcVBgyi3ZApO67Z2se7A==","signatures":[{"sig":"MEUCIQDu7Sef3IzGy4RfVwpVn3zwNb/+xX/Gy7D6ruajnRIEzAIgNsaDm8HI8HV2LvQShtwVhdqwO5r9lv938eZu9nRDEuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70758},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"99f25268e98adc4e6630b15a12d8228b90d8529c","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && find . -name .DS_Store -delete && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview.git.git","type":"git"},"_npmVersion":"10.9.2","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"22.13.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_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-webview_1.1.2_1780084194664_0.45884204890332514","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@artn0nymous/capacitor-webview","version":"1.1.3","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@1.1.3","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview.git/issues"},"dist":{"shasum":"849f69e2dff9b1d2d55d7356cb05e0b75aa5e56a","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.1.3.tgz","fileCount":34,"integrity":"sha512-+yhhXeBlSbvEkfyi0rfyPeDDzFYtEbhlEG7BP20K7InGzFdYQqyu1oul7JYO9WNUHifE5pWqboPCVRHYKGGQCw==","signatures":[{"sig":"MEQCIBietF0cxK1VH8BuqB6/vPUs3aDWx+T+SD5/AiGxR2GbAiBBvmWehB/o+IiTixPs9HGmFzu++/ypDbb+TkSi4CFFOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72840},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"0b51ac24cd693f9b50ffde152b1e018d1d0a4854","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && find . -name .DS_Store -delete && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview.git.git","type":"git"},"_npmVersion":"10.9.2","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"22.13.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_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-webview_1.1.3_1780089073537_0.25065783428318267","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@artn0nymous/capacitor-webview","version":"1.1.4","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@1.1.4","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview.git/issues"},"dist":{"shasum":"f3ff6cf42509d2deca78af848237a3c5f7b8182c","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.1.4.tgz","fileCount":34,"integrity":"sha512-NNNHVVdKx+Gk+J9m08HBNpkrukfNhqr4c6BO1fpIHr5IqKZSFgsRy/tEcBe6JxpwGhQy8KnL3ATuZsHuNewAdg==","signatures":[{"sig":"MEUCIFl8uBWQyAwFTYUxzn5gmkikD/WjmlN7Vq455pVi58teAiEAteksuwMuXnEzuAxr0sifU8x1oL0TDzf52VXVEDzM5YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73213},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"4ca5edc054500da1707c6c4b3be1d9db1016adf4","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && find . -name .DS_Store -delete && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview.git.git","type":"git"},"_npmVersion":"10.9.2","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"22.13.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_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-webview_1.1.4_1780089417755_0.025328251778623523","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@artn0nymous/capacitor-webview","version":"1.2.0","keywords":["capacitor","plugin","native"],"author":{"name":"Ramón Valdez"},"license":"MIT","_id":"@artn0nymous/capacitor-webview@1.2.0","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"homepage":"https://github.com/ArtN0nymous/capacitor-webview.git#readme","bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview.git/issues"},"dist":{"shasum":"47b5a7f4e97fd197310e8e3cf237effecc3d1579","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.2.0.tgz","fileCount":34,"integrity":"sha512-7cc0InQ61boX0DnIXfp/uzvscwFUsZLTu4Q+SDj69d0LNyvPliQ0jweJVL/gmvjwknrRY8Ik8DrlJC8R4I7Qyw==","signatures":[{"sig":"MEUCIQD7e/ydceX7AN/eSqfs/B1FzDTy71NmPBRIeVlmkDimlAIgdVSBifd+1ACfHgYI4kuqjC9ADzOGCpX6h/pbGPmqaps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80994},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"f5a9f1679f90921db66b1394c1c4c25451c5e0d7","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","test":"echo \"No tests specified\" && exit 0","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api CustomWebviewPlugin --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 CapacitorWebview -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && find . -name .DS_Store -delete && ./gradlew clean build test && cd .."},"_npmUser":{"name":"artn0nymous","email":"jr616934@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/ArtN0nymous/capacitor-webview.git.git","type":"git"},"_npmVersion":"10.9.2","description":"A custom capacitor webview plugin.","directories":{},"_nodeVersion":"22.13.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_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-webview_1.2.0_1782516503565_0.998922009514881","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@artn0nymous/capacitor-webview","version":"1.3.0","description":"A custom capacitor webview plugin.","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Ramón Valdez"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/ArtN0nymous/capacitor-webview.git.git"},"bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview.git/issues"},"keywords":["capacitor","plugin","native"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"xcodebuild -scheme CapacitorWebview -destination generic/platform=iOS","verify:android":"cd android && find . -name .DS_Store -delete && ./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 CustomWebviewPlugin --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","test":"echo \"No tests specified\" && exit 0"},"devDependencies":{"@capacitor/android":"^7.0.0","@capacitor/core":"^7.0.0","@capacitor/docgen":"^0.3.0","@capacitor/ios":"^7.0.0","@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":"~4.1.5"},"peerDependencies":{"@capacitor/core":">=7.0.0"},"publishConfig":{"access":"public"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"_id":"@artn0nymous/capacitor-webview@1.3.0","gitHead":"f97d78b209010068ced39320be323e7e288a471d","homepage":"https://github.com/ArtN0nymous/capacitor-webview.git#readme","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-Caq5iZ6/hpfwH9QCVaAsf/wc0dniPmhNhFjnG2e+R2rMy7C3Bc6Owt43VPBZwQySDtM8tqNJ1EalJVLsmI8uGQ==","shasum":"e5da33286018df608b1850d4207d022694bea3cc","tarball":"https://registry.npmjs.org/@artn0nymous/capacitor-webview/-/capacitor-webview-1.3.0.tgz","fileCount":34,"unpackedSize":80994,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF6sXmtT9wXQyPFzPFNQX6DCLaj1QbL1RUSRSSRDKWvDAiEAyRRz01wj95DgGLrE8rrrXkdkcQaZR7xbNqfSSYGU31g="}]},"_npmUser":{"name":"artn0nymous","email":"jr616934@gmail.com"},"directories":{},"maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-webview_1.3.0_1782770612573_0.8923206987059951"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-26T22:41:08.087Z","modified":"2026-06-29T22:03:32.830Z","0.0.1":"2025-06-26T22:41:08.414Z","1.0.1":"2025-06-26T22:52:19.743Z","1.0.2":"2025-06-26T23:07:20.629Z","1.0.3":"2025-06-26T23:16:57.085Z","1.0.4":"2025-06-26T23:35:33.164Z","1.0.5":"2025-06-27T00:04:37.469Z","1.0.6":"2025-06-27T23:23:53.715Z","1.0.7":"2025-10-02T21:58:28.982Z","1.1.0":"2026-05-29T00:51:08.271Z","1.1.1":"2026-05-29T00:54:39.597Z","1.1.2":"2026-05-29T19:49:54.820Z","1.1.3":"2026-05-29T21:11:13.666Z","1.1.4":"2026-05-29T21:16:57.899Z","1.2.0":"2026-06-26T23:28:23.720Z","1.3.0":"2026-06-29T22:03:32.722Z"},"bugs":{"url":"https://github.com/ArtN0nymous/capacitor-webview.git/issues"},"author":{"name":"Ramón Valdez"},"license":"MIT","homepage":"https://github.com/ArtN0nymous/capacitor-webview.git#readme","keywords":["capacitor","plugin","native"],"repository":{"type":"git","url":"git+https://github.com/ArtN0nymous/capacitor-webview.git.git"},"description":"A custom capacitor webview plugin.","maintainers":[{"name":"artn0nymous","email":"jr616934@gmail.com"}],"readme":"# Capacitor Custom Webview Plugin\n\nA Capacitor 7 plugin to open a custom native WebView with navigation controls, file upload, PDF/image download, optional cookies and sessions, close events, and debug network logging for Android and iOS.\n\n---\n\n## Features\n\n- Open a native WebView from your Capacitor/Ionic app\n- Navigation controls: Back, Forward, Reload, Close\n- **Close listener** (`webviewClosed`) when the user dismisses the webview\n- **Optional cookies and sessions** (`enableCookies`) for login, OAuth, and authenticated flows\n- **Geolocation** for web pages using `navigator.geolocation` (native permission + WebView bridge)\n- **PDF download** by URL, `Content-Type`, or `Content-Disposition` (not limited to specific paths)\n- Image download and in-app preview (iOS QuickLook)\n- File upload (camera, gallery, files) on Android\n- Network request monitoring when `debug` is enabled (XHR/fetch logs)\n- **Fullscreen mode** (`fullscreen`) to hide the status bar\n- **White status bar** on Android by default (avoids inheriting the app theme color)\n- **Rotation-safe navigation** on Android: keeps the current URL after redirects (magic links, OAuth)\n- Fullscreen modal presentation (iOS) / dedicated activity (Android)\n\n---\n\n## Installation\n\n```sh\nnpm install @artn0nymous/capacitor-webview\nnpx cap sync\n```\n\n**Requirements:** Capacitor 7+, JDK 21 for Android builds.\n\n---\n\n## Usage\n\n```typescript\nimport { CustomWebview } from '@artn0nymous/capacitor-webview';\n\n// Register the close listener before opening the webview\nconst closeListener = await CustomWebview.addListener('webviewClosed', () => {\n  console.log('WebView closed');\n  // Refresh app state, navigate, etc.\n});\n\nawait CustomWebview.openWebview({\n  url: 'https://www.example.com',\n  debug: true,           // optional: native network/event logs\n  enableCookies: true,   // optional: persistent cookies & session (login/OAuth)\n  fullscreen: false,     // optional: hide status bar (default: false)\n});\n\n// Optional: remove listener when no longer needed\nawait closeListener.remove();\n```\n\n### Login or OAuth flows\n\nEnable cookies so redirects can set session cookies and later requests stay authenticated:\n\n```typescript\nawait CustomWebview.openWebview({\n  url: 'https://your-api.com/auth/start',\n  enableCookies: true,\n  fullscreen: true,    // hide status bar\n});\n```\n\nWhen `enableCookies` is `false` (default), the webview uses an isolated session (iOS non-persistent store; Android without third-party cookies / DOM storage).\n\n### Geolocation\n\nWeb pages that call `navigator.geolocation` need the native WebView to bridge location access. Without it, `getCurrentPosition` typically times out (~12 s on Android) even when the host app has location permission.\n\n**What the plugin handles:**\n\n- Requests native location permission when the WebView opens (Android runtime dialog; iOS `CLLocationManager` before the first load).\n- Enables geolocation in WebView settings (Android).\n- Bridges WebView geolocation prompts: `onGeolocationPermissionsShowPrompt` (Android) and `requestGeolocationPermissionFor` (iOS 15+).\n\n**What the host app developer must configure:**\n\n| Platform | Developer responsibility |\n|----------|-------------------------|\n| **Both** | Load **HTTPS** URLs when the page uses geolocation (secure context). |\n| **Both** | Pass `enableCookies: true` if authenticated pages need session cookies after redirects. |\n| **Android** | Add `ACCESS_FINE_LOCATION` and/or `ACCESS_COARSE_LOCATION` in the **host app** manifest if web content uses geolocation. Runtime prompt uses the system default text. |\n| **iOS** | Add `NSLocationWhenInUseUsageDescription` in the **host app** `Info.plist` with a string that explains **your** use case. iOS reads this at install time — the plugin cannot set or override it. Without this key, location is denied silently. |\n\n```typescript\nawait CustomWebview.openWebview({\n  url: 'https://your-app.com/page-that-needs-location',\n  enableCookies: true, // if the page needs session cookies\n});\n```\n\n### One-time links and screen rotation (Android)\n\nWhen you open a single-use URL that redirects (magic links, OAuth, signed tokens):\n\n1. The webview loads the initial URL once.\n2. The server redirects to the authenticated route.\n3. **Rotating the device does not reload the original URL** — the webview keeps the current page and only reflows the layout to the new dimensions.\n\nThis is handled with `configChanges` on the activity and WebView state save/restore as a fallback. No full page refresh occurs on orientation change.\n\n### Fullscreen and system bars (Android)\n\nBy default (`fullscreen: false`), the webview activity uses a **white status bar** and **white navigation bar** with dark icons instead of the host app's theme color (often purple in Material themes). Content is padded so it does not sit under the system bars.\n\nWith `fullscreen: true`, both the **status bar** and **navigation bar** (back/home/recents buttons) are hidden for a true immersive experience. Swipe from the top or bottom edge to reveal them temporarily. The mode is restored automatically when the activity regains focus.\n\nOn iOS, `fullscreen: true` only hides the status bar; the home indicator at the bottom remains visible (system requirement for non-game apps).\n\n---\n\n## API\n\n### `openWebview(options): Promise<void>`\n\nOpens the native WebView.\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `url` | `string` | — | **Required.** URL to load. |\n| `debug` | `boolean` | `false` | Enables native logging of navigation and network events. |\n| `enableCookies` | `boolean` | `false` | Enables persistent cookies, shared cookie jar, and session storage. Use for login/OAuth. |\n| `fullscreen` | `boolean` | `false` | Immersive mode: hides status bar (iOS) or status + navigation bars (Android). When `false` on Android, system bars stay visible with a white background and content is inset below them. |\n\n### `addListener('webviewClosed', listener): Promise<PluginListenerHandle>`\n\nFired when the webview is closed (close button or dismiss). Register **before** calling `openWebview`.\n\n### `removeAllListeners(): Promise<void>`\n\nRemoves all plugin listeners.\n\n---\n\n## PDF and file downloads\n\nThe plugin intercepts PDFs when:\n\n- The URL ends with `.pdf` or includes a PDF filename in query params (`filename`, `file`, `name`, `download`)\n- The server responds with `Content-Type: application/pdf`\n- The response includes `Content-Disposition` with a `.pdf` filename\n\n- **iOS:** downloads with session cookies, validates PDF content, opens QuickLook preview\n- **Android:** uses the system Download Manager (saved to Downloads)\n\n---\n\n## Android setup\n\n### Permissions (optional)\n\nAdd only what your web content needs in `android/app/src/main/AndroidManifest.xml`:\n\n```xml\n<uses-permission android:name=\"android.permission.INTERNET\" />\n\n<!-- Geolocation (navigator.geolocation in web content) -->\n<uses-permission android:name=\"android.permission.ACCESS_FINE_LOCATION\" />\n<uses-permission android:name=\"android.permission.ACCESS_COARSE_LOCATION\" />\n\n<!-- File upload / camera / microphone only if required -->\n<uses-permission android:name=\"android.permission.CAMERA\" />\n<uses-permission android:name=\"android.permission.RECORD_AUDIO\" />\n<uses-permission android:name=\"android.permission.READ_EXTERNAL_STORAGE\" />\n<uses-permission android:name=\"android.permission.WRITE_EXTERNAL_STORAGE\" />\n```\n\n### Activity declaration\n\nThe plugin registers `CustomWebViewActivity` in its own manifest (theme, orientation handling, and `exported=\"false\"` are included). Manual declaration is only needed if manifest merge is disabled in your app:\n\n```xml\n<activity\n    android:name=\"com.webview.capacitor.custom.CustomWebViewActivity\"\n    android:exported=\"false\"\n    android:configChanges=\"orientation|screenSize|keyboardHidden|screenLayout|smallestScreenSize|uiMode\"\n    android:theme=\"@style/Theme.CustomWebview\" />\n```\n\n> **Note:** `Theme.CustomWebview` is defined inside the plugin. Do not reference the host app theme here.\n\n---\n\n## iOS setup\n\n### Info.plist (host app)\n\nPermission usage descriptions are **not** defined by the plugin. Add only the keys your web content needs in `ios/App/App/Info.plist`, with text appropriate for **your** app:\n\n```xml\n<!-- Required if web content uses navigator.geolocation -->\n<key>NSLocationWhenInUseUsageDescription</key>\n<string>Your explanation of why location access is needed.</string>\n\n<!-- Only if required by your web content -->\n<key>NSCameraUsageDescription</key>\n<string>Camera access is required for file uploads and video calls.</string>\n<key>NSMicrophoneUsageDescription</key>\n<string>Microphone access is required for video calls.</string>\n<key>NSPhotoLibraryUsageDescription</key>\n<string>Photo library access is required for file uploads.</string>\n```\n\n> **Note:** `NSLocationWhenInUseUsageDescription` is read from the host app bundle. The plugin requests authorization and bridges WebView prompts, but cannot supply the user-facing rationale — each integrating app must provide its own string.\n\n---\n\n## Permissions summary\n\n| Feature | Android | iOS |\n|---------|---------|-----|\n| WebView | `INTERNET` | — |\n| Geolocation | `ACCESS_FINE_LOCATION`, `ACCESS_COARSE_LOCATION` (**host app** manifest + runtime) | `NSLocationWhenInUseUsageDescription` (**host app** defines the string) |\n| File upload | `CAMERA`, `RECORD_AUDIO`, storage | Camera / mic / photo library usage descriptions |\n| File download | Storage (Downloads folder) | QuickLook (in-app) |\n| Cookies / session | `enableCookies: true` | `enableCookies: true` |\n| Fullscreen | `fullscreen: true` | `fullscreen: true` (`prefersStatusBarHidden`) |\n\n---\n\n## Changelog\n\n### Unreleased\n\n- Geolocation support: native location permission + WebView bridge on Android and iOS 15+\n- Android: `setGeolocationEnabled`, `onGeolocationPermissionsShowPrompt` (host app must declare location permissions)\n- iOS: `CLLocationManager` pre-authorization before load, `requestGeolocationPermissionFor` delegate\n- Debug warning when loading HTTP URLs (geolocation requires HTTPS)\n\n### 1.1.3\n\n- Android `fullscreen`: hides both status and navigation bars (true immersive mode)\n- Android `fullscreen`: restores immersive mode on resume and window focus\n- Android non-fullscreen: content inset below system bars (no overlap with nav buttons)\n- Android non-fullscreen: white navigation bar with dark icons\n- README: fullscreen and system bars documentation\n\n### 1.1.2\n\n- `fullscreen` option to hide the status bar (Android and iOS)\n- Android: white status bar by default instead of the host app theme color\n- Android: fix rotation reloading expired one-time URLs — preserves current page after redirect\n- Android: `Theme.CustomWebview` and `configChanges` for orientation handling\n- README documentation updates\n\n### 1.1.1\n\n- README documentation for v1.1.0 API\n\n### 1.1.0\n\n- `webviewClosed` listener when the webview is dismissed\n- `enableCookies` option for sessions and OAuth\n- Generic PDF detection (URL, `Content-Type`, `Content-Disposition`)\n- iOS: `CapacitorWebview.podspec` naming fix\n- Android: toolbar icon visibility fix\n\n### 1.0.7\n\n- Initial public release\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}