{"_id":"@capgo/capacitor-privacy-screen","_rev":"16-897b5c56a24f619e1524aa2d0d6ad8cf","name":"@capgo/capacitor-privacy-screen","dist-tags":{"latest":"8.3.10"},"versions":{"8.0.0":{"name":"@capgo/capacitor-privacy-screen","version":"8.0.0","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.0.0","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"cdddb9b8b13cb25824449681e8b50aef3c998b06","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.0.0.tgz","fileCount":27,"integrity":"sha512-mrYhFsrEGskF3ooT+OFSfvMDvGquqxPht622CmQ2HrfJfV4BbklPSZmMOOtin3GiB2ryVOCZPmqVuJ358koUUw==","signatures":[{"sig":"MEQCIGaLRl3Z6mwBe1/PUzgbOAdjuF7AWCNwN6IpBXMdtVAlAiB2DQj13pvRUbeSNb3E+Jb7J/5NOyBDdWuAp04dhOJ7pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50178},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.7.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.11.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.0.0_1773704288705_0.14798657727288966","host":"s3://npm-registry-packages-npm-production"}},"8.2.1":{"name":"@capgo/capacitor-privacy-screen","version":"8.2.1","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.2.1","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"63705b8c0b1063cece5dfcf39dd72d252114208f","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.2.1.tgz","fileCount":27,"integrity":"sha512-4+Ae1fjrIc02RSbiGOslxYghBUTEGiMRYETqdHwau7nWV4D1CbzJT3+8ua8iZLFYd0tvltg/BQ573XDFxJysEA==","signatures":[{"sig":"MEYCIQCEatakpQQuGhDdY+2IUu5zX2FXt3DFGDTpuzc7r0CD9wIhAKgUBRV1PxulnzxfKZIMT6LXFYmpUcgD4tfzMGJBvKm4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52064},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"e7d7286bbf246acbefbf1f13d98d42bd42ab2366","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.11.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.2.1_1775663974584_0.3616717575562509","host":"s3://npm-registry-packages-npm-production"}},"8.2.2":{"name":"@capgo/capacitor-privacy-screen","version":"8.2.2","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.2.2","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"d7dc7aab34b6866b0ce7b20bfdffe0d584fac550","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.2.2.tgz","fileCount":27,"integrity":"sha512-KIGBK4OqMDrJWd3xiHWGKOcOXWvn8qEltgmdRwbF0LThiafNbVwxigZvOp6UlgeDV+aXxMwFEIQoAL3fiVAJ9A==","signatures":[{"sig":"MEYCIQCW/m0tM3Uys1bACAB7vlRJC1EVK9bfb/T60rgW9EJFawIhAJeAzNg5oo55uW6uhDOoKXtCIw98uTvesICNcDiLxYNP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":52061},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"b2f0970b76d1947b2c8497f10c91afb3cf28bc2f","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.11.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.2.2_1778504437385_0.5890634046428682","host":"s3://npm-registry-packages-npm-production"}},"8.2.3":{"name":"@capgo/capacitor-privacy-screen","version":"8.2.3","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.2.3","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"806f91c587112fcaf26ff4a9480279bb485340b7","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.2.3.tgz","fileCount":27,"integrity":"sha512-Se2dv74ly98zVJHVbFFkLvaiB7z5QtIVKsOYXr3YSIMla0RkjSXSRXKLfoJsCyLtOhvISw0H8dqGM51ijVUcpg==","signatures":[{"sig":"MEUCIQD5khLnJZ7kjOtpayLth6Dn0qxVZHJVKpr2Wn5SuSMNcwIgL8sCZ7lfWALWKdfg1I7F7wwqqoYBmuaO6+852JNRnl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":53514},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"9627f46851b0786e2b2741f83e2eef2d9f5b2203","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.13.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.2.3_1780512225211_0.11329756595025708","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"@capgo/capacitor-privacy-screen","version":"8.3.0","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.3.0","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"80f9ed2c97fca36d548bf0e5695eedd28c4c8174","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.3.0.tgz","fileCount":28,"integrity":"sha512-ePQ68c/nbrvLFkoxgN1LdaBDcU5x2T4KPVPD57tcrlc3jYsGNGUmdeQOQKG9KC/s82SIAAAOR9ju0HKQUlM3xQ==","signatures":[{"sig":"MEUCIQD8ToRBg+PRWPBfG5tzM0ocZcK3Wvm/MGIY+W9G8tB2HgIgL/MRmd53fCpWMy9OF8oQAfI2ioTiC3afQQR7ZbSNn94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72765},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"d2f9354a3f4dd789b29ebd020784b00c9c15ad25","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.13.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.3.0_1780514082182_0.7500644444697082","host":"s3://npm-registry-packages-npm-production"}},"8.3.1":{"name":"@capgo/capacitor-privacy-screen","version":"8.3.1","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.3.1","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"84de701bb0d0ac144d9b45eb2035e06cc1737b13","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.3.1.tgz","fileCount":28,"integrity":"sha512-yL/nOH6CSUv8hB5c4Hb2K2MXtGFkUQaUlvHEvdtoCxaviB1BZnXHcXaIbCoABipaMZja9ZFIqwwuoFZTgPyLVA==","signatures":[{"sig":"MEUCIQD+SPuV9vo/XJn3uCjP3GUZp+CGnqrcAggZAUTPo/F6SQIgK4KGqlgDEpufAHLtrwuJcZXs2aVlemDqjvi9hLxQp7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72765},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"7fc94c234652d3081a7ac3e05aba5b688504a8b7","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.13.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.3.1_1780562768942_0.9476535208239436","host":"s3://npm-registry-packages-npm-production"}},"8.3.2":{"name":"@capgo/capacitor-privacy-screen","version":"8.3.2","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.3.2","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"f4d16a6f37344d1878e1830467d03ab004f8f28e","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.3.2.tgz","fileCount":28,"integrity":"sha512-bHZlxoU9T16+NkYzKPXZzTJbCJYlHNLfAPjHG0v30CuRTzCpfsYhTDHr2mnhVIY86G0bMBnCe2aWwMzWqEwhGA==","signatures":[{"sig":"MEUCIDNddUS8fFKjKpNDnes/IJGVXhPkUU34R+Kq5o0NutIsAiEAltoR0c5n0m1IjJI/ywasipEYNI4aVR3FdKfMBPkzDMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72765},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"0544dccac57bd4e0d85b7357acbbb0d51597f17c","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.13.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.3.2_1780611067351_0.9550456045866402","host":"s3://npm-registry-packages-npm-production"}},"8.3.3":{"name":"@capgo/capacitor-privacy-screen","version":"8.3.3","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.3.3","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"3284ea1303b8f2ddf8617567bd4fba964bca3b9c","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.3.3.tgz","fileCount":28,"integrity":"sha512-cnTOuy4fGnoGsWWsZGQIhBn//6RX7uGSCBlHoqjKfOdfxBfIbNY6uzQuUquci3iS99fJdBvrAfgpChx0MsfduA==","signatures":[{"sig":"MEUCIGQ6IT4ccwZyyWNS6gVSOydCu6VHUvSK7GBEPAqGyX23AiEAgrjcbBuHcbdDVCQuLn+gfDdkv8vpAQ2pjPmQZWNzZ9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":74775},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"c49185e5c6334d7641f005573928a026d106f438","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.13.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.3.3_1780650474610_0.6980717488373749","host":"s3://npm-registry-packages-npm-production"}},"8.3.4":{"name":"@capgo/capacitor-privacy-screen","version":"8.3.4","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.3.4","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"18247e1c8203e957bfe9326ceb3e17eb032725c6","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.3.4.tgz","fileCount":28,"integrity":"sha512-Bwen2tFywfYa1kXGxqlc1WUFmkitIPdhSdmfjowr5USsvjHFFxnZ1xyMrZiGrNQVmJ1Ux3pOz9WcCeKDf+w/vg==","signatures":[{"sig":"MEUCIQCHaDqGIMFHPY8iEMh4jghCp8CFDutVUHerNBWzvdnKCwIgI7K4D2nw2pWKgVKwwEL/XsOFmqazAbMl91n9cECiKE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75048},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"bfac4a96fe30f2729dd5794f9fd605033efdf318","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","example:capgo:deploy":"bun run example:build && bun scripts/deploy-example-capgo.mjs"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.13.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.3.4_1781570760356_0.503573537630438","host":"s3://npm-registry-packages-npm-production"}},"8.3.5":{"name":"@capgo/capacitor-privacy-screen","version":"8.3.5","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.3.5","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"38c5d18adc3209ebcc0a22d4929ff1ed68acf3cb","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.3.5.tgz","fileCount":28,"integrity":"sha512-A5GjrRjKGP4ymw2QK+LBP+JEQcw8auiT+8Zp7asX+laIm0R1++Vqa9iPCht+wXke/l4Y2twzSBuTpvg9wIruAQ==","signatures":[{"sig":"MEQCIC9KBarF6WvDYKQjVxY5OO3LH3p2axG7imZsgByeGoL+AiBqpJhA/En0swn3Aqw4t8TqC/znMxw1nMRyh+kttCw2gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75585},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"bdfc2496a2e1f797e57f0499f45b95dfca19d4b5","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","example:capgo:deploy":"bun run example:build && bun scripts/deploy-example-capgo.mjs"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.13.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.3.5_1781603170069_0.4665195056843898","host":"s3://npm-registry-packages-npm-production"}},"8.3.6":{"name":"@capgo/capacitor-privacy-screen","version":"8.3.6","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.3.6","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"15d3a0893d9d9011291b9c651806abde7edd4247","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.3.6.tgz","fileCount":28,"integrity":"sha512-5zwc4yZaRCAj7RSw7ZvgIBSOzH+7muLqmeer1hK6WvjSsQ3nZrogovQCcF6uwuJFLpaGoUqwbOjKLLXQrDMbPg==","signatures":[{"sig":"MEYCIQDieotwYBJ6YNP7LI1aFXyV4g8qai+pQPiy0fX6/rsoMwIhALGq8ls9ACZNw+nKEis7YS5macW0kfG2WgMG3DLo9IaH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75585},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"edfd78ce832dfe2b0f2eb9903772b6365f81d506","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","example:capgo:deploy":"bun run example:build && bun scripts/deploy-example-capgo.mjs"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.13.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.3.6_1781624859491_0.1388120517457856","host":"s3://npm-registry-packages-npm-production"}},"8.3.7":{"name":"@capgo/capacitor-privacy-screen","version":"8.3.7","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.3.7","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"4c6521243ae15e1258c170cc3f2afd3060a904b1","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.3.7.tgz","fileCount":28,"integrity":"sha512-2CUDMorsyLkJmP5z4y+/z4AfeBCzfTk9PLywzfByXP/gz4WxuxGuJIppDIF0QBxKTPcOzcH2fhlasqULOChdvw==","signatures":[{"sig":"MEUCIQD8Nn7d1pYsr5YbxwBXHDJ5Gdm80c6xBAyvxEvpH7w9RgIgG9auq/IlI81PKrkD5IZk46QrNbgxp7ZapB0ICwu6vME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75492},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"fe15686302d7e6879d169ee9be21c60aa1bacf26","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.13.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.3.7_1781872893794_0.9257779094069507","host":"s3://npm-registry-packages-npm-production"}},"8.3.8":{"name":"@capgo/capacitor-privacy-screen","version":"8.3.8","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.3.8","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"ca75712bcc724e42405b156d525ee6b6b309383f","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.3.8.tgz","fileCount":28,"integrity":"sha512-pQA+53Fdi7koU93kWu3FiVUvWyptZa7aSo0QEoWUY3TabE7/hVzfZmuWW2oEQfsfqhn6XAmx4g8V4GRdXDQSQA==","signatures":[{"sig":"MEUCIDPzQICjrAXHokCjkjYW9JBLoUnDjdFxT09OrHk2hZoNAiEA+wL/vKlW9MZjIFLVCkED71H17N310/f56YRtBh9YoiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75554},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"1ad8848a6b37e641d283329c8b1cf62dcab8bc5a","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.16.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.18.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.3.8_1783763822627_0.9854393630613814","host":"s3://npm-registry-packages-npm-production"}},"8.3.9":{"name":"@capgo/capacitor-privacy-screen","version":"8.3.9","keywords":["capacitor","plugin","privacy","screen","security"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-privacy-screen@8.3.9","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"homepage":"https://capgo.app/docs/plugins/privacy-screen/","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"eb483d674a03592cc560ba1bbea7d97463ab7e71","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.3.9.tgz","fileCount":28,"integrity":"sha512-H5uGbV1FnIG66QiJRkDrYQtcSxqPBpRw3mCRM11ZWleFfw5eI+z+iFhZAKfh4g9hAH9/Yh8sAF/q0XuNDegdwg==","signatures":[{"sig":"MEUCIQDKE8FtfnQSYmftBlo02WzfS+OT6Hpja+rwqEelqhwpZAIgD32KcOvgdQwIP4rWALdxWWqGstcXY0ILDwqVIGhvPw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75554},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"f2bd2683a3d01543ee6ec590f88f4ba238fdbbbc","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile"},"_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.19.0","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"_nodeVersion":"24.19.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-privacy-screen_8.3.9_1787223591570_0.8730319905400012","host":"s3://npm-registry-packages-npm-production"}},"8.3.10":{"_id":"@capgo/capacitor-privacy-screen@8.3.10","bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"dist":{"shasum":"9d077e838b10327ae2b7516ab47f82145240841e","tarball":"https://registry.npmjs.org/@capgo/capacitor-privacy-screen/-/capacitor-privacy-screen-8.3.10.tgz","integrity":"sha512-KpAeEF4xKly7AAG+YwhN1AnFd9p1vdfS7c1RYjSFJbbRMvXXqQvxtjeJgSYadZWsts7AnOR3u2n0ILABV6ejIA==","fileCount":28,"unpackedSize":75626,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-privacy-screen@8.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHlF+NxvpS4Vb3PQ4c2v5EsgKfp3MdZtlKJBUBYA7LRjAiBXHktgbcDNXqLj0gVG+vK/AbFFb4ssFa76OcB4mGE2Ug=="}]},"main":"dist/plugin.cjs.js","name":"@capgo/capacitor-privacy-screen","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"module":"dist/esm/index.js","gitHead":"23d5a39e3e19ee1bad14dd048bd3eac04607fed1","license":"MPL-2.0","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PrivacyScreenPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext .ts","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorPrivacyScreen -destination generic/platform=iOS","verify:web":"bun run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","check:cap9-deprecated":"node scripts/check-cap9-deprecated.mjs"},"version":"8.3.10","_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"homepage":"https://capgo.app/docs/plugins/privacy-screen/","keywords":["capacitor","plugin","privacy","screen","security"],"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"_npmVersion":"11.19.1","description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","directories":{},"maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"devDependencies":{"husky":"^9.1.7","eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@types/node":"^24.10.1","@capacitor/cli":"^8.0.0","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"^0.3.1","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","eslint-plugin-import":"^2.31.0","prettier-plugin-java":"^2.7.7","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-privacy-screen_8.3.10_1789499452262_0.7665557842933668"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-16T23:38:08.660Z","modified":"2026-09-15T19:10:52.702Z","8.0.0":"2026-03-16T23:38:08.846Z","8.2.1":"2026-04-08T15:59:34.713Z","8.2.2":"2026-05-11T13:00:37.595Z","8.2.3":"2026-06-03T18:43:45.341Z","8.3.0":"2026-06-03T19:14:42.307Z","8.3.1":"2026-06-04T08:46:09.114Z","8.3.2":"2026-06-04T22:11:07.513Z","8.3.3":"2026-06-05T09:07:54.806Z","8.3.4":"2026-06-16T00:46:00.503Z","8.3.5":"2026-06-16T09:46:10.197Z","8.3.6":"2026-06-16T15:47:39.656Z","8.3.7":"2026-06-19T12:41:33.968Z","8.3.8":"2026-07-11T09:57:02.781Z","8.3.9":"2026-08-20T10:59:51.662Z","8.3.10":"2026-09-15T19:10:52.356Z"},"bugs":{"url":"https://github.com/Cap-go/capacitor-privacy-screen/issues"},"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","homepage":"https://capgo.app/docs/plugins/privacy-screen/","keywords":["capacitor","plugin","privacy","screen","security"],"repository":{"url":"git+https://github.com/Cap-go/capacitor-privacy-screen.git","type":"git"},"description":"Protect app content in Android screenshots and obscure the iOS app switcher snapshot.","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"readme":"# @capgo/capacitor-privacy-screen\n<a href=\"https://capgo.app/\"><img src=\"https://capgo.app/readme-banner.svg?repo=Cap-go/capacitor-privacy-screen\" alt=\"Capgo - Instant updates for Capacitor\" /></a>\n\n<div align=\"center\">\n  <h2><a href=\"https://capgo.app/?ref=plugin_privacy_screen\"> ➡️ Get Instant updates for your App with Capgo</a></h2>\n  <h2><a href=\"https://capgo.app/consulting/?ref=plugin_privacy_screen\"> Missing a feature? We’ll build the plugin for you 💪</a></h2>\n</div>\n\nProtect sensitive app content from appearing in Android screenshots and iOS app-switcher previews.\n\nCapgo's Privacy Screen plugin is a Capacitor port of [PrivacyScreenPlugin](https://github.com/martinkasa/PrivacyScreenPlugin) with a modern native implementation for Capacitor 8.\n\n## Documentation\n\nThe most complete doc is available here: https://capgo.app/docs/plugins/privacy-screen/\n\n## Compatibility\n\n| Plugin version | Capacitor compatibility | Maintained |\n| -------------- | ----------------------- | ---------- |\n| v8.\\*.\\*       | v8.\\*.\\*                | ✅          |\n| v7.\\*.\\*       | v7.\\*.\\*                | On demand   |\n| v6.\\*.\\*       | v6.\\*.\\*                | ❌          |\n\n> **Note:** The major version of this plugin follows the major version of Capacitor. Use the version that matches your Capacitor installation. Only the latest major version is actively maintained.\n\n## Install\n\nYou can use our AI-Assisted Setup to install the plugin. Add the Capgo skills to your AI tool using the following command:\n\n```bash\nnpx skills add https://github.com/cap-go/capacitor-skills --skill capacitor-plugins\n```\n\nThen use the following prompt:\n\n```text\nUse the `capacitor-plugins` skill from `cap-go/capacitor-skills` to install the `@capgo/capacitor-privacy-screen` plugin in my project.\n```\n\nIf you prefer Manual Setup, install the plugin by running the following commands and follow the platform-specific instructions below:\n\n```bash\nnpm install @capgo/capacitor-privacy-screen\nnpx cap sync\n```\n\n## Configuration\n\nProtection is disabled by default. Enable it on native startup with Capacitor config:\n\n```ts\nimport type { CapacitorConfig } from '@capacitor/cli';\n\nconst config: CapacitorConfig = {\n  appId: 'com.example.app',\n  appName: 'Example',\n  webDir: 'dist',\n  plugins: {\n    PrivacyScreen: {\n      enabled: true,\n      android: {\n        dimBackground: true,\n        privacyModeOnActivityHidden: 'splash',\n      },\n      ios: {\n        blurEffect: 'dark',\n      },\n    },\n  },\n};\n\nexport default config;\n```\n\n## Usage\n\n```ts\nimport { PrivacyScreen } from '@capgo/capacitor-privacy-screen';\n\nawait PrivacyScreen.enable({\n  android: {\n    dimBackground: true,\n    privacyModeOnActivityHidden: 'splash',\n  },\n  ios: {\n    blurEffect: 'dark',\n  },\n});\n\nconst { enabled } = await PrivacyScreen.isEnabled();\n\nawait PrivacyScreen.disable();\n\nawait PrivacyScreen.enable();\n\n// Perform a flow where screenshots or previews should be protected.\n\nawait PrivacyScreen.disable();\n```\n\nUse JavaScript calls when protection should only apply to specific screens or flows.\n\n## Behavior\n\n- Android uses `WindowManager.LayoutParams.FLAG_SECURE`, which hides app content from screenshots, screen recording, and the recent apps preview.\n- Android can show a temporary dim or splash overlay for recent-apps and activity-hidden states.\n- iOS places app content in a secure rendering subtree while enabled and adds a temporary overlay while the app resigns active so the app-switcher snapshot does not expose your content, with optional light or dark blur.\n- Web keeps an in-memory enabled flag for API parity, but browsers cannot enforce native privacy-screen behavior.\n\n## API\n\n<docgen-index>\n\n* [`enable(...)`](#enable)\n* [`disable()`](#disable)\n* [`isEnabled()`](#isenabled)\n* [`getPluginVersion()`](#getpluginversion)\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\nCapacitor API for protecting app content from screenshots, screen recording, and native app-switcher previews.\n\n### enable(...)\n\n```typescript\nenable(config?: PrivacyScreenConfig | undefined) => Promise<PrivacyScreenActionResult>\n```\n\nEnables privacy screen protection.\n\nOn Android this sets `FLAG_SECURE`, which also blocks screenshots and screen recording.\nOn iOS this places app content in a secure rendering subtree while enabled\nand adds an overlay while the app is backgrounded so app content does not\nappear in the app-switcher snapshot.\n\n| Param        | Type                                                                | Description                          |\n| ------------ | ------------------------------------------------------------------- | ------------------------------------ |\n| **`config`** | <code><a href=\"#privacyscreenconfig\">PrivacyScreenConfig</a></code> | Optional platform-specific behavior. |\n\n**Returns:** <code>Promise&lt;<a href=\"#privacyscreenactionresult\">PrivacyScreenActionResult</a>&gt;</code>\n\n--------------------\n\n\n### disable()\n\n```typescript\ndisable() => Promise<PrivacyScreenActionResult>\n```\n\nDisables privacy screen protection.\n\nUse this only when you explicitly want the current screen to remain visible in system previews.\n\n**Returns:** <code>Promise&lt;<a href=\"#privacyscreenactionresult\">PrivacyScreenActionResult</a>&gt;</code>\n\n--------------------\n\n\n### isEnabled()\n\n```typescript\nisEnabled() => Promise<PrivacyScreenStatus>\n```\n\nReturns the current enabled state.\n\n**Returns:** <code>Promise&lt;<a href=\"#privacyscreenstatus\">PrivacyScreenStatus</a>&gt;</code>\n\n--------------------\n\n\n### getPluginVersion()\n\n```typescript\ngetPluginVersion() => Promise<PluginVersionResult>\n```\n\nReturns the native implementation version marker.\n\n**Returns:** <code>Promise&lt;<a href=\"#pluginversionresult\">PluginVersionResult</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### PrivacyScreenActionResult\n\nResult returned when privacy protection is toggled.\n\n| Prop          | Type                 | Description                             |\n| ------------- | -------------------- | --------------------------------------- |\n| **`success`** | <code>boolean</code> | Whether the native operation completed. |\n\n\n#### PrivacyScreenConfig\n\nNative startup and runtime configuration for privacy protection.\n\n| Prop          | Type                                                                                                                               | Description                                                                                                           | Default            |\n| ------------- | ---------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- | ------------------ |\n| **`enabled`** | <code>boolean</code>                                                                                                               | Enable privacy protection automatically when the native plugin loads. This option is read from Capacitor config only. | <code>false</code> |\n| **`android`** | <code>{ dimBackground?: boolean; preventScreenshots?: boolean; privacyModeOnActivityHidden?: 'none' \\| 'dim' \\| 'splash'; }</code> | Android-only behavior.                                                                                                |                    |\n| **`ios`**     | <code>{ blurEffect?: 'none' \\| 'light' \\| 'dark'; }</code>                                                                         | iOS-only behavior.                                                                                                    |                    |\n\n\n#### PrivacyScreenStatus\n\nCurrent privacy screen state.\n\n| Prop          | Type                 | Description                                      |\n| ------------- | -------------------- | ------------------------------------------------ |\n| **`enabled`** | <code>boolean</code> | Whether privacy protection is currently enabled. |\n\n\n#### PluginVersionResult\n\nPlugin version payload.\n\n| Prop          | Type                | Description                                                 |\n| ------------- | ------------------- | ----------------------------------------------------------- |\n| **`version`** | <code>string</code> | Version identifier returned by the platform implementation. |\n\n</docgen-api>\n","readmeFilename":"README.md"}