{"_id":"@darkedges/capacitor-native-passkey","_rev":"5-8f4316e6bdc424fd83f0a130e982a1c7","name":"@darkedges/capacitor-native-passkey","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"name":"@darkedges/capacitor-native-passkey","version":"0.0.1","keywords":["capacitor","plugin","native","passkey"],"author":{"name":"DarkEdges"},"license":"Apache-2.0","_id":"@darkedges/capacitor-native-passkey@0.0.1","maintainers":[{"name":"darkedges","email":"developer@darkedges.com"}],"homepage":"https://github.com/darkedges/capacitor-native-passkey#readme","bugs":{"url":"https://github.com/darkedges/capacitor-native-passkey/issues"},"dist":{"shasum":"61bd55ec4ac7cb96e36a2458818272f58f8d9327","tarball":"https://registry.npmjs.org/@darkedges/capacitor-native-passkey/-/capacitor-native-passkey-0.0.1.tgz","fileCount":23,"integrity":"sha512-ZKZ4KYzRyO3q1cM1BtpvqzFFZbezMA2c+H7LeAsoHtY6MU6vAbd+u5IDz/HYoE3KaffZV/U6rrC3QlzkHBTvOQ==","signatures":[{"sig":"MEUCIGH00XkQ3Hq2T1Lyj62MdZaMcpQCTzHGGk0YFo3PVnR2AiEAyT0U+DrFuPSE2CoVVdtFfTV75O4VXVJJtW+CRchBGBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139549,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkO7ROACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeCQ/+PgMpwKPH7pgM4gUXl2wCJX7mXUQ73HwA24SzhEii0uEGZZMN\r\ntzsqVz+JRJyPD1HNlGTHYDgjMPFxsbH/0HwJpiYUCnyhRJf/mYIx0Q53XNhX\r\nIdZp/Kl1aO/TNdmxCxkUsL8ITzmKVqh/2qcAs+imd5UFjnDpiuEwWaXoNYGj\r\n5J794CL+5th/G/CzjPZRnuNVoJjoYjRa905qha3M//WgPMXUDC/CJb40GlXT\r\nlgvcod4JfSXCHcR1wog9Fe+oBkOG6sOIGOFizPiynk1AIrbiPes/3Sr4xbns\r\n04rJ49FUQiQx25SsTAW4MLbB+0uKckE2G3CK0S34jgzRXTeUQ2ySDpm7jIfp\r\nb3Pg3IJQvwsCBALeC+AIssAJK8jSSE10xD//8yomUioj10YSBUdetlyNBLj2\r\nVOaFEATaWGkpBTxijGnX2YJ7s5kvcFGBiWTxfixk1Wfk+KGxqlhmYaAMKf1p\r\nnKxTjegw3WtH21sBGb/G17D571/5YXrzn9FUTxE8ZNXaC+m6ryi6YoJ0uMqd\r\nBA3+OhWL7nXGKB0+39by7qIoHElVZJcOcvSeCW8mMXX8sXtjkHfcwIwX9i1+\r\n5eX/SpRqtk41qq/CV0uZkpivaUdR9iqgQK2Tv2TMV3GhkA12u0sjDM5qi+b0\r\nxZBkl7qxzf5iEJs1yYA48f4D2aS6L2T7y0A=\r\n=l1v7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"31f6a175e137e97be474aa421d4165a76d3f53c8","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 WebAuthnPlugin --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 .."},"_npmUser":{"name":"darkedges","email":"developer@darkedges.com"},"prettier":"@ionic/prettier-config","capacitor":{"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/darkedges/capacitor-native-passkey.git","type":"git"},"_npmVersion":"9.3.1","description":"This plugin gives access to the native passkey apis for android","directories":{},"_nodeVersion":"18.12.1","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.11.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^4.0.0","@capacitor/core":"^4.0.0","@capacitor/docgen":"^0.0.18","@capacitor/android":"^4.0.0","@ionic/eslint-config":"^0.3.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","@rollup/plugin-node-resolve":"^15.0.1","@simplewebauthn/typescript-types":"^7.0.0"},"peerDependencies":{"@capacitor/core":"^4.0.0","@simplewebauthn/browser":"^7.2.0"},"peerDevDependencies ":{"@simplewebauthn/typescript-types":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-native-passkey_0.0.1_1681634382598_0.7653349316366449","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@darkedges/capacitor-native-passkey","version":"0.0.2","keywords":["capacitor","plugin","native","passkey"],"author":{"name":"DarkEdges"},"license":"Apache-2.0","_id":"@darkedges/capacitor-native-passkey@0.0.2","maintainers":[{"name":"darkedges","email":"developer@darkedges.com"}],"homepage":"https://github.com/darkedges/capacitor-native-passkey#readme","bugs":{"url":"https://github.com/darkedges/capacitor-native-passkey/issues"},"dist":{"shasum":"5b2a44c69a7e2b343638e8640f55bbdc45f13b07","tarball":"https://registry.npmjs.org/@darkedges/capacitor-native-passkey/-/capacitor-native-passkey-0.0.2.tgz","fileCount":23,"integrity":"sha512-WtVxOsPOli/r9wsxCfh3dLwWGsrBbXqMJwAG2dZ0Yr3gvXz4UYBHWzQNQKK/D8Ps9LdewioeMP64QO3HcB2nbg==","signatures":[{"sig":"MEUCICv+bbKYDL9kHyDmfCNy2/ydGiYkndP5uB6YikPdN0vOAiEAkhjxpEzVOgZJIv1aR4NOcLrk0I9sY7aZ3ERGWPvhkCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139549},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"cedb69cf5c4f1bd50817e4000180a08885407bd3","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 WebAuthnPlugin --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 .."},"_npmUser":{"name":"darkedges","email":"developer@darkedges.com"},"prettier":"@ionic/prettier-config","capacitor":{"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/darkedges/capacitor-native-passkey.git","type":"git"},"_npmVersion":"10.8.1","description":"This plugin gives access to the native passkey apis for android","directories":{},"_nodeVersion":"20.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.11.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.0.18","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","@rollup/plugin-node-resolve":"^15.0.1","@simplewebauthn/typescript-types":"^7.0.0"},"peerDependencies":{"@capacitor/core":"^4.0.0","@simplewebauthn/browser":"^7.2.0"},"peerDevDependencies ":{"@simplewebauthn/typescript-types":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-native-passkey_0.0.2_1723065130816_0.5869899028810031","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@darkedges/capacitor-native-passkey","version":"0.0.3","keywords":["capacitor","plugin","native","passkey"],"author":{"name":"DarkEdges"},"license":"Apache-2.0","_id":"@darkedges/capacitor-native-passkey@0.0.3","maintainers":[{"name":"darkedges","email":"developer@darkedges.com"}],"homepage":"https://github.com/darkedges/capacitor-native-passkey#readme","bugs":{"url":"https://github.com/darkedges/capacitor-native-passkey/issues"},"dist":{"shasum":"053cc11b6b400c449845062a9a40df2eecba5dfa","tarball":"https://registry.npmjs.org/@darkedges/capacitor-native-passkey/-/capacitor-native-passkey-0.0.3.tgz","fileCount":23,"integrity":"sha512-WriYOXXrI6QQVwJHwOz19kcl1XJ/Nhsl5KkoxHNgxBKgaRws9pEvHYDfHZT+YH8s4M4ATcXSwLHIBjwI6QM/kQ==","signatures":[{"sig":"MEUCIQD1waljFbwu8G0UNT4OAt3mAlrlZUl5LXTGfLsSOrOrnwIgSV3P1xKRUOUnzqnLyqsenPmMioKmr78WaKbR+gGxaqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139549},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"cedb69cf5c4f1bd50817e4000180a08885407bd3","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 WebAuthnPlugin --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 .."},"_npmUser":{"name":"darkedges","email":"developer@darkedges.com"},"prettier":"@ionic/prettier-config","capacitor":{"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/darkedges/capacitor-native-passkey.git","type":"git"},"_npmVersion":"10.8.1","description":"This plugin gives access to the native passkey apis for android","directories":{},"_nodeVersion":"20.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.11.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.0.18","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","@rollup/plugin-node-resolve":"^15.0.1","@simplewebauthn/typescript-types":"^7.0.0"},"peerDependencies":{"@capacitor/core":"^6.0.0","@simplewebauthn/browser":"^7.2.0"},"peerDevDependencies ":{"@simplewebauthn/typescript-types":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-native-passkey_0.0.3_1723065207326_0.25380277539414386","host":"s3://npm-registry-packages"}},"0.0.3-a":{"name":"@darkedges/capacitor-native-passkey","version":"0.0.3-a","keywords":["capacitor","plugin","native","passkey"],"author":{"name":"DarkEdges"},"license":"Apache-2.0","_id":"@darkedges/capacitor-native-passkey@0.0.3-a","maintainers":[{"name":"darkedges","email":"developer@darkedges.com"}],"homepage":"https://github.com/darkedges/capacitor-native-passkey#readme","bugs":{"url":"https://github.com/darkedges/capacitor-native-passkey/issues"},"dist":{"shasum":"89f51e3a48fed5fd981df39706fbb2ff2081ca3c","tarball":"https://registry.npmjs.org/@darkedges/capacitor-native-passkey/-/capacitor-native-passkey-0.0.3-a.tgz","fileCount":23,"integrity":"sha512-xnd+eLF0CS4XcLLQ9m3M1xc25nZg9Q3ALjJmH1QNojL8FHWVFTenZCz8cxdLBwelgYqryyEAxEf410yDMsU9Ow==","signatures":[{"sig":"MEUCIHyawYEJ7IeDaRmxe35gDc1BjZRTTpVx1ZScqvjueBsiAiEAlGMvOtx/wwD75fu6X966/5StabYHrPAfq0EyClqly+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139589},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"cedb69cf5c4f1bd50817e4000180a08885407bd3","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 WebAuthnPlugin --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 .."},"_npmUser":{"name":"darkedges","email":"developer@darkedges.com"},"prettier":"@ionic/prettier-config","capacitor":{"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/darkedges/capacitor-native-passkey.git","type":"git"},"_npmVersion":"10.8.1","description":"This plugin gives access to the native passkey apis for android","directories":{},"_nodeVersion":"20.16.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.11.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.0.18","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","prettier-plugin-java":"~1.0.2","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","@rollup/plugin-node-resolve":"^15.0.1","@simplewebauthn/typescript-types":"^7.0.0"},"peerDependencies":{"@capacitor/core":"^6.0.0","@simplewebauthn/browser":"^7.2.0"},"peerDevDependencies ":{"@simplewebauthn/typescript-types":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-native-passkey_0.0.3-a_1723069440798_0.7115904568255595","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@darkedges/capacitor-native-passkey","version":"0.0.5","keywords":["capacitor","plugin","native","passkey","webauthn"],"author":{"name":"DarkEdges"},"license":"Apache-2.0","_id":"@darkedges/capacitor-native-passkey@0.0.5","maintainers":[{"name":"darkedges","email":"developer@darkedges.com"}],"homepage":"https://github.com/darkedges/capacitor-native-webauthn#readme","bugs":{"url":"https://github.com/darkedges/capacitor-native-webauthn/issues"},"dist":{"shasum":"29bc698aacff9b8537005371bec21f2086f656ca","tarball":"https://registry.npmjs.org/@darkedges/capacitor-native-passkey/-/capacitor-native-passkey-0.0.5.tgz","fileCount":28,"integrity":"sha512-d4l9D4Y0RbkMKjCnNXPQ40ycF1vbOKwhJULoLzdCAE/yTndZynqtve6zoikLFvf2bh7O7kvNrYGxSOIEmnKOxQ==","signatures":[{"sig":"MEUCIQD2rpQAUtV9M+K2SBtcwQadM0h4LAPiit1nKX29A98aWgIgSSAmj+AMFjN09qEWlO/AYjlM3OlURPcSQaIJTyD/8sw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166481},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"2c4a3c40fb8d00b15dc9368490883f55eac2c29f","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 WebAuthnPlugin --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 .."},"_npmUser":{"name":"darkedges","email":"developer@darkedges.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/darkedges/capacitor-native-webauthn.git","type":"git"},"_npmVersion":"10.8.1","description":"This plugin gives access to the native webauthn / passkey apis for android/ios","directories":{},"_nodeVersion":"20.16.0","dependencies":{"@simplewebauthn/browser":"^9.0.0"},"eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.11.0","rimraf":"^3.0.2","rollup":"^2.32.0","prettier":"~2.3.0","swiftlint":"^1.0.1","typescript":"~4.1.5","@capacitor/ios":"^6.0.0","@capacitor/core":"^6.0.0","@capacitor/docgen":"^0.0.18","@capacitor/android":"^6.0.0","@ionic/eslint-config":"^0.3.0","prettier-plugin-java":"~1.0.2","@simplewebauthn/types":"^9.0.0","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","@rollup/plugin-node-resolve":"^15.0.1"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/capacitor-native-passkey_0.0.5_1723263737938_0.920874189885649","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@darkedges/capacitor-native-passkey","version":"0.0.6","description":"This plugin gives access to the native webauthn / passkey apis for android/ios","main":"dist/plugin.cjs.js","module":"dist/esm/index.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"DarkEdges"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/darkedges/capacitor-native-webauthn.git"},"bugs":{"url":"https://github.com/darkedges/capacitor-native-webauthn/issues"},"keywords":["capacitor","plugin","native","passkey","webauthn"],"scripts":{"verify":"npm run verify:ios && npm run verify:android && npm run verify:web","verify:ios":"cd ios && pod install && xcodebuild -workspace Plugin.xcworkspace -scheme Plugin -destination generic/platform=iOS && cd ..","verify:android":"cd android && ./gradlew clean build test && cd ..","verify:web":"npm run build","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","eslint":"eslint . --ext ts","prettier":"prettier \"**/*.{css,html,ts,js,java}\"","swiftlint":"node-swiftlint","docgen":"docgen --api WebAuthnPlugin --output-readme README.md --output-json dist/docs.json","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.js","clean":"rimraf ./dist","watch":"tsc --watch","prepublishOnly":"npm run build"},"dependencies":{"@simplewebauthn/browser":"^9.0.0"},"devDependencies":{"@capacitor/android":"^6.1.2","@capacitor/core":"^6.1.1","@capacitor/docgen":"^0.0.18","@capacitor/ios":"^6.1.2","@ionic/eslint-config":"^0.3.0","@ionic/prettier-config":"^1.0.1","@ionic/swiftlint-config":"^1.1.2","@rollup/plugin-node-resolve":"^15.0.1","@simplewebauthn/types":"^9.0.0","eslint":"^7.11.0","prettier":"~2.3.0","prettier-plugin-java":"~1.0.2","rimraf":"^3.0.2","rollup":"^2.32.0","swiftlint":"^1.0.1","typescript":"~4.1.5"},"peerDependencies":{"@capacitor/core":"^6.0.0"},"prettier":"@ionic/prettier-config","swiftlint":"@ionic/swiftlint-config","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"_id":"@darkedges/capacitor-native-passkey@0.0.6","gitHead":"af9fcf6ea32c6a5806ca4b156ec8d72d4823a0a5","homepage":"https://github.com/darkedges/capacitor-native-webauthn#readme","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-6+C47XLXWO8ACzeTx9qde5G+So+9UeKarUyWStOKJB6vQJS2Kbb4yqw+0nN4B+ghQfEEaWBdCTDnxxytqE3rIQ==","shasum":"6176d6224850fb1b5e6d82b32ee4e58ec82e1e93","tarball":"https://registry.npmjs.org/@darkedges/capacitor-native-passkey/-/capacitor-native-passkey-0.0.6.tgz","fileCount":28,"unpackedSize":166481,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO2DYDbIAuUmoXKVwqK9nzZvE+hIOldCLIi4+18yL5sAIgbkUw4pbY4XHDsFkeOr99ff1jxcGdr9mfMYKUVKB/Y8M="}]},"_npmUser":{"name":"darkedges","email":"developer@darkedges.com"},"directories":{},"maintainers":[{"name":"darkedges","email":"developer@darkedges.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/capacitor-native-passkey_0.0.6_1723622891130_0.610100578774674"},"_hasShrinkwrap":false}},"time":{"created":"2023-04-16T08:39:42.517Z","modified":"2024-08-14T08:08:11.622Z","0.0.1":"2023-04-16T08:39:42.761Z","0.0.2":"2024-08-07T21:12:10.989Z","0.0.3":"2024-08-07T21:13:27.529Z","0.0.3-a":"2024-08-07T22:24:00.968Z","0.0.5":"2024-08-10T04:22:18.135Z","0.0.6":"2024-08-14T08:08:11.449Z"},"bugs":{"url":"https://github.com/darkedges/capacitor-native-webauthn/issues"},"author":{"name":"DarkEdges"},"license":"Apache-2.0","homepage":"https://github.com/darkedges/capacitor-native-webauthn#readme","keywords":["capacitor","plugin","native","passkey","webauthn"],"repository":{"type":"git","url":"git+https://github.com/darkedges/capacitor-native-webauthn.git"},"description":"This plugin gives access to the native webauthn / passkey apis for android/ios","maintainers":[{"name":"darkedges","email":"developer@darkedges.com"}],"readme":"# @darkedges/capacitor-native-webauthn\r\n\r\nPassKey\r\n\r\n## Install\r\n\r\n```bash\r\nnpm install @darkedges/capacitor-native-webauthn\r\nnpx cap sync\r\n```\r\n\r\n## API\r\n\r\n<docgen-index>\n\n* [`isWebAuthnAvailable()`](#iswebauthnavailable)\n* [`isWebAuthnAutoFillAvailable()`](#iswebauthnautofillavailable)\n* [`startRegistration(...)`](#startregistration)\n* [`startAuthentication(...)`](#startauthentication)\n* [Interfaces](#interfaces)\n* [Type Aliases](#type-aliases)\n\n</docgen-index>\r\n\r\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### isWebAuthnAvailable()\n\n```typescript\nisWebAuthnAvailable() => Promise<{ value: boolean; }>\n```\n\n**Returns:** <code>Promise&lt;{ value: boolean; }&gt;</code>\n\n--------------------\n\n\n### isWebAuthnAutoFillAvailable()\n\n```typescript\nisWebAuthnAutoFillAvailable() => Promise<{ value: boolean; }>\n```\n\n**Returns:** <code>Promise&lt;{ value: boolean; }&gt;</code>\n\n--------------------\n\n\n### startRegistration(...)\n\n```typescript\nstartRegistration(publicKeyCredentialCreationOptionsJSON: PublicKeyCredentialCreationOptionsJSON) => Promise<RegistrationResponseJSON>\n```\n\n| Param                                        | Type                                                                                                      |\n| -------------------------------------------- | --------------------------------------------------------------------------------------------------------- |\n| **`publicKeyCredentialCreationOptionsJSON`** | <code><a href=\"#publickeycredentialcreationoptionsjson\">PublicKeyCredentialCreationOptionsJSON</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#registrationresponsejson\">RegistrationResponseJSON</a>&gt;</code>\n\n--------------------\n\n\n### startAuthentication(...)\n\n```typescript\nstartAuthentication(requestOptionsJSON: PublicKeyCredentialRequestOptionsJSON, useBrowserAutofill?: boolean | undefined) => Promise<AuthenticationResponseJSON>\n```\n\n| Param                    | Type                                                                                                    |\n| ------------------------ | ------------------------------------------------------------------------------------------------------- |\n| **`requestOptionsJSON`** | <code><a href=\"#publickeycredentialrequestoptionsjson\">PublicKeyCredentialRequestOptionsJSON</a></code> |\n| **`useBrowserAutofill`** | <code>boolean</code>                                                                                    |\n\n**Returns:** <code>Promise&lt;<a href=\"#authenticationresponsejson\">AuthenticationResponseJSON</a>&gt;</code>\n\n--------------------\n\n\n### Interfaces\n\n\n#### RegistrationResponseJSON\n\nA slightly-modified RegistrationCredential to simplify working with ArrayBuffers that\nare Base64URL-encoded in the browser so that they can be sent as JSON to the server.\n\nhttps://w3c.github.io/webauthn/#dictdef-registrationresponsejson\n\n| Prop                          | Type                                                                                                    |\n| ----------------------------- | ------------------------------------------------------------------------------------------------------- |\n| **`id`**                      | <code><a href=\"#base64urlstring\">Base64URLString</a></code>                                             |\n| **`rawId`**                   | <code><a href=\"#base64urlstring\">Base64URLString</a></code>                                             |\n| **`response`**                | <code><a href=\"#authenticatorattestationresponsejson\">AuthenticatorAttestationResponseJSON</a></code>   |\n| **`authenticatorAttachment`** | <code><a href=\"#authenticatorattachment\">AuthenticatorAttachment</a></code>                             |\n| **`clientExtensionResults`**  | <code><a href=\"#authenticationextensionsclientoutputs\">AuthenticationExtensionsClientOutputs</a></code> |\n| **`type`**                    | <code><a href=\"#publickeycredentialtype\">PublicKeyCredentialType</a></code>                             |\n\n\n#### AuthenticatorAttestationResponseJSON\n\nA slightly-modified AuthenticatorAttestationResponse to simplify working with ArrayBuffers that\nare Base64URL-encoded in the browser so that they can be sent as JSON to the server.\n\nhttps://w3c.github.io/webauthn/#dictdef-authenticatorattestationresponsejson\n\n| Prop                     | Type                                                                        |\n| ------------------------ | --------------------------------------------------------------------------- |\n| **`clientDataJSON`**     | <code><a href=\"#base64urlstring\">Base64URLString</a></code>                 |\n| **`attestationObject`**  | <code><a href=\"#base64urlstring\">Base64URLString</a></code>                 |\n| **`authenticatorData`**  | <code><a href=\"#base64urlstring\">Base64URLString</a></code>                 |\n| **`transports`**         | <code>AuthenticatorTransportFuture[]</code>                                 |\n| **`publicKeyAlgorithm`** | <code><a href=\"#cosealgorithmidentifier\">COSEAlgorithmIdentifier</a></code> |\n| **`publicKey`**          | <code><a href=\"#base64urlstring\">Base64URLString</a></code>                 |\n\n\n#### AuthenticationExtensionsClientOutputs\n\n| Prop                   | Type                                                                              |\n| ---------------------- | --------------------------------------------------------------------------------- |\n| **`appid`**            | <code>boolean</code>                                                              |\n| **`credProps`**        | <code><a href=\"#credentialpropertiesoutput\">CredentialPropertiesOutput</a></code> |\n| **`hmacCreateSecret`** | <code>boolean</code>                                                              |\n\n\n#### CredentialPropertiesOutput\n\n| Prop     | Type                 |\n| -------- | -------------------- |\n| **`rk`** | <code>boolean</code> |\n\n\n#### PublicKeyCredentialCreationOptionsJSON\n\nA variant of PublicKeyCredentialCreationOptions suitable for JSON transmission to the browser to\n(eventually) get passed into navigator.credentials.create(...) in the browser.\n\nThis should eventually get replaced with official TypeScript DOM types when WebAuthn L3 types\neventually make it into the language:\n\nhttps://w3c.github.io/webauthn/#dictdef-publickeycredentialcreationoptionsjson\n\n| Prop                         | Type                                                                                                  |\n| ---------------------------- | ----------------------------------------------------------------------------------------------------- |\n| **`rp`**                     | <code><a href=\"#publickeycredentialrpentity\">PublicKeyCredentialRpEntity</a></code>                   |\n| **`user`**                   | <code><a href=\"#publickeycredentialuserentityjson\">PublicKeyCredentialUserEntityJSON</a></code>       |\n| **`challenge`**              | <code><a href=\"#base64urlstring\">Base64URLString</a></code>                                           |\n| **`pubKeyCredParams`**       | <code>PublicKeyCredentialParameters[]</code>                                                          |\n| **`timeout`**                | <code>number</code>                                                                                   |\n| **`excludeCredentials`**     | <code>PublicKeyCredentialDescriptorJSON[]</code>                                                      |\n| **`authenticatorSelection`** | <code><a href=\"#authenticatorselectioncriteria\">AuthenticatorSelectionCriteria</a></code>             |\n| **`attestation`**            | <code><a href=\"#attestationconveyancepreference\">AttestationConveyancePreference</a></code>           |\n| **`extensions`**             | <code><a href=\"#authenticationextensionsclientinputs\">AuthenticationExtensionsClientInputs</a></code> |\n\n\n#### PublicKeyCredentialRpEntity\n\n| Prop     | Type                |\n| -------- | ------------------- |\n| **`id`** | <code>string</code> |\n\n\n#### PublicKeyCredentialUserEntityJSON\n\nhttps://w3c.github.io/webauthn/#dictdef-publickeycredentialuserentityjson\n\n| Prop              | Type                |\n| ----------------- | ------------------- |\n| **`id`**          | <code>string</code> |\n| **`name`**        | <code>string</code> |\n| **`displayName`** | <code>string</code> |\n\n\n#### PublicKeyCredentialParameters\n\n| Prop       | Type                                                                        |\n| ---------- | --------------------------------------------------------------------------- |\n| **`alg`**  | <code><a href=\"#cosealgorithmidentifier\">COSEAlgorithmIdentifier</a></code> |\n| **`type`** | <code><a href=\"#publickeycredentialtype\">PublicKeyCredentialType</a></code> |\n\n\n#### PublicKeyCredentialDescriptorJSON\n\nhttps://w3c.github.io/webauthn/#dictdef-publickeycredentialdescriptorjson\n\n| Prop             | Type                                                                        |\n| ---------------- | --------------------------------------------------------------------------- |\n| **`id`**         | <code><a href=\"#base64urlstring\">Base64URLString</a></code>                 |\n| **`type`**       | <code><a href=\"#publickeycredentialtype\">PublicKeyCredentialType</a></code> |\n| **`transports`** | <code>AuthenticatorTransportFuture[]</code>                                 |\n\n\n#### AuthenticatorSelectionCriteria\n\n| Prop                          | Type                                                                                |\n| ----------------------------- | ----------------------------------------------------------------------------------- |\n| **`authenticatorAttachment`** | <code><a href=\"#authenticatorattachment\">AuthenticatorAttachment</a></code>         |\n| **`requireResidentKey`**      | <code>boolean</code>                                                                |\n| **`residentKey`**             | <code><a href=\"#residentkeyrequirement\">ResidentKeyRequirement</a></code>           |\n| **`userVerification`**        | <code><a href=\"#userverificationrequirement\">UserVerificationRequirement</a></code> |\n\n\n#### AuthenticationExtensionsClientInputs\n\n| Prop                   | Type                 |\n| ---------------------- | -------------------- |\n| **`appid`**            | <code>string</code>  |\n| **`credProps`**        | <code>boolean</code> |\n| **`hmacCreateSecret`** | <code>boolean</code> |\n\n\n#### AuthenticationResponseJSON\n\nA slightly-modified AuthenticationCredential to simplify working with ArrayBuffers that\nare Base64URL-encoded in the browser so that they can be sent as JSON to the server.\n\nhttps://w3c.github.io/webauthn/#dictdef-authenticationresponsejson\n\n| Prop                          | Type                                                                                                    |\n| ----------------------------- | ------------------------------------------------------------------------------------------------------- |\n| **`id`**                      | <code><a href=\"#base64urlstring\">Base64URLString</a></code>                                             |\n| **`rawId`**                   | <code><a href=\"#base64urlstring\">Base64URLString</a></code>                                             |\n| **`response`**                | <code><a href=\"#authenticatorassertionresponsejson\">AuthenticatorAssertionResponseJSON</a></code>       |\n| **`authenticatorAttachment`** | <code><a href=\"#authenticatorattachment\">AuthenticatorAttachment</a></code>                             |\n| **`clientExtensionResults`**  | <code><a href=\"#authenticationextensionsclientoutputs\">AuthenticationExtensionsClientOutputs</a></code> |\n| **`type`**                    | <code><a href=\"#publickeycredentialtype\">PublicKeyCredentialType</a></code>                             |\n\n\n#### AuthenticatorAssertionResponseJSON\n\nA slightly-modified AuthenticatorAssertionResponse to simplify working with ArrayBuffers that\nare Base64URL-encoded in the browser so that they can be sent as JSON to the server.\n\nhttps://w3c.github.io/webauthn/#dictdef-authenticatorassertionresponsejson\n\n| Prop                    | Type                                                        |\n| ----------------------- | ----------------------------------------------------------- |\n| **`clientDataJSON`**    | <code><a href=\"#base64urlstring\">Base64URLString</a></code> |\n| **`authenticatorData`** | <code><a href=\"#base64urlstring\">Base64URLString</a></code> |\n| **`signature`**         | <code><a href=\"#base64urlstring\">Base64URLString</a></code> |\n| **`userHandle`**        | <code>string</code>                                         |\n\n\n#### PublicKeyCredentialRequestOptionsJSON\n\nA variant of PublicKeyCredentialRequestOptions suitable for JSON transmission to the browser to\n(eventually) get passed into navigator.credentials.get(...) in the browser.\n\n| Prop                   | Type                                                                                                  |\n| ---------------------- | ----------------------------------------------------------------------------------------------------- |\n| **`challenge`**        | <code><a href=\"#base64urlstring\">Base64URLString</a></code>                                           |\n| **`timeout`**          | <code>number</code>                                                                                   |\n| **`rpId`**             | <code>string</code>                                                                                   |\n| **`allowCredentials`** | <code>PublicKeyCredentialDescriptorJSON[]</code>                                                      |\n| **`userVerification`** | <code><a href=\"#userverificationrequirement\">UserVerificationRequirement</a></code>                   |\n| **`extensions`**       | <code><a href=\"#authenticationextensionsclientinputs\">AuthenticationExtensionsClientInputs</a></code> |\n\n\n### Type Aliases\n\n\n#### Base64URLString\n\nAn attempt to communicate that this isn't just any string, but a Base64URL-encoded string\n\n<code>string</code>\n\n\n#### AuthenticatorTransportFuture\n\nA super class of TypeScript's `AuthenticatorTransport` that includes support for the latest\ntransports. Should eventually be replaced by TypeScript's when TypeScript gets updated to\nknow about it (sometime after 4.6.3)\n\n<code>'ble' | 'cable' | 'hybrid' | 'internal' | 'nfc' | 'smart-card' | 'usb'</code>\n\n\n#### COSEAlgorithmIdentifier\n\n<code>number</code>\n\n\n#### AuthenticatorAttachment\n\n<code>\"cross-platform\" | \"platform\"</code>\n\n\n#### PublicKeyCredentialType\n\n<code>\"public-key\"</code>\n\n\n#### ResidentKeyRequirement\n\n<code>\"discouraged\" | \"preferred\" | \"required\"</code>\n\n\n#### UserVerificationRequirement\n\n<code>\"discouraged\" | \"preferred\" | \"required\"</code>\n\n\n#### AttestationConveyancePreference\n\n<code>\"direct\" | \"enterprise\" | \"indirect\" | \"none\"</code>\n\n</docgen-api>\r\n","readmeFilename":"README.md"}