{"_id":"@capgo/capacitor-verisoul","_rev":"12-a7a71c62a413af4d6974c3f15ba0762d","name":"@capgo/capacitor-verisoul","dist-tags":{"latest":"8.0.11"},"versions":{"8.0.1":{"name":"@capgo/capacitor-verisoul","version":"8.0.1","keywords":["capacitor","verisoul","fraud","bot-detection","device-integrity"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-verisoul@8.0.1","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-verisoul","bugs":{"url":"https://github.com/Cap-go/capacitor-verisoul/issues"},"dist":{"shasum":"dc660bbbe897983c4e0fc19e5c53f603b11d115b","tarball":"https://registry.npmjs.org/@capgo/capacitor-verisoul/-/capacitor-verisoul-8.0.1.tgz","fileCount":28,"integrity":"sha512-RjNutQeRacKf/cLBBtoC0gekfsRAzOZTJ4mR81pbl7sqw/2BwbKZjfbIzf1rNXtvF6x+RZ9wp3SP4WVaCHXF9A==","signatures":[{"sig":"MEUCIQCeTmGn1pnc1dHqyvctMnUMWQl2mLbC45D2fIR4+rRuqAIgOH8VHj6Iwr+TPY2n15bbqaFvIW0WO/2cwSmN47TOYrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-verisoul@8.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58319},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"94c8797f3050d9fde60a5843edee4eab03a06f92","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api VerisoulPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint \"**/*.ts\"","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorVerisoul -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-verisoul.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for Verisoul fraud prevention sessions.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","prettier":"^3.8.3","swiftlint":"^2.0.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@capacitor/cli":"^8.3.4","@capacitor/ios":"^8.3.4","@capacitor/core":"^8.3.4","@capacitor/docgen":"^0.3.1","typescript-eslint":"^8.59.4","@capacitor/android":"^8.3.4","eslint-plugin-import":"^2.32.0","prettier-plugin-java":"^2.9.2","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","eslint-config-prettier":"^10.1.8","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-verisoul_8.0.1_1780514165032_0.7680218576065136","host":"s3://npm-registry-packages-npm-production"}},"8.0.2":{"name":"@capgo/capacitor-verisoul","version":"8.0.2","keywords":["capacitor","verisoul","fraud","bot-detection","device-integrity"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-verisoul@8.0.2","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-verisoul","bugs":{"url":"https://github.com/Cap-go/capacitor-verisoul/issues"},"dist":{"shasum":"83ecc8c12cb10fad2dfe2be3f05b973c300dcf39","tarball":"https://registry.npmjs.org/@capgo/capacitor-verisoul/-/capacitor-verisoul-8.0.2.tgz","fileCount":28,"integrity":"sha512-tmbq/9/Sp2xSkKaApH+liadeIvq9x+n7VYFHOhjMzwEizvnN5WexvqY7ehVbZYul8fhIq560UAgaS5+gCuDcxA==","signatures":[{"sig":"MEQCIFYDiq8c8RmaorHw4rBmkHaNz/xhhGyhnA0zrGLag7dMAiB63nN4ZMt1DaTTn3mgo4GYt7gXwPWRgJNzvOnkADjA6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-verisoul@8.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58319},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"c8ce4e2abd9274c45b1170e5e04a2b9656a8d05b","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api VerisoulPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint \"**/*.ts\"","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorVerisoul -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-verisoul.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for Verisoul fraud prevention sessions.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","prettier":"^3.8.3","swiftlint":"^2.0.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@capacitor/cli":"^8.3.4","@capacitor/ios":"^8.3.4","@capacitor/core":"^8.3.4","@capacitor/docgen":"^0.3.1","typescript-eslint":"^8.59.4","@capacitor/android":"^8.3.4","eslint-plugin-import":"^2.32.0","prettier-plugin-java":"^2.9.2","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","eslint-config-prettier":"^10.1.8","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-verisoul_8.0.2_1780514547967_0.43758218053218423","host":"s3://npm-registry-packages-npm-production"}},"8.0.3":{"name":"@capgo/capacitor-verisoul","version":"8.0.3","keywords":["capacitor","verisoul","fraud","bot-detection","device-integrity"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-verisoul@8.0.3","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-verisoul","bugs":{"url":"https://github.com/Cap-go/capacitor-verisoul/issues"},"dist":{"shasum":"d1b78c0f822e67085eef3b9a042b9f4b6a339470","tarball":"https://registry.npmjs.org/@capgo/capacitor-verisoul/-/capacitor-verisoul-8.0.3.tgz","fileCount":28,"integrity":"sha512-uSd0xWnYrWaDUgKS3bKw0RAZpLJrK91Dr/5pAke6Fy7QKbcKuQSwD4F+Y6tedLg9y0yaxf7QlWwwIYj9VQKj0Q==","signatures":[{"sig":"MEYCIQDJHbWohsiLbjtoOOVpBD/08oZ7fPwBjjwn3pw+R1AK6AIhAMqok47lsqhT5x07OiXqrUhJrAMurO92MfmUB92wHGP2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-verisoul@8.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58319},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"6188ad6aa832963e2a183f8c38f9254f76ef3d33","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api VerisoulPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint \"**/*.ts\"","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorVerisoul -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-verisoul.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for Verisoul fraud prevention sessions.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","prettier":"^3.8.3","swiftlint":"^2.0.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@capacitor/cli":"^8.3.4","@capacitor/ios":"^8.3.4","@capacitor/core":"^8.3.4","@capacitor/docgen":"^0.3.1","typescript-eslint":"^8.59.4","@capacitor/android":"^8.3.4","eslint-plugin-import":"^2.32.0","prettier-plugin-java":"^2.9.2","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","eslint-config-prettier":"^10.1.8","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-verisoul_8.0.3_1780568406457_0.42578090941551094","host":"s3://npm-registry-packages-npm-production"}},"8.0.4":{"name":"@capgo/capacitor-verisoul","version":"8.0.4","keywords":["capacitor","verisoul","fraud","bot-detection","device-integrity"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-verisoul@8.0.4","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-verisoul","bugs":{"url":"https://github.com/Cap-go/capacitor-verisoul/issues"},"dist":{"shasum":"08398510b0d3343e6c7c5140ddc1ff6261d16b22","tarball":"https://registry.npmjs.org/@capgo/capacitor-verisoul/-/capacitor-verisoul-8.0.4.tgz","fileCount":28,"integrity":"sha512-TXXRozzG69zRNpTaUEXk64ssDhAMdSJuI8ZPKHEx/pNxwJhJ+qDrNEDYj3lggQN9sjL9Xc7DvWQSxQeQRyP/Kg==","signatures":[{"sig":"MEUCIFMbmRnZRuO6+4GRREUfE70HGwYzJcaRfuMG+jr8sZK1AiEAjMu7xNac9cxdFGMgvzcDqRpakMJQllt2OH7EHyE9UDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-verisoul@8.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58319},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"d96157307298893432aab0e4dae97c8c41f39330","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api VerisoulPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint \"**/*.ts\"","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorVerisoul -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd .."},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-verisoul.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for Verisoul fraud prevention sessions.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","prettier":"^3.8.3","swiftlint":"^2.0.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@capacitor/cli":"^8.3.4","@capacitor/ios":"^8.3.4","@capacitor/core":"^8.3.4","@capacitor/docgen":"^0.3.1","typescript-eslint":"^8.59.4","@capacitor/android":"^8.3.4","eslint-plugin-import":"^2.32.0","prettier-plugin-java":"^2.9.2","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","eslint-config-prettier":"^10.1.8","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-verisoul_8.0.4_1780611232635_0.8481649512880138","host":"s3://npm-registry-packages-npm-production"}},"8.0.5":{"name":"@capgo/capacitor-verisoul","version":"8.0.5","keywords":["capacitor","verisoul","fraud","bot-detection","device-integrity"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-verisoul@8.0.5","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-verisoul","bugs":{"url":"https://github.com/Cap-go/capacitor-verisoul/issues"},"dist":{"shasum":"095d0278ee7d1aafe409ef5090bdeb220e761d6e","tarball":"https://registry.npmjs.org/@capgo/capacitor-verisoul/-/capacitor-verisoul-8.0.5.tgz","fileCount":28,"integrity":"sha512-WDuFvJ1hlxuzzwTq9fsJKdDDGMBPRPwmGtNahPI/I0+RcXGcnPDlS9zs9JnKE7vXfvSpSUhxtbyk2mOiD+wqcQ==","signatures":[{"sig":"MEUCIAQOMDhzOvwpPuSO0O0MDBQMf9S82PP+/21tRnPm/xOvAiEAj0zyIp4/tqMmeIg7nHrFrjG0LMj6y7/kTuqyEqD+azE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-verisoul@8.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":58592},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"726db0f82c279cb1352b318ad0724d0faf064686","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api VerisoulPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint \"**/*.ts\"","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorVerisoul -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","example:capgo:deploy":"bun run example:build && bun scripts/deploy-example-capgo.mjs"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-verisoul.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for Verisoul fraud prevention sessions.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","prettier":"^3.8.3","swiftlint":"^2.0.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@capacitor/cli":"^8.3.4","@capacitor/ios":"^8.3.4","@capacitor/core":"^8.3.4","@capacitor/docgen":"^0.3.1","typescript-eslint":"^8.59.4","@capacitor/android":"^8.3.4","eslint-plugin-import":"^2.32.0","prettier-plugin-java":"^2.9.2","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","eslint-config-prettier":"^10.1.8","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-verisoul_8.0.5_1781567807178_0.7205610857826417","host":"s3://npm-registry-packages-npm-production"}},"8.0.6":{"name":"@capgo/capacitor-verisoul","version":"8.0.6","keywords":["capacitor","verisoul","fraud","bot-detection","device-integrity"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-verisoul@8.0.6","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-verisoul","bugs":{"url":"https://github.com/Cap-go/capacitor-verisoul/issues"},"dist":{"shasum":"d0a70ae441f5ddab02005e2e09d22366e70132ab","tarball":"https://registry.npmjs.org/@capgo/capacitor-verisoul/-/capacitor-verisoul-8.0.6.tgz","fileCount":28,"integrity":"sha512-bxcu/preILtwkms8h6wDKY5KbcnrV76810TQ7Cj9MOQUov+YNBKbmqhrnorX77j1BvWnharFKCL2AcLJEbRvrw==","signatures":[{"sig":"MEUCIQDPj9Ho4FOVu3jtviRF2pwTFARiHm51BnAOBfcRGepBAAIgAmWv2RUtsYzIaYywx7iatCDVuEnSUC2yeIplfMDbYIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-verisoul@8.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59123},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"121be21cc34badaed6530ed6779829f34e73357c","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api VerisoulPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint \"**/*.ts\"","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorVerisoul -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","example:capgo:deploy":"bun run example:build && bun scripts/deploy-example-capgo.mjs"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-verisoul.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for Verisoul fraud prevention sessions.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","prettier":"^3.8.3","swiftlint":"^2.0.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@capacitor/cli":"^8.3.4","@capacitor/ios":"^8.3.4","@capacitor/core":"^8.3.4","@capacitor/docgen":"^0.3.1","typescript-eslint":"^8.59.4","@capacitor/android":"^8.3.4","eslint-plugin-import":"^2.32.0","prettier-plugin-java":"^2.9.2","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","eslint-config-prettier":"^10.1.8","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-verisoul_8.0.6_1781602624933_0.0063337389286930446","host":"s3://npm-registry-packages-npm-production"}},"8.0.7":{"name":"@capgo/capacitor-verisoul","version":"8.0.7","keywords":["capacitor","verisoul","fraud","bot-detection","device-integrity"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-verisoul@8.0.7","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-verisoul","bugs":{"url":"https://github.com/Cap-go/capacitor-verisoul/issues"},"dist":{"shasum":"5dda3eb91e706b05baad67503a85cf3fb0f999cd","tarball":"https://registry.npmjs.org/@capgo/capacitor-verisoul/-/capacitor-verisoul-8.0.7.tgz","fileCount":28,"integrity":"sha512-ORi2DXd88SIkTwnx5v4N+O/7L7OFpVbp8ZrjlbJ66o/zsiVQjmRK/zuuxdB8HEY1eFcmhcz97Sh9SzTgOerhJw==","signatures":[{"sig":"MEQCIGS1KhiNMhVo2emC9wYU3WWSHV+pondEIOdkMo6m9DQyAiAjqQw741pMJTtZylrDiGr4r0ve1+hZvdLigMJXL52rQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-verisoul@8.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59123},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"7e32425f0abbdf6896abe79da52264d534a80eab","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api VerisoulPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint \"**/*.ts\"","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorVerisoul -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","example:capgo:deploy":"bun run example:build && bun scripts/deploy-example-capgo.mjs"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-verisoul.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for Verisoul fraud prevention sessions.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","prettier":"^3.8.3","swiftlint":"^2.0.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@capacitor/cli":"^8.3.4","@capacitor/ios":"^8.3.4","@capacitor/core":"^8.3.4","@capacitor/docgen":"^0.3.1","typescript-eslint":"^8.59.4","@capacitor/android":"^8.3.4","eslint-plugin-import":"^2.32.0","prettier-plugin-java":"^2.9.2","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","eslint-config-prettier":"^10.1.8","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-verisoul_8.0.7_1781626137162_0.9143574724708157","host":"s3://npm-registry-packages-npm-production"}},"8.0.8":{"name":"@capgo/capacitor-verisoul","version":"8.0.8","keywords":["capacitor","verisoul","fraud","bot-detection","device-integrity"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-verisoul@8.0.8","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-verisoul","bugs":{"url":"https://github.com/Cap-go/capacitor-verisoul/issues"},"dist":{"shasum":"8d149a700df9c4e5e950a484cd2d962e57bbf907","tarball":"https://registry.npmjs.org/@capgo/capacitor-verisoul/-/capacitor-verisoul-8.0.8.tgz","fileCount":28,"integrity":"sha512-mcJ4AUB0NiRPwtfhDlIzjYzkJJztIZYf324EzsOGp1ATF7G1aiQ0uF+AT166LYrbKNZgpU31VoRAU+t1ljK2ow==","signatures":[{"sig":"MEQCIFrEUYZzB1rNsdF4PjGyEL0FLdB4FcsX8k6p5bwmcqppAiAa792sD93J5toGIxLPqcfzXQuEvjjsr9HRCsoxa/SZcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-verisoul@8.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59030},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"71f241d878e869ee507ba4b838ed8c171ca2d8ff","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api VerisoulPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint \"**/*.ts\"","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorVerisoul -destination generic/platform=iOS","verify:web":"bun run build","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-verisoul.git","type":"git"},"_npmVersion":"11.13.0","description":"Capacitor plugin for Verisoul fraud prevention sessions.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","prettier":"^3.8.3","swiftlint":"^2.0.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@capacitor/cli":"^8.3.4","@capacitor/ios":"^8.3.4","@capacitor/core":"^8.3.4","@capacitor/docgen":"^0.3.1","typescript-eslint":"^8.59.4","@capacitor/android":"^8.3.4","eslint-plugin-import":"^2.32.0","prettier-plugin-java":"^2.9.2","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","eslint-config-prettier":"^10.1.8","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-verisoul_8.0.8_1781874408802_0.7344979735551369","host":"s3://npm-registry-packages-npm-production"}},"8.0.9":{"name":"@capgo/capacitor-verisoul","version":"8.0.9","keywords":["capacitor","verisoul","fraud","bot-detection","device-integrity"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-verisoul@8.0.9","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"}],"homepage":"https://github.com/Cap-go/capacitor-verisoul","bugs":{"url":"https://github.com/Cap-go/capacitor-verisoul/issues"},"dist":{"shasum":"fa1c78a2731e2c4ef4c70aef3641d40b2b85f71c","tarball":"https://registry.npmjs.org/@capgo/capacitor-verisoul/-/capacitor-verisoul-8.0.9.tgz","fileCount":28,"integrity":"sha512-BP/VAlvF+Zsz9E4SWdAXsks5k/d0CMy9y2UkGZPmYAHJsZnggsb3PZOhgK6mKyRRi3y8JnmNr/hjM30hWvPhlw==","signatures":[{"sig":"MEYCIQDliGJbgZkRB0CqwxC/nfTy4L0L2bbiw/DcH5f65elNewIhALuqdL2aiEVKgZFscA6nS3HII1zeDEwd15SMIuDfxJtb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-verisoul@8.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59092},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"f3cd69842ff65fed25354f844f007a0f0c4849bd","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api VerisoulPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint \"**/*.ts\"","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorVerisoul -destination generic/platform=iOS","verify:web":"bun run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile"},"_npmUser":{"name":"riderx","email":"martin.donadieu@hey.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-verisoul.git","type":"git"},"_npmVersion":"11.16.0","description":"Capacitor plugin for Verisoul fraud prevention sessions.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","prettier":"^3.8.3","swiftlint":"^2.0.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@capacitor/cli":"^8.3.4","@capacitor/ios":"^8.3.4","@capacitor/core":"^8.3.4","@capacitor/docgen":"^0.3.1","typescript-eslint":"^8.59.4","@capacitor/android":"^8.3.4","eslint-plugin-import":"^2.32.0","prettier-plugin-java":"^2.9.2","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","eslint-config-prettier":"^10.1.8","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-verisoul_8.0.9_1783763995485_0.4462703603874172","host":"s3://npm-registry-packages-npm-production"}},"8.0.10":{"name":"@capgo/capacitor-verisoul","version":"8.0.10","keywords":["capacitor","verisoul","fraud","bot-detection","device-integrity"],"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","_id":"@capgo/capacitor-verisoul@8.0.10","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"homepage":"https://github.com/Cap-go/capacitor-verisoul","bugs":{"url":"https://github.com/Cap-go/capacitor-verisoul/issues"},"dist":{"shasum":"b7314d33aec91bacc2de41c24dcd133ee7b91c0e","tarball":"https://registry.npmjs.org/@capgo/capacitor-verisoul/-/capacitor-verisoul-8.0.10.tgz","fileCount":28,"integrity":"sha512-y4OCEPLBjh3fcuN0v+IEPVtbvlQPiquBo0+90Bmkn1oRLsI00JnLbF6AhB1W2qbFOWp7JIFqWEFEGqbxT0S7mA==","signatures":[{"sig":"MEUCIQCTA1jEA30LbaMY5/3tTSDLIGsnbRN3BoO/cfvj9slmEQIgTZytOyIo9nbLvhNpM806p31O1518GOgjvokjLUo88+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-verisoul@8.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":59093},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"85fc7bc6aee4662e726035f3716b2b1177e515f0","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api VerisoulPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint \"**/*.ts\"","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorVerisoul -destination generic/platform=iOS","verify:web":"bun run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile"},"_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-verisoul.git","type":"git"},"_npmVersion":"11.19.0","description":"Capacitor plugin for Verisoul fraud prevention sessions.","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","prettier":"^3.8.3","swiftlint":"^2.0.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@capacitor/cli":"^8.3.4","@capacitor/ios":"^8.3.4","@capacitor/core":"^8.3.4","@capacitor/docgen":"^0.3.1","typescript-eslint":"^8.59.4","@capacitor/android":"^8.3.4","eslint-plugin-import":"^2.32.0","prettier-plugin-java":"^2.9.2","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","eslint-config-prettier":"^10.1.8","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-verisoul_8.0.10_1787225582889_0.19672780407636847","host":"s3://npm-registry-packages-npm-production"}},"8.0.11":{"_id":"@capgo/capacitor-verisoul@8.0.11","bugs":{"url":"https://github.com/Cap-go/capacitor-verisoul/issues"},"dist":{"shasum":"6d8adf3a37b2f4430f4a7dab328c416aa8c44870","tarball":"https://registry.npmjs.org/@capgo/capacitor-verisoul/-/capacitor-verisoul-8.0.11.tgz","integrity":"sha512-YuldkSlQhOOY800rtFJlhhR8Wj5xfCPGHRWQxuEiMgkxgoO3tXvpomOa1rqaM+N/+R/Qk6pweKGYsqEkggMnew==","fileCount":28,"unpackedSize":59164,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capgo%2fcapacitor-verisoul@8.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBmQPxD0F2vxvWTpThvGNx2piAKm/bi2mZybYWd5uFG0AiEA1+HU4SshxfS9SJ3BIYoKgtNOFT3rWdJb5EqqdMkHKtE="}]},"main":"dist/plugin.cjs.js","name":"@capgo/capacitor-verisoul","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"module":"dist/esm/index.js","gitHead":"a5bb0d4738ab3d9c6d0bf401f6046c7eca80db2c","license":"MPL-2.0","scripts":{"fmt":"bun run eslint -- --fix && bun run prettier -- --write && bun run swiftlint -- --fix --format","lint":"bun run eslint && bun run prettier -- --check && bun run swiftlint -- lint","build":"bun run clean && bun run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api VerisoulPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint \"**/*.ts\"","verify":"bun run verify:ios && bun run verify:android && bun run verify:web","prettier":"prettier-pretty-check \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild -scheme CapgoCapacitorVerisoul -destination generic/platform=iOS","verify:web":"bun run build","changelog:ai":"node scripts/generate-ai-changelog.mjs","check:wiring":"node scripts/check-capacitor-plugin-wiring.mjs","example:build":"bun run build && cd example-app && bun install --frozen-lockfile && bun run build","prepublishOnly":"bun run build","verify:android":"cd android && ./gradlew clean build test && cd ..","example:install":"cd example-app && bun install --frozen-lockfile","check:cap9-deprecated":"node scripts/check-cap9-deprecated.mjs"},"version":"8.0.11","_npmUser":{"name":"torichancapgo","email":"tori@capgo.app","approver":{"name":"torichancapgo","email":"tori@capgo.app"}},"homepage":"https://github.com/Cap-go/capacitor-verisoul","keywords":["capacitor","verisoul","fraud","bot-detection","device-integrity"],"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/Cap-go/capacitor-verisoul.git","type":"git"},"_npmVersion":"11.19.1","description":"Capacitor plugin for Verisoul fraud prevention sessions.","directories":{},"maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"_nodeVersion":"24.20.0","devDependencies":{"husky":"^9.1.7","eslint":"^10.4.0","rimraf":"^6.1.3","rollup":"^4.60.4","prettier":"^3.8.3","swiftlint":"^2.0.0","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/node":"^25.9.1","@capacitor/cli":"^8.3.4","@capacitor/ios":"^8.3.4","@capacitor/core":"^8.3.4","@capacitor/docgen":"^0.3.1","typescript-eslint":"^8.59.4","@capacitor/android":"^8.3.4","eslint-plugin-import":"^2.32.0","prettier-plugin-java":"^2.9.2","prettier-pretty-check":"^0.2.0","@ionic/prettier-config":"^4.0.0","eslint-config-prettier":"^10.1.8","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capacitor-verisoul_8.0.11_1789496025984_0.05284571870306265"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-03T19:16:04.820Z","modified":"2026-09-15T18:13:46.414Z","8.0.1":"2026-06-03T19:16:05.171Z","8.0.2":"2026-06-03T19:22:28.098Z","8.0.3":"2026-06-04T10:20:06.615Z","8.0.4":"2026-06-04T22:13:52.783Z","8.0.5":"2026-06-15T23:56:47.317Z","8.0.6":"2026-06-16T09:37:05.087Z","8.0.7":"2026-06-16T16:08:57.340Z","8.0.8":"2026-06-19T13:06:48.969Z","8.0.9":"2026-07-11T09:59:55.610Z","8.0.10":"2026-08-20T11:33:02.974Z","8.0.11":"2026-09-15T18:13:46.086Z"},"bugs":{"url":"https://github.com/Cap-go/capacitor-verisoul/issues"},"author":{"name":"Martin Donadieu","email":"martin@capgo.app"},"license":"MPL-2.0","homepage":"https://github.com/Cap-go/capacitor-verisoul","keywords":["capacitor","verisoul","fraud","bot-detection","device-integrity"],"repository":{"url":"git+https://github.com/Cap-go/capacitor-verisoul.git","type":"git"},"description":"Capacitor plugin for Verisoul fraud prevention sessions.","maintainers":[{"name":"riderx","email":"martin.donadieu@hey.com"},{"name":"torichancapgo","email":"tori@capgo.app"}],"readme":"# @capgo/capacitor-verisoul\n\n<a href=\"https://capgo.app/\"><img src=\"https://capgo.app/readme-banner.svg?repo=Cap-go/capacitor-verisoul\" alt=\"Capgo - Instant updates for Capacitor\" /></a>\n\n<div align=\"center\">\n  <h2><a href=\"https://capgo.app/?ref=plugin_verisoul\"> Get Instant updates for your App with Capgo</a></h2>\n  <h2><a href=\"https://capgo.app/consulting/?ref=plugin_verisoul\"> Missing a feature? We'll build the plugin for you</a></h2>\n</div>\n\nCapacitor plugin for Verisoul native fraud-prevention sessions.\n\n## Installation\n\nYou can use our AI-Assisted Setup to install the plugin. Add the Capgo skills to your AI tool using the following command:\n\n```bash\nnpx skills add https://github.com/cap-go/capacitor-skills --skill capacitor-plugins\n```\n\nThen use the following prompt:\n\n```text\nUse the `capacitor-plugins` skill from `cap-go/capacitor-skills` to install the `@capgo/capacitor-verisoul` plugin in my project.\n```\n\nIf you prefer Manual Setup, install the plugin by running the following commands and follow the platform-specific instructions below:\n\n```bash\nnpm install @capgo/capacitor-verisoul\nnpx cap sync\n```\n\n## iOS setup\n\nVerisoul recommends enabling App Attest for stronger iOS device checks. Add the capability in Xcode and include the entitlement that matches your environment:\n\n```xml\n<key>com.apple.developer.devicecheck.appattest-environment</key>\n<string>production</string>\n```\n\nUse `development` for test builds.\n\n## Android setup\n\nThe plugin adds the Verisoul Maven repository and required network permissions. If your app build cannot resolve `ai.verisoul:android`, add this repository to your app root Gradle repositories:\n\n```groovy\nmaven { url = uri(\"https://us-central1-maven.pkg.dev/verisoul/android\") }\n```\n\n## Usage\n\n```ts\nimport { Verisoul } from '@capgo/capacitor-verisoul';\n\nawait Verisoul.configure({\n  environment: 'prod',\n  projectId: 'YOUR_PROJECT_ID',\n});\n\nconst { sessionId } = await Verisoul.getSessionId();\n\nawait Verisoul.reinitialize();\n```\n\nOn Android, forward touch events when you need Verisoul touch-signal collection:\n\n```ts\nawait Verisoul.recordTouchEvent({\n  x: 120,\n  y: 240,\n  action: 'down',\n});\n```\n\n## API\n\n<docgen-index>\n\n* [`configure(...)`](#configure)\n* [`getSessionId()`](#getsessionid)\n* [`reinitialize()`](#reinitialize)\n* [`recordTouchEvent(...)`](#recordtouchevent)\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### configure(...)\n\n```typescript\nconfigure(options: ConfigureOptions) => Promise<void>\n```\n\nInitialize Verisoul. Call this once, early in app startup.\n\n| Param         | Type                                                          |\n| ------------- | ------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#configureoptions\">ConfigureOptions</a></code> |\n\n--------------------\n\n\n### getSessionId()\n\n```typescript\ngetSessionId() => Promise<SessionIdResult>\n```\n\nReturn the current Verisoul session identifier.\n\nThe value may take a few seconds to become available after `configure()`.\n\n**Returns:** <code>Promise&lt;<a href=\"#sessionidresult\">SessionIdResult</a>&gt;</code>\n\n--------------------\n\n\n### reinitialize()\n\n```typescript\nreinitialize() => Promise<void>\n```\n\nReset Verisoul signal collection and create a fresh session.\n\nUse this when account context changes, for example after logout/login.\n\n--------------------\n\n\n### recordTouchEvent(...)\n\n```typescript\nrecordTouchEvent(options: RecordTouchEventOptions) => Promise<void>\n```\n\nForward a touch event to Verisoul.\n\nAndroid uses this for bot-detection touch signals. iOS resolves without\nwork because the iOS SDK does not expose a matching public API.\n\n| Param         | Type                                                                        |\n| ------------- | --------------------------------------------------------------------------- |\n| **`options`** | <code><a href=\"#recordtoucheventoptions\">RecordTouchEventOptions</a></code> |\n\n--------------------\n\n\n### Interfaces\n\n\n#### ConfigureOptions\n\n| Prop              | Type                                                                | Description                                                                                                |\n| ----------------- | ------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |\n| **`environment`** | <code><a href=\"#verisoulenvironment\">VerisoulEnvironment</a></code> | Verisoul project environment. Use `prod` or `production` for production traffic and `sandbox` for testing. |\n| **`projectId`**   | <code>string</code>                                                 | Verisoul project identifier.                                                                               |\n\n\n#### SessionIdResult\n\n| Prop            | Type                | Description                                                                                                         |\n| --------------- | ------------------- | ------------------------------------------------------------------------------------------------------------------- |\n| **`sessionId`** | <code>string</code> | Verisoul session identifier. Send this value to your backend before calling Verisoul's server-side assessment APIs. |\n\n\n#### RecordTouchEventOptions\n\n| Prop         | Type                                                                | Description                                                                                                                                                                      |\n| ------------ | ------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| **`x`**      | <code>number</code>                                                 | Touch X coordinate in view pixels.                                                                                                                                               |\n| **`y`**      | <code>number</code>                                                 | Touch Y coordinate in view pixels.                                                                                                                                               |\n| **`action`** | <code><a href=\"#verisoultouchaction\">VerisoulTouchAction</a></code> | Touch action. Android forwards this to the native Verisoul SDK. iOS currently ignores this method because the Verisoul iOS SDK does not expose the same public touch-event hook. |\n\n\n### Type Aliases\n\n\n#### VerisoulEnvironment\n\n<code>'dev' | 'sandbox' | 'staging' | 'prod' | 'production'</code>\n\n\n#### VerisoulTouchAction\n\n<code>'down' | 'up' | 'move' | 0 | 1 | 2</code>\n\n</docgen-api>\n","readmeFilename":"README.md"}