{"_id":"@sparkvault/sdk-js","_rev":"92-3618b7e6f5de3f0c9fdfb38e0fdd2943","name":"@sparkvault/sdk-js","dist-tags":{"latest":"10.0.1"},"versions":{"1.24.4":{"name":"@sparkvault/sdk-js","version":"1.24.4","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.24.4","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"c69b6e59c483c9b000feebdc31dfccef2eb92631","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.24.4.tgz","fileCount":63,"integrity":"sha512-aLrVooG907oYuHXWQL1+z91WfBTe7JW2Xv3nG3TPm27WmHjmnz7EKdfEQpZXw7cxmpfkEb3xtAtgNtvRFR+b8g==","signatures":[{"sig":"MEQCIEXo20O5DNHmnWPdypTWLxDt98AH952x8YGcd+BixkL0AiB7bgR2tnif9aSYLBpgij+Q3HTakcyHzEzKygJ/WcQggQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1608985},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"9d82aadda9c39fb1ef62916ff1e6b5eab89722a4","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"hmaugans","email":"harry@sparkvault.com"},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.11.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"25.2.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.0.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.24.4_1779316415332_0.5322592223685325","host":"s3://npm-registry-packages-npm-production"}},"1.24.5":{"name":"@sparkvault/sdk-js","version":"1.24.5","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.24.5","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"f108c4d117211dd6acaf03233ccd1dcbc7d48917","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.24.5.tgz","fileCount":59,"integrity":"sha512-xJI9aAgVjiJQl8qInAOAOIwX+wci2FE8AdFiwhT0IsAftN9vLN4AOz01yZk9z3aoHF3sv6GR0k7DfdT4B5WUwg==","signatures":[{"sig":"MEQCIE8CFLKXtpYWdANhcag2jNFFuoy+iENE2Qx9bTs69oHnAiAMZAyf55IOKzCSo+7s9BxNCcZbkyiyL+WzxuJYOBtC1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1614125},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"e32dad54a7703aa32ca45cd81e7b83bfa12baa39","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.0.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.24.5_1779316478091_0.42031465596483875","host":"s3://npm-registry-packages-npm-production"}},"1.24.6":{"name":"@sparkvault/sdk-js","version":"1.24.6","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.24.6","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"bff9823fcd4e75cc7870f0eb511b9dfdc0a00527","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.24.6.tgz","fileCount":59,"integrity":"sha512-BrE8bPxu5clGy7S4RKcuI1PQgqYRSFKWmO5AsEkUMf2nUCxOarl0oDtl96T2aZVr8/8He57+xhmMNpjBbsAcrg==","signatures":[{"sig":"MEQCIBgcDifbJHYcOYRWcQSBwEVpilQU/XusXLxj7c/ogWoHAiA5CYs+FhZf+Xq35s6LWw98mrvhL41hXKzRgdtwOufSLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1614147},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"cf421eb9b67b659c8f44a4a9bc9520c80c53c3c0","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.0.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.24.6_1779317402149_0.950715081324127","host":"s3://npm-registry-packages-npm-production"}},"1.24.7":{"name":"@sparkvault/sdk-js","version":"1.24.7","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.24.7","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"11004d8382255d4dac762201e8d63f4576de6f7f","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.24.7.tgz","fileCount":59,"integrity":"sha512-KQhixzQJ7u8fELPReyyKu4/0xFqGMAi8hA9lUaYe90ubIqgOuu3lc3G85lmMNA5o6ZPtrZgtdSzl9pNh5aFsQg==","signatures":[{"sig":"MEYCIQDg08FIOJzsc8eyfaJtPv2KuHFoX8dL6P8xRWqvOoo24AIhAKgLrdFqfrpv8Vdy6IGl6FhiJxTefsWSq9t6v3Qdk6IH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1614288},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"5e4b0aacd92cde39006eb4b1099e9d05f1ff3c21","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.0.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.24.7_1779319285909_0.07599162531853176","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"@sparkvault/sdk-js","version":"1.25.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.25.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"021f0b24815faf8399b3e1d961d3d712691c58f9","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.25.0.tgz","fileCount":59,"integrity":"sha512-1LR76cu8eP7xHoczLkKI/GXicSdrtHFNU8nOUvQbOXMw4KjMPeIP94wnFrqVPkgfvh9gzv9cVamsNSnI+IepLA==","signatures":[{"sig":"MEQCIGUlsCgf4xAKrwuqQXN4pTQeMzahp8GlyA6UbZlt3b+9AiBts7lW6PtA3sU6IJ9Kjh+umkKqZ0QbtPx/rDigz8mX0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1616457},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"b90ebeaf0b1b55e1d6314d0477e5063754e4c093","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.0.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.25.0_1779396707131_0.7197041232182435","host":"s3://npm-registry-packages-npm-production"}},"1.25.1":{"name":"@sparkvault/sdk-js","version":"1.25.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.25.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"8f9218d78a2bc08239730c7238cd483c0a8335a4","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.25.1.tgz","fileCount":59,"integrity":"sha512-eWjDwTex/3QThOPuG/6Mec/hg+Y49cm6EMBTX7FyUfu+kfdG5CFjRPjUIJMlM8j7KM3vVt04qnjbLeYp1nuv8w==","signatures":[{"sig":"MEQCIFE1rBD5fmh6k2sxOoxWZL75gkixiTTD3BeXj13co9rfAiAv9i4T6H0Ko1AKGSsx9+n6M9u73YFn6sJWDOz3mfojvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1616619},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"f451e6a28837f6e0d7d5aabf422f48a0372db0e8","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.0.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.25.1_1779400255963_0.38380222035844147","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"@sparkvault/sdk-js","version":"1.26.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.26.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"db397477867291e46d06ce07f25f3305b5e8fc6d","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.26.0.tgz","fileCount":59,"integrity":"sha512-syK6vJDguOeA7AdFsPGCofaQbblKK1AjozsZAruTgCxC0PxkDJ1Au38hBSvSMBldD5OfRDAaFo8Aoyqtombn1g==","signatures":[{"sig":"MEUCIQDoKkGUSNC/aXyD+FINBtius5JTS8gsu1Ow93AaT8W7XgIgcRjQauctVbtlxXlM96TOxZjcOSpMVBE28PR08LtbONI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1620043},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"0e46b6ac657402a8127e025c870d32fe1cc6356a","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.0.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.26.0_1779401641940_0.26238417400495173","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"@sparkvault/sdk-js","version":"1.27.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.27.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"871ee2b7336fcb6a3a509c158e76490c5f658a21","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.27.0.tgz","fileCount":59,"integrity":"sha512-OGAXsM7hW5rmR+ERd1nKH0HtZpnmVxqr91pRtPhicks3VhQz2QN/K4RvBEy8jOgTgWqfLcFdTa/qOMGzJUIfgg==","signatures":[{"sig":"MEYCIQCi8zdm/DcXMBME0PAMAJgaEXduC9XyWPELLq0WNtD42wIhALO05JynY7VAt+sz7Ttj5BWhCW99QOUMup9n2SU7Swk3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1623711},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"6dde97111171c9a6f406705ca0c4aafad0a74d75","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.27.0_1779835603353_0.6435579076672471","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"@sparkvault/sdk-js","version":"1.27.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.27.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"7a1c3616c45d55101efaf3c46545708e8abe9688","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.27.1.tgz","fileCount":59,"integrity":"sha512-1TEyrxqqXdNOrHtodZEdtyonoAxew+QXeBt5XxbcWqox4nnQq3n1tbuSfIAnzJOB6Z+fFfUeQ+2OgfNJJQspAw==","signatures":[{"sig":"MEUCIAHHLWQ1CP4nNajXCWK0Aq2BL4P6gugkJmYX57RvtdlxAiEAt79PIh7N6/9LgfU1wITHr1IwiYNcuRXU3DbOSiopl80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1626974},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"6fcfe7fac5f3430ac357f825cd29391a11de4c96","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.27.1_1779838648651_0.5501266057202856","host":"s3://npm-registry-packages-npm-production"}},"1.27.2":{"name":"@sparkvault/sdk-js","version":"1.27.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.27.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"70d76f4c9040694d0ea86d245d6901993cc1209b","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.27.2.tgz","fileCount":59,"integrity":"sha512-AyWsjdQImSFOsgPZQP4++7BSCjZEdSwGlY1CkI9H2loaFFAeUjh8KbG5AJRMmZslIMhG+8Vl+0CcpyDstkxXuQ==","signatures":[{"sig":"MEQCIFY8ty9wuyJrS5laIf7DIe83nrriwodgMyVEpti24D7zAiByQStNedBKDZMuBGOCtb1jkUNZL5Yin+N5wM93YV5uiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1626780},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"03e3838e261d101f093ae1ca4f6bbabc0e3e5480","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.27.2_1779855421321_0.2270124507472564","host":"s3://npm-registry-packages-npm-production"}},"1.27.3":{"name":"@sparkvault/sdk-js","version":"1.27.3","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.27.3","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"fc8b569506d7ae3b54aedeca4bceddd4ff849b00","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.27.3.tgz","fileCount":59,"integrity":"sha512-NWshqa/XoZ3cbAearZD38P8lfijsOxISLh7GuKZ9WZdMFBDEwQx4sOq2PretI3PWkeBb4Me5kdnp8jhwdfghew==","signatures":[{"sig":"MEUCIE+LfNaCv0Y2cSFZy0RccRfYxzJv/2xNRIXLv36uYuKpAiEAqK/8jEuRVdPWDqRLIa2glElJbAHtZGu9OosQbwigjBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1641844},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"59555c279baa9cc58a0cbf1aa4486391ca355997","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.27.3_1779896632807_0.6963021930168678","host":"s3://npm-registry-packages-npm-production"}},"1.27.4":{"name":"@sparkvault/sdk-js","version":"1.27.4","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.27.4","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"5ddc4eb0e009a1ec0ba33d6af813251125969bd6","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.27.4.tgz","fileCount":59,"integrity":"sha512-cIIdjtSx4MiNP/bg908bBJ9wlvqNBI392IpJ1MU93osphqakew4A07AeZ5E3LZCMgJP1qU+32BBnNJUrDHEbYw==","signatures":[{"sig":"MEUCIQCLP97Q/tUsE1Hr5XOxrTTvDXa833hf6gI+BYShbqFXPgIgbIqlZuIfQGlV6F3fe8EnQBat86xp9C12TstC3KgxaNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1654750},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"cc3a1fb92b4b66d3f0c632449c87651f329f45d7","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.27.4_1779905671790_0.5920409433035534","host":"s3://npm-registry-packages-npm-production"}},"1.27.5":{"name":"@sparkvault/sdk-js","version":"1.27.5","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.27.5","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"5ecf165fb1dcc9514da9fc5bc5aba57e14dc765a","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.27.5.tgz","fileCount":59,"integrity":"sha512-NZInMUmvAdcZSuIJIwexjvCme8WfaShPR3gw20FFAYo2XrMImxN0SRe86QS5WMDFX/kTDKGA4Pr6y8sjOJjbPw==","signatures":[{"sig":"MEQCIBiD8rOYGCsRq6QdvIrOP2EXqo5E6PXM1PKCNWk2sXNjAiAH3yu9CviFrWrtfpIpd42OHSYg1rsUcJqbaGaoSZ4RqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1659299},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"104aa405c7937d8893897c5f5be149434a4c6f94","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.27.5_1779905963029_0.3788185692489805","host":"s3://npm-registry-packages-npm-production"}},"1.27.6":{"name":"@sparkvault/sdk-js","version":"1.27.6","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.27.6","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"3b2933707170501bb4ee393c2e03d886114b46af","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.27.6.tgz","fileCount":59,"integrity":"sha512-fgSzuLE0vXfTKKiEiO74AsfH0qtuTYijh7xuy4A934VlaHksCUAODY+46pAtk2/M8nDVLqn6UqUE3QxvKRHNOA==","signatures":[{"sig":"MEUCICfzsedXKd/Ye9KT+wdeMA2LbTTD1yFVCmKYbltvRwm+AiEAlqqhBhGEnwbOTJM6iE8Pvyrcw46kGgAEX3neet/0YMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1659299},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"bb4ee932746549a443a0cf3b73c3372ca4a3ae9f","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.27.6_1779906208433_0.011247874187523488","host":"s3://npm-registry-packages-npm-production"}},"1.27.7":{"name":"@sparkvault/sdk-js","version":"1.27.7","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@1.27.7","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"e88b570893040696e9427385d34cd3e979a60d9a","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-1.27.7.tgz","fileCount":59,"integrity":"sha512-eSnEnxKM4Y8b0FcyghynXPMlgWdAgoTo940kzcdWv1Z3gBPXVLabliz6oD/qL46zmayv68fvTqPRM674F2wqSA==","signatures":[{"sig":"MEYCIQCwwh36oopBK/PFRMW19o4TxEzJpvYFzVPzQATDXWerYQIhAK/Z91EhCGm/dg3sKJAkqQtn5KSch7FSxE2h6Rn7fgDv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1659484},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"c5a3e3750e05ab1e45a4b4aa6a73788c947b5c58","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_1.27.7_1779940629618_0.9321687854734482","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@sparkvault/sdk-js","version":"2.0.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.0.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"f67c831792fa625ff27c5a9caca9a167f9406aca","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.0.0.tgz","fileCount":59,"integrity":"sha512-yoHEchpBJYgOD977I8XuMwIJbdU5JtfZTp7NwUsbaQAIkpQOa0BVXGRtNrx6Ggr5fcDTK3TCiwQva5J6M3AzVg==","signatures":[{"sig":"MEQCIGzrt7L/vyXE2WRho6hTjfuhFLr0Y6bhpfasWkvLJtssAiB0ap7OwWktuIVqm+qsGP8kKviOyhfL/jPTanNS/3x9gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1664052},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"16cd0416015c302cbebe1437b912521e1f124d22","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.0.0_1779974765456_0.44688623316130016","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@sparkvault/sdk-js","version":"2.0.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.0.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"dc229b6c15d866fd3d34fb65fb4d4f01ce692136","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.0.1.tgz","fileCount":59,"integrity":"sha512-LL4+n8k4+ZZ8goq2IYOnZl/XMPGcCGgqdv4sIR/3qfBy9QkdEeGrY/wqj+kjth1UWLWzVEAtRsuU25Ab+scFBw==","signatures":[{"sig":"MEQCIDgP/59l6I3Yxsb+0bcoU8OE/P+0nEpMEKFVlChd+PIGAiAoL+wZBw6fRbXfVNkdN41QgOm4R9varId0hCxh1jEMyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1665710},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"22c64147ad3302719e6739b227fafc98c4cec156","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.0.1_1779989353013_0.5929396353379972","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@sparkvault/sdk-js","version":"2.0.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.0.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"ab7caa61eeec5535b86ea2e706d0e05e716ad3b9","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.0.2.tgz","fileCount":60,"integrity":"sha512-HNLw6P80lRS4dlq1N+OsQjKviptdigov1ZC3sNuX3uF7i6hTrluObdJlQ1GYEzzWzFszeddl1O0oG4KDSTRg/w==","signatures":[{"sig":"MEUCIGYnlRoO55vj3vuUENG64z07Cn7OJv5SEbFDIC0G3pQEAiEAhvU0ZPhaDqXXj1ALHR71wZxmDnBwJ1hD8W3MwxE7LLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1709721},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"9a774491255559a3afe8c9a0ff2d4c6f10623ee6","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.0.2_1780064367153_0.20602789154343126","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"@sparkvault/sdk-js","version":"2.0.3","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.0.3","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"2639344665afeb08d7c9479bd5c4838701546184","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.0.3.tgz","fileCount":60,"integrity":"sha512-aAYkaKFpt7Aagui9+lV15tOu50Jgl/F9UjEVQcf7RWLCy6VcCQCcLJ+xOMDFSoPyCR9+XY6hyB5wjlovwFVJ9Q==","signatures":[{"sig":"MEYCIQDL8uGCZ8T9aVsemwCZwkhHOcsxHMfHSAd5mTd1/y3ZxgIhAIRR2ktFhkdnXXZwMRO7FfRVAZ2Mm23t62y3s34rIHyw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1734324},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"8901b71d7cef27acbd7f4334a4cb394578e58e1e","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.0.3_1780332290109_0.5275800712162866","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"@sparkvault/sdk-js","version":"2.0.4","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.0.4","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"9fe6b3f2150c098d9a641d8b8c6a32889877459d","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.0.4.tgz","fileCount":61,"integrity":"sha512-pSMMUXKugJpRx82Ao8aToKBKdQJDZiCstGMnFZTIoLwjDu8hPRayICQeRiapzN6QK6/BgnpYBpJF36PAQQiz0A==","signatures":[{"sig":"MEQCIBK+bB9MDt+fTvwBaUDSzlsNNowi8iS4zAkEOpwHU7P8AiB+JrSOIApgUCh702NLFMKeos6QyYVeytiCWvOHhKEFUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1777128},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"823820e0d7103c55e72b30112470d79d18cb39fc","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.0.4_1780500231381_0.5183398291436199","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@sparkvault/sdk-js","version":"2.1.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.1.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"7da5555346ca3197643d0d6836315d50a68db11b","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.1.0.tgz","fileCount":61,"integrity":"sha512-ehrY6P7FoHDwCbYxJ6g8FY602x9TkLhQvI9Hv3pv9rMvVLoRindbn6pW2PWmk5V6VhKgdB51+P9jQ/z+vjErzw==","signatures":[{"sig":"MEUCIQDeFeqUA8cQRhxPLwRLdSpnsmQcugPUY332g+fbf7Lz0gIgbXQ+JbRaCqofLOlu77ba1t+K4Si6QLyZIcf/Pbsf4CY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1782696},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"a8104729e7c053552e430f28a7dbe4115163ae6a","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.1.0_1780829824932_0.9970098674973553","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@sparkvault/sdk-js","version":"2.1.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.1.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"971eb14cc536ddd85ac5f9977da8456f7a562441","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.1.1.tgz","fileCount":62,"integrity":"sha512-tkqnE/QlK2deuX66CayjkbteG4pcKHZafJ1DnGeyG7Mdjs5ABrFfgtzDutsGmZ5ZKaxsTLBdwwoCH39wU2/Rwg==","signatures":[{"sig":"MEQCIBZGkgdGNNzf5IgwdVSKci9NiAz5AZSjtXzzDPc1gHKeAiAuevtPpu8vsIAkpDBJ9Pn5xsxu8dqwf/dCOJaS3A0a+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1834798},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"5ae2e9742ca3da817dfa148954d0fc4630f4a78a","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.1.1_1780962663028_0.10155580442073364","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"@sparkvault/sdk-js","version":"2.1.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.1.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"22dbc5c32c071fa221eac441f7b7c2cefb18090f","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.1.2.tgz","fileCount":62,"integrity":"sha512-yjrpSvJdSvsmqWfYS/LSTb61s95ZacSRUGLNPtMwBjol6BFMRydLZSMJ2V4ibdNmx3Xr4c0F0lbA975kJIZXvA==","signatures":[{"sig":"MEYCIQDM36F6j727JA8vL2VmKtcY1ZlK67CzhMQbCqGQSgoITgIhAMrS8B8M60ChHThuSzsTrvifs0GfYboa6sUDW2/04kYv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1845252},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"76d6c237f78e0a67ad2b44bcc1c391f6f6cdffd7","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.1.2_1780978865593_0.8891637102246701","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"@sparkvault/sdk-js","version":"2.1.3","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.1.3","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"ba5a6f6b8a78b7fbbee6fa2346faf9ab1a2ab025","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.1.3.tgz","fileCount":62,"integrity":"sha512-QkNYCH7NfzqcZ2nu9uud6JJuJoLvuy6+NHpinrNPsC0B0JZKEp9Axd3GuA4cPZCw/96NZDlbZfpafZzs70pHHw==","signatures":[{"sig":"MEYCIQDl29Kq5EAq3RYSFA9eRtXNRAtgyh6HorOYaY3Ui9czwgIhALE6d3YzgbaGn0/1184OpW9MIhax+v72VxlvsCkX5pcU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1855155},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"24f002015090cffd503dd53b2108a80fd5dfc0f7","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.1.3_1781050510949_0.36246458591531217","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@sparkvault/sdk-js","version":"2.2.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.2.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"d3b545728d4e64a1c4d5447364d0649257387e3a","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.2.0.tgz","fileCount":62,"integrity":"sha512-Cb0ESpVx6XLHjxwp3IIUJSxm8A9TH1afNIwnrG/kPl512CcoNJeZb03+M6UVolXp30RxkG3lYa9nJqncRdGitA==","signatures":[{"sig":"MEUCIAXrBfO+xPthhqXRjXD3mMv0eSfe6WoILsQ+na8lQyg5AiEAyu1cyrfx9y5rXvU22w7aiS6fn7TeENCbetcPCCKvYss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1862202},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"36819256f7fad3299cd66626202d86280565f36b","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.2.0_1781054234182_0.4227154280306704","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@sparkvault/sdk-js","version":"2.2.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.2.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"5dbe3c5671289b362c28c3947232ffa9fa0062cb","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.2.1.tgz","fileCount":62,"integrity":"sha512-37SRdxdMViSNpPxCQNKZNW4Cf02q3lKajYe5HlN6JlKg59XXBgSE7w8Vl2akxbpzCX1hOPglfDQ+avVWSnT5Lw==","signatures":[{"sig":"MEUCIQCZb7U3OnTy/wYOwCQpiw8LqOKwwpq7JMBM02u3IyllZwIgc2C6IJE+oYPUiZipN1xn4Py2wfRSYZSB8wofrfddk48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1871168},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"fe1e3d970b7e0ce3b3a51f621c2bbe87c0e23712","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.2.1_1781056224195_0.7350704282389622","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@sparkvault/sdk-js","version":"2.2.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.2.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"6a04bb041d6d0c0ec6ea8415ab926ac8f9bef805","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.2.2.tgz","fileCount":62,"integrity":"sha512-weAIW/uEzOWG2d53ScCDZdxULnr441Wp/tlxh74ixtp6Xh1uagXHzCJBx1Dh72pcmwIwSDE2oxQbWPgsXRfXMg==","signatures":[{"sig":"MEQCIHb30MYRfw4U80/YmXYY+f2qePLG22h4oz3WNuU3GRQeAiBhdN8RL6cAurNZvp6/Smhmnf8ZYbGFxJdkyjpLzVzHTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1818497},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"c7604c6a68dee54266e99daa63f2d3e532c12368","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.2.2_1781188041857_0.5829981076307689","host":"s3://npm-registry-packages-npm-production"}},"2.2.3":{"name":"@sparkvault/sdk-js","version":"2.2.3","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.2.3","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"fdfcdd1cab7c31382970a0ce8ec08f9212036c98","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.2.3.tgz","fileCount":62,"integrity":"sha512-yPGCjZVMv+vErKpVG7jBQFrRor9nciWIEcZxVV2HCCn9lZiqAfBJfcmjN+KHBs3srji2x5afG83FtMOfEGIVbQ==","signatures":[{"sig":"MEQCID9nCHfJaGkTzMh08H7KBBoHxm6JPbwkM+L265k/96PEAiBkr03L+qwiLsvzM+SoCWkvAYNrcMHX46SJXIb0NkCvHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1855387},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"9de45a768ba58893b1233c9d4f6dce27ce089032","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.2.3_1781630578985_0.39289025269309397","host":"s3://npm-registry-packages-npm-production"}},"2.2.4":{"name":"@sparkvault/sdk-js","version":"2.2.4","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.2.4","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"5f3ab2682c5c41741064b3b97d9bde0d50f4e7f7","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.2.4.tgz","fileCount":62,"integrity":"sha512-wGzmftfrrlc6spZU1KNfn6l3qOlxznWhy++OU9FcKLp9VsRO+uR/BhpdLD87IxLzZhU6tUmyjCnJtZqJ+WBtKQ==","signatures":[{"sig":"MEYCIQCaI6VrJCoS7ibsnTIt+Vhpd5D5/NoiQXvd/dIL3mB5VQIhAO7BXTTq1gD5Hkp9O+vI8dQdtlV2N/xH4myQ8dQTL/Bm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1855387},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"a3afdb44b2e0ddccfd2370abc029d8c81a3909d8","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.2.4_1781663142892_0.03489098137265323","host":"s3://npm-registry-packages-npm-production"}},"2.2.5":{"name":"@sparkvault/sdk-js","version":"2.2.5","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@2.2.5","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"67f2d3e8ab13420236e58cb4e936cb7ed2350504","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-2.2.5.tgz","fileCount":63,"integrity":"sha512-vNS5mtO8qOzLDNJFEDWJb9B6Po2rpVht5CVSz+GaG5YP/jzUmBogilktTah5x940AoxGfWKWdqKTV62WU3txnw==","signatures":[{"sig":"MEUCIGiIf4jXke6XPlzQFxg1od93p7rB4e60dY2S5o0VPziJAiEAi+w6E5UaqBOQavnSIh/8KdTF+nOr4DFCD8LOTygasuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1904264},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"8ca4dd1a7a0ba1bbb05e5a3f440889f7c28ed467","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_2.2.5_1781672617917_0.07577730886278511","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@sparkvault/sdk-js","version":"4.0.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@4.0.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"eabd71f166e3c26dfe0323ff6570276aa88c19ab","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-4.0.0.tgz","fileCount":72,"integrity":"sha512-QeM37jPmPU3e1GkMBxo9pW1VVhsjRZl5wBTIKoNbobuV4dtTfR+yzr1Tlt/Mra3Eop8/wTXUnkFGIamUQaSaQQ==","signatures":[{"sig":"MEQCIFPu3++wsxbG54vanJ06fFJV7auEMsb9eNGw4DD5kgnTAiAVlRt7DIMYGldNR4ulbSxezY/2DXtAsBfVtH637JMddQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2123672},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"245243f58ca63a4597a49c08c874592b4798ca6b","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_4.0.0_1781736508818_0.1447922496474412","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@sparkvault/sdk-js","version":"4.1.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@4.1.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"439817301f98991f1ffcfb3e5f07256b3ec25eba","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-4.1.0.tgz","fileCount":72,"integrity":"sha512-0gb/VPi9CdKJRSvGQINAxZvTbAA/KnDZT7pjUQ+jdz5Cr/hTsyEDdrkG/1vJBLLPDvtPIxgkI1OYsOlcboz22Q==","signatures":[{"sig":"MEYCIQDdYIyjio3PlFDEgovupeh/WtF+RAfYexfOmLHj5y7dWwIhAMmUbfL3uXWrIZoorjcyXN7YUFTeyXOkG3epf6vLO5GG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2128679},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"3d14f91ae058ede0c7f896df02e7a0f84ce78001","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_4.1.0_1781856891332_0.9776526094631974","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@sparkvault/sdk-js","version":"5.0.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@5.0.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"7318c45657bcb7df1b30fe26af00ec62a030183c","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-5.0.0.tgz","fileCount":72,"integrity":"sha512-khGBpnzEGKk35qeE4lRZXlTQcjOHi8bypPdQigmukzBP5ZOvPuRg4DbslYnH4/J0d3vsG28xzdbhP/t8I5s1oQ==","signatures":[{"sig":"MEUCIHTiWebD3kL1zXCM7SNEl+8yS34sjPQcRp9/VfXYvywpAiEAgt/X/8wsfSbTtuAxpavNhyBUw+yzH4gkyYxDrWicYHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2128679},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"b3836b9fb17b9a69b3600c5de0560757a6317c37","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_5.0.0_1782448138126_0.8073729172381232","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@sparkvault/sdk-js","version":"5.0.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@5.0.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"7b40baef8e407b64c979d86a02988c2d76184fd2","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-5.0.1.tgz","fileCount":72,"integrity":"sha512-Q91YWKrl2Tw72aOfnnKYPpkosyo0XUHbDWqoAui+bCNca+v+blEZL91eA/9DWe1N7lU1e9zlC2IeMkhHKrJiNw==","signatures":[{"sig":"MEYCIQDkzmIEhwMC3DbAzAcebjDY6nWQsMK6BtAPwQj9tklpggIhAJsM/+Uaq4N/yIcx5ESp09nyO6xMdAew5docZxWjO2tt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2133402},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"8f030633d8409eb56537aae4937b5312b7c4a89a","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_5.0.1_1782462751025_0.2193296450435811","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@sparkvault/sdk-js","version":"5.0.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@5.0.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"047df6a6f6d3225c9c16aa0c51f190eedd02f1a1","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-5.0.2.tgz","fileCount":72,"integrity":"sha512-slN0RU2uVRJl1CgBasryU0AKJD76hz12K7K3j26Sa5vZ4fudOCkGHI7/22CYzKlqq4Og8QmFn2CpgNhgIrxmdQ==","signatures":[{"sig":"MEYCIQD6LyDeeTwi2unDZbouJ0MA/CIcdXa39tjU511s6nxZawIhAPVwhNYP/Wd2dRfmhDgGZhNwVZEDiR3zWdabhics+s7/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2143611},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"76ba5bf110594d20f8d0d9ab182b54e67e88cee2","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_5.0.2_1782515931690_0.8313981069714669","host":"s3://npm-registry-packages-npm-production"}},"6.0.0":{"name":"@sparkvault/sdk-js","version":"6.0.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@6.0.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"82a0ba4fd570f5e9ac0e606d8124723d8374de2d","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-6.0.0.tgz","fileCount":72,"integrity":"sha512-37fTAw0zyOqqn8u+RSgGjZHiBgVbp9mQWc4XVFY91uQ+bKL0Herg6JpTgDw3lmlUf7cqZxbC+b5vGtFi+CU3+A==","signatures":[{"sig":"MEYCIQCrqDdDpeudUiNfwNjuA3kIoKqUR5DlCrwdKUe9ju8gyAIhAN4iYQ4k/bxbMiCU61aQ8TVhFnMzOy5YqeoBIQfjYUre","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2143665},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"de86a16a2841acec66fae20267a1af1c7a1e8601","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_6.0.0_1782519385949_0.1790992912463092","host":"s3://npm-registry-packages-npm-production"}},"7.0.0":{"name":"@sparkvault/sdk-js","version":"7.0.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@7.0.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"e4dff756654ccbaeb2a92f61fa885a8a406e980e","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-7.0.0.tgz","fileCount":72,"integrity":"sha512-+9FGKCux4jU+hEroTwfaGz2ppokZtGXs48k9vorwyelELb7/9ixSxmIKWC4jWLpulSx5pZCU/PDyXyzX+CZ5PA==","signatures":[{"sig":"MEUCIHWKQcVOCJ3oVn446nlwPYetMt5eL67eh9RZ/r61/DgdAiEAldnP3+KNeIBr7I3OnHCm9IvvbTs4xmPR7gR00CwQ7Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2149811},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"b5773fe3e4a53c9045de5b9a9a7df02e25d2a628","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_7.0.0_1782532078888_0.7253824126995589","host":"s3://npm-registry-packages-npm-production"}},"7.0.1":{"name":"@sparkvault/sdk-js","version":"7.0.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@7.0.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"18269ee18e4e5b2342b37a2a4573e28b1c276b94","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-7.0.1.tgz","fileCount":72,"integrity":"sha512-vLKbvyqYBg2PQAoZ42jiwL1hhUZhtzt00whFG+6dNGIfVAh1ZbH9watp9zbBDA8PBV0Qwdm0rlvit0AbOQYZ3Q==","signatures":[{"sig":"MEQCIGFy1sN6V47EpCr/BWV2OJk1cxi9Ky2fCGEVrkgN/YelAiB+LeqLoeOfLeZeo7oh4XWf42vxv5rMR6KAikM3rlEREA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2162893},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"6622d55214bea0726d4e9bd214208d15acf5f44f","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_7.0.1_1782736552195_0.9648820085100065","host":"s3://npm-registry-packages-npm-production"}},"7.0.2":{"name":"@sparkvault/sdk-js","version":"7.0.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@7.0.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"81d85cb0f17bde4a64807f7835a8e8a05c7ca0de","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-7.0.2.tgz","fileCount":72,"integrity":"sha512-WT4p1eP4fymE9US6zJjzKeKjWRKbsLd28oQZVMpRyTpNQymACod+rAEAPkF3pvyvuIkDJ5lGBi46VI+RpCRqaA==","signatures":[{"sig":"MEUCIQDyYm1KXeAW0LZvcP1kdI5yI92HLHFY1+GU1n427/Qt/AIgckVnPrzovYi1dufZ9eF46WnTQ6qoXYED3f1gh9tRv+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2177623},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"01f4a0329d9c0e3933503d32acc2a57a8ea34332","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_7.0.2_1782738623297_0.654690250879971","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"@sparkvault/sdk-js","version":"8.0.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","totp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.0.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"d7d6a2c14a088c855f1a656cf4a7501a6d092d38","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.0.0.tgz","fileCount":72,"integrity":"sha512-xcy5KJfwyq49n36+8lGwCSHCz3fsKvl1MpvzeKrTCtEC/Vk0mSx652fKePC6FqQHykv5nyWJkQLi2DBnwAJZuA==","signatures":[{"sig":"MEUCIHvGeU/zw/spPh4iJ81HFQa4Bi78M42vsBu/fcyacBPIAiEAvwjS4XKvnpNmy9X7BHV6P6f+0zVvQGJ9fdpAM7Oinpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2178580},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"00b5d00da22522e92a66a7778c4e4ea2b8ebbc61","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.0.0_1782756223397_0.5271985455422721","host":"s3://npm-registry-packages-npm-production"}},"8.0.1":{"name":"@sparkvault/sdk-js","version":"8.0.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.0.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"3abcf6d0ccab634fe4babc0cdf2412bda78de852","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.0.1.tgz","fileCount":72,"integrity":"sha512-g2arg/B24GF1CwDmYjk5yfluWfMy157CudpVQ9j/sJsq7jPxPZcrNuacRA2tgc7xcRFDiVw7THrqVpfr9CXVow==","signatures":[{"sig":"MEUCIQCI9C1qLxt5kOOcIRc2kc6QRu8tL9srvHUBIbAzmzs3RQIgNnHBRkch6nl6oipwFehTGhvSZQi6rnFWWrMfzv7D7tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2178307},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"c9e67be46bcfe4797bb1000605eeb5c41525929f","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.0.1_1782758230304_0.5649939527135692","host":"s3://npm-registry-packages-npm-production"}},"8.1.0":{"name":"@sparkvault/sdk-js","version":"8.1.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.1.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"d401df3733213cb4720b8eda6cf889925c47cfb2","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.1.0.tgz","fileCount":73,"integrity":"sha512-EmkEoLPhP9GrMUDkf86lDUO1W5ds7IePNYVKJSfp7JjhNvkzgFFXtV7HF237yUypQXtGCfeh/tpb2r5RI8hvig==","signatures":[{"sig":"MEQCIDWgvkA2A1qF1pIZpoKntulIdH4YbJKluya1iW8y06gKAiBN0jsSby/rMOtrQrVvgh7sWQtKJuBNlVLRKuhJuHqTsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2164161},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"be40124c9856ef5fa1581b99b3229a311b5acf53","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.1.0_1782766995378_0.917190602206164","host":"s3://npm-registry-packages-npm-production"}},"8.1.1":{"name":"@sparkvault/sdk-js","version":"8.1.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.1.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"b03a4195cfbf20497a1c342f42ab019dd672d14c","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.1.1.tgz","fileCount":73,"integrity":"sha512-4zq5gtskY/JmwB9suqBHB9uo4Dt0elcIaM0daiObZLE991nOI6xAAs6QTVkzKnLa4WiOoq10y0vIk/Y5IkCztg==","signatures":[{"sig":"MEQCIDSyPX8fzheLT0nmetUGCC0dpYmB/M6kP1FvYIvly6tfAiAlNWClrEuo2B+NNZBU64uJgaSMaTiK23YM8StWMIKI/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2196435},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"96da9396b7214a4777947fedd7b2bcdd1cc0796e","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.1.1_1782842268807_0.37986366624295553","host":"s3://npm-registry-packages-npm-production"}},"8.1.2":{"name":"@sparkvault/sdk-js","version":"8.1.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.1.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"32a8ac9398e9ce5ad5f1db8b7f7c2ec2ae767fb1","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.1.2.tgz","fileCount":73,"integrity":"sha512-gB1UVBimLsilErErXG+oTWK3hZhjFSI9gLTLBn3/kYLToMaJa02YVYGdbyUCPWOmhUwru8+upnpHJtB4lJroyQ==","signatures":[{"sig":"MEUCIQCDL+g6yhfFh6+Y2JREL+HnPf0CF6Z06e94GFRoGgC7ogIgcU4v3nkuoziUZ2o4FF8swu2+WU24xeewg+7FdY2oCFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2197885},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"b5681555aae06509f0c92870ffba7fb45a750e23","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.1.2_1782845019303_0.9704318596468324","host":"s3://npm-registry-packages-npm-production"}},"8.2.0":{"name":"@sparkvault/sdk-js","version":"8.2.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.2.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"de99f71141784b5524d11d19cc4d3bb246edb749","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.2.0.tgz","fileCount":73,"integrity":"sha512-Ej2NUodUqbBQlWs2CXueoeVsa6YdjUaVT88VK6A9QGqZ4cvdtiOlqyH58C9aWD0uzUI3fdYi44hVYXkYWScwIw==","signatures":[{"sig":"MEQCIEykMZFRNS6YaCxrQFWhcAC2kxuJ75LB6PwzCCg8mfk5AiBFuW/pUVktPVqepN5uMGk2rYht8e4EjPS+qpAA/OsNaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2199295},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"a3312bebb3a4516c46399518b4f4eee8900d7957","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.2.0_1782846849251_0.660052531290932","host":"s3://npm-registry-packages-npm-production"}},"8.3.0":{"name":"@sparkvault/sdk-js","version":"8.3.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.3.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"4f66348cebe2242bf87713d1d0906cf35992bd5c","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.3.0.tgz","fileCount":73,"integrity":"sha512-uFQbh2ackyJ7YDoEGIQzWSjHOPb/mdi2GPLCIZQrwxma6XcLHJBnsTHfSi39JWhqw0AmIZlwb809Rn8DEIWGUA==","signatures":[{"sig":"MEYCIQCO5BrNLkYzfN3IZUFahSWTYKHykeEOo2/uJjRiPvzAJAIhAPkmVhnJwqfDxVdRwmRDtwhS1fMT92MN3KwrEhZ18L68","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2213277},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"76c3e2ab924c8eb5946780bae3b86680c1ae9c70","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.3.0_1782869673652_0.6219234407376628","host":"s3://npm-registry-packages-npm-production"}},"8.4.0":{"name":"@sparkvault/sdk-js","version":"8.4.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.4.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://app.sparkvault.com/api/docs/sdk-js","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"289b45561ada2f5de799c929f43067d731c3cc33","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.4.0.tgz","fileCount":73,"integrity":"sha512-uYbiKntuI1piNb+7W2FGmk5jU1I3kX0PMoweJLTu0Uk+nQFoYF1oSrkF502eXuSHuWU6EzYoRsuJyezjO3xdDA==","signatures":[{"sig":"MEUCIQCVtCzBprFk8w5buf2xLAgwPRoOrdgrCf75WkMlNZDkCAIga3WpK0+UhTj1LCjd7q2t7yJSr5fgLZjmF5gplO1QJjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2226257},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"3fc13f38dcc9f2b9bcc1b57e4e3a6d0ebe54f4ce","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.4.0_1782894596477_0.6215177670792711","host":"s3://npm-registry-packages-npm-production"}},"8.5.0":{"name":"@sparkvault/sdk-js","version":"8.5.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.5.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"4f0703ecbafffc0d2d206c90d5505c87ec435774","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.5.0.tgz","fileCount":73,"integrity":"sha512-daNgumCN0GPrVgUmVYzvE5VUcd2v/C5WjBRWaXrd6LzWbJx68AbeaThbEYin9FISMrsuPw0YxkosLhNF84QQsg==","signatures":[{"sig":"MEYCIQC+FLYdZxpgmk5Y8blUWyWdJNyxub4C2+2QARSaLztLGAIhAJHAUYxBhBOSczbHyQuFo3wYR9QGGkzBjU23kG+rFiyU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2226248},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"40a52038be72520e4b252f7acdf61ba1dd6437de","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.5.0_1782998547160_0.023519442787875988","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"name":"@sparkvault/sdk-js","version":"8.6.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.6.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"951c4a8e3a77acb78dc3cd919a0c93780bdc84b4","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.6.0.tgz","fileCount":74,"integrity":"sha512-Zc8CiK4Hux8hLYwqX1+uqLPQcWpFqwKkin3rgvn7fUowmRO6CEKKOr/39ro/pobm4cWT9+Rg26jYoFjQgsSesg==","signatures":[{"sig":"MEYCIQD2KyXcpJwW2BKV5AHxvKUKGbLm7o6qqRTUh4b3KzJgywIhALJ6g+LNgUGqmrIL032qXTc0qSbEbc986MFZU7OsIT9M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2258845},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"cd64505e9731a7c9eb19bba0ef3af835e5d7a5f3","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.6.0_1783087332355_0.4715617621436985","host":"s3://npm-registry-packages-npm-production"}},"8.6.1":{"name":"@sparkvault/sdk-js","version":"8.6.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.6.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"9661c2b462d9b4340d2e18292bffb7c2c8e0762e","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.6.1.tgz","fileCount":74,"integrity":"sha512-5EcAoO4EIWCWDziZyj5DeOFJ2h4LWNg66DcWtaG3WogsH7KvIATXtM/eKWfsgtTfeS5v3irqqqptgrSAvY3pPw==","signatures":[{"sig":"MEUCIDk1vjJEneNc8cQ7khgNPVbb/kkMv2m4/1VdUOq9zfe3AiEA0IUYBRsYwpot2redHwCWD2eOJunS4GuPlOysXHRR0PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2260276},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"c96a7946138acee0c9053946f84cbdad2055d0f3","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.6.1_1783089304951_0.1572477378140611","host":"s3://npm-registry-packages-npm-production"}},"8.7.0":{"name":"@sparkvault/sdk-js","version":"8.7.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.7.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"10b8edffff4cf832c69f759560e8ef197f3631ac","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.7.0.tgz","fileCount":74,"integrity":"sha512-Ma9m7k2fqjDo0rz8/wjW8It4Grx7EOTxZWEAaMqqgt4PntSJh9Uwbp/m14jZHg8osoVBOU4SeG458eiHO3U9rQ==","signatures":[{"sig":"MEQCIH3uA1uRbQQm92o1wFSzhUOwZhjToU1Lwmgfe2TZNCIMAiAcwZyj9NNAie9yL+8cxun6q9bMJ4ZNfT6bUXZzZ5T5uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2259336},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"1d47b3330d2220bcecbea7ed6c31eb10989e945d","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.7.0_1783104002525_0.055411971684089956","host":"s3://npm-registry-packages-npm-production"}},"8.8.0":{"name":"@sparkvault/sdk-js","version":"8.8.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.8.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"2c3aa98a0595a8c5784e03b7364c868047fa423e","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.8.0.tgz","fileCount":74,"integrity":"sha512-rx/kJakWZszsUV5YIQ5LE/NSGlM2KmWMBv4A7oLqSzeeY9fvRrvyHf4ne4N3mKDRHbDTdkpsiuEaGWkT/oe9+Q==","signatures":[{"sig":"MEUCIQD9Bg7FwzNoLs6WhjlYp6vkzhopB1uv/RTG4o6oAcxLJwIgaeBrndEGXhT2dv34dxNux9H7MbJF/W1O+lnWAxaw9dY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2319523},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"fe621481fdf9ce643b7cbb3e2e17d15d9a44df76","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.8.0_1783354955229_0.6926304041440772","host":"s3://npm-registry-packages-npm-production"}},"8.8.1":{"name":"@sparkvault/sdk-js","version":"8.8.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.8.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"178d8bfaf6b1a49aeaf47715486937539f4c1f3b","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.8.1.tgz","fileCount":74,"integrity":"sha512-paIw034PgKtdLMK8cpxLbLTIxIqY8Xi/0USQRpvBD4ka+QbFZkFtbwuJN1J1FcsxyoOl3vfEItUw+IzzKiZhkA==","signatures":[{"sig":"MEQCIDkLRQYsrkcD9ls2yukYcpQgYsNNau6MOFsJWKESF+DVAiApC0L+QDQ8cmKUpzGj0MqAPT4U+oMdq3+hsJXyYRYZMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2325220},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"ed57bb17421a9ebb171cc57bd510f5db0dd6cca7","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.8.1_1783363008489_0.6007229472260822","host":"s3://npm-registry-packages-npm-production"}},"8.8.2":{"name":"@sparkvault/sdk-js","version":"8.8.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.8.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"dbb059e0ad9008a7efd922a1b467d95d29300858","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.8.2.tgz","fileCount":74,"integrity":"sha512-Y2CY4WYPOsYFmB1F866tEl97jvEgISl7VPCUUUUwEfkvfhPKAgTx83setn446pFRbV0WRZSkxW5uezKgSO4PjA==","signatures":[{"sig":"MEYCIQCVPFMLVbbCh+mYOhudkXQEnhULABV+kX9Mq2G+y0wQ7AIhAK+AjqqTxwbrn8nUHfRAvipM3UvQigEFOkt5y6o4YDTS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2328039},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"e95983a1b053661275c9cbf5ee70e3373b90d5d9","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.8.2_1783370589711_0.0768724671547627","host":"s3://npm-registry-packages-npm-production"}},"8.8.3":{"name":"@sparkvault/sdk-js","version":"8.8.3","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.8.3","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"8cf72dfa476ed585be3e6e5202c4ab0d9b23de62","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.8.3.tgz","fileCount":74,"integrity":"sha512-zmJsjjMYNlHfSs1OxWK8K1DXva34TTync36d2qf5fm1007CqUtlY8aHYlwvv/zMcKHwdrolrEluYFTAmtJwMaQ==","signatures":[{"sig":"MEQCIHZFJCRyAQxFi+7SE5mpyy1XlX6jio9/g1dMHNcElDiwAiAxv2+ZKMyfxpwU4BrkEMdO0L+If6bXr4V0azerke0Grg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2327948},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"c6ead2abba18d67da855038b752947413e31e2bf","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.8.3_1783382835692_0.04736195584054603","host":"s3://npm-registry-packages-npm-production"}},"8.8.4":{"name":"@sparkvault/sdk-js","version":"8.8.4","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.8.4","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"83293806bc5ad73c79358f62b83e7c0d7f82223b","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.8.4.tgz","fileCount":74,"integrity":"sha512-+4uUTFKkHl20G9DQ6nSVcW0kW6F/M8EeCxsphm7152dr7aeEc9SYjqSxzKbR2eJZ47ACIwTXP6rzA6wcEo4Rwg==","signatures":[{"sig":"MEQCIGWzJAax8GRl7DrMvBBDvXzeb2jWm2sQW7pHWqXKkq0WAiBCbgd/E6jQpkX37F9/bLuBxNJyiF+oZTzLTH3uJTS6lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2344182},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"6d8e2ace8aed53f0af2aca784953d0613725b92f","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.8.4_1783392630073_0.2564993193468246","host":"s3://npm-registry-packages-npm-production"}},"8.9.0":{"name":"@sparkvault/sdk-js","version":"8.9.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.9.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"68e2085065a560da67014ab6c20c7e94612c650a","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.9.0.tgz","fileCount":74,"integrity":"sha512-k2dsIJRnsPgSNc10uXKdmjyeGu7/Up02cn6GyhVNv2Hh8E3O6b8h6OuHCRDrS4BgkL95PeKI0Ju7Kd5NtQFFfA==","signatures":[{"sig":"MEUCIDmc5h8335dZ7s2mavZMAGqOHh3r0qLfCpNIBlofyR8LAiEAtWXclWmDPsn53FzqAEgNkmm6zdzMKPznme8lKr0F2SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2345507},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"e3b5768771a0e1a03ac24ee92e7db779d68c706f","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.9.0_1783395060565_0.948072793181844","host":"s3://npm-registry-packages-npm-production"}},"8.9.1":{"name":"@sparkvault/sdk-js","version":"8.9.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.9.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"2f7f4adb7448043fef44cdb9190625e73b87b77f","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.9.1.tgz","fileCount":74,"integrity":"sha512-/cWGIqi+Wi9M0APF1MaC0KyUP+WtzOfbCJh/ViihEzGY5Hm2bosVBbnvtYRicosMJP18Fj6wQHFJNCrw60UHcA==","signatures":[{"sig":"MEQCIEwVYzmp9fqhY6+VBdczaBo0b0qmfl9N3xnqQDNYHrQ4AiATrM3D4LI0aqbVi3AjKm161WvAdMCkglSKfDwVZoTksg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2347531},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"0e2f7fe2f079521e8987c36f166937eb89c6eb62","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.9.1_1783403012449_0.6782430253166696","host":"s3://npm-registry-packages-npm-production"}},"8.9.2":{"name":"@sparkvault/sdk-js","version":"8.9.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.9.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"b1ce19a2b7923475eb154f5bd4950eebd928d54a","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.9.2.tgz","fileCount":76,"integrity":"sha512-Th7C3Gdfh7Tx/yZT/nAoyfixX9/qJUyvQN5m3lybPznFYQb522VCZhrHcKjCx544MDty/N4rPieCBx3IbSzFIA==","signatures":[{"sig":"MEUCIGbYhIqLTTI7JdvbbmCABhtZk/+iNjNTVYchazUz9dB3AiEA1BV/AdHww4KakaZsuUMSJDFJUOXGHgsNmGW/Jc6QVbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2368393},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"47e081fbe8dbb378c69949b8575c45d86b704fd9","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.9.2_1783552706400_0.2295922804478545","host":"s3://npm-registry-packages-npm-production"}},"8.10.0":{"name":"@sparkvault/sdk-js","version":"8.10.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.10.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"e1352b697ae9f98e08386d892c71ac4bd74b60b5","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.10.0.tgz","fileCount":76,"integrity":"sha512-s2AddDPJmujV0b1XnKOReVsAjTkB2Pe1fVABsbn3SQUwoodia85gudV5xjiooU1PMwe3fIo7kY/UOzNi4WAglg==","signatures":[{"sig":"MEUCIQCkDzQEUMvmPx/Dpw7Lq3rv6IylbR4JEJPr3tfz1hHN1gIgI/HVxWZ4CZWdtkZSun+1GJ427Xg8pT5jG6Y3YHxiAV8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2398428},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"ec29d3ccba50c74ee1c0954c43f9af16c37848d3","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.10.0_1783555482153_0.3307513570093241","host":"s3://npm-registry-packages-npm-production"}},"8.10.1":{"name":"@sparkvault/sdk-js","version":"8.10.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.10.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"b39fbe035da4f58907477e04ae178fd684db0aa6","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.10.1.tgz","fileCount":76,"integrity":"sha512-igWiN7KhrNAhpYwNn4w7LY3sf/pcSv64zgA/OZqDATKJwep8WPwW50huX6eup95OXvPEKweozhnOOROgJs05oQ==","signatures":[{"sig":"MEUCIBl6npvQInZ//czLHyRzEJ5fz6fkRzO6mZJ/4mO8fkzyAiEAwI6SGh8IK5BJj7UmvRKZGt9Nz3tHvzwmiEMminZet08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2398900},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"0450c2b4474f7a525b5b0aba37867af07f301cac","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.10.1_1783695166058_0.5956985273882949","host":"s3://npm-registry-packages-npm-production"}},"8.10.2":{"name":"@sparkvault/sdk-js","version":"8.10.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.10.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"4bebbc8b307dd144c70d14c7f3ff28599a3d4974","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.10.2.tgz","fileCount":76,"integrity":"sha512-8OlvkL3TzEKwhbLry7ND7wTEzwEL1f95jUneed1LgXXJi8H75AfCgmjAhuJV3TWMt+A5KHB0NxHodnfQdAnzCg==","signatures":[{"sig":"MEUCIQDdaGZn7abZgr8yH2Gr+ZqwVispHw2KKKoyWjZILgPQzQIgEAcdRlBbWaMaqG0Co+rNvrudLmDYy9kHTVIfdL2M98Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2407086},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"96602c9d6c1c381381e7f36dcbec82c5cf17af19","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.10.2_1783740778532_0.49829387876511544","host":"s3://npm-registry-packages-npm-production"}},"8.10.3":{"name":"@sparkvault/sdk-js","version":"8.10.3","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.10.3","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"e0284f2e55aa0290083081e272be10476264b687","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.10.3.tgz","fileCount":76,"integrity":"sha512-jy7p+UFlocWbtfx55NzTNh6QcJcfI0VQhvO2nqxhDvhFhajamfNI9YtwoMGNxS8daE/YGr9qr2jHwt53HHkQdA==","signatures":[{"sig":"MEUCIQDfvUZ7cRzXOAfY9L5e4B0Thd88RMJY2QDDUci7STXcwAIgOJLsce2uS82hel9e6P3VXlPLn0PIP6x3IRwojur7nS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2407086},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"f87a6b27165a453aa3466d572ebb0a1b779d5263","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.10.3_1783872300245_0.24082808346711548","host":"s3://npm-registry-packages-npm-production"}},"8.10.4":{"name":"@sparkvault/sdk-js","version":"8.10.4","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.10.4","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"5e555569fe420dcbe13cff2ab02daf8bd970d631","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.10.4.tgz","fileCount":76,"integrity":"sha512-ga9uJuirH+r1gdDFi5QCBc2J/Ep9hhK3tAKfHocsWl17GNvVpv9JyX0HdgopHh+2jSlg8BET6dSFXrf0mi8xdw==","signatures":[{"sig":"MEYCIQD6AfKzWyZxT09PrKGMBB3dEH1eJenATnson0S5I6X6KQIhAJ+WIFk1OJiu6yFyWobZt4E4kJgPklafwC60mlLRCvvf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2408014},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"a8962c76e79f4d4fe29e47302e84e68bab8d2aa3","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.10.4_1783875079666_0.8797728594007193","host":"s3://npm-registry-packages-npm-production"}},"8.10.5":{"name":"@sparkvault/sdk-js","version":"8.10.5","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.10.5","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"905e62407ff75c6763a932a542954dcf65edbd8e","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.10.5.tgz","fileCount":76,"integrity":"sha512-Pu/Z+DqaaA1Qm+U7qFakN0utkBQqNblzdrCLYXJZVdM9qw8HhtJoC79GNZyLkeZjGc5chGLgXDWLo4vwEbg4iw==","signatures":[{"sig":"MEYCIQCUAWnOdkkBarBDzcJfLJkdRRrzqCThpGpnk4wPs+oAiwIhAOfjLgi/oRSl+/kcV6T2JZYgV/JMGJemVwNQI9I3yqEp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2408147},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"9309c3b513747aa2e901a4492d122082917f344e","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.10.5_1784541055095_0.9462000980473659","host":"s3://npm-registry-packages-npm-production"}},"8.10.6":{"name":"@sparkvault/sdk-js","version":"8.10.6","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.10.6","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"a2032c5e60d24f6d18f932220d134c3dcf72ae94","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.10.6.tgz","fileCount":76,"integrity":"sha512-WwxTKoUZyqEzn1xgl0noVRRekQWk6tB+soQvmtbTaU09A+FH4Dcb5p+BKI9kQ7uVl3masRlGHW4fbIR0+icazQ==","signatures":[{"sig":"MEUCIQDqVKlkLBN0TgUeLHC8XvKgszgd1WfhCY4m0C4uBWrtWAIgPmy3vXQg7TewN8+0/RZzUMcjk0KWf5QfRZEJfX41hM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2408849},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"dac874a4541b59e1b75c354e0826507114e8842f","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.10.6_1784550944462_0.8430498596505984","host":"s3://npm-registry-packages-npm-production"}},"8.11.0":{"name":"@sparkvault/sdk-js","version":"8.11.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.11.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"7a6217e15e53363cc176e3f88f548b9a93370660","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.11.0.tgz","fileCount":76,"integrity":"sha512-dihHbZNFjCxYbXOWtjn8iOciybkZHddAcpEzG9LIbQiWf+2IfWyre4CAnQMDv798FXjizp6QVmrsnC5L0zOw9g==","signatures":[{"sig":"MEYCIQD0TONVXGKDlHBx30A5qA5Jk4lpGC/r3RC56kT7yn/huwIhAJViH4eLtm6NBPfDFEJpJvUjHho15t4mMKIv3ckOV1R5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2415086},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"b2a84fe55bc6d69d6517f853b107f5b5cddc4a1e","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.11.0_1784894085123_0.44946359491690013","host":"s3://npm-registry-packages-npm-production"}},"8.11.1":{"name":"@sparkvault/sdk-js","version":"8.11.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.11.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"b2904f4f242ff5861a5ce0e10d146aafb8b63d6f","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.11.1.tgz","fileCount":76,"integrity":"sha512-j0V94QeLibK/BkmJWwHuinsr0km7fs4Qm4fW8o4c6JfA4ChxxK6mQE9ywipgh2iVlO4GwLPke2hKD56qWWSpKA==","signatures":[{"sig":"MEQCIA/RW++Z+aU/ClEbj0lBPn9Sh3g7rEPPH0z5vhK0Xd6GAiA0GRgzK9d4kXWYGo+brhp5LYegoZ4//F2BfWbtR5AN7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2415011},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"2fb4e80edce86a34f4ceef85ee6fcbe24b4a9bca","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.11.1_1785025617882_0.532291910857513","host":"s3://npm-registry-packages-npm-production"}},"8.11.2":{"name":"@sparkvault/sdk-js","version":"8.11.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.11.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"c8b5200c214a6ade73577e156676412395023951","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.11.2.tgz","fileCount":76,"integrity":"sha512-PPd3AGWTzRotTo+Or4ZV9BvopwfC+lLZlKr76Tnbypvd48xmQp8Kimoms3JMCKsHOAUOFn+41U7k8uNTjftA1Q==","signatures":[{"sig":"MEMCHyrxQmC5JsgZ7HSNdVelCFBTsUtujG5OLCOz651Q2JYCIARN3xozXpDamDQNLp/D37Wyyw8Ezw3T6esjX/xzBvZw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2414415},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"990992fe4809114d57d76ceeaf45be6e2d15b558","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.11.2_1786395364607_0.7739713482946613","host":"s3://npm-registry-packages-npm-production"}},"8.11.3":{"name":"@sparkvault/sdk-js","version":"8.11.3","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.11.3","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"e965595d074de89bf169d556d2f65f822bd95e38","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.11.3.tgz","fileCount":76,"integrity":"sha512-RGe5ij/n3m0lAjl0HCj2g5+jX4ndhHfO5kdLIHDdcmjqoWiKWIZmvDXhYIKHciHjlHb0+/Jn61pIb3IQaWxboQ==","signatures":[{"sig":"MEUCIFM/n/8U7Eth16tJp+hXiG8Fldd4oqAU+w3xN9qyufmJAiEAwtufmONDa19241s6+7AYnkdrWHH+8dmIv7DFbMj7cco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2414788},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"69d94f4f44c2d613bf0fe764de0c3c168c384645","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.11.3_1786573820599_0.7925809173099692","host":"s3://npm-registry-packages-npm-production"}},"8.11.4":{"name":"@sparkvault/sdk-js","version":"8.11.4","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.11.4","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"e2a8ac6e7a34e96074c277b623bf5b09baf7b7b9","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.11.4.tgz","fileCount":76,"integrity":"sha512-gs9TPEtfOuOhTgaFoNoNi72sDcw8E6yQUpbUfsGpiiKZrMxT0auzG/Z4qarV9tKeBENQlQbkG/P9K2+7rU2Y2w==","signatures":[{"sig":"MEYCIQCmINl/aVYhiJt5som3hKpDscLE0JiHerbwUCkxtb5RRQIhANyanPuwnFwU4odkdZieBCTTiNohHMoMn6gLLpmtXm3F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2420372},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"2ea0a785fc3c1e7e8ede46ac8e76cc15b95ec583","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.11.4_1786732767556_0.1744853327177449","host":"s3://npm-registry-packages-npm-production"}},"8.11.5":{"name":"@sparkvault/sdk-js","version":"8.11.5","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.11.5","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"56893c92475d806deac70b5a7fed3337b1a32d0d","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.11.5.tgz","fileCount":76,"integrity":"sha512-GffECG4MqPrTQYRezznzPITexTcS3EnH9JopH1A3PTSvJAUgNngPenzI2imyrS4BWpkxNhDkFTCGGgVUlAaw+A==","signatures":[{"sig":"MEYCIQDI0c+E3QlosCAn0eXkunJqitOOL36FO4P5o7iyZz5emgIhAP/C38ZOBOUCI17yVZjUFbVxcYmlYiYk8dR63i+LVGoW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2431616},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"5723d694c4ecf723858867708907ecc0666c604c","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.11.5_1786744552716_0.08191423638359185","host":"s3://npm-registry-packages-npm-production"}},"8.12.0":{"name":"@sparkvault/sdk-js","version":"8.12.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.12.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"299eae1bfcd13d6c6442d7061530c1c2c366f41e","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.12.0.tgz","fileCount":76,"integrity":"sha512-ZgleiSyE35opEuYdBesfLTH2w8UmiOCOxCkR2MfK3f6SQHVI37ZTSxInFFlZhTu283dQYpv4yLEja+D/bpxIDA==","signatures":[{"sig":"MEYCIQDVMIMB92gLikWXvZvL9rWDQ4k8t65FbwoYypvaJAjWOwIhAOMcWlyMSEcFncZDWtlaL2cQBNi1viojYvejv8aYuM+l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2431828},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"99b7cf894d90a8e4dff82cdb5b1030d990f5ef6f","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.12.0_1787004695986_0.8436687570144652","host":"s3://npm-registry-packages-npm-production"}},"8.12.1":{"name":"@sparkvault/sdk-js","version":"8.12.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.12.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"edef76f91cbce078e08c4a365a58cc3bc3e5f6b0","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.12.1.tgz","fileCount":76,"integrity":"sha512-csDL68RyOEdQV1ir0XAGQGkR+IjaTr5HJ44yprjm3n5uVY3lrHBGOssxZj1pzeMngd4ijEfCF7vn4i5ngEG65A==","signatures":[{"sig":"MEUCIQDCzEH+X1vzjvIKCPo1kMTlp7U673C+ZQ4V0Xw4BY0G1gIgGHz9iEYtEL5+pzopEWbwVxSpoALIh/8bYDNbIpQ6KoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2431828},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"8589989dbc3aad54d8c12a3da33400ab706249e6","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.12.1_1787010611146_0.6477309670980635","host":"s3://npm-registry-packages-npm-production"}},"8.12.2":{"name":"@sparkvault/sdk-js","version":"8.12.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.12.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"d57d4b6822a225cdeeebf8fbfa9c5f7811ee549e","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.12.2.tgz","fileCount":76,"integrity":"sha512-pMTgU81CnQqeuDsFuH4ZefL/v+Vle4qZx1jEAumkoFUGLPNEcgpz2msTDjmVnBzuNyWGZzVODMKairhWlPXfMQ==","signatures":[{"sig":"MEQCIDI9tWSgHxEKC+5Joq9XPIqtvgNkZeVe8RpjxqfgKsQeAiAPPOTeFNXwb4bpsB+U+OSTx9+X/qgRhW/IvpWd93p2SQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2431846},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"eb6c3e5b9dd28d79e77f438461de9403b8839de2","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.12.2_1787016489880_0.02030510462060131","host":"s3://npm-registry-packages-npm-production"}},"8.13.0":{"name":"@sparkvault/sdk-js","version":"8.13.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.13.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"cb092973ac54da02668d18913c00bfd52b4a47cb","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.13.0.tgz","fileCount":76,"integrity":"sha512-2JRFsnOhtpIcdUjh+kkIgwShUIOp7Z3akiclNBvQzlzMplVM58MERJm15pMELEYS0iLXMkiXGeWUd4reK4AyIg==","signatures":[{"sig":"MEQCIFcbjeoyJQJ6XqHyj+2BhueofisD5OxtGtlrv9nUmZWbAiAGqCF1eakV+Wn5Rxv6jofUarPS0T9NxNpplwNYvh42lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2432052},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"9161f9b826920aa93cb30c708733b041f830097a","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.13.0_1787162696043_0.9979827079252561","host":"s3://npm-registry-packages-npm-production"}},"8.13.1":{"name":"@sparkvault/sdk-js","version":"8.13.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.13.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"86daa584b5580fd63114e050c20966d141ff72fa","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.13.1.tgz","fileCount":76,"integrity":"sha512-5TFL6E/9kDPsgnMMin5P1k3TxOMlO/a/mjtmbDSUZ8wzaccSiOQNi1LOh5q5n6FHG1p5H2gGpkaburA1Xavyrw==","signatures":[{"sig":"MEUCIQCORrPemZvEruCxXkt+xxtVjkFqGrdIygOr97KFBE7ZNQIgYVEzBRN0dvGsWXr466tWg1CzYzjQX19lF6R0f8wIeiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434245},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"cb3dea9021127af6a0df82b7e5c17b350c037072","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.13.1_1787607287605_0.8655703111001822","host":"s3://npm-registry-packages-npm-production"}},"8.14.0":{"name":"@sparkvault/sdk-js","version":"8.14.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.14.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"bb2e1a32cc3a8f94ce019a3d2f35c3097be04b60","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.14.0.tgz","fileCount":78,"integrity":"sha512-mIryP9UGpVGMFfJSvmkRP5bqFfNw5QUTWUICEcu4CeFmwAJmVR2MqvhuPBXk1DFk6DJLY8ZaNuRiWO7OmYw8ZQ==","signatures":[{"sig":"MEYCIQDP5RUuWkjxON0MBaR43x0SjdESGcJNlB5s5qfEiE4xawIhALPVWMHleG6wW7py++EJ8Rci1SEGITgXgExq6DNw58Uc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2571095},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"57dabea54728be70247ce1b5cc361f1d8c856ebf","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.14.0_1787772641769_0.5633836886259789","host":"s3://npm-registry-packages-npm-production"}},"8.15.0":{"name":"@sparkvault/sdk-js","version":"8.15.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@8.15.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"f913af34634f265fc94fb9ac05f0e8e5310fab53","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-8.15.0.tgz","fileCount":78,"integrity":"sha512-xyOSfqNcLIi3lr0B/pYo7MjOXJMKiuA+oKZyvbgW6VSTOAyHDPwagnsKbmuirPm9s2S6k5KBe05B24k53FBnnQ==","signatures":[{"sig":"MEQCIBHbBttk8HAt1kd82MDZbbEluqqFnQARZUb4PJYYp3A2AiB879OjgNyAw8JKrUno1RhsfdV6YVXZQu21QpGYD/VLxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2590615},"main":"dist/sparkvault.cjs.js","type":"module","types":"dist/index.d.ts","module":"dist/sparkvault.esm.js","browser":"dist/sparkvault.js","engines":{"node":">=18.0.0"},"gitHead":"22460775c3ef3e0339c0c59fc31a3c21cd5a2177","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_8.15.0_1787781932770_0.6161243855979239","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@sparkvault/sdk-js","version":"9.0.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@9.0.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"1f610687cab955f87a98f54cdcf4b9bed313187e","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-9.0.0.tgz","fileCount":78,"integrity":"sha512-249OMbZZbHE/FhuPoLwydhHFTz+6PT5+j23K/qM2pThVStfJ/SckkzzTcBjKRsV6nx/DxrnKKG/TY0qwYzd2mw==","signatures":[{"sig":"MEUCIHy+0A08/dFiQb9xbzAeGhwGRgymK9UewH3rj5dkrOzMAiEA1ZXoY5Q7U4WDqky+NNaPFytQToxQTPgNAiHvogRjiRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2632951},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/sparkvault.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"f14fa79ad708c3a80e7ed75ac4e14582f69e330d","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w","test:package":"pnpm build && vitest run --config vitest.package.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_9.0.0_1787786872586_0.13676677012846516","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"@sparkvault/sdk-js","version":"9.0.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@9.0.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"7279f13c21f4482c8dd593d4770c578a7b49c433","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-9.0.1.tgz","fileCount":78,"integrity":"sha512-c52Ysa1i24lEuRLdqOPHVbBCkvYk9gVTHGX0SJcw25WMNLzyckNZqiRYsKgTRU2eeREEEDEq5TWQj8TB8VZR9A==","signatures":[{"sig":"MEQCIGVQIDBRNOOHBQBw/yW0FTg7w8XME2fvLQp1zIoI6ToBAiB3XYbsfsPspBeCFIfl/CGprV1wMXuRuKIZY+YsyjOp6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2627162},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/sparkvault.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"c20cdd606ab9843be80eb4212011860cc6fcb777","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w","test:package":"pnpm build && vitest run --config vitest.package.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_9.0.1_1787839352632_0.35537619327151093","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"@sparkvault/sdk-js","version":"9.1.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@9.1.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"27e16b680d1799786d1ec413284793ccf4209fb7","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-9.1.0.tgz","fileCount":78,"integrity":"sha512-YYUBVVk/KhqR6u0iwotXJ8oIFVTqq+ylXLJbIcmf6pvir5tJb0jLW5eWCAESBFIxSyXwKEKGbaP36JrLlHbaGA==","signatures":[{"sig":"MEUCIQCgMPjIxmkJefDixt8Nu4UmxsCAe5XBlx3jyRVuCmEB1AIgXqUhwEw0Y/c0yPZD617mDFv5/eGqEuYKKPMxCBzpBvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2628971},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/sparkvault.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"944b07ba2026497c5fe8a396cca0099e21e083be","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w","test:package":"pnpm build && vitest run --config vitest.package.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_9.1.0_1787863980227_0.7980321082656459","host":"s3://npm-registry-packages-npm-production"}},"9.1.1":{"name":"@sparkvault/sdk-js","version":"9.1.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@9.1.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"27238e04e71d139793a06e0088d2a434452b8e3c","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-9.1.1.tgz","fileCount":78,"integrity":"sha512-qzhTGFh6pFoBRijDYQW0bPpwiQCN92ZHer7QNB15VsmTbEv/kMQ8Or7WBzHvApPBjtXweoVOxLAojU6za8vbGg==","signatures":[{"sig":"MEUCIDE7dHrGqxdE278XpdjjRO7fBYG60+w66kM28jFhxxc+AiEA7sYMPdf+KMST83K2LafrsjSN29ClmzMZPlXUwpkU4wE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2629329},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/sparkvault.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"f5da554bdc3c6f5199c5cbe7b011839b6e0b68db","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w","test:package":"pnpm build && vitest run --config vitest.package.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_9.1.1_1787865103102_0.20039841475451814","host":"s3://npm-registry-packages-npm-production"}},"9.1.2":{"name":"@sparkvault/sdk-js","version":"9.1.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@9.1.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"70b9772f1dc7944aa56a1ccee1e5ec55da2cb53f","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-9.1.2.tgz","fileCount":79,"integrity":"sha512-TdMb/dj7cDaCwIsMt00Un8UD1OAM6Ku07ZwJkE8QI4RVrasNBot8zS/3Ja/WcOVJyZPgQi8zEJ4Jb1hGWlq7lg==","signatures":[{"sig":"MEQCIAdgubm52+AHIRtzUEXEUwQ/1GF/fUNhnc0e2pvbd3NSAiBc+XJ17CRE6LVBUHnIRXiiufcjOKp8vtpCMmCGoKXUXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2634429},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/sparkvault.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"70d53b36a9589b0ed9e44d05c01cf62f82feeb7c","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w","test:package":"pnpm build && vitest run --config vitest.package.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_9.1.2_1787880790829_0.1983202731891205","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"@sparkvault/sdk-js","version":"9.2.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@9.2.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"e9243e6b91cb1a83756e4b509b86eb616dcf55c0","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-9.2.0.tgz","fileCount":79,"integrity":"sha512-ILDC7RszqxXw5cNjbLbPtC5FhDoalPy0iT8kpQ9TTBxPMUdDTmaJe4hNnY/kNUZrDelWU2SkRKhW2lptO9ZOOg==","signatures":[{"sig":"MEQCIQCZ9Hk8Rw3HVYmgbxyc5s+reMOApiEL/vqtHyUoI95SsQIfVcTu6x/Ny7VlDt4a4nMJFxmFqFyidPOw51NOWZJu6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2671261},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/sparkvault.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"e1809356296b75221f2fd7fdcd2607c27c8212e1","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w","test:package":"pnpm build && vitest run --config vitest.package.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_9.2.0_1788209989511_0.08954034977242342","host":"s3://npm-registry-packages-npm-production"}},"9.2.1":{"name":"@sparkvault/sdk-js","version":"9.2.1","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@9.2.1","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"0a2f13b9cf08761ba832816d52a5b57ffa7707c2","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-9.2.1.tgz","fileCount":79,"integrity":"sha512-x3vjVdZNNSun5vK6IzkfCe9Mdy5leLQDKVUbZ3AI7mYQv5jMEDrIhdlrosMBuhy0xGReLMRVFbOZTcG5i6ouSw==","signatures":[{"sig":"MEUCIQD5UeouqSUb6BkZ5/lp67ufG4fE0PHGPzK8Ig5E8u61NgIgG7euGRnZ2gkE+f7/taSpUThw6zT8TmkjGi2ewnHUf50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2683701},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/sparkvault.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"b1027c069565972ad1ed6b23499e88f382954dc6","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w","test:package":"pnpm build && vitest run --config vitest.package.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_9.2.1_1788212783027_0.05671268665671381","host":"s3://npm-registry-packages-npm-production"}},"9.2.2":{"name":"@sparkvault/sdk-js","version":"9.2.2","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@9.2.2","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"883a0b9db1a67ea63e87fd0831c7a7f5c62b5159","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-9.2.2.tgz","fileCount":79,"integrity":"sha512-niYh3VSu06dOuLPi0w6rQnnO+Wl16wIUGM+nYdvldHNgUhIZD8Hh/6+6HR9Tv2mP84vnJhoIxKtkLbYMjqN3ZQ==","signatures":[{"sig":"MEMCH3vPX54cdj3/MOMWXUKQawb0qXF2j/S9Ab42Xp+0Kp8CIEVIDLWu+BhgeZ3obtxLtwdSGlyNv0hE4RswprvPn+r1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2681533},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/sparkvault.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"f98c90f4f915197dcc4f861951a27de6f6e72ac3","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w","test:package":"pnpm build && vitest run --config vitest.package.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_9.2.2_1788216626255_0.9571699796628583","host":"s3://npm-registry-packages-npm-production"}},"9.2.3":{"name":"@sparkvault/sdk-js","version":"9.2.3","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@9.2.3","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"1ff4d8a7a4471252f965b9a8d747bb0d02cfc6c5","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-9.2.3.tgz","fileCount":79,"integrity":"sha512-GmX46navQbxLfcC5CM7uJv8urpBlAi1gbo1p61MCeK+3hSed7q6C0T4vy53+fbbPmlv8lqf7InzkyX3Hl8bjoA==","signatures":[{"sig":"MEUCICDeUMBFgu8OvAF1Ite0xaqfQD/9rmcp9YlpKQ1+DCa2AiEAxtYjoKjS3M3CVixRT7QF7/VR9qA45w05PRjbuq9SS3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2679436},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/sparkvault.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"a932ee83e2a7f0d4eddfcf07845449c673e26c35","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w","test:package":"pnpm build && vitest run --config vitest.package.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_9.2.3_1788265741569_0.7780646817206311","host":"s3://npm-registry-packages-npm-production"}},"9.2.4":{"name":"@sparkvault/sdk-js","version":"9.2.4","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@9.2.4","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"4463a774ad0d759ab5e2ba0bb96642d1bf8a0251","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-9.2.4.tgz","fileCount":79,"integrity":"sha512-Jk8mmosGHe8SU5z894a4XBX9yqEF9TFcSbDlsjU8/YU4/zOqpKpQV9I7M3TARPSraVmLwpeI5qY1ad1et9hgsw==","signatures":[{"sig":"MEYCIQDrhOTARjS3jTRdS6NILs6NpvLEyooelDcsq2dPzrmDmAIhAN3qWlIS+anOTp9AAQhIo40bq0FoKDYqhV2bz9bRKHLe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2687903},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/sparkvault.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"ba9852d3e4b6826c0d3cf15a8f4e9b63ced34556","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w","test:package":"pnpm build && vitest run --config vitest.package.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_9.2.4_1788294608959_0.4872635322610017","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"@sparkvault/sdk-js","version":"9.3.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@9.3.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"c7fbb6b2b1c95218277d4b3dfe5e80b53dc7aa55","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-9.3.0.tgz","fileCount":79,"integrity":"sha512-2L4cci+bAgrrKVl+Dbf1T0V3OeKBXhpcsyBk09lMhlfdn7mcRCJDkCiPX690YZ8O7l0pnJymuiIlAyf1cITPcw==","signatures":[{"sig":"MEYCIQCxOAbXGNnmUCX9ZfSaIlIYtqnBpzPm5tHZt0+RC6EUEgIhAOwjtSV33CZkarwlPb+ap9VOg57klSfY94f1k3K4eJlx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2689412},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/sparkvault.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"9e7fb2b2194bad17670d5d2a243d3c70c8470c8d","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w","test:package":"pnpm build && vitest run --config vitest.package.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^3.0.0","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_9.3.0_1788905230406_0.009969661262310803","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"@sparkvault/sdk-js","version":"10.0.0","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"author":{"name":"SparkVault"},"license":"MIT","_id":"@sparkvault/sdk-js@10.0.0","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"homepage":"https://sparkvault.com/api/docs/sdk-js/","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"0850f4ef29fe95f70778c8b2dc6dcfd5f190a960","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-10.0.0.tgz","fileCount":79,"integrity":"sha512-mWwSW0+RuNKavOFJcw0fJ0cJtd50FOOO9cV0B9ZXNrFg/z+lHESmhBxuGnJP+CLJ4wkkKbx3EVQIlUKjrqN7fw==","signatures":[{"sig":"MEUCIQD/fyEM4Gt3YmP05+C9HvMOpCqiWu9Pi9UhMeLrlVVfIgIgHBXHKY4HP1zZLSfZ9tBwmBYlgnCWUE2oD/bRbq/Rl9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2689417},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","browser":"./dist/sparkvault.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"470bd1731bc4b5fd23925c30e7dbf6cf0709ac63","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w","test:package":"pnpm build && vitest run --config vitest.package.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^4.1.11","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk-js_10.0.0_1788990188709_0.90175078536022","host":"s3://npm-registry-packages-npm-production"}},"10.0.1":{"_id":"@sparkvault/sdk-js@10.0.1","bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"dist":{"shasum":"820cde923867de04d366b9e56cc19dfd86f2e525","tarball":"https://registry.npmjs.org/@sparkvault/sdk-js/-/sdk-js-10.0.1.tgz","fileCount":79,"integrity":"sha512-16HFaEZKrUpG0uhW46+y5MZDTIp0elsWLgz/9gB+7rulb4sSOX/pJqQcTVvQw6C72I6fRRm7C7OGZMZZTaiUvQ==","signatures":[{"sig":"MEQCID/Zr2iSOJWHw0qAH/NlJHrZh/yvch1BLvOix94nPjZ+AiAflqMwW6Sb4ccKcQcIE6gbITYQ00zx/L0XyopJeyNOkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCaa3j3rQ13SXSZGb+HhAIUa6t/Pe4FQtiNDrYj6I0F0AIgOgYmX+NaJH+zVeJqjxJooEsxFxNnxiy06zM0sYtnyAQ="}],"unpackedSize":2690570},"main":"./dist/index.cjs","name":"@sparkvault/sdk-js","type":"module","types":"./dist/index.d.ts","author":{"name":"SparkVault"},"module":"./dist/index.mjs","browser":"./dist/sparkvault.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"gitHead":"ff4fd0ce1a23c9383fcdc6627b0c9e231c016136","license":"MIT","scripts":{"lint":"eslint src --ext .ts","test":"vitest run","build":"rollup -c","typecheck":"tsc --noEmit","test:watch":"vitest","build:watch":"rollup -c -w","test:package":"pnpm build && vitest run --config vitest.package.config.ts"},"version":"10.0.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:474864e2-1477-4205-a044-097e6d6c1da6"}},"homepage":"https://sparkvault.com/api/docs/sdk-js/","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"_npmVersion":"11.5.1","description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","directories":{},"maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","tslib":"^2.8.0","eslint":"^9.0.0","rollup":"^4.59.0","vitest":"^4.1.11","@eslint/js":"^9.0.0","typescript":"^5.7.0","@types/node":"^22.0.0","rollup-plugin-dts":"^6.0.0","@sparkvault/app-sdk":"workspace:*","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.3","@rollup/plugin-commonjs":"^28.0.0","@rollup/plugin-typescript":"^12.1.0","@typescript-eslint/parser":"^8.0.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk-js_10.0.1_1789521307224_0.928261472209553"}}},"time":{"created":"2026-05-20T22:33:35.216Z","modified":"2026-09-16T01:15:07.558Z","1.24.4":"2026-05-20T22:33:35.523Z","1.24.5":"2026-05-20T22:34:38.321Z","1.24.6":"2026-05-20T22:50:02.371Z","1.24.7":"2026-05-20T23:21:26.080Z","1.25.0":"2026-05-21T20:51:47.322Z","1.25.1":"2026-05-21T21:50:56.115Z","1.26.0":"2026-05-21T22:14:02.338Z","1.27.0":"2026-05-26T22:46:43.515Z","1.27.1":"2026-05-26T23:37:28.880Z","1.27.2":"2026-05-27T04:17:01.543Z","1.27.3":"2026-05-27T15:43:52.996Z","1.27.4":"2026-05-27T18:14:31.952Z","1.27.5":"2026-05-27T18:19:23.222Z","1.27.6":"2026-05-27T18:23:28.585Z","1.27.7":"2026-05-28T03:57:09.799Z","2.0.0":"2026-05-28T13:26:05.602Z","2.0.1":"2026-05-28T17:29:13.151Z","2.0.2":"2026-05-29T14:19:27.356Z","2.0.3":"2026-06-01T16:44:50.259Z","2.0.4":"2026-06-03T15:23:51.649Z","2.1.0":"2026-06-07T10:57:05.138Z","2.1.1":"2026-06-08T23:51:03.175Z","2.1.2":"2026-06-09T04:21:05.753Z","2.1.3":"2026-06-10T00:15:11.105Z","2.2.0":"2026-06-10T01:17:14.401Z","2.2.1":"2026-06-10T01:50:24.438Z","2.2.2":"2026-06-11T14:27:22.038Z","2.2.3":"2026-06-16T17:22:59.207Z","2.2.4":"2026-06-17T02:25:43.069Z","2.2.5":"2026-06-17T05:03:38.115Z","4.0.0":"2026-06-17T22:48:28.979Z","4.1.0":"2026-06-19T08:14:51.508Z","5.0.0":"2026-06-26T04:28:58.285Z","5.0.1":"2026-06-26T08:32:31.255Z","5.0.2":"2026-06-26T23:18:51.858Z","6.0.0":"2026-06-27T00:16:26.232Z","7.0.0":"2026-06-27T03:47:59.057Z","7.0.1":"2026-06-29T12:35:52.405Z","7.0.2":"2026-06-29T13:10:23.447Z","8.0.0":"2026-06-29T18:03:43.617Z","8.0.1":"2026-06-29T18:37:10.507Z","8.1.0":"2026-06-29T21:03:15.544Z","8.1.1":"2026-06-30T17:57:48.988Z","8.1.2":"2026-06-30T18:43:39.530Z","8.2.0":"2026-06-30T19:14:09.479Z","8.3.0":"2026-07-01T01:34:33.840Z","8.4.0":"2026-07-01T08:29:56.645Z","8.5.0":"2026-07-02T13:22:27.378Z","8.6.0":"2026-07-03T14:02:12.526Z","8.6.1":"2026-07-03T14:35:05.191Z","8.7.0":"2026-07-03T18:40:02.669Z","8.8.0":"2026-07-06T16:22:35.406Z","8.8.1":"2026-07-06T18:36:48.664Z","8.8.2":"2026-07-06T20:43:09.922Z","8.8.3":"2026-07-07T00:07:15.874Z","8.8.4":"2026-07-07T02:50:30.310Z","8.9.0":"2026-07-07T03:31:00.749Z","8.9.1":"2026-07-07T05:43:32.639Z","8.9.2":"2026-07-08T23:18:26.575Z","8.10.0":"2026-07-09T00:04:42.373Z","8.10.1":"2026-07-10T14:52:46.255Z","8.10.2":"2026-07-11T03:32:58.722Z","8.10.3":"2026-07-12T16:05:00.427Z","8.10.4":"2026-07-12T16:51:19.829Z","8.10.5":"2026-07-20T09:50:55.257Z","8.10.6":"2026-07-20T12:35:44.647Z","8.11.0":"2026-07-24T11:54:45.315Z","8.11.1":"2026-07-26T00:26:58.060Z","8.11.2":"2026-08-10T20:56:04.964Z","8.11.3":"2026-08-12T22:30:20.775Z","8.11.4":"2026-08-14T18:39:27.777Z","8.11.5":"2026-08-14T21:55:53.052Z","8.12.0":"2026-08-17T22:11:36.155Z","8.12.1":"2026-08-17T23:50:11.333Z","8.12.2":"2026-08-18T01:28:10.049Z","8.13.0":"2026-08-19T18:04:56.274Z","8.13.1":"2026-08-24T21:34:47.790Z","8.14.0":"2026-08-26T19:30:41.987Z","8.15.0":"2026-08-26T22:05:32.913Z","9.0.0":"2026-08-26T23:27:52.799Z","9.0.1":"2026-08-27T14:02:32.825Z","9.1.0":"2026-08-27T20:53:00.386Z","9.1.1":"2026-08-27T21:11:43.291Z","9.1.2":"2026-08-28T01:33:11.068Z","9.2.0":"2026-08-31T20:59:49.715Z","9.2.1":"2026-08-31T21:46:23.186Z","9.2.2":"2026-08-31T22:50:26.473Z","9.2.3":"2026-09-01T12:29:01.758Z","9.2.4":"2026-09-01T20:30:09.134Z","9.3.0":"2026-09-08T22:07:10.857Z","10.0.0":"2026-09-09T21:43:08.877Z","10.0.1":"2026-09-16T01:15:07.355Z"},"bugs":{"url":"https://github.com/Spark-Vault/platform/issues"},"author":{"name":"SparkVault"},"license":"MIT","homepage":"https://sparkvault.com/api/docs/sdk-js/","keywords":["sparkvault","identity","authentication","encryption","cryptography","passkey","webauthn","otp","vault"],"repository":{"url":"git+https://github.com/Spark-Vault/platform.git","type":"git","directory":"packages/sdk-js"},"description":"SparkVault JavaScript SDK - Identity Verification and Encrypted Vaults","maintainers":[{"name":"hmaugans","email":"harry@sparkvault.com"}],"readme":"# SparkVault JavaScript SDK\n\nThe official SparkVault JavaScript SDK for browser applications. Add passwordless verification to your app in minutes with CDN auto-init or full programmatic control.\n\n[![npm version](https://img.shields.io/npm/v/@sparkvault/sdk-js.svg)](https://www.npmjs.com/package/@sparkvault/sdk-js)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Table of Contents\n\n- [Installation](#installation)\n- [CDN Auto-Init](#cdn-auto-init)\n- [Manual Initialization](#manual-initialization)\n- [Identity Verification](#identity-verification)\n- [Backend Token Verification](#backend-token-verification)\n- [Full OIDC/BFF Session Ownership](#full-oidcbff-session-ownership)\n- [React Integration](#react-integration)\n- [Error Handling](#error-handling)\n- [TypeScript Support](#typescript-support)\n- [Browser Support](#browser-support)\n- [Build & Release](#build--release)\n- [License](#license)\n\n## Installation\n\n### CDN (Recommended)\n\n```html\n<script src=\"https://cdn.sparkvault.com/sdk/v1/sparkvault.js\"></script>\n```\n\n### npm / yarn\n\n```bash\nnpm install @sparkvault/sdk-js\n```\n\nBoth module systems resolve to a working entry through the package's `exports` map:\n\n```js\nimport SparkVault from '@sparkvault/sdk-js';            // ESM  → dist/index.mjs\nconst { SparkVault } = require('@sparkvault/sdk-js');   // CJS  → dist/index.cjs\n```\n\n**Bundle Formats:**\n- `dist/index.mjs` — ES module, resolved by `import`\n- `dist/index.cjs` — CommonJS, resolved by `require`\n- `dist/sparkvault.js` — UMD bundle for a browser `<script>` tag (also served from the CDN)\n- `dist/index.d.ts` — bundled TypeScript declarations\n\n### Caching & version pinning\n\nThe CDN serves the browser bundle in two tiers:\n\n| URL | Effective cache | Use when |\n|-----|-----------------|----------|\n| `sdk/v1/sparkvault.js` | Short-lived (Cloudflare edge TTL, ~4h) — bust with `?v=<version>` for immediate freshness | Default. Auto-updates each release; the `?v=<version>` query gives you the new build immediately. |\n| `sdk/v1/sparkvault.<hash>.js` | `immutable`, 1 year | You want a reproducible, forever-cached, integrity-pinned build. |\n\n`sdk/v1/version.json` advertises the current immutable URL, its hash, and a\nSubresource Integrity (SRI) digest:\n\n```json\n{ \"version\": \"7.0.1\", \"hash\": \"f771160fa23a09d8\", \"umd\": \"sparkvault.f771160fa23a09d8.js\", \"integrity\": \"sha384-…\" }\n```\n\nTo pin a build with integrity verification:\n\n```html\n<script\n  src=\"https://cdn.sparkvault.com/sdk/v1/sparkvault.f771160fa23a09d8.js\"\n  integrity=\"sha384-…\"\n  crossorigin=\"anonymous\"\n></script>\n```\n\nPinning trades automatic updates for a byte-stable, forever-cached asset — you\nupdate by pointing at the next `version.json` entry.\n\n## CDN Auto-Init\n\n```html\n<script\n  async\n  src=\"https://cdn.sparkvault.com/sdk/v1/sparkvault.js\"\n  data-account-id=\"acc_YOUR_ACCOUNT_ID\"\n></script>\n\n<button class=\"login-btn\">Sign In</button>\n\n<script>\n  SparkVault.products.identity.attach('.login-btn', {\n    onSuccess: async (result) => {\n      await fetch('/api/auth/verify', {\n        method: 'POST',\n        headers: { 'Content-Type': 'application/json' },\n        body: JSON.stringify({ token: result.token })\n      });\n    }\n  });\n</script>\n```\n\nThe script auto-initializes `SparkVault` with your account ID. Use\n`SparkVault.products.identity.attach()` or `SparkVault.products.identity.signIn()` to open the\nverification UI and handle the result.\n\n### Data Attributes\n\n| Attribute | Required | Description |\n|-----------|----------|-------------|\n| `data-account-id` | Yes | Your SparkVault account ID (required for auto-init) |\n| `data-debug` | No | Set to `\"true\"` for verbose console logging |\n\n### Complete Example\n\n```html\n<script\n  async\n  src=\"https://cdn.sparkvault.com/sdk/v1/sparkvault.js\"\n  data-account-id=\"acc_YOUR_ACCOUNT_ID\"\n  data-debug=\"true\"\n></script>\n\n<script>\n  SparkVault.products.identity.attach('.js-sparkvault-auth', {\n    onSuccess: async (result) => {\n      const response = await fetch('/api/auth/verify', {\n        method: 'POST',\n        headers: { 'Content-Type': 'application/json' },\n        body: JSON.stringify({ token: result.token })\n      });\n      if (!response.ok) throw new Error('Verification failed');\n      window.location.assign('/dashboard');\n    },\n    onError: (error) => {\n      console.error('SparkVault verification failed:', error.message);\n    }\n  });\n</script>\n\n<!-- Multiple elements can use the same selector -->\n<button class=\"js-sparkvault-auth\">Sign In</button>\n<a href=\"#\" class=\"js-sparkvault-auth\">Login with SparkVault</a>\n```\n\n### Verification Result\n\nThe SDK returns this shape from `products.identity.signIn()` and\n`products.identity.attach()` callbacks:\n\n```json\n{\n  \"token\": \"eyJhbGciOiJFZERTQSIsInR5cCI6IkpXVCJ9...\",\n  \"identity\": \"user@example.com\",\n  \"identityType\": \"email\",\n  \"svid\": \"ing_019e66a4e27875f2822ede0e4f5d8792\",\n  \"sessionId\": \"sess_abc123\"\n}\n```\n\nSend `token` to your backend and verify it with the Identity JWKS before\ntrusting any claim. Use `svid` as the canonical user key in your application.\n\n### Manual Trigger from JavaScript\n\nYou can also trigger authentication programmatically using the `SparkVault` global:\n\n```javascript\n// Trigger authentication from anywhere in your code\nconst result = await SparkVault.products.identity.signIn();\nawait sendTokenToBackend(result.token);\n```\n\n```html\n<button onclick=\"SparkVault.products.identity.signIn()\">\n  Sign In with SparkVault\n</button>\n```\n\n## Manual Initialization\n\nFor full control over the SDK, initialize it manually in JavaScript:\n\n```javascript\nimport SparkVault from '@sparkvault/sdk-js';\n\nconst sparkvault = SparkVault.init({\n  accountId: 'acc_YOUR_ACCOUNT_ID'  // Required\n});\n\n// The SDK is now ready to use\nconst result = await sparkvault.products.identity.signIn();\n```\n\n### Configuration Options\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `accountId` | `string` | **required** | Your SparkVault account ID (starts with `acc_`) |\n| `timeout` | `number` | `30000` | HTTP request timeout in milliseconds |\n| `preloadConfig` | `boolean` | `true` | Preload Identity config for instant popup |\n\n### CDN Usage\n\n```html\n<script src=\"https://cdn.sparkvault.com/sdk/v1/sparkvault.js\"></script>\n<script>\n  const sparkvault = SparkVault.init({\n    accountId: 'acc_YOUR_ACCOUNT_ID'\n  });\n\n  document.getElementById('login-btn').addEventListener('click', async () => {\n    const result = await sparkvault.products.identity.signIn();\n    console.log('Verified:', result.identity);\n  });\n</script>\n```\n\n## Identity Verification\n\nThe Identity module provides passwordless authentication through a first-party SparkVault popup. Users can sign in via passkeys, email codes, SMS codes, SparkLink, or social providers.\n\n### Basic Usage\n\n```javascript\n// Open the sign-in popup\nconst result = await sparkvault.products.identity.signIn();\n\n// User verified!\nconsole.log(result.identity);      // \"user@example.com\" or \"+14155551234\"\nconsole.log(result.identityType);  // \"email\" or \"phone\"\nconsole.log(result.token);         // Signed JWT token\n\n// Send the token to your backend for verification\nawait fetch('/api/auth/login', {\n  method: 'POST',\n  headers: { 'Content-Type': 'application/json' },\n  body: JSON.stringify({ token: result.token })\n});\n```\n\n### signIn() Options\n\n| Option | Type | Description |\n|--------|------|-------------|\n| `email` | `string` | Pre-fill email address (mutually exclusive with phone) |\n| `phone` | `string` | Pre-fill phone in E.164 format, e.g. `\"+14155551234\"` |\n| `backdropBlur` | `boolean` | Override backdrop blur setting from app config |\n| `flow` | `\"auto\" \\| \"popup\" \\| \"redirect\"` | `\"auto\"` (default) and `\"popup\"` open the popup; `\"redirect\"` navigates the tab to the sign-in page instead (its return leg is `handleRedirectResult()`) |\n| `prompt` | `\"select_account\"` | Always show the sign-in page's account chooser instead of silently continuing as the current account — the affordance for a \"switch account\" button. Any other value is ignored. |\n| `onCancel` | `function` | Callback when the person closes the popup without signing in |\n| `onSuccess` | `function` | Callback on success (before promise resolves) |\n| `onError` | `function` | Callback on error (before promise rejects) |\n\n### signIn() Result\n\n| Field | Type | Description |\n|-------|------|-------------|\n| `token` | `string` | Signed JWT token (Ed25519). Verify this on your backend. |\n| `identity` | `string` | The verified email address or phone number |\n| `identityType` | `\"email\" \\| \"phone\"` | Type of identity that was verified |\n| `svid` | `string` | Canonical SparkVault ID for the person |\n| `sessionId` | `string` | Managed Identity session ID |\n| `refreshToken` | `string` | Present only for flows that intentionally return managed-session refresh material |\n\n### Example with Options\n\n```javascript\ntry {\n  const result = await sparkvault.products.identity.signIn({\n    // Pre-fill the email field\n    email: 'user@example.com',\n\n    // Handle cancellation\n    onCancel: () => {\n      console.log('User cancelled');\n    }\n  });\n\n  // Success! Send token to your backend\n  await loginWithToken(result.token);\n\n} catch (error) {\n  if (error.code === 'user_cancelled') {\n    // Person closed the popup\n  } else {\n    // Handle other errors\n    console.error('Verification failed:', error.message);\n  }\n}\n```\n\n### Authentication Methods\n\nAuthentication methods are configured in your Identity Product settings. The SDK automatically shows only the methods you have enabled.\n\n| Method | Description | Identity Type |\n|--------|-------------|---------------|\n| `passkey` | WebAuthn/FIDO2 biometric or security key | Email |\n| `otp_email` | 6-digit code sent via email | Email |\n| `otp_sms` | 6-digit code sent via SMS | Phone |\n| `otp_voice` | 6-digit code sent via voice call | Phone |\n| `sparklink` | One-click sign-in link via email | Email |\n| `social_google` | Sign in with Google | Social account |\n| `social_apple` | Sign in with Apple | Social account |\n| `social_microsoft` | Sign in with Microsoft | Social account |\n| `social_github` | Sign in with GitHub | Social account |\n| `social_facebook` | Sign in with Facebook | Social account |\n| `social_linkedin` | Sign in with LinkedIn | Social account |\n\n## Backend Token Verification\n\n> **Security Critical:** Always verify tokens on your backend. Never trust the frontend result alone. Tokens are signed with Ed25519 — use the JWKS endpoint to verify the signature.\n\n### Node.js\n\n```javascript\nimport * as jose from 'jose';\n\nconst ACCOUNT_ID = 'acc_YOUR_ACCOUNT_ID';\nconst IDENTITY_URL = 'https://auth.sparkvault.com';\n\napp.post('/api/auth/login', async (req, res) => {\n  const { token } = req.body;\n\n  try {\n    // Fetch public keys and verify signature\n    const jwksUrl = `${IDENTITY_URL}/${ACCOUNT_ID}/.well-known/jwks.json`;\n    const JWKS = jose.createRemoteJWKSet(new URL(jwksUrl));\n\n    const { payload } = await jose.jwtVerify(token, JWKS, {\n      issuer: `${IDENTITY_URL}/${ACCOUNT_ID}`,\n      audience: ACCOUNT_ID,\n      algorithms: ['EdDSA']\n    });\n\n    // Token is valid. SVID is the canonical identity reference.\n    const svid = payload.svid || payload.sub;\n    const user = await findOrCreateUserBySvid(svid, {\n      identity: payload.identity,\n      identityType: payload.identity_type\n    });\n    req.session.userId = user.id;\n\n    res.json({ success: true, user });\n  } catch (error) {\n    res.status(401).json({ error: 'Invalid token' });\n  }\n});\n```\n\n### Python\n\n```python\nimport jwt\nfrom jwt import PyJWKClient\n\nACCOUNT_ID = 'acc_YOUR_ACCOUNT_ID'\nIDENTITY_URL = 'https://auth.sparkvault.com'\n\ndef verify_identity_token(token: str):\n    \"\"\"Verify a SparkVault Identity token and return the claims.\"\"\"\n    jwks_url = f\"{IDENTITY_URL}/{ACCOUNT_ID}/.well-known/jwks.json\"\n    jwks_client = PyJWKClient(jwks_url)\n\n    # Get the signing key\n    signing_key = jwks_client.get_signing_key_from_jwt(token)\n\n    # Verify and decode\n    claims = jwt.decode(\n        token,\n        signing_key.key,\n        algorithms=[\"EdDSA\"],\n        issuer=f\"{IDENTITY_URL}/{ACCOUNT_ID}\",\n        audience=ACCOUNT_ID\n    )\n\n    return claims\n\n# Usage in Flask\n@app.route('/api/auth/login', methods=['POST'])\ndef login():\n    token = request.json.get('token')\n\n    try:\n        claims = verify_identity_token(token)\n\n        # SVID is the canonical identity reference.\n        svid = claims.get('svid') or claims['sub']\n        user = find_or_create_user_by_svid(\n            svid,\n            identity=claims['identity'],\n            identity_type=claims['identity_type']\n        )\n        session['user_id'] = user.id\n\n        return jsonify({'success': True, 'user': user.to_dict()})\n    except jwt.InvalidTokenError as e:\n        return jsonify({'error': 'Invalid token'}), 401\n```\n\n### Go\n\n```go\npackage main\n\nimport (\n    \"github.com/lestrrat-go/jwx/v2/jwk\"\n    \"github.com/lestrrat-go/jwx/v2/jwt\"\n)\n\nconst (\n    AccountID   = \"acc_YOUR_ACCOUNT_ID\"\n    IdentityURL = \"https://auth.sparkvault.com\"\n)\n\nfunc verifyToken(tokenString string) (jwt.Token, error) {\n    jwksURL := fmt.Sprintf(\"%s/%s/.well-known/jwks.json\", IdentityURL, AccountID)\n\n    // Fetch JWKS\n    keySet, err := jwk.Fetch(context.Background(), jwksURL)\n    if err != nil {\n        return nil, err\n    }\n\n    // Parse and verify token\n    token, err := jwt.Parse(\n        []byte(tokenString),\n        jwt.WithKeySet(keySet),\n        jwt.WithIssuer(fmt.Sprintf(\"%s/%s\", IdentityURL, AccountID)),\n        jwt.WithAudience(AccountID),\n    )\n    if err != nil {\n        return nil, err\n    }\n\n    return token, nil\n}\n\n// Usage in HTTP handler\nfunc loginHandler(w http.ResponseWriter, r *http.Request) {\n    var body struct {\n        Token string `json:\"token\"`\n    }\n    json.NewDecoder(r.Body).Decode(&body)\n\n    token, err := verifyToken(body.Token)\n    if err != nil {\n        http.Error(w, \"Invalid token\", http.StatusUnauthorized)\n        return\n    }\n\n    svid, _ := token.Get(\"svid\")\n    if svid == nil {\n        svid, _ = token.Subject()\n    }\n    // Find or create your local user by SVID.\n}\n```\n\n### Ruby\n\n```ruby\nrequire 'jwt'\nrequire 'net/http'\nrequire 'json'\n\nACCOUNT_ID = 'acc_YOUR_ACCOUNT_ID'\nIDENTITY_URL = 'https://auth.sparkvault.com'\n\ndef verify_identity_token(token)\n  jwks_url = \"#{IDENTITY_URL}/#{ACCOUNT_ID}/.well-known/jwks.json\"\n\n  # Fetch JWKS\n  uri = URI(jwks_url)\n  response = Net::HTTP.get(uri)\n  jwks = JSON.parse(response)\n\n  # Decode and verify\n  JWT.decode(\n    token,\n    nil,\n    true,\n    {\n      algorithms: ['EdDSA'],\n      iss: \"#{IDENTITY_URL}/#{ACCOUNT_ID}\",\n      aud: ACCOUNT_ID,\n      verify_iss: true,\n      verify_aud: true,\n      jwks: jwks\n    }\n  ).first\nend\n\n# Usage in Rails controller\nclass AuthController < ApplicationController\n  def login\n    claims = verify_identity_token(params[:token])\n\n    svid = claims['svid'] || claims['sub']\n    user = User.find_or_create_by!(svid: svid)\n    session[:user_id] = user.id\n\n    render json: { success: true, user: user }\n  rescue JWT::DecodeError => e\n    render json: { error: 'Invalid token' }, status: :unauthorized\n  end\nend\n```\n\n### Token Claims\n\nWhen decoded, the JWT token contains these claims:\n\n```json\n{\n  \"iss\": \"https://auth.sparkvault.com/acc_xxx\",\n  \"sub\": \"ing_019e66a4e27875f2822ede0e4f5d8792\",\n  \"aud\": \"acc_xxx\",\n  \"svid\": \"ing_019e66a4e27875f2822ede0e4f5d8792\",\n  \"session_id\": \"sess_abc123\",\n  \"token_version\": 0,\n  \"identity\": \"user@example.com\",\n  \"identity_type\": \"email\",\n  \"method\": \"otp_email\",\n  \"verified_at\": 1703977195,\n  \"iat\": 1703977200,\n  \"exp\": 1703980800,\n  \"jti\": \"tok_unique_id\"\n}\n```\n\n| Claim | Type | Description |\n|-------|------|-------------|\n| `iss` | `string` | Issuer URL — always verify this matches expected value |\n| `sub` | `string` | Subject — equals the SVID for managed Identity tokens |\n| `aud` | `string` | Audience — your account ID |\n| `svid` | `string` | Canonical SparkVault ID for the person |\n| `session_id` | `string` | Managed Identity session ID |\n| `token_version` | `number` | Managed-session version used for revocation/introspection |\n| `identity` | `string` | The verified email address or phone number |\n| `identity_type` | `string` | `\"email\"` or `\"phone\"` |\n| `method` | `string` | Authentication method used (e.g., `\"otp_email\"`, `\"passkey\"`) |\n| `verified_at` | `number` | Unix timestamp when identity was verified |\n| `iat` | `number` | Issued at timestamp |\n| `exp` | `number` | Expiration timestamp |\n| `jti` | `string` | Unique token ID for replay protection |\n\n## Full OIDC/BFF Session Ownership\n\nThe JavaScript SDK simple flow is a signed verification proof. It is ideal when\nyour backend already owns app sessions and only needs to know which SVID was\nverified.\n\nFor replacing a production login/session system, use SparkVault Identity as the\nOIDC provider and put a backend-for-frontend (BFF) boundary in front of your\napplication:\n\n1. Redirect the browser to `/v1/products/identity/{account_id}/authorize` with PKCE.\n2. Exchange the callback `code` for `id_token`, `access_token`, and `refresh_token` server-side.\n3. Store refresh/session material only in encrypted or signed `HttpOnly`, `Secure`, `SameSite=Lax` cookies.\n4. Keep refresh tokens out of browser JavaScript.\n5. Validate access JWTs locally with cached JWKS for ordinary API requests.\n6. Call `/introspect` only for sensitive mutations, account settings, admin/moderation actions, suspicious sessions, or short cached hard checks.\n7. On logout, call `/revoke` with the current refresh token, then clear local cookies.\n\nApplication data should key people by `svid`. Keep username, roles, profile,\npreferences, uploads, and moderation state in your application database.\n\n## React Integration\n\n```jsx\nimport { useState, useCallback } from 'react';\nimport SparkVault from '@sparkvault/sdk-js';\n\n// Initialize once, outside component\nconst sparkvault = SparkVault.init({\n  accountId: 'acc_YOUR_ACCOUNT_ID'\n});\n\nfunction useSparkVaultAuth() {\n  const [user, setUser] = useState(null);\n  const [loading, setLoading] = useState(false);\n  const [error, setError] = useState(null);\n\n  const login = useCallback(async (options = {}) => {\n    setLoading(true);\n    setError(null);\n\n    try {\n      // Open the sign-in popup\n      const result = await sparkvault.products.identity.signIn(options);\n\n      // Send token to backend\n      const response = await fetch('/api/auth/login', {\n        method: 'POST',\n        headers: { 'Content-Type': 'application/json' },\n        body: JSON.stringify({ token: result.token })\n      });\n\n      if (!response.ok) throw new Error('Login failed');\n\n      const data = await response.json();\n      setUser(data.user);\n      return data.user;\n\n    } catch (err) {\n      if (err.code !== 'user_cancelled') {\n        setError(err.message);\n      }\n      throw err;\n    } finally {\n      setLoading(false);\n    }\n  }, []);\n\n  const logout = useCallback(async () => {\n    await fetch('/api/auth/logout', { method: 'POST' });\n    setUser(null);\n  }, []);\n\n  return { user, loading, error, login, logout };\n}\n\n// Usage in component\nfunction LoginPage() {\n  const { user, loading, error, login, logout } = useSparkVaultAuth();\n\n  if (user) {\n    return (\n      <div>\n        <p>Welcome, {user.email}!</p>\n        <button onClick={logout}>Sign out</button>\n      </div>\n    );\n  }\n\n  return (\n    <div>\n      <button onClick={() => login()} disabled={loading}>\n        {loading ? 'Verifying...' : 'Sign in'}\n      </button>\n      {error && <p className=\"error\">{error}</p>}\n    </div>\n  );\n}\n```\n\n## Error Handling\n\nThe SDK throws typed errors that you can catch and handle appropriately.\n\n```javascript\nimport SparkVault, {\n  UserCancelledError,\n  ValidationError,\n  NetworkError,\n  TimeoutError\n} from '@sparkvault/sdk-js';\n\ntry {\n  const result = await sparkvault.products.identity.signIn();\n} catch (error) {\n  switch (error.code) {\n    case 'user_cancelled':\n      // Person closed the popup — not necessarily an error\n      console.log('User cancelled verification');\n      break;\n\n    case 'validation_error':\n      // Invalid input (e.g., malformed email)\n      console.error('Validation error:', error.message);\n      break;\n\n    case 'network_error':\n      // Network connectivity issue\n      console.error('Network error — please check your connection');\n      break;\n\n    case 'timeout_error':\n      // Request timed out\n      console.error('Request timed out — please try again');\n      break;\n\n    case 'popup_blocked':\n      // Browser blocked the popup\n      console.error('Please allow popups for this site');\n      break;\n\n    default:\n      console.error('Unexpected error:', error.message);\n  }\n}\n```\n\n### Error Types\n\n| Error Class | Code | Description |\n|-------------|------|-------------|\n| `UserCancelledError` | `user_cancelled` | Person closed the popup without completing sign-in |\n| `ValidationError` | `validation_error` | Invalid input or configuration |\n| `NetworkError` | `network_error` | Network connectivity failure |\n| `TimeoutError` | `timeout_error` | Request exceeded timeout limit |\n| `PopupBlockedError` | `popup_blocked` | Browser blocked the popup window |\n| `AuthenticationError` | `authentication_error` | Authentication failed (e.g., expired token) |\n\n## TypeScript Support\n\nThe SDK is written in TypeScript and includes full type definitions.\n\n```typescript\nimport SparkVault, {\n  // Configuration\n  SparkVaultConfig,\n\n  // Identity types\n  SignInOptions,\n  SignInResult,\n  TokenClaims,\n\n  // Error types\n  SparkVaultError,\n  UserCancelledError,\n  ValidationError,\n  NetworkError,\n  TimeoutError,\n  PopupBlockedError,\n} from '@sparkvault/sdk-js';\n\n// Fully typed configuration\nconst config: SparkVaultConfig = {\n  accountId: 'acc_YOUR_ACCOUNT_ID',\n  timeout: 30000,\n};\n\nconst sparkvault = SparkVault.init(config);\n\n// Fully typed options and result\nconst options: SignInOptions = {\n  email: 'user@example.com',\n  onCancel: () => console.log('Cancelled'),\n};\n\nconst result: SignInResult = await sparkvault.products.identity.signIn(options);\n// result.token: string\n// result.identity: string\n// result.identityType: 'email' | 'phone'\n```\n\n## Content Security Policy (CSP)\n\nIf your site uses a Content Security Policy, you must allow the SparkVault domains:\n\n```\nconnect-src https://auth.sparkvault.com https://api.sparkvault.com wss://ws.sparkvault.com;\nscript-src https://cdn.sparkvault.com;\n```\n\n| Directive | Domain | Reason |\n|-----------|--------|--------|\n| `connect-src` | `https://auth.sparkvault.com` | Identity verification (config, OTP, passkey, SparkLink) |\n| `connect-src` | `https://api.sparkvault.com` | SparkVault Core API (vaults, ingots, sessions) |\n| `connect-src` | `wss://ws.sparkvault.com` | WebSocket for SparkLink push notifications |\n| `script-src` | `https://cdn.sparkvault.com` | SDK script (if using CDN installation) |\n\n## Best Practices\n\n1. **Initialize Once** — Create the SparkVault instance once when your app loads, not on every login attempt. The SDK preloads configuration so the popup opens instantly.\n\n2. **Always Verify Server-Side** — Never trust client-side token validation in production. Always verify the JWT signature on your backend using the JWKS endpoint before trusting claims or issuing an app session.\n\n3. **Handle Cancellation Gracefully** — People may close the popup without completing sign-in. This throws a `UserCancelledError` — handle it gracefully rather than showing an error message.\n\n4. **Key Users by SVID** — Use `svid` or `sub` as the canonical identity reference. Email and phone are user-facing attributes, not durable account keys.\n\n5. **Cache JWKS Keys** — The JWKS endpoint returns public keys with caching headers. Use a library like `jose` that handles caching automatically, or cache keys for 5-10 minutes.\n\n6. **Use OIDC/BFF for Managed Sessions** — The SDK simple flow gives you a signed proof. Use OIDC when you want SparkVault-owned refresh rotation, revocation, introspection, and logout.\n\n## Browser Support\n\nThe SDK supports all modern browsers:\n\n- Chrome 80+\n- Firefox 75+\n- Safari 13.1+\n- Edge 80+\n\n**Note:** Passkey authentication requires WebAuthn support. On unsupported browsers, passkey will not appear as an option — other methods will still work.\n\n## Build & Release\n\n### Setup\n\n```bash\ngit clone https://github.com/Spark-Vault/sdk-js.git\ncd sdk-js\nnpm install\n```\n\n### Scripts\n\n```bash\nnpm run build        # Build all bundles\nnpm run build:watch  # Build with watch mode\nnpm run typecheck    # Run TypeScript type checking\nnpm run lint         # Run ESLint\nnpm run test         # Run tests\nnpm run test:watch   # Run tests in watch mode\n```\n\n### Project Structure\n\n```\nsdk-js/\n├── src/\n│   ├── index.ts           # Main entry point\n│   ├── config.ts          # Configuration management\n│   ├── http.ts            # HTTP client\n│   ├── errors.ts          # Error types\n│   └── identity/          # Identity module\n├── dist/                  # Built bundles\n├── tests/                 # Test files\n├── .github/workflows/     # CI/CD workflows\n├── rollup.config.js       # Rollup bundler config\n├── tsconfig.json          # TypeScript config\n└── package.json\n```\n\n## License\n\nMIT License - see [LICENSE](LICENSE) for details.\n\n## Links\n\n- [SparkVault Documentation](https://sparkvault.com/api/docs/)\n- [SDK API Reference](https://sparkvault.com/api/docs/sdk-js/)\n- [GitHub Repository](https://github.com/Spark-Vault/platform)\n- [npm Package](https://www.npmjs.com/package/@sparkvault/sdk-js)\n- [Report Issues](https://github.com/Spark-Vault/platform/issues)\n","readmeFilename":"README.md"}