{"_id":"@capacitor-geckoview/browser","_rev":"6-c0508cf2f26b2308f642399a7a89f3a0","name":"@capacitor-geckoview/browser","dist-tags":{"latest":"8.6.0"},"versions":{"8.0.4":{"name":"@capacitor-geckoview/browser","version":"8.0.4","keywords":["capacitor","plugin","native"],"author":{"name":"Ionic","email":"hi@ionicframework.com"},"license":"MIT","_id":"@capacitor-geckoview/browser@8.0.4","maintainers":[{"name":"wszgrcy","email":"wszgrcy@gmail.com"}],"homepage":"https://github.com/wszgrcy/capacitor-geckoview-plugins#readme","bugs":{"url":"https://github.com/wszgrcy/capacitor-geckoview-plugins/issues"},"dist":{"shasum":"26196c704b45bbd89b8da4568d22ca108fd842cd","tarball":"https://registry.npmjs.org/@capacitor-geckoview/browser/-/browser-8.0.4.tgz","fileCount":28,"integrity":"sha512-bStT2zJuy9woWolo82th3qXpxtfvie1d+dZNZek0fVWn9mSebtYuGRGTOgHUT3LXncTlqHV9LgpcfLUlmvZtuw==","signatures":[{"sig":"MEUCID2GmHeXLGo7xS4mqPxoxXwzYjbZU39WDP+4bi/ZnlFwAiEA4noARuAAIHy1CLElxwe9vp38y/KEWXmAStqN6LqLn24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52684},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"4225aeb43b7250f2a81f07a7adee97b4b4b38bf5","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 BrowserPlugin --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 build -scheme CapacitorBrowser -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","publish:cocoapod":"pod trunk push ./CapacitorBrowser.podspec --allow-warnings"},"_npmUser":{"name":"wszgrcy","email":"wszgrcy@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/wszgrcy/capacitor-geckoview-plugins.git","type":"git"},"_npmVersion":"11.12.1","description":"The Browser API provides the ability to open an in-app browser and subscribe to browser events.","directories":{},"_nodeVersion":"24.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.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","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/browser_8.0.4_1788514652793_0.3452273765360627","host":"s3://npm-registry-packages-npm-production"}},"8.5.4":{"name":"@capacitor-geckoview/browser","version":"8.5.4","keywords":["capacitor","plugin","native"],"author":{"name":"Ionic","email":"hi@ionicframework.com"},"license":"MIT","_id":"@capacitor-geckoview/browser@8.5.4","maintainers":[{"name":"wszgrcy","email":"wszgrcy@gmail.com"}],"homepage":"https://github.com/wszgrcy/capacitor-geckoview-plugins#readme","bugs":{"url":"https://github.com/wszgrcy/capacitor-geckoview-plugins/issues"},"dist":{"shasum":"2109e946d0acb7e1c99838ce0aa8cf253d2a88c6","tarball":"https://registry.npmjs.org/@capacitor-geckoview/browser/-/browser-8.5.4.tgz","fileCount":28,"integrity":"sha512-E3e0S4dlg1wvVWbGqor7cy+7t6SsZnws5s2bjO+/IQhbG8FAf8VeXzBaN3DSgDEPz3QYWIhxgzr6mgxxoB/QWg==","signatures":[{"sig":"MEUCIQCygllX5Xk174f5vAFeesMXZZiVygBVM4xE/rbvssRaSAIga35hxbqC26HTwh0RSRz7C6NKtc0Vo7L7Pjkore1/Bf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZ80+jDG8Xkg8MWT8ylkAwobmWbp42GZkhMe8dLOJ76gIhAOXA37+2GDQOIFygR0saYbf2LijWNb9PeRc90OBLOePo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capacitor-geckoview%2fbrowser@8.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52694},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"f95d3f0be7167b71a7d6bffbc1a8006903fb6642","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 BrowserPlugin --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 build -scheme CapacitorBrowser -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","publish:cocoapod":"pod trunk push ./CapacitorBrowser.podspec --allow-warnings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd7d01cd-4bf3-49ab-8150-b823f80c7013"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/wszgrcy/capacitor-geckoview-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"The Browser API provides the ability to open an in-app browser and subscribe to browser events.","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"0.3.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capacitor-geckoview/android":"^8.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/browser_8.5.4_1788530235619_0.7260810172860703","host":"s3://npm-registry-packages-npm-production"}},"8.5.5":{"name":"@capacitor-geckoview/browser","version":"8.5.5","keywords":["capacitor","plugin","native"],"author":{"name":"wszgrcy","email":"wszgrcy@gmail.com"},"license":"MIT","_id":"@capacitor-geckoview/browser@8.5.5","maintainers":[{"name":"wszgrcy","email":"wszgrcy@gmail.com"}],"homepage":"https://github.com/wszgrcy/capacitor-geckoview-plugins#readme","bugs":{"url":"https://github.com/wszgrcy/capacitor-geckoview-plugins/issues"},"dist":{"shasum":"f3d951e67da6bf91f6e7fe06d227b523796ef03f","tarball":"https://registry.npmjs.org/@capacitor-geckoview/browser/-/browser-8.5.5.tgz","fileCount":28,"integrity":"sha512-PwXy8RRSZuQAyR3LqZBxROhsG8BVLrlU9tTYVVABvgKcbvlf6Oepr+nMdKzgOrPqPfweehqQZfD10Nwll85H6w==","signatures":[{"sig":"MEYCIQDlr3SAwFmPKSSK5AQKvf8iBZ6KHFGHMAvVt2e5fZXvqQIhAI5pwJNBwttgBkrKKNBkykUVClGO/Lq8oK2f0qk6DEzQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBlJfYvdxBwuGVrrcHGbrs/LYBbMiXRJIA/WgM9dIvT+AiBgsrWPTtQPkFgjMPhPu6Y/XFB17zC+od4JVBGU6jft3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capacitor-geckoview%2fbrowser@8.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52724},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"44a37174c9f879dc86995227caf8a98724b73f41","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 BrowserPlugin --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 build -scheme CapacitorBrowser -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","publish:cocoapod":"pod trunk push ./CapacitorBrowser.podspec --allow-warnings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd7d01cd-4bf3-49ab-8150-b823f80c7013"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/wszgrcy/capacitor-geckoview-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"The Browser API provides the ability to open an in-app browser and subscribe to browser events.","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"0.3.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capacitor-geckoview/android":"^8.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/browser_8.5.5_1788531021830_0.37096122233232487","host":"s3://npm-registry-packages-npm-production"}},"8.5.6":{"name":"@capacitor-geckoview/browser","version":"8.5.6","keywords":["capacitor","plugin","native"],"author":{"name":"wszgrcy","email":"wszgrcy@gmail.com"},"license":"MIT","_id":"@capacitor-geckoview/browser@8.5.6","maintainers":[{"name":"wszgrcy","email":"wszgrcy@gmail.com"}],"homepage":"https://github.com/wszgrcy/capacitor-geckoview-plugins#readme","bugs":{"url":"https://github.com/wszgrcy/capacitor-geckoview-plugins/issues"},"dist":{"shasum":"da742c87fc956b3038c07492cc31113f46a83d36","tarball":"https://registry.npmjs.org/@capacitor-geckoview/browser/-/browser-8.5.6.tgz","fileCount":28,"integrity":"sha512-+fNFCxdi7LeZNjzTeJGxyt13SLghasTBWZQHlwopqVbNFDuANC8pGWo21FYqBeMXYZfBKrntaWrEzk/ivPMhKg==","signatures":[{"sig":"MEUCIG9qG5VA/luRcNhY04TWJc/gNNQYUJ0NcG3CYM/k3aEtAiEAucKF/Ob173DmQNN08nF1A3S9DORHxpIS1hnqz5Bjjfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGu6fxXIfI17bKToo4auSHc+HzbkCJdzEjBGjd/HOOTMAiBTAwVEb6EOSEXTlTqJhtwIKMhuyS6zOUV6qHMqcJSIpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capacitor-geckoview%2fbrowser@8.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52724},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"7b5d783b4736fa7ece909ce8d6f8360ba60b6868","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 BrowserPlugin --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 build -scheme CapacitorBrowser -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","publish:cocoapod":"pod trunk push ./CapacitorBrowser.podspec --allow-warnings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd7d01cd-4bf3-49ab-8150-b823f80c7013"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/wszgrcy/capacitor-geckoview-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"The Browser API provides the ability to open an in-app browser and subscribe to browser events.","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"0.3.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capacitor-geckoview/android":"^8.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/browser_8.5.6_1788531538163_0.21170478238209078","host":"s3://npm-registry-packages-npm-production"}},"8.5.7":{"name":"@capacitor-geckoview/browser","version":"8.5.7","keywords":["capacitor","plugin","native"],"author":{"name":"wszgrcy","email":"wszgrcy@gmail.com"},"license":"MIT","_id":"@capacitor-geckoview/browser@8.5.7","maintainers":[{"name":"wszgrcy","email":"wszgrcy@gmail.com"}],"homepage":"https://github.com/wszgrcy/capacitor-geckoview-plugins#readme","bugs":{"url":"https://github.com/wszgrcy/capacitor-geckoview-plugins/issues"},"dist":{"shasum":"8f7b86278ebcc6e3cd1b8af4c9a4bb1b95aacb65","tarball":"https://registry.npmjs.org/@capacitor-geckoview/browser/-/browser-8.5.7.tgz","fileCount":28,"integrity":"sha512-I9HjZIx8SCXcMEFSGzoVBmLmK9gbclwjuST7esElq4N9XQXt7XxvjGbFRyzorOpBtPvgW3NCAiTOfMe1pO+hfQ==","signatures":[{"sig":"MEQCIHJiGHxht/8DQfF4ONXx2bFFmnmVCTqRcP4tgWCQuPKzAiBMXd0xSd5EEKTslqfdSnRS2YkHk9xCvGC5BAAVrWdF/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGbWHEpMnEvJ++w+4vK92KAZRA0c5XT4jYjuyM599p/qAiEAiXXKp+uukCUZSYCIzqVqxwo1gGP4a8vG7RCihiW2MX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capacitor-geckoview%2fbrowser@8.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52724},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"8b5461b659b8d1788d8b7058a1dc6743c53c769c","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 BrowserPlugin --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 build -scheme CapacitorBrowser -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","publish:cocoapod":"pod trunk push ./CapacitorBrowser.podspec --allow-warnings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd7d01cd-4bf3-49ab-8150-b823f80c7013"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/wszgrcy/capacitor-geckoview-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"The Browser API provides the ability to open an in-app browser and subscribe to browser events.","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"0.3.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capacitor-geckoview/android":"^8.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/browser_8.5.7_1788531912108_0.34182251054791934","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"_id":"@capacitor-geckoview/browser@8.6.0","bugs":{"url":"https://github.com/wszgrcy/capacitor-geckoview-plugins/issues"},"dist":{"shasum":"1723f0e1c829cb4f3bc771aafee4bdd0e330a21c","tarball":"https://registry.npmjs.org/@capacitor-geckoview/browser/-/browser-8.6.0.tgz","fileCount":28,"integrity":"sha512-ZtZjkkQ9bbEkj3Bd76lZjxsWI/nDfi8SdhgRP2AwyEX9EBFRb57W+hMNGJT0ufROlk4aAXNCgl10KSjnybrSpg==","signatures":[{"sig":"MEUCIQCeBvB3ayq+40Ytc5Wlw68g3w6jH5u6fdbKhJ1e3xMDkQIgeJwATqlAm1MMmyljAOpSMeP/VszZCwVQBOxj8R7nSIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDRurkkXI2YNyHqWIOZHuWvT7UEuRnj9a3Y67vSW8sMSQIhAMFEaWTwbtS489w2bivVsBslblKH7S7XEKahvzkzs+f2"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capacitor-geckoview%2fbrowser@8.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52724},"main":"dist/plugin.cjs.js","name":"@capacitor-geckoview/browser","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"wszgrcy","email":"wszgrcy@gmail.com"},"module":"dist/esm/index.js","gitHead":"01d4ce279e0b0b0c55b1b392db3f9a1b4673052e","license":"MIT","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 BrowserPlugin --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 build -scheme CapacitorBrowser -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","publish:cocoapod":"pod trunk push ./CapacitorBrowser.podspec --allow-warnings"},"version":"8.6.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bd7d01cd-4bf3-49ab-8150-b823f80c7013"}},"homepage":"https://github.com/wszgrcy/capacitor-geckoview-plugins#readme","keywords":["capacitor","plugin","native"],"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/wszgrcy/capacitor-geckoview-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"The Browser API provides the ability to open an in-app browser and subscribe to browser events.","directories":{},"maintainers":[{"name":"wszgrcy","email":"wszgrcy@gmail.com"}],"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"0.3.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capacitor-geckoview/android":"^8.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/browser_8.6.0_1788767319666_0.793153177186986"}}},"time":{"created":"2026-09-04T09:37:32.588Z","modified":"2026-09-07T07:48:40.116Z","8.0.4":"2026-09-04T09:37:32.946Z","8.5.4":"2026-09-04T13:57:15.709Z","8.5.5":"2026-09-04T14:10:21.910Z","8.5.6":"2026-09-04T14:18:58.278Z","8.5.7":"2026-09-04T14:25:12.204Z","8.6.0":"2026-09-07T07:48:39.748Z"},"bugs":{"url":"https://github.com/wszgrcy/capacitor-geckoview-plugins/issues"},"author":{"name":"wszgrcy","email":"wszgrcy@gmail.com"},"license":"MIT","homepage":"https://github.com/wszgrcy/capacitor-geckoview-plugins#readme","keywords":["capacitor","plugin","native"],"repository":{"url":"git+https://github.com/wszgrcy/capacitor-geckoview-plugins.git","type":"git"},"description":"The Browser API provides the ability to open an in-app browser and subscribe to browser events.","maintainers":[{"name":"wszgrcy","email":"wszgrcy@gmail.com"}],"readme":"# @capacitor/browser\n\nThe Browser API provides the ability to open an in-app browser and subscribe to browser events.\n\nOn iOS, this uses `SFSafariViewController`.\n\n## Install\n\n```bash\nnpm install @capacitor/browser\nnpx cap sync\n```\n\n## Android\n\n### Variables\n\nThis plugin will use the following project variables (defined in your app's `variables.gradle` file):\n\n- `androidxBrowserVersion`: version of `androidx.browser:browser` (default: `1.9.0`)\n\n## Example\n\n```typescript\nimport { Browser } from '@capacitor/browser';\n\nconst openCapacitorSite = async () => {\n  await Browser.open({ url: 'http://capacitorjs.com/' });\n};\n```\n\n## API\n\n<docgen-index>\n\n* [`open(...)`](#open)\n* [`close()`](#close)\n* [`addListener('browserFinished', ...)`](#addlistenerbrowserfinished-)\n* [`addListener('browserPageLoaded', ...)`](#addlistenerbrowserpageloaded-)\n* [`removeAllListeners()`](#removealllisteners)\n* [Interfaces](#interfaces)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### open(...)\n\n```typescript\nopen(options: OpenOptions) => Promise<void>\n```\n\nOpen a page with the specified options.\n\n| Param         | Type                                                |\n| ------------- | --------------------------------------------------- |\n| **`options`** | <code><a href=\"#openoptions\">OpenOptions</a></code> |\n\n**Since:** 1.0.0\n\n--------------------\n\n\n### close()\n\n```typescript\nclose() => Promise<void>\n```\n\nClose an open browser window.\n\n**Since:** 1.0.0\n\n--------------------\n\n\n### addListener('browserFinished', ...)\n\n```typescript\naddListener(eventName: 'browserFinished', listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\nAndroid & iOS only: Listen for the browser finished event.\nIt fires when the Browser is closed by the user.\n\n| Param              | Type                           |\n| ------------------ | ------------------------------ |\n| **`eventName`**    | <code>'browserFinished'</code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>     |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n**Since:** 1.0.0\n\n--------------------\n\n\n### addListener('browserPageLoaded', ...)\n\n```typescript\naddListener(eventName: 'browserPageLoaded', listenerFunc: () => void) => Promise<PluginListenerHandle>\n```\n\nAndroid & iOS only: Listen for the page loaded event.\nIt's only fired when the URL passed to open method finish loading.\nIt is not invoked for any subsequent page loads.\n\n| Param              | Type                             |\n| ------------------ | -------------------------------- |\n| **`eventName`**    | <code>'browserPageLoaded'</code> |\n| **`listenerFunc`** | <code>() =&gt; void</code>       |\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginlistenerhandle\">PluginListenerHandle</a>&gt;</code>\n\n**Since:** 1.0.0\n\n--------------------\n\n\n### removeAllListeners()\n\n```typescript\nremoveAllListeners() => Promise<void>\n```\n\nRemove all native listeners for this plugin.\n\n**Since:** 1.0.0\n\n--------------------\n\n\n### Interfaces\n\n\n#### OpenOptions\n\nRepresents the options passed to `open`.\n\n| Prop                    | Type                                   | Description                                                                                                                                | Since |\n| ----------------------- | -------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ | ----- |\n| **`url`**               | <code>string</code>                    | The URL to which the browser is opened.                                                                                                    | 1.0.0 |\n| **`windowName`**        | <code>string</code>                    | Web only: Optional target for browser open. Follows the `target` property for window.open. Defaults to _blank. Ignored on other platforms. | 1.0.0 |\n| **`toolbarColor`**      | <code>string</code>                    | A hex color to which the toolbar color is set.                                                                                             | 1.0.0 |\n| **`presentationStyle`** | <code>'fullscreen' \\| 'popover'</code> | iOS only: The presentation style of the browser. Defaults to fullscreen. Ignored on other platforms.                                       | 1.0.0 |\n| **`width`**             | <code>number</code>                    | iOS only: The width the browser when using presentationStyle 'popover' on iPads. Ignored on other platforms.                               | 4.0.0 |\n| **`height`**            | <code>number</code>                    | iOS only: The height the browser when using presentationStyle 'popover' on iPads. Ignored on other platforms.                              | 4.0.0 |\n\n\n#### PluginListenerHandle\n\n| Prop         | Type                                      |\n| ------------ | ----------------------------------------- |\n| **`remove`** | <code>() =&gt; Promise&lt;void&gt;</code> |\n\n</docgen-api>\n","readmeFilename":"README.md"}