{"_id":"@capawesome/capacitor-posthog","_rev":"22-4d763799bfd85cc34a9ee04f29d2d81a","name":"@capawesome/capacitor-posthog","dist-tags":{"dev":"7.0.0-dev.1765885034","latest":"8.6.2"},"versions":{"5.0.0-dev.8d5a595.1725616065":{"name":"@capawesome/capacitor-posthog","version":"5.0.0-dev.8d5a595.1725616065","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@5.0.0-dev.8d5a595.1725616065","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"bc54fc979a058c8593edd01d8ab1475adb615c32","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-5.0.0-dev.8d5a595.1725616065.tgz","fileCount":46,"integrity":"sha512-Mr2hWHdo4DOgsBVntCUHWU8PA1jAEofzEgo2Rob9GPWFFToF5oInON0BawuwNd0W+l9dspxZ8c+X8enSKGpuDg==","signatures":[{"sig":"MEUCIEpOM/7JcKbU5WgY97KIKndwyuD/tAPIVsepW7D0pzmAAiEAm9SXjoRweG3XHnCpFlp4MUIkwSKbDiYuQRBf/8phBq8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84670},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"8d5a5956512bc319e92a2e1c1aa3ee07207dc0ae","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.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd .."},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"10.7.0","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"18.20.4","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"7.32.0","rimraf":"3.0.2","rollup":"2.77.2","prettier":"2.6.2","swiftlint":"1.0.1","posthog-js":"1.160.3","typescript":"4.6.4","@capacitor/cli":"6.0.0","@capacitor/ios":"6.0.0","@capacitor/core":"6.0.0","@capacitor/docgen":"0.0.17","@capacitor/android":"6.0.0","@ionic/eslint-config":"0.3.0","prettier-plugin-java":"1.6.1","@ionic/prettier-config":"2.0.0","@ionic/swiftlint-config":"1.1.2"},"peerDependencies":{"posthog-js":"^1.160.3","@capacitor/core":"^6.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_5.0.0-dev.8d5a595.1725616065_1725616103220_0.9030197352712839","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@capawesome/capacitor-posthog","version":"6.0.0","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@6.0.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"2b1894a430ae25311f564210826fecbe0b899147","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-6.0.0.tgz","fileCount":46,"integrity":"sha512-Nl96B73nDbBJo8odnqKTTLjmooaq53pL2s/B+QnMOlY6Q4fqzv73sB9ZGJrvMtSENHfUxiPNUZ3e/df4MH8Njg==","signatures":[{"sig":"MEUCIQDOJEszZ/IBBNuOK/NTQgsW6fHb/VQjCKuNy4j0TIskPwIgThap0aSz5h10r3/dh69CMZPEu6kqBXhC9WjDNENuE7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84878},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"0c38eaef320a14b7b08cd9d160ebe8b3119f9f1d","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.js","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd .."},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"10.7.0","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"18.20.4","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"7.32.0","rimraf":"3.0.2","rollup":"2.77.2","prettier":"2.6.2","swiftlint":"1.0.1","posthog-js":"1.160.3","typescript":"4.6.4","@capacitor/cli":"6.0.0","@capacitor/ios":"6.0.0","@capacitor/core":"6.0.0","@capacitor/docgen":"0.0.17","@capacitor/android":"6.0.0","@ionic/eslint-config":"0.3.0","prettier-plugin-java":"1.6.1","@ionic/prettier-config":"2.0.0","@ionic/swiftlint-config":"1.1.2"},"peerDependencies":{"posthog-js":"^1.160.3","@capacitor/core":"^6.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_6.0.0_1726119723262_0.39426877308613695","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@capawesome/capacitor-posthog","version":"7.0.0","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@7.0.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"2cad5df8013002cf045f03a25512849d445e093a","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-7.0.0.tgz","fileCount":56,"integrity":"sha512-lsJblaRQdIQLyakT89k8zszNhfNzmOdMOCJUrrYhDkjMOvJ7s5leBXGf5LpAuHVW/7M/fBtRKvFZIvgmvC6QBg==","signatures":[{"sig":"MEUCIBuMsKLA6PlC/NkFfDPD/ngyL7fSjcLLqE0ZOHsJLo1LAiEAoexDu/M6mOtokaJnTKjXMjTLlct5pSTir6DlvzNKiFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109128},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"cfabccf4215a6ea4736f7046fee762d1056362bd","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"10.8.2","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"20.18.2","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","rollup":"4.30.1","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"4.6.4","@capacitor/cli":"7.0.0","@capacitor/ios":"7.0.0","@capacitor/core":"7.0.0","@capacitor/docgen":"0.3.0","@capacitor/android":"7.0.0","@ionic/eslint-config":"0.4.0","prettier-plugin-java":"2.6.7","@ionic/swiftlint-config":"2.0.0"},"peerDependencies":{"posthog-js":"^1.160.3","@capacitor/core":">=7.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_7.0.0_1738230396633_0.9976852799304026","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@capawesome/capacitor-posthog","version":"7.0.1","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@7.0.1","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"0c7383de32915ef318d8884a3771e08de9cf8ee2","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-7.0.1.tgz","fileCount":56,"integrity":"sha512-PlPECL7+Li/IyEpKVMjo08UI5VwSCfhitzTd0OtwrCPx0fAchIwLsn8nIf1zF2K7F2zN8vCuUECH3AturARalg==","signatures":[{"sig":"MEUCIQDA6bP+93nAWiZUm8ra7JBuFIEEKjHS/XYt0cFimcb0WAIgRuNrZ4DCraWxV7EeutM8cYN3cj+MehDvsEwysF6B944=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109100},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"6bb5a4a6ca283d12fe3a5089019b25a679b84ab4","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"10.8.2","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"20.18.2","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","rollup":"4.30.1","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"4.6.4","@capacitor/cli":"7.0.0","@capacitor/ios":"7.0.0","@capacitor/core":"7.0.0","@capacitor/docgen":"0.3.0","@capacitor/android":"7.0.0","@ionic/eslint-config":"0.4.0","prettier-plugin-java":"2.6.7","@ionic/swiftlint-config":"2.0.0"},"peerDependencies":{"posthog-js":"^1.160.3","@capacitor/core":">=7.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_7.0.1_1738402964141_0.17520036256491367","host":"s3://npm-registry-packages-npm-production"}},"7.1.0":{"name":"@capawesome/capacitor-posthog","version":"7.1.0","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@7.1.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"45d46dc7654b727441c870e2261c6832c4e23532","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-7.1.0.tgz","fileCount":60,"integrity":"sha512-ZfHVuCdVYAGg1IwolTqiaJRzyD0U523LmU1DgSN7LJwdcCPYjlZVNgepGkHWgfyxLLj+NyG0+9n2JWNnm7zdbQ==","signatures":[{"sig":"MEUCIDK7iprAldHNHjj43ibEaVX+K0HTFDKM5qaNJUdt8OCpAiEA9jL8iVuOFlX/yf88HGtoTuFL2jlv4SGnO3+8hJxf00w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119933},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"2f313002112130d17c23606b3a714e641f6519c2","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"10.8.2","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"20.18.3","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","rollup":"4.30.1","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"4.6.4","@capacitor/cli":"7.0.0","@capacitor/ios":"7.0.0","@capacitor/core":"7.0.0","@capacitor/docgen":"0.3.0","@capacitor/android":"7.0.0","@ionic/eslint-config":"0.4.0","prettier-plugin-java":"2.6.7","@ionic/swiftlint-config":"2.0.0"},"peerDependencies":{"posthog-js":"^1.160.3","@capacitor/core":">=7.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_7.1.0_1742043777604_0.9303637425829014","host":"s3://npm-registry-packages-npm-production"}},"7.2.0":{"name":"@capawesome/capacitor-posthog","version":"7.2.0","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@7.2.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"776c651344673d120bd3e5f61adf89a415abcfd3","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-7.2.0.tgz","fileCount":62,"integrity":"sha512-IuqUVLQ1dr/1Yr1zOtCOyPc4hiluK1HhY2COCuXpOBMebHx5vfCwixMN08cM9Fn4RSEAebkLxjQwNv0ndsmT8g==","signatures":[{"sig":"MEQCIDCdKIa9e7bNwPXJj+/2z9CVe/Z4/vCqbdDVsiuyg86oAiBiprYFpPxYsDjP6WN1v93hVLGuxCB3kSQCEk74tbSnGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125118},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"450a28138a5c25b9ceb40235038519fd712df122","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"10.8.2","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"20.19.3","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","rollup":"4.30.1","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"4.6.4","@capacitor/cli":"7.0.0","@capacitor/ios":"7.0.0","@capacitor/core":"7.0.0","@capacitor/docgen":"0.3.0","@capacitor/android":"7.0.0","@ionic/eslint-config":"0.4.0","prettier-plugin-java":"2.6.7","@ionic/swiftlint-config":"2.0.0"},"peerDependencies":{"posthog-js":"^1.160.3","@capacitor/core":">=7.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_7.2.0_1753042981215_0.14005381800442507","host":"s3://npm-registry-packages-npm-production"}},"7.3.0":{"name":"@capawesome/capacitor-posthog","version":"7.3.0","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@7.3.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"e74f6cf55a5815a84037f619983f7e69cef68637","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-7.3.0.tgz","fileCount":65,"integrity":"sha512-JuG3aPqKy2gZPPZrMkS/Pdhw2eiKE4ci+UULjykhsaN5WlXxTw0LTfhjTgWWc5UOvL8YsaqyAOIsXidmEQrCgA==","signatures":[{"sig":"MEUCIQD4gOAdHnrA+QErp8rK0JjN+ctgd54J7H5DY0uQvSy5NwIgV5VvWvtBfahz7sNImZgH5e0RL2/MJIY2Cd/Irzf/hlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156399},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"945e27ce6b07aba025b55fb3a2d876cabaed7736","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"10.8.2","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"20.19.5","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","rollup":"4.30.1","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"4.6.4","@capacitor/cli":"7.0.0","@capacitor/ios":"7.0.0","@capacitor/core":"7.0.0","@capacitor/docgen":"0.3.0","@capacitor/android":"7.0.0","@ionic/eslint-config":"0.4.0","prettier-plugin-java":"2.6.7","@ionic/swiftlint-config":"2.0.0"},"peerDependencies":{"posthog-js":"^1.160.3","@capacitor/core":">=7.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_7.3.0_1762968829955_0.48427299847878347","host":"s3://npm-registry-packages-npm-production"}},"7.4.0":{"name":"@capawesome/capacitor-posthog","version":"7.4.0","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@7.4.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"4f9bec34c7c3e5781b30ee564f1e2b7c90d689da","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-7.4.0.tgz","fileCount":65,"integrity":"sha512-JOinc602hTd9lhxCnxuGc0dYaRoo9EcKjAeiE5+c6hDEGctY2bfq/F6QNlf2z9qwtu8AQrBmNZyWxCbYMnQLKQ==","signatures":[{"sig":"MEUCIQC7caHBfVtLe7J85ADBag+TV1RMcWb1gfTbhWnVyrzHdAIgOwffmZzrJuo9qvh2Zd7JCqXH+ILE3U1K8+eyoYNAVk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156400},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"7890dab1a14234e519641fab5b86c42654fe2c29","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"10.8.2","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"20.19.5","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.0.1","rollup":"4.30.1","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"4.6.4","@capacitor/cli":"7.0.0","@capacitor/ios":"7.0.0","@capacitor/core":"7.0.0","@capacitor/docgen":"0.3.0","@capacitor/android":"7.0.0","@ionic/eslint-config":"0.4.0","prettier-plugin-java":"2.6.7","@ionic/swiftlint-config":"2.0.0"},"peerDependencies":{"posthog-js":"^1.160.3","@capacitor/core":">=7.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_7.4.0_1764480411475_0.3159647250413342","host":"s3://npm-registry-packages-npm-production"}},"7.0.0-dev.1765885034":{"name":"@capawesome/capacitor-posthog","version":"7.0.0-dev.1765885034","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@7.0.0-dev.1765885034","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"b79a44fe892baaba27eb69e559e3ae97d70b2953","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-7.0.0-dev.1765885034.tgz","fileCount":65,"integrity":"sha512-lMPNjInPKKyDJZzHXxm/bZQt7oSPxWgxpf3FTxgBXivc3c4H09d9g5eK43T8X5hzG6L6dOZkEdb7VBi822n/aw==","signatures":[{"sig":"MEUCIGaOKTJECLX+XHRhAVT5CJjRFaB23rVv6dE+GZhZJcCcAiEA5jQz01KVd0nqLFr3+EN/MiGbymMCUpc5AnVhsmJg6aQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":156194},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"bd386571b9151d22617cccbd0eda18efc0a5df3b","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"robingenz","email":"mail@robingenz.dev"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.5.2","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"20.19.4","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.53.3","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"5.9.3","@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","prettier-plugin-java":"2.6.7","@ionic/swiftlint-config":"2.0.0"},"peerDependencies":{"posthog-js":"^1.160.3","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_7.0.0-dev.1765885034_1765885521303_0.6382473404329956","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@capawesome/capacitor-posthog","version":"8.0.0","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@8.0.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"0bed049d1a825c6523cd224e193f6bb9e6390b97","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-8.0.0.tgz","fileCount":65,"integrity":"sha512-mzdT/IKQ49lEfzLE6EANFJqiVtR2wh7Lh9LGK3nXekS24Rp1WPCtFT74XEEZ/tfkUpqIK/iN0KCSIrfMyhql+Q==","signatures":[{"sig":"MEQCIFS5uLjKd6yImOFW70zwKU6N1VqQKZ5OFycx4LbvCnvEAiBcN2hPFUYlVZTXtT5HLACie82by0GQOz3DrIHT7jILVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capawesome%2fcapacitor-posthog@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156179},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"762a4ca86dd18ce52c3a10977d7446866fe80e80","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5f30e0e-1935-4ba4-b3c9-e3c8ccd51389"}},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.7.0","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"22.21.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.53.3","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"5.9.3","@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","prettier-plugin-java":"2.6.7","@ionic/swiftlint-config":"2.0.0"},"peerDependencies":{"posthog-js":"^1.306.2","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_8.0.0_1765974747817_0.8030399408121518","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@capawesome/capacitor-posthog","version":"8.1.0","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@8.1.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"addaf797edb36f67532a6d8bf1eeac5d2cfe2c28","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-8.1.0.tgz","fileCount":65,"integrity":"sha512-T7fe32gdQ6npuUYbzylnV19cY9OPgt5YClAlteZhwdLxz8RPDoRVYutd20bR3WKVc0VOrE39cQ72cMpahOqwtw==","signatures":[{"sig":"MEUCIQDhveQfMQLhaJvspAGqOZMEM2O6rcYj9k1YaJ1DKJZKxgIgey+BeqNtphcgZpsw7KD7C5Su1bt8tAVnUBoMD7Y1XuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capawesome%2fcapacitor-posthog@8.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171870},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"6289c3fbe7ee7bed940ae968a0052deaf1e3e2d1","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5f30e0e-1935-4ba4-b3c9-e3c8ccd51389"}},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.7.0","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"22.21.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.53.3","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"5.9.3","@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","prettier-plugin-java":"2.6.7","@ionic/swiftlint-config":"2.0.0"},"peerDependencies":{"posthog-js":"^1.306.2","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_8.1.0_1766241191087_0.8593060449045284","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"@capawesome/capacitor-posthog","version":"8.2.0","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@8.2.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"3874223c15fc35b5466760599b457dad12f6f852","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-8.2.0.tgz","fileCount":67,"integrity":"sha512-Y68n2inTCVwRs92wT1pvuU2uaoJF5rzEhae4fOvDfOb89RlgfiNFyWUaIRm8GUJihZ8iKzNnJ6GHiD4yeHDRHg==","signatures":[{"sig":"MEYCIQDUfD2MwlC74vetUDcVWwzRL7xZOi4wyGRmQpEaVlKlIwIhAIaCQMR/RdZDOm+0oD2AtMWelkeg0GhvIWl7gFUwuXMY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capawesome%2fcapacitor-posthog@8.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176809},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"cb870d307dac35f56de47581e6ec010e93bc70bf","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5f30e0e-1935-4ba4-b3c9-e3c8ccd51389"}},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.10.0","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"22.22.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.53.3","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"5.9.3","@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","prettier-plugin-java":"2.6.7","@ionic/swiftlint-config":"2.0.0"},"peerDependencies":{"posthog-js":"^1.306.2","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_8.2.0_1771355017174_0.5740249961729438","host":"s3://npm-registry-packages-npm-production"}},"8.2.1":{"name":"@capawesome/capacitor-posthog","version":"8.2.1","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@8.2.1","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"d4714d0808a2d81ef64efc38124a909c18ba0f72","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-8.2.1.tgz","fileCount":67,"integrity":"sha512-WtToUi03wg1YVJpamfnJHQA9RLqmq1V9RcAnBUssXYw5LjRyMg696n2ddiCAy5RHdMNKlXT7SI42AByOdc01CQ==","signatures":[{"sig":"MEYCIQCmmWKaMseDW/Dv3aK655qAvBkB31zJF92TDAYRMRFUygIhAPUCgZSRWaNFkaFfL5Py8eMXarIow9PIwUmn+NMQZc9k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capawesome%2fcapacitor-posthog@8.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":176818},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"fa5661b9d1f85edd21f503e2eeb9875d0089f0ae","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5f30e0e-1935-4ba4-b3c9-e3c8ccd51389"}},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.10.0","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"22.22.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.53.3","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"5.9.3","@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","prettier-plugin-java":"2.6.7","@ionic/swiftlint-config":"2.0.0"},"peerDependencies":{"posthog-js":"^1.306.2","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_8.2.1_1771486764122_0.2579046514384018","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"@capawesome/capacitor-posthog","version":"8.3.0","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@8.3.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"8c80a163a6096afdd4789958277b794701b47e1d","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-8.3.0.tgz","fileCount":67,"integrity":"sha512-sjJ4BIszNvRC4zHbJHpQAoaePkTD1YiIVWN0+bSXOm1xyaZxUgYGrzMKuNzFCcUl5MUI+tonvYmrC2az0inGaA==","signatures":[{"sig":"MEUCIQDpC3QC1HJcwroSGSYTeud8Yjk5xndiExFCChGutmZIMAIgOif6D5PTRYRdStgShg69HuysIOLx6ZeRoB3hC5uJD4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capawesome%2fcapacitor-posthog@8.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":189460},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"be3b49ee7128267a0b3cc28ba845f5ccf40281ea","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5f30e0e-1935-4ba4-b3c9-e3c8ccd51389"}},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.11.1","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"22.22.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.53.3","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"5.9.3","@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","prettier-plugin-java":"2.6.7"},"peerDependencies":{"posthog-js":"^1.306.2","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_8.3.0_1773394779807_0.4716542623181357","host":"s3://npm-registry-packages-npm-production"}},"8.4.0":{"name":"@capawesome/capacitor-posthog","version":"8.4.0","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@8.4.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"41459ad1fa34d7628cf1fbbdab2cf14e95be4ff6","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-8.4.0.tgz","fileCount":67,"integrity":"sha512-JNvDbFujz2bBBca52MLtS82hNljJbh8dTGddQ0IEh5T5d1Cu+Pw4ystLC2TRvUtjws6bQxrrmVlS7JTcoREurg==","signatures":[{"sig":"MEQCIGj1lXtX7pX9mtt4OGuwcPxa7Rnk/qa/xmX35/GSxqrbAiAWM44T9zmN2nbXvw7iI0pdQMxHxY5x50FPC5gfHFI+EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capawesome%2fcapacitor-posthog@8.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196233},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"93822c8acf359954a8abae973734f5885e1a256e","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5f30e0e-1935-4ba4-b3c9-e3c8ccd51389"}},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.12.0","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"22.22.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.53.3","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"5.9.3","@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","prettier-plugin-java":"2.6.7"},"peerDependencies":{"posthog-js":"^1.306.2","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_8.4.0_1774024181984_0.2549241371636062","host":"s3://npm-registry-packages-npm-production"}},"8.4.1":{"name":"@capawesome/capacitor-posthog","version":"8.4.1","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@8.4.1","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"95a286d650ccf6b9d424a470081dac752a2bee85","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-8.4.1.tgz","fileCount":67,"integrity":"sha512-w9sfKnINEKOin2EpQliVPv534Zx39lGq4Tlm7I5lJssK+GAhHDSQZ0x164I+BuxEC1D82Dl/O77iVpocwLARmA==","signatures":[{"sig":"MEUCIDRSxvUFXG+CFSiM0OExIextKajuAd1lfdoeCgIlzhd3AiEAps0u6QfUrcpIER3/CTrZlpTdfbEESTsS1EgT0+UOSVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capawesome%2fcapacitor-posthog@8.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196268},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"5352f82490fc45df88371c27144e8eb3b1e20b44","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5f30e0e-1935-4ba4-b3c9-e3c8ccd51389"}},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.11.0","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.53.3","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"5.9.3","@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","prettier-plugin-java":"2.6.7"},"peerDependencies":{"posthog-js":"^1.306.2","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_8.4.1_1776078169243_0.2530124112481491","host":"s3://npm-registry-packages-npm-production"}},"8.4.2":{"name":"@capawesome/capacitor-posthog","version":"8.4.2","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@8.4.2","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"c83e701a4af6888466f17e36142501f9fcbac642","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-8.4.2.tgz","fileCount":67,"integrity":"sha512-ocCEV5BpQdaKUIjT10Av895Wlldz6aH6fc2OakoyFMHwrmRxHvQeT9+yckksAkoov5lE5lkuBgb0ptWQiRnyOA==","signatures":[{"sig":"MEQCIFJawLmWvtu72TnOFJRbfVhX/OijOi6Gy1fTqp4I7RVfAiB+WS2uwCEyvL+sZtEpUG5ERdi28ZS+iRe/gLVrmhyADA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capawesome%2fcapacitor-posthog@8.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197096},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"7456455840e4206cc3abb44210ffd68546f94bba","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5f30e0e-1935-4ba4-b3c9-e3c8ccd51389"}},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.11.0","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"24.14.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.53.3","prettier":"3.4.2","swiftlint":"2.0.0","posthog-js":"1.160.3","typescript":"5.9.3","@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","prettier-plugin-java":"2.6.7"},"peerDependencies":{"posthog-js":"^1.306.2","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_8.4.2_1777111017912_0.6015855921793465","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"@capawesome/capacitor-posthog","version":"8.5.0","keywords":["capacitor","plugin","native","posthog"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@8.5.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/docs/plugins/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"0837cf416bacb61f439873c38558ba8a022cdb14","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-8.5.0.tgz","fileCount":71,"integrity":"sha512-s+NPyqgASk0k7zmXDpiYXjkOFGvoWxWQNclkhXS8RlQ91q/iW4LmN6r3oNwNtcE4N8oufiEXCyvS9cmNBfY9WA==","signatures":[{"sig":"MEQCID0hY/EGxFVLmXAOaTpwf4srb5HfHMz4H6li96H7SjbvAiB+DTew6AsuC73ABrpNfDJGABiA745oKscRgkEhUq304A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capawesome%2fcapacitor-posthog@8.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":232550},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"4179af0377b87b557faa5cef25ffc89bef509f1c","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5f30e0e-1935-4ba4-b3c9-e3c8ccd51389"}},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.13.0","description":"Unofficial Capacitor plugin for PostHog SDK.","directories":{},"_nodeVersion":"24.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.53.3","swiftlint":"2.0.0","posthog-js":"1.306.2","typescript":"5.9.3","@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","prettier-plugin-java":"2.6.7"},"peerDependencies":{"posthog-js":"^1.306.2","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_8.5.0_1782116179242_0.016430954886602178","host":"s3://npm-registry-packages-npm-production"}},"8.5.1":{"name":"@capawesome/capacitor-posthog","version":"8.5.1","keywords":["capacitor","plugin","native","posthog","capacitor-plugin","analytics","product analytics","event tracking","feature flags","session replay","error tracking"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@8.5.1","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/docs/sdks/capacitor/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"5aab633a58ac2f6d58e5097988a7dc92c1c79583","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-8.5.1.tgz","fileCount":70,"integrity":"sha512-IfZ7emgGHu2Qc7et/XXuMbPjnUVt4ulua3bgeBqGtb01MR9LHOwrim/QRK4ks+MtTp27oc8zXUIIHUG7qNr2gw==","signatures":[{"sig":"MEUCICrHaxW4fHnQRCDVLXDYmENWWbEjbZLqfE5HQpc/IiX2AiEAnnJO11r3PFq8xaPw9mCxBEcAu5GmNUP05T0/UXdETQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capawesome%2fcapacitor-posthog@8.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":237716},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"4df9f495fe50c9129eefcfd19990e3246b2b414a","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5f30e0e-1935-4ba4-b3c9-e3c8ccd51389"}},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.16.0","description":"Unofficial Capacitor plugin for PostHog SDK on Android, iOS, and Web.","directories":{},"_nodeVersion":"24.18.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.62.3","swiftlint":"2.0.0","posthog-js":"1.306.2","typescript":"5.9.3","@capacitor/cli":"8.4.2","@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","prettier-plugin-java":"2.9.7"},"peerDependencies":{"posthog-js":"^1.306.2","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_8.5.1_1786605906210_0.7102183362331609","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"name":"@capawesome/capacitor-posthog","version":"8.6.0","keywords":["capacitor","plugin","native","posthog","capacitor-plugin","analytics","product analytics","event tracking","feature flags","session replay","error tracking"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@8.6.0","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/docs/sdks/capacitor/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"2b74e4f2dbfcc7bc9a61d203524ce9d93acc3bc0","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-8.6.0.tgz","fileCount":74,"integrity":"sha512-GGC/RVo9DmwfxBgaNltEoRCZJlIoYAIPPTebcvXIedbI5VpSVDoB+z2tmPqJ6GoY1yMmU4pfesddbJciirMSPw==","signatures":[{"sig":"MEUCIBg56KkrjpAgzoDuVIrHQwK2q2X5CJVKWMjLlrO4jAekAiEAsJUdNvhKPV0aXJvBWi9gNkSXAu24qUtGtuRioTjwXIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capawesome%2fcapacitor-posthog@8.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260005},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"70f159bc0aa5079ff2940ffe0314b9b95999a5d7","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5f30e0e-1935-4ba4-b3c9-e3c8ccd51389"}},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.17.0","description":"Unofficial Capacitor plugin for PostHog SDK on Android, iOS, and Web.","directories":{},"_nodeVersion":"24.19.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.62.3","swiftlint":"2.0.0","posthog-js":"1.306.2","typescript":"5.9.3","@capacitor/cli":"8.4.2","@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","prettier-plugin-java":"2.9.7"},"peerDependencies":{"posthog-js":"^1.306.2","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_8.6.0_1787904506068_0.9666196043795454","host":"s3://npm-registry-packages-npm-production"}},"8.6.1":{"name":"@capawesome/capacitor-posthog","version":"8.6.1","keywords":["capacitor","plugin","native","posthog","capacitor-plugin","analytics","product analytics","event tracking","feature flags","session replay","error tracking"],"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","_id":"@capawesome/capacitor-posthog@8.6.1","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"homepage":"https://capawesome.io/docs/sdks/capacitor/posthog/","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"2459d8e01215e4220b7b9f9c4fbbb2a23634794e","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-8.6.1.tgz","fileCount":74,"integrity":"sha512-6P/L6SkiY9Re7pEWENVHBxudwqqSWNOnle9Nm/8/wNrNMKuKL0z6pBotGuXSj5OEpyDGcUzUnpofwIcN93kPOA==","signatures":[{"sig":"MEQCIDhsy67oYvsPDsXIwDOej8yYMLNvVIc5VuZRDEW8BusPAiB1koPx2Ogd5etgGAf4RtDE9fITn3UKG+xrHr5vjTtNMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capawesome%2fcapacitor-posthog@8.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259861},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"7c1937ed10b7de86ca2c1cdc3539a2735fd69a00","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5f30e0e-1935-4ba4-b3c9-e3c8ccd51389"}},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.17.0","description":"Unofficial Capacitor plugin for PostHog SDK on Android, iOS, and Web.","directories":{},"_nodeVersion":"24.19.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.62.3","swiftlint":"2.0.0","posthog-js":"1.306.2","typescript":"5.9.3","@capacitor/cli":"8.4.2","@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","prettier-plugin-java":"2.9.7"},"peerDependencies":{"posthog-js":"^1.306.2","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/capacitor-posthog_8.6.1_1788337401177_0.98420066610663","host":"s3://npm-registry-packages-npm-production"}},"8.6.2":{"_id":"@capawesome/capacitor-posthog@8.6.2","bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"dist":{"shasum":"eb6337b7e0181885da033765954eccc29893effd","tarball":"https://registry.npmjs.org/@capawesome/capacitor-posthog/-/capacitor-posthog-8.6.2.tgz","fileCount":74,"integrity":"sha512-9TQwhmcn/l1ZEnHob4PRw8Su8/yRKGnI1bwfbgY4fr6HGujM/TA+frX+4knVOyq/V13JQOGnFWXlliDXwPjDgQ==","signatures":[{"sig":"MEQCIF/IygWTpwa3deEvc9c5nr7ymjvArnBftG0oLgrQqBt1AiBTbKrPouGxEu48Bwcs4Eaw9yCMbA8JkcQ9VRJLMuxvJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDxl+vQlNyIH0XUD8r4TjYszHWnQVhtYledUbIWVVVrcAIgKrr1Tp0X2q/YKBLY9x1cewNK53mr8j5olQ11vRPE20A="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capawesome%2fcapacitor-posthog@8.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260005},"main":"dist/plugin.cjs.js","name":"@capawesome/capacitor-posthog","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"module":"dist/esm/index.js","funding":[{"url":"https://github.com/sponsors/capawesome-team/","type":"github"},{"url":"https://opencollective.com/capawesome","type":"opencollective"}],"gitHead":"561d36edf0573902ad46867a37062df3744cf090","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 PosthogPlugin --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}\"","swiftlint":"node-swiftlint","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","ios:pod:install":"cd ios && pod install --repo-update && cd ..","ios:spm:install":"cd ios && swift package resolve && cd .."},"version":"8.6.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e5f30e0e-1935-4ba4-b3c9-e3c8ccd51389"}},"homepage":"https://capawesome.io/docs/sdks/capacitor/posthog/","keywords":["capacitor","plugin","native","posthog","capacitor-plugin","analytics","product analytics","event tracking","feature flags","session replay","error tracking"],"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"Unofficial Capacitor plugin for PostHog SDK on Android, iOS, and Web.","directories":{},"maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.57.0","rimraf":"6.1.2","rollup":"4.62.3","swiftlint":"2.0.0","posthog-js":"1.306.2","typescript":"5.9.3","@capacitor/cli":"8.4.2","@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","prettier-plugin-java":"2.9.7"},"peerDependencies":{"posthog-js":"^1.306.2","@capacitor/core":">=8.0.0"},"peerDependenciesMeta":{"posthog-js":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-posthog_8.6.2_1789067393277_0.12380043831808574"}}},"time":{"created":"2024-09-06T09:48:23.096Z","modified":"2026-09-10T19:09:53.693Z","5.0.0-dev.8d5a595.1725616065":"2024-09-06T09:48:23.486Z","6.0.0":"2024-09-12T05:42:03.431Z","7.0.0":"2025-01-30T09:46:36.845Z","7.0.1":"2025-02-01T09:42:44.305Z","7.1.0":"2025-03-15T13:02:57.880Z","7.2.0":"2025-07-20T20:23:01.402Z","7.3.0":"2025-11-12T17:33:50.192Z","7.4.0":"2025-11-30T05:26:51.723Z","7.0.0-dev.1765885034":"2025-12-16T11:45:21.440Z","8.0.0":"2025-12-17T12:32:27.954Z","8.1.0":"2025-12-20T14:33:11.302Z","8.2.0":"2026-02-17T19:03:37.326Z","8.2.1":"2026-02-19T07:39:24.306Z","8.3.0":"2026-03-13T09:39:39.952Z","8.4.0":"2026-03-20T16:29:42.153Z","8.4.1":"2026-04-13T11:02:49.413Z","8.4.2":"2026-04-25T09:56:58.056Z","8.5.0":"2026-06-22T08:16:19.378Z","8.5.1":"2026-08-13T07:25:06.387Z","8.6.0":"2026-08-28T08:08:26.192Z","8.6.1":"2026-09-02T08:23:21.310Z","8.6.2":"2026-09-10T19:09:53.362Z"},"bugs":{"url":"https://github.com/capawesome-team/capacitor-plugins/issues"},"author":{"name":"Robin Genz","email":"mail@robingenz.dev"},"license":"MIT","homepage":"https://capawesome.io/docs/sdks/capacitor/posthog/","keywords":["capacitor","plugin","native","posthog","capacitor-plugin","analytics","product analytics","event tracking","feature flags","session replay","error tracking"],"repository":{"url":"git+https://github.com/capawesome-team/capacitor-plugins.git","type":"git"},"description":"Unofficial Capacitor plugin for PostHog SDK on Android, iOS, and Web.","maintainers":[{"name":"robingenz","email":"mail@robingenz.dev"}],"readme":"# Capacitor PostHog Plugin\n\nUnofficial Capacitor plugin for [PostHog](https://posthog.com/).[^1]\n\n<div class=\"capawesome-z29o10a\">\n  <a href=\"https://cloud.capawesome.io/\" target=\"_blank\">\n    <img alt=\"Deliver Live Updates to your Capacitor app with Capawesome Cloud\" src=\"https://cloud.capawesome.io/assets/banners/cloud-build-and-deploy-capacitor-apps.png?t=1\" />\n  </a>\n</div>\n\n## Use Cases\n\nThe PostHog plugin is typically used to understand how users interact with an app, for example:\n\n- **Product analytics**: Capture custom events and screen views to analyze how users move through your app.\n- **User identification**: Identify users with a distinct ID, assign aliases, and associate their events with groups.\n- **Feature flags**: Roll out features gradually by checking feature flags and their payloads at runtime.\n- **Session replay**: Record user sessions to understand usage patterns and debug issues.\n- **Error tracking**: Capture exceptions manually or automatically to monitor the stability of your app.\n\n## Compatibility\n\n| Plugin Version | Capacitor Version | Status         |\n| -------------- | ----------------- | -------------- |\n| 8.x.x          | >=8.x.x           | Active support |\n| 7.x.x          | 7.x.x             | Deprecated     |\n\n## Installation\n\nYou can use our **AI-Assisted Setup** to install the plugin.\nAdd the [Capawesome Skills](https://github.com/capawesome-team/skills) to your AI tool using the following command:\n\n```bash\nnpx skills add capawesome-team/skills --skill capacitor-plugins\n```\n\nThen use the following prompt:\n\n```\n Use the `capacitor-plugins` skill from `capawesome-team/skills` to install the `@capawesome/capacitor-posthog` 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 @capawesome/capacitor-posthog posthog-js\nnpx cap sync\n```\n\n### Android\n\n#### Variables\n\nIf needed, you can define the following project variable in your app’s `variables.gradle` file to change the default version of the dependency:\n\n- `$androidxCoreKtxVersion` version of `androidx.core:core-ktx` (default: `1.13.1`)\n- `$posthogVersion` version of `com.posthog:posthog-android` (default: `3.27.2`)\n\nThis can be useful if you encounter dependency conflicts with other plugins in your project.\n\n## Configuration\n\n<docgen-config>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n| Prop                                    | Type                                                                  | Description                                                                               | Default                                 | Since |\n| --------------------------------------- | --------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | --------------------------------------- | ----- |\n| **`apiKey`**                            | <code>string</code>                                                   | The API key of your PostHog project.                                                      |                                         | 7.1.0 |\n| **`apiHost`**                           | <code>string</code>                                                   | The API host of your PostHog instance or reverse proxy.                                   | <code>'https://us.i.posthog.com'</code> | 8.3.0 |\n| **`host`**                              | <code>string</code>                                                   | The API host of your PostHog instance. Deprecated alias for `apiHost`.                    | <code>'https://us.i.posthog.com'</code> | 7.1.0 |\n| **`uiHost`**                            | <code>string</code>                                                   | The PostHog UI host used when `apiHost` points to a reverse proxy. Only available on Web. |                                         | 8.3.0 |\n| **`enableSessionReplay`**               | <code>boolean</code>                                                  | Whether to enable session recording automatically.                                        | <code>false</code>                      | 7.3.0 |\n| **`sessionReplayConfig`**               | <code><a href=\"#sessionreplayoptions\">SessionReplayOptions</a></code> | Session recording configuration options.                                                  |                                         | 7.3.0 |\n| **`captureApplicationLifecycleEvents`** | <code>boolean</code>                                                  | Whether to capture application lifecycle events.                                          | <code>true</code>                       | 8.3.0 |\n| **`autoCaptureExceptions`**             | <code>boolean</code>                                                  | Whether to automatically capture unhandled exceptions.                                    | <code>false</code>                      | 8.5.0 |\n\n### Examples\n\nIn `capacitor.config.json`:\n\n```json\n{\n  \"plugins\": {\n    \"Posthog\": {\n      \"apiKey\": 'phc_g8wMenebiIQ1pYd5v9Vy7oakn6MczVKIsNG5ZHCspdy',\n      \"apiHost\": 'https://eu.i.posthog.com',\n      \"host\": 'https://eu.i.posthog.com',\n      \"uiHost\": 'https://eu.posthog.com',\n      \"enableSessionReplay\": undefined,\n      \"sessionReplayConfig\": undefined,\n      \"captureApplicationLifecycleEvents\": undefined,\n      \"autoCaptureExceptions\": undefined\n    }\n  }\n}\n```\n\nIn `capacitor.config.ts`:\n\n```ts\n/// <reference types=\"@capawesome/capacitor-posthog\" />\n\nimport { CapacitorConfig } from '@capacitor/cli';\n\nconst config: CapacitorConfig = {\n  plugins: {\n    Posthog: {\n      apiKey: 'phc_g8wMenebiIQ1pYd5v9Vy7oakn6MczVKIsNG5ZHCspdy',\n      apiHost: 'https://eu.i.posthog.com',\n      host: 'https://eu.i.posthog.com',\n      uiHost: 'https://eu.posthog.com',\n      enableSessionReplay: undefined,\n      sessionReplayConfig: undefined,\n      captureApplicationLifecycleEvents: undefined,\n      autoCaptureExceptions: undefined,\n    },\n  },\n};\n\nexport default config;\n```\n\n</docgen-config>\n\n## Demo\n\nA working example can be found here: [robingenz/capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo)\n\n## Usage\n\nThe following examples show how to set up the SDK, capture events, track screen views, identify users, associate users with a group, manage super properties, reset the user, and flush queued events.\n\n### Set up the SDK\n\nCall `setup(...)` before any other method. Alternatively, on Android and iOS, you can configure the plugin in your Capacitor configuration file (see [Configuration](#configuration)); in that case, you must not call this method:\n\n```typescript\nimport { Posthog } from '@capawesome/capacitor-posthog';\n\nconst setup = async () => {\n  await Posthog.setup({\n    apiKey: 'YOUR_API_KEY',\n    apiHost: 'https://eu.i.posthog.com',\n  });\n};\n```\n\n### Capture events\n\nCapture a custom event with optional properties:\n\n```typescript\nimport { Posthog } from '@capawesome/capacitor-posthog';\n\nconst capture = async () => {\n  await Posthog.capture({\n    event: 'event',\n    properties: {\n      key: 'value',\n    },\n  });\n};\n```\n\n### Track screen views\n\nSend a screen event with the title of the screen. Only available on Android and iOS:\n\n```typescript\nimport { Posthog } from '@capawesome/capacitor-posthog';\n\nconst screen = async () => {\n  await Posthog.screen({\n    screenTitle: 'screen',\n    properties: {\n      key: 'value',\n    },\n  });\n};\n```\n\n### Identify users\n\nIdentify the current user with a distinct ID and set person properties. You can also assign another distinct ID to the current user using `alias(...)`:\n\n```typescript\nimport { Posthog } from '@capawesome/capacitor-posthog';\n\nconst identify = async () => {\n  await Posthog.identify({\n    distinctId: 'distinct-id',\n    userProperties: {\n      key: 'value',\n    },\n  });\n};\n\nconst alias = async () => {\n  await Posthog.alias({\n    alias: 'new-distinct-id',\n  });\n};\n```\n\n### Associate users with a group\n\nAssociate the events of the current user with a group, for example a company or a team:\n\n```typescript\nimport { Posthog } from '@capawesome/capacitor-posthog';\n\nconst group = async () => {\n  await Posthog.group({\n    type: 'group',\n    key: 'key',\n    groupProperties: {\n      key: 'value',\n    },\n  });\n};\n```\n\n### Manage super properties\n\nRegister a super property that is sent with every event, and unregister it when it is no longer needed:\n\n```typescript\nimport { Posthog } from '@capawesome/capacitor-posthog';\n\nconst register = async () => {\n  await Posthog.register({\n    key: 'super-property',\n    value: 'super-value',\n  });\n};\n\nconst unregister = async () => {\n  await Posthog.unregister({\n    key: 'super-property',\n  });\n};\n```\n\n### Reset the user\n\nReset the current user's ID and anonymous ID, for example after a logout:\n\n```typescript\nimport { Posthog } from '@capawesome/capacitor-posthog';\n\nconst reset = async () => {\n  await Posthog.reset();\n};\n```\n\n### Flush queued events\n\nManually flush all events in the queue. Only available on Android and iOS:\n\n```typescript\nimport { Posthog } from '@capawesome/capacitor-posthog';\n\nconst flush = async () => {\n  await Posthog.flush();\n};\n```\n\n## API\n\n<docgen-index>\n\n* [`alias(...)`](#alias)\n* [`capture(...)`](#capture)\n* [`captureException(...)`](#captureexception)\n* [`flush()`](#flush)\n* [`getDistinctId()`](#getdistinctid)\n* [`getFeatureFlag(...)`](#getfeatureflag)\n* [`getFeatureFlagPayload(...)`](#getfeatureflagpayload)\n* [`getSessionId()`](#getsessionid)\n* [`group(...)`](#group)\n* [`identify(...)`](#identify)\n* [`isFeatureEnabled(...)`](#isfeatureenabled)\n* [`isOptOut()`](#isoptout)\n* [`optIn()`](#optin)\n* [`optOut()`](#optout)\n* [`register(...)`](#register)\n* [`reloadFeatureFlags()`](#reloadfeatureflags)\n* [`reset()`](#reset)\n* [`screen(...)`](#screen)\n* [`setPersonProperties(...)`](#setpersonproperties)\n* [`setup(...)`](#setup)\n* [`startSessionRecording()`](#startsessionrecording)\n* [`stopSessionRecording()`](#stopsessionrecording)\n* [`unregister(...)`](#unregister)\n* [Interfaces](#interfaces)\n* [Type Aliases](#type-aliases)\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### alias(...)\n\n```typescript\nalias(options: AliasOptions) => Promise<void>\n```\n\nAssign another distinct ID to the current user.\n\n| Param         | Type                                                  |\n| ------------- | ----------------------------------------------------- |\n| **`options`** | <code><a href=\"#aliasoptions\">AliasOptions</a></code> |\n\n**Since:** 6.0.0\n\n--------------------\n\n\n### capture(...)\n\n```typescript\ncapture(options: CaptureOptions) => Promise<void>\n```\n\nCapture an event.\n\n| Param         | Type                                                      |\n| ------------- | --------------------------------------------------------- |\n| **`options`** | <code><a href=\"#captureoptions\">CaptureOptions</a></code> |\n\n**Since:** 6.0.0\n\n--------------------\n\n\n### captureException(...)\n\n```typescript\ncaptureException(options: CaptureExceptionOptions) => Promise<void>\n```\n\nCapture an exception.\n\n| Param         | Type                                                                        |\n| ------------- | --------------------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#captureexceptionoptions\">CaptureExceptionOptions</a></code> |\n\n**Since:** 8.5.0\n\n--------------------\n\n\n### flush()\n\n```typescript\nflush() => Promise<void>\n```\n\nFlush all events in the queue.\n\nOnly available on Android and iOS.\n\n**Since:** 6.0.0\n\n--------------------\n\n\n### getDistinctId()\n\n```typescript\ngetDistinctId() => Promise<GetDistinctIdResult>\n```\n\nGet the current distinct ID.\n\n**Returns:** <code>Promise&lt;<a href=\"#getdistinctidresult\">GetDistinctIdResult</a>&gt;</code>\n\n**Since:** 8.2.0\n\n--------------------\n\n\n### getFeatureFlag(...)\n\n```typescript\ngetFeatureFlag(options: GetFeatureFlagOptions) => Promise<GetFeatureFlagResult>\n```\n\nGet the value of a feature flag.\n\n| Param         | Type                                                                    |\n| ------------- | ----------------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#getfeatureflagoptions\">GetFeatureFlagOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#getfeatureflagresult\">GetFeatureFlagResult</a>&gt;</code>\n\n**Since:** 7.0.0\n\n--------------------\n\n\n### getFeatureFlagPayload(...)\n\n```typescript\ngetFeatureFlagPayload(options: GetFeatureFlagPayloadOptions) => Promise<GetFeatureFlagPayloadResult>\n```\n\nGet the payload of a feature flag.\n\n| Param         | Type                                                                                  |\n| ------------- | ------------------------------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#getfeatureflagpayloadoptions\">GetFeatureFlagPayloadOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#getfeatureflagpayloadresult\">GetFeatureFlagPayloadResult</a>&gt;</code>\n\n**Since:** 7.1.0\n\n--------------------\n\n\n### getSessionId()\n\n```typescript\ngetSessionId() => Promise<GetSessionIdResult>\n```\n\nGet the current session ID.\n\n**Returns:** <code>Promise&lt;<a href=\"#getsessionidresult\">GetSessionIdResult</a>&gt;</code>\n\n**Since:** 8.6.0\n\n--------------------\n\n\n### group(...)\n\n```typescript\ngroup(options: GroupOptions) => Promise<void>\n```\n\nAssociate the events for that user with a group.\n\n| Param         | Type                                                  |\n| ------------- | ----------------------------------------------------- |\n| **`options`** | <code><a href=\"#groupoptions\">GroupOptions</a></code> |\n\n**Since:** 6.0.0\n\n--------------------\n\n\n### identify(...)\n\n```typescript\nidentify(options: IdentifyOptions) => Promise<void>\n```\n\nIdentify the current user.\n\n| Param         | Type                                                        |\n| ------------- | ----------------------------------------------------------- |\n| **`options`** | <code><a href=\"#identifyoptions\">IdentifyOptions</a></code> |\n\n**Since:** 6.0.0\n\n--------------------\n\n\n### isFeatureEnabled(...)\n\n```typescript\nisFeatureEnabled(options: IsFeatureEnabledOptions) => Promise<IsFeatureEnabledResult>\n```\n\nCheck if a feature flag is enabled.\n\n| Param         | Type                                                                        |\n| ------------- | --------------------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#isfeatureenabledoptions\">IsFeatureEnabledOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#isfeatureenabledresult\">IsFeatureEnabledResult</a>&gt;</code>\n\n**Since:** 7.0.0\n\n--------------------\n\n\n### isOptOut()\n\n```typescript\nisOptOut() => Promise<IsOptOutResult>\n```\n\nCheck if the user has opted out of capturing.\n\n**Returns:** <code>Promise&lt;<a href=\"#isoptoutresult\">IsOptOutResult</a>&gt;</code>\n\n**Since:** 8.1.0\n\n--------------------\n\n\n### optIn()\n\n```typescript\noptIn() => Promise<void>\n```\n\nOpt in to event capturing.\n\n**Since:** 8.1.0\n\n--------------------\n\n\n### optOut()\n\n```typescript\noptOut() => Promise<void>\n```\n\nOpt out of event capturing.\n\nOn Web with `cookielessMode: 'on_reject'`: switches to cookieless anonymous tracking.\nOn iOS/Android: stops all event capturing entirely.\n\n**Since:** 8.1.0\n\n--------------------\n\n\n### register(...)\n\n```typescript\nregister(options: RegisterOptions) => Promise<void>\n```\n\nRegister a new super property. This property will be sent with every event.\n\n| Param         | Type                                                        |\n| ------------- | ----------------------------------------------------------- |\n| **`options`** | <code><a href=\"#registeroptions\">RegisterOptions</a></code> |\n\n**Since:** 6.0.0\n\n--------------------\n\n\n### reloadFeatureFlags()\n\n```typescript\nreloadFeatureFlags() => Promise<void>\n```\n\nReload the feature flags.\n\n**Since:** 7.0.0\n\n--------------------\n\n\n### reset()\n\n```typescript\nreset() => Promise<void>\n```\n\nReset the current user's ID and anonymous ID.\n\n**Since:** 6.0.0\n\n--------------------\n\n\n### screen(...)\n\n```typescript\nscreen(options: ScreenOptions) => Promise<void>\n```\n\nSend a screen event.\n\nOnly available on Android and iOS.\n\n| Param         | Type                                                    |\n| ------------- | ------------------------------------------------------- |\n| **`options`** | <code><a href=\"#screenoptions\">ScreenOptions</a></code> |\n\n**Since:** 6.0.0\n\n--------------------\n\n\n### setPersonProperties(...)\n\n```typescript\nsetPersonProperties(options: SetPersonPropertiesOptions) => Promise<void>\n```\n\nSet properties on the person associated with the current user.\n\n| Param         | Type                                                                              |\n| ------------- | --------------------------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#setpersonpropertiesoptions\">SetPersonPropertiesOptions</a></code> |\n\n**Since:** 8.6.0\n\n--------------------\n\n\n### setup(...)\n\n```typescript\nsetup(options: SetupOptions) => Promise<void>\n```\n\nSetup the PostHog SDK with the provided options.\n\n**Attention**: This method should be called before any other method.\nAlternatively, on Android and iOS, you can configure this plugin in\nyour Capacitor Configuration file. In this case, you must not call this method.\n\n| Param         | Type                                                  |\n| ------------- | ----------------------------------------------------- |\n| **`options`** | <code><a href=\"#setupoptions\">SetupOptions</a></code> |\n\n**Since:** 6.0.0\n\n--------------------\n\n\n### startSessionRecording()\n\n```typescript\nstartSessionRecording() => Promise<void>\n```\n\nStart session recording.\n\n**Since:** 7.3.0\n\n--------------------\n\n\n### stopSessionRecording()\n\n```typescript\nstopSessionRecording() => Promise<void>\n```\n\nStop session recording.\n\n**Since:** 7.3.0\n\n--------------------\n\n\n### unregister(...)\n\n```typescript\nunregister(options: UnregisterOptions) => Promise<void>\n```\n\nRemove a super property.\n\n| Param         | Type                                                            |\n| ------------- | --------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#unregisteroptions\">UnregisterOptions</a></code> |\n\n**Since:** 6.0.0\n\n--------------------\n\n\n### Interfaces\n\n\n#### AliasOptions\n\n| Prop        | Type                | Description                                        | Since |\n| ----------- | ------------------- | -------------------------------------------------- | ----- |\n| **`alias`** | <code>string</code> | The new distinct ID to assign to the current user. | 6.0.0 |\n\n\n#### CaptureOptions\n\n| Prop             | Type                                   | Description                            | Since |\n| ---------------- | -------------------------------------- | -------------------------------------- | ----- |\n| **`event`**      | <code>string</code>                    | The name of the event to capture.      | 6.0.0 |\n| **`properties`** | <code>Record&lt;string, any&gt;</code> | The properties to send with the event. | 6.0.0 |\n\n\n#### CaptureExceptionOptions\n\n| Prop             | Type                                   | Description                                                                                                                | Default              | Since |\n| ---------------- | -------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | -------------------- | ----- |\n| **`message`**    | <code>string</code>                    | The message of the exception.                                                                                              |                      | 8.5.0 |\n| **`name`**       | <code>string</code>                    | The name of the exception. Used as the exception type for grouping.                                                        | <code>'Error'</code> | 8.5.0 |\n| **`stacktrace`** | <code>StackFrame[]</code>              | The stack trace of the exception. Can be generated from an `Error` using [`stacktrace.js`](https://www.stacktracejs.com/). |                      | 8.5.0 |\n| **`properties`** | <code>Record&lt;string, any&gt;</code> | The properties to send with the exception.                                                                                 |                      | 8.5.0 |\n\n\n#### StackFrame\n\n| Prop               | Type                | Description                        | Since |\n| ------------------ | ------------------- | ---------------------------------- | ----- |\n| **`functionName`** | <code>string</code> | The name of the function.          | 8.5.0 |\n| **`fileName`**     | <code>string</code> | The name of the file.              | 8.5.0 |\n| **`lineNumber`**   | <code>number</code> | The line number within the file.   | 8.5.0 |\n| **`columnNumber`** | <code>number</code> | The column number within the file. | 8.5.0 |\n\n\n#### GetDistinctIdResult\n\n| Prop             | Type                | Description              | Since |\n| ---------------- | ------------------- | ------------------------ | ----- |\n| **`distinctId`** | <code>string</code> | The current distinct ID. | 8.2.0 |\n\n\n#### GetFeatureFlagResult\n\n| Prop        | Type                                   | Description                                                                                  | Since |\n| ----------- | -------------------------------------- | -------------------------------------------------------------------------------------------- | ----- |\n| **`value`** | <code>string \\| boolean \\| null</code> | The value of the feature flag. If the feature flag does not exist, the value will be `null`. | 7.0.0 |\n\n\n#### GetFeatureFlagOptions\n\n| Prop      | Type                | Description                  | Since |\n| --------- | ------------------- | ---------------------------- | ----- |\n| **`key`** | <code>string</code> | The key of the feature flag. | 7.0.0 |\n\n\n#### GetFeatureFlagPayloadResult\n\n| Prop        | Type                                          | Description                            | Since |\n| ----------- | --------------------------------------------- | -------------------------------------- | ----- |\n| **`value`** | <code><a href=\"#jsontype\">JsonType</a></code> | The value of the feature flag payload. | 7.1.0 |\n\n\n#### GetFeatureFlagPayloadOptions\n\n| Prop      | Type                | Description                  | Since |\n| --------- | ------------------- | ---------------------------- | ----- |\n| **`key`** | <code>string</code> | The key of the feature flag. | 7.1.0 |\n\n\n#### GetSessionIdResult\n\n| Prop            | Type                        | Description                                                                | Since |\n| --------------- | --------------------------- | -------------------------------------------------------------------------- | ----- |\n| **`sessionId`** | <code>string \\| null</code> | The current session ID. If no session is active, the value will be `null`. | 8.6.0 |\n\n\n#### GroupOptions\n\n| Prop                  | Type                                   | Description                                  | Since |\n| --------------------- | -------------------------------------- | -------------------------------------------- | ----- |\n| **`type`**            | <code>string</code>                    | The group type.                              | 6.0.0 |\n| **`key`**             | <code>string</code>                    | The group key.                               | 6.0.0 |\n| **`groupProperties`** | <code>Record&lt;string, any&gt;</code> | The properties to send with the group event. | 6.0.0 |\n\n\n#### IdentifyOptions\n\n| Prop                 | Type                                   | Description                   | Since |\n| -------------------- | -------------------------------------- | ----------------------------- | ----- |\n| **`distinctId`**     | <code>string</code>                    | The distinct ID of the user.  | 6.0.0 |\n| **`userProperties`** | <code>Record&lt;string, any&gt;</code> | The person properties to set. | 6.0.0 |\n\n\n#### IsFeatureEnabledResult\n\n| Prop          | Type                 | Description                                                                                         | Since |\n| ------------- | -------------------- | --------------------------------------------------------------------------------------------------- | ----- |\n| **`enabled`** | <code>boolean</code> | Whether the feature flag is enabled. If the feature flag does not exist, the value will be `false`. | 7.0.0 |\n\n\n#### IsFeatureEnabledOptions\n\n| Prop      | Type                | Description                  | Since |\n| --------- | ------------------- | ---------------------------- | ----- |\n| **`key`** | <code>string</code> | The key of the feature flag. | 7.0.0 |\n\n\n#### IsOptOutResult\n\n| Prop           | Type                 | Description                                  | Since |\n| -------------- | -------------------- | -------------------------------------------- | ----- |\n| **`optedOut`** | <code>boolean</code> | Whether the user has opted out of capturing. | 8.1.0 |\n\n\n#### RegisterOptions\n\n| Prop        | Type                | Description                      | Since |\n| ----------- | ------------------- | -------------------------------- | ----- |\n| **`key`**   | <code>string</code> | The name of the super property.  | 6.0.0 |\n| **`value`** | <code>any</code>    | The value of the super property. | 6.0.0 |\n\n\n#### ScreenOptions\n\n| Prop              | Type                                   | Description                                   | Since |\n| ----------------- | -------------------------------------- | --------------------------------------------- | ----- |\n| **`screenTitle`** | <code>string</code>                    | The name of the screen.                       | 6.0.0 |\n| **`properties`**  | <code>Record&lt;string, any&gt;</code> | The properties to send with the screen event. | 6.0.0 |\n\n\n#### SetPersonPropertiesOptions\n\n| Prop                    | Type                                   | Description                                                                      | Since |\n| ----------------------- | -------------------------------------- | -------------------------------------------------------------------------------- | ----- |\n| **`properties`**        | <code>Record&lt;string, any&gt;</code> | The person properties to set.                                                    | 8.6.0 |\n| **`setOnceProperties`** | <code>Record&lt;string, any&gt;</code> | The person properties to set only once. Existing values will not be overwritten. | 8.6.0 |\n\n\n#### SetupOptions\n\n| Prop                                    | Type                                                                  | Description                                                                                                                                                                                                                                                                                  | Default                                 | Since |\n| --------------------------------------- | --------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------- | ----- |\n| **`apiKey`**                            | <code>string</code>                                                   | The API key of your PostHog project.                                                                                                                                                                                                                                                         |                                         | 6.0.0 |\n| **`apiHost`**                           | <code>string</code>                                                   | The API host of your PostHog instance or reverse proxy. If both `apiHost` and `host` are provided, `apiHost` takes precedence.                                                                                                                                                               | <code>'https://us.i.posthog.com'</code> | 8.3.0 |\n| **`host`**                              | <code>string</code>                                                   | The API host of your PostHog instance. Deprecated alias for `apiHost`.                                                                                                                                                                                                                       | <code>'https://us.i.posthog.com'</code> | 6.0.0 |\n| **`uiHost`**                            | <code>string</code>                                                   | The PostHog UI host used when `apiHost` points to a reverse proxy. Only available on Web.                                                                                                                                                                                                    |                                         | 8.3.0 |\n| **`cookielessMode`**                    | <code>'always' \\| 'on_reject'</code>                                  | Cookieless tracking mode. - `'always'`: Always use cookieless tracking with server-side anonymous hash. - `'on_reject'`: Normal tracking until `optOut()` is called, then switches to cookieless. Only available on Web. Requires cookieless mode to be enabled in PostHog project settings. |                                         | 8.1.0 |\n| **`enableSessionReplay`**               | <code>boolean</code>                                                  | Whether to enable session recording automatically.                                                                                                                                                                                                                                           | <code>false</code>                      | 7.3.0 |\n| **`optOut`**                            | <code>boolean</code>                                                  | Whether to opt out of capturing by default. User must call `optIn()` to enable capturing.                                                                                                                                                                                                    | <code>false</code>                      | 8.1.0 |\n| **`sessionReplayConfig`**               | <code><a href=\"#sessionreplayoptions\">SessionReplayOptions</a></code> | Session replay configuration options.                                                                                                                                                                                                                                                        |                                         | 7.3.0 |\n| **`captureApplicationLifecycleEvents`** | <code>boolean</code>                                                  | Whether to capture application lifecycle events. Only available on iOS and Android.                                                                                                                                                                                                          | <code>true</code>                       | 8.3.0 |\n| **`autoCaptureExceptions`**             | <code>boolean</code>                                                  | Whether to automatically capture unhandled exceptions.                                                                                                                                                                                                                                       | <code>false</code>                      | 8.5.0 |\n| **`preloadFeatureFlags`**               | <code>boolean</code>                                                  | Whether to preload feature flags on startup. Only available on Android and iOS.                                                                                                                                                                                                              | <code>true</code>                       | 8.6.0 |\n| **`surveys`**                           | <code>boolean</code>                                                  | Whether to enable surveys. Only available on iOS and Web.                                                                                                                                                                                                                                    | <code>true</code>                       | 8.6.0 |\n| **`webConfig`**                         | <code>Record&lt;string, any&gt;</code>                                | Additional [posthog-js configuration options](https://posthog.com/docs/libraries/js/config) that are merged into the configuration passed to `posthog.init`. Options set here take precedence over the other setup options. Only available on Web.                                           |                                         | 8.6.0 |\n\n\n#### SessionReplayOptions\n\n| Prop                          | Type                 | Description                                                                                     | Default            | Since |\n| ----------------------------- | -------------------- | ----------------------------------------------------------------------------------------------- | ------------------ | ----- |\n| **`screenshotMode`**          | <code>boolean</code> | Enable screenshot mode for session recordings. WARNING: This may capture sensitive information. | <code>false</code> | 7.3.0 |\n| **`maskAllTextInputs`**       | <code>boolean</code> | Mask all text input fields in session recordings.                                               | <code>true</code>  | 7.3.0 |\n| **`maskAllImages`**           | <code>boolean</code> | Mask all images in session recordings.                                                          | <code>true</code>  | 7.3.0 |\n| **`maskAllSandboxedViews`**   | <code>boolean</code> | Mask all sandboxed system views (iOS-specific).                                                 | <code>true</code>  | 7.3.0 |\n| **`captureNetworkTelemetry`** | <code>boolean</code> | Capture network telemetry in session recordings.                                                | <code>false</code> | 7.3.0 |\n| **`debouncerDelay`**          | <code>number</code>  | Debounce delay for session recording snapshots (in seconds).                                    | <code>1.0</code>   | 7.3.0 |\n\n\n#### UnregisterOptions\n\n| Prop      | Type                | Description                               | Since |\n| --------- | ------------------- | ----------------------------------------- | ----- |\n| **`key`** | <code>string</code> | The name of the super property to remove. | 6.0.0 |\n\n\n### Type Aliases\n\n\n#### JsonType\n\n<code>string | number | boolean | null | { [key: string]: <a href=\"#jsontype\">JsonType</a>; } | JsonType[]</code>\n\n</docgen-api>\n\n## Advanced\n\n### Reverse Proxy\n\nFor PostHog managed reverse proxy, set `apiHost` to your proxy URL and `uiHost` to your PostHog app host (`https://us.posthog.com` or `https://eu.posthog.com`). `host` remains supported as a deprecated alias for `apiHost`. `uiHost` is only available on Web.\n\n## FAQ\n\n### Do I have to call the `setup` method before using the plugin?\n\nYes, the `setup(...)` method should be called before any other method. Alternatively, on Android and iOS, you can configure the plugin in your Capacitor configuration file (see [Configuration](#configuration)). In that case, you must not call the `setup(...)` method.\n\n### What is the difference between the `apiHost` and `host` options?\n\nThe `host` option is a deprecated alias for `apiHost`. Both point to the API host of your PostHog instance or reverse proxy. If both options are provided, `apiHost` takes precedence, so new projects should only use `apiHost`.\n\n### How do I use the plugin with a reverse proxy?\n\nSet the `apiHost` option to your proxy URL and the `uiHost` option to your PostHog app host, such as `https://us.posthog.com` or `https://eu.posthog.com`. Note that `uiHost` is only available on Web. See the [Reverse Proxy](#reverse-proxy) section for more details.\n\n### How do I enable session replay?\n\nSet the `enableSessionReplay` option to `true` in the `setup(...)` method or in your Capacitor configuration file, and fine-tune the recording behavior with the `sessionReplayConfig` option. You can also start and stop recording manually using the `startSessionRecording()` and `stopSessionRecording()` methods.\n\n### How can users opt out of tracking?\n\nCall the `optOut()` method to stop event capturing and the `optIn()` method to re-enable it. You can check the current state with `isOptOut()` or opt users out by default with the `optOut` setup option. On Web with `cookielessMode: 'on_reject'`, opting out switches to cookieless anonymous tracking instead of stopping capturing entirely.\n\n### Can I use this plugin with Ionic, React, Vue or Angular?\n\nYes, the plugin is framework-agnostic. It works in any Capacitor app regardless of the web framework, including Ionic with Angular, React, or Vue, as well as plain JavaScript projects.\n\n## Related Plugins\n\n- [Analytics](https://capawesome.io/docs/sdks/capacitor/firebase/analytics/): Unofficial Capacitor plugin for Firebase Analytics.\n- [Crisp](https://capawesome.io/docs/sdks/capacitor/crisp/): Unofficial Capacitor plugin for the Crisp live chat and customer support platform.\n- [Formbricks](https://capawesome.io/docs/sdks/capacitor/formbricks/): Unofficial Capacitor plugin for Formbricks to run in-app surveys.\n- [Grafana Faro](https://capawesome.io/docs/sdks/capacitor/grafana-faro/): Unofficial Capacitor plugin for Grafana Faro to monitor your app.\n- [TikTok App Events](https://capawesome.io/docs/sdks/capacitor/tiktok-app-events/): Unofficial Capacitor plugin for the TikTok App Events SDK.\n\n## Newsletter\n\nStay up to date with the latest news and updates about the Capawesome, Capacitor, and Ionic ecosystem by subscribing to our [Capawesome Newsletter](https://cloud.capawesome.io/newsletter/).\n\n## Changelog\n\nSee [CHANGELOG.md](https://github.com/capawesome-team/capacitor-plugins/blob/main/packages/posthog/CHANGELOG.md).\n\n## License\n\nSee [LICENSE](https://github.com/capawesome-team/capacitor-plugins/blob/main/packages/posthog/LICENSE).\n\n[^1]: This project is not affiliated with, endorsed by, sponsored by, or approved by PostHog, Inc. or any of their affiliates or subsidiaries.\n","readmeFilename":"README.md"}