{"_id":"@zkpassport/utils","_rev":"198-b2e1004fe61bf78f3a4b80579d2a3cc7","name":"@zkpassport/utils","dist-tags":{"beta":"0.39.0-beta.2","latest":"0.38.0"},"versions":{"0.1.0":{"name":"@zkpassport/utils","version":"0.1.0","_id":"@zkpassport/utils@0.1.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"9893b7c7d27b4f1e3481647f4a325f44d20bb57a","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.0.tgz","fileCount":100,"integrity":"sha512-pzqH2UWyo0B66mh3BGX1cIJf2YA0IAlliD1ZyK2x9F3XLkecBuM8yBtFs500fg0xuP1mIYSH69znMsTIajOLCQ==","signatures":[{"sig":"MEUCIQDgOO5azSspFEwU4JebUXlsNbKd1HGUlNQrttig95mZfwIgPUMpJEGXVkpNN4Ul605FlcahcvjI1vbfi5Is0RKNfq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069200},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{"./rsa":{"types":"./dist/types/rsa.d.ts","import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/types/types/index.d.ts"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/esm/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/types/binary/index.d.ts","import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/types/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./csc-manager":{"types":"./dist/types/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/types/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js","require":"./dist/cjs/merkle-tree.js"},"./test-helper":{"types":"./dist/types/test-helper.d.ts","import":"./dist/esm/test-helper.js","require":"./dist/cjs/test-helper.js"},"./circuit-matcher":{"types":"./dist/types/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/types/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/types/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"c4f29aabe83ce58a393a6528ee4e5f66e0524700","scripts":{"build":"npm run build:esm && npm run build:types","prepare":"npm i --save-dev @types/node && npm run build:esm && npm run build:types","build:cjs":"tsc --outDir dist/cjs --module commonjs","build:esm":"tsc --outDir dist/esm --module esnext","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","node-forge":"^1.3.1","@aztec/bb.js":"0.67.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@noir-lang/noir_js":"1.0.0-beta.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@noir-lang/noir_wasm":"1.0.0-beta.1","@peculiar/asn1-schema":"^2.3.13"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5","@noir-lang/types":"1.0.0-beta.1","@types/node-forge":"^1.3.11","@types/lapo__asn1js":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.0_1735925146746_0.8045509455406654","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@zkpassport/utils","version":"0.1.1","_id":"@zkpassport/utils@0.1.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"b9c9fb490a35bbf16473c94b24f22a7bb512f1cb","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.1.tgz","fileCount":100,"integrity":"sha512-Pl/bDo9gEk7uRNxj5XNbonyxjapmz/E3bvsfqhrEsMaaDda1H+UzkY8XvGzJ/ymRDj2Uu0BXPiZOH2ZlfWs7oA==","signatures":[{"sig":"MEUCIQDNw7KpxE2lWxCiW5ShUXkhMbYtAcVJomxYr87lE0fUpQIgPV9muUsqTjVPg4+VJbeERXG1KOEBgNLBPrh0Tln5LBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3069606},"main":"./dist/cjs/index.js","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{"./rsa":{"types":"./dist/types/rsa.d.ts","import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/types/types/index.d.ts"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/esm/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/types/binary/index.d.ts","import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/types/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./csc-manager":{"types":"./dist/types/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/types/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js","require":"./dist/cjs/merkle-tree.js"},"./test-helper":{"types":"./dist/types/test-helper.d.ts","import":"./dist/esm/test-helper.js","require":"./dist/cjs/test-helper.js"},"./circuit-matcher":{"types":"./dist/types/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/types/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/types/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"9692699fa3ba1643ba74c14d27d9f891df33787e","scripts":{"build":"npm run build:esm && npm run build:types","prepare":"npm i --save-dev @types/node && npm run build:esm && npm run build:types","build:cjs":"tsc --outDir dist/cjs --module commonjs","build:esm":"tsc --outDir dist/esm --module esnext","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","node-forge":"^1.3.1","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@noir-lang/noir_js":"1.0.0-beta.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@noir-lang/noir_wasm":"1.0.0-beta.1","@peculiar/asn1-schema":"^2.3.13"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5","@noir-lang/types":"1.0.0-beta.1","@types/node-forge":"^1.3.11","@types/lapo__asn1js":"^1.2.5"},"optionalDependencies":{"@aztec/bb.js":"0.67.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.1_1736076338234_0.21128834645939776","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@zkpassport/utils","version":"0.1.2","_id":"@zkpassport/utils@0.1.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"383bab10697794b8fbbf32d29d617efac3454a9d","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.2.tgz","fileCount":100,"integrity":"sha512-RayoqLrqy3a5qXMtr0knDWEaM7yWJ0h6Zh+4Q8DesAqg2wY7XdTEPIRm7voa4I2MqMXciqFFh+YVyKo2/Fn1AQ==","signatures":[{"sig":"MEQCIHPYeHb3Z7wODHgFqiJvo+E78cKwUKlGloEQObFDqkbJAiBtZFm9uaeHWwUimWZCOlfCwHtS3NG6KRJwk0GAPXfgsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3068846},"type":"module","types":"./dist/types/index.d.ts","exports":{"./rsa":{"types":"./dist/types/rsa.d.ts","import":"./dist/esm/rsa.js"},"./types":{"types":"./dist/types/types/index.d.ts"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/esm/utils.js"},"./binary":{"types":"./dist/types/binary/index.d.ts","import":"./dist/esm/binary/index.js"},"./circuits":{"types":"./dist/types/circuits/index.d.ts","import":"./dist/esm/circuits/index.js"},"./csc-manager":{"types":"./dist/types/csc-manager.d.ts","import":"./dist/esm/csc-manager.js"},"./merkle-tree":{"types":"./dist/types/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js"},"./test-helper":{"types":"./dist/types/test-helper.d.ts","import":"./dist/esm/test-helper.js"},"./circuit-matcher":{"types":"./dist/types/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js"},"./passport-reader":{"types":"./dist/types/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/types/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js"}},"gitHead":"9dae3d30dfb8aa306d43235cbbfca4b064f5ddab","scripts":{"build":"npm run build:esm && npm run build:types","prepare":"npm i --save-dev @types/node && npm run build:esm && npm run build:types","build:cjs":"tsc --outDir dist/cjs --module commonjs","build:esm":"tsc --outDir dist/esm --module esnext","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","node-forge":"^1.3.1","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@noir-lang/noir_js":"1.0.0-beta.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@noir-lang/noir_wasm":"1.0.0-beta.1","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5","@noir-lang/types":"1.0.0-beta.1","@types/node-forge":"^1.3.11","@types/lapo__asn1js":"^1.2.5"},"optionalDependencies":{"@aztec/bb.js":"0.67.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.2_1736079941845_0.6638305284012465","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@zkpassport/utils","version":"0.1.3","_id":"@zkpassport/utils@0.1.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"b5ba17955274f489d4fbb9970ba30d424ed1faab","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.3.tgz","fileCount":102,"integrity":"sha512-VyAdi0wuGPKRvpZBXwz10Z0zdYFp2P1R50RtKqgGnh6bLeYulGrvdhv4nt/feOe1ov/wbTj1WOSPiPTHGQQ88A==","signatures":[{"sig":"MEUCIHi8RDQkCWYQKwHKLeCKquWOarFwzOoWHmxfXGPiI/bDAiEAkGLxVNG0hyh5kadJ8fnURIbSzilaxSClUieH/+IZ4JU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3076314},"type":"module","types":"./dist/types/index.d.ts","exports":{"./rsa":{"types":"./dist/types/rsa.d.ts","import":"./dist/esm/rsa.js"},"./types":{"types":"./dist/types/types/index.d.ts"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/esm/utils.js"},"./binary":{"types":"./dist/types/binary/index.d.ts","import":"./dist/esm/binary/index.js"},"./circuits":{"types":"./dist/types/circuits/index.d.ts","import":"./dist/esm/circuits/index.js"},"./csc-manager":{"types":"./dist/types/csc-manager.d.ts","import":"./dist/esm/csc-manager.js"},"./merkle-tree":{"types":"./dist/types/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js"},"./test-helper":{"types":"./dist/types/test-helper.d.ts","import":"./dist/esm/test-helper.js"},"./circuit-matcher":{"types":"./dist/types/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js"},"./passport-reader":{"types":"./dist/types/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/types/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js"}},"gitHead":"889449865bd2f5659d4575e77299571ef623c541","scripts":{"build":"npm run build:esm && npm run build:types","prepare":"npm i --save-dev @types/node && npm run build:esm && npm run build:types","build:cjs":"tsc --outDir dist/cjs --module commonjs","build:esm":"tsc --outDir dist/esm --module esnext","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","node-forge":"^1.3.1","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@noir-lang/noir_js":"1.0.0-beta.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@noir-lang/noir_wasm":"1.0.0-beta.1","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5","@noir-lang/types":"1.0.0-beta.1","@types/node-forge":"^1.3.11","@types/lapo__asn1js":"^1.2.5"},"optionalDependencies":{"@aztec/bb.js":"0.67.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.3_1736084547478_0.9641958200829042","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@zkpassport/utils","version":"0.1.4","_id":"@zkpassport/utils@0.1.4","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"0fb60427ece1f31e59b9de6b773a1cec7410d806","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.4.tgz","fileCount":102,"integrity":"sha512-xt/Ycx0bOQzIdLPJTruponm7RMzlYKzolaAt3doohJg0GMfTKBXkLRfYm4diLN8ckSjS9Xb1GGzrZANOPvmkGw==","signatures":[{"sig":"MEQCIHHZR0Gqy7ObTP5tNV1Cwvjy0EZRJXKdBQwG+xPHTw+OAiAM8HQFhvcx9ZdxticguPaveWwNcnEYbX8vyvkMtpJ9QQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3081315},"type":"module","types":"./dist/types/index.d.ts","exports":{"./rsa":{"types":"./dist/types/rsa.d.ts","import":"./dist/esm/rsa.js"},"./types":{"types":"./dist/types/types/index.d.ts"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/esm/utils.js"},"./binary":{"types":"./dist/types/binary/index.d.ts","import":"./dist/esm/binary/index.js"},"./circuits":{"types":"./dist/types/circuits/index.d.ts","import":"./dist/esm/circuits/index.js"},"./csc-manager":{"types":"./dist/types/csc-manager.d.ts","import":"./dist/esm/csc-manager.js"},"./merkle-tree":{"types":"./dist/types/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js"},"./test-helper":{"types":"./dist/types/test-helper.d.ts","import":"./dist/esm/test-helper.js"},"./circuit-matcher":{"types":"./dist/types/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js"},"./passport-reader":{"types":"./dist/types/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/types/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js"}},"gitHead":"b82f46b0043b13597bd56754b26e3db65463bcae","scripts":{"build":"npm run build:esm && npm run build:types","prepare":"npm i --save-dev @types/node && npm run build:esm && npm run build:types","build:cjs":"tsc --outDir dist/cjs --module commonjs","build:esm":"tsc --outDir dist/esm --module esnext","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","node-forge":"^1.3.1","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@noir-lang/noir_js":"1.0.0-beta.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5","@noir-lang/types":"1.0.0-beta.1","@types/node-forge":"^1.3.11","@types/lapo__asn1js":"^1.2.5"},"optionalDependencies":{"@aztec/bb.js":"0.67.0","@noir-lang/noir_wasm":"1.0.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.4_1736085598950_0.8685535394120181","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@zkpassport/utils","version":"0.1.5","_id":"@zkpassport/utils@0.1.5","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"db320cfc466e3d021cb5983b9ca8d0df939a3b98","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.5.tgz","fileCount":102,"integrity":"sha512-ptleTve/fJm/aLk9l9rTbOsiHr9OceqwmL4xPjFboZyKAX2rGxSU263mQuCxyy3Z9upTace/lO1hELI669MaMA==","signatures":[{"sig":"MEUCIQC2xcWbzqiE6f6lbbIhdjrjd832wFe5GWyqAhuc24oMpgIgUSQ4y4oRTx9xBpjwBvi0c3I0M1MeGQvAinSh2I0uxXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3080870},"type":"module","types":"./dist/types/index.d.ts","exports":{"./rsa":{"types":"./dist/types/rsa.d.ts","import":"./dist/esm/rsa.js"},"./types":{"types":"./dist/types/types/index.d.ts"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/esm/utils.js"},"./binary":{"types":"./dist/types/binary/index.d.ts","import":"./dist/esm/binary/index.js"},"./circuits":{"types":"./dist/types/circuits/index.d.ts","import":"./dist/esm/circuits/index.js"},"./csc-manager":{"types":"./dist/types/csc-manager.d.ts","import":"./dist/esm/csc-manager.js"},"./merkle-tree":{"types":"./dist/types/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js"},"./test-helper":{"types":"./dist/types/test-helper.d.ts","import":"./dist/esm/test-helper.js"},"./circuit-matcher":{"types":"./dist/types/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js"},"./passport-reader":{"types":"./dist/types/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/types/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js"}},"gitHead":"ead7d00e6b1b7f1df279738bf401cddd456ee602","scripts":{"build":"npm run build:esm && npm run build:types","prepare":"npm i --save-dev @types/node && npm run build:esm && npm run build:types","build:cjs":"tsc --outDir dist/cjs --module commonjs","build:esm":"tsc --outDir dist/esm --module esnext","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","node-forge":"^1.3.1","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@noir-lang/noir_js":"1.0.0-beta.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5","@noir-lang/types":"1.0.0-beta.1","@types/node-forge":"^1.3.11","@types/lapo__asn1js":"^1.2.5"},"optionalDependencies":{"@aztec/bb.js":"0.67.0","@noir-lang/noir_wasm":"1.0.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.5_1736086936752_0.023333054471720738","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@zkpassport/utils","version":"0.1.6","_id":"@zkpassport/utils@0.1.6","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"10ceb2bbc0baeb5b3e099bf2daaf2c5f1a33054a","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.6.tgz","fileCount":102,"integrity":"sha512-vTC6wz9DxHeV915XLOUwmuuXHti1UwGdx3bov/i9BvJzOLh+BuUE69oJGNYot0RaqHJQuKuMACuMV1U0tG7zKA==","signatures":[{"sig":"MEUCIQCyutaTHciI4zLMwTKZfegxXGqOULlKVm9k13CosNjtewIgFTfyV2OR8uyL4f/8L6RJw630vHjzHyLa0zscjWBCE0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3079781},"type":"module","types":"./dist/types/index.d.ts","exports":{"./rsa":{"types":"./dist/types/rsa.d.ts","import":"./dist/esm/rsa.js"},"./types":{"types":"./dist/types/types/index.d.ts"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/esm/utils.js"},"./binary":{"types":"./dist/types/binary/index.d.ts","import":"./dist/esm/binary/index.js"},"./circuits":{"types":"./dist/types/circuits/index.d.ts","import":"./dist/esm/circuits/index.js"},"./csc-manager":{"types":"./dist/types/csc-manager.d.ts","import":"./dist/esm/csc-manager.js"},"./merkle-tree":{"types":"./dist/types/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js"},"./test-helper":{"types":"./dist/types/test-helper.d.ts","import":"./dist/esm/test-helper.js"},"./circuit-matcher":{"types":"./dist/types/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js"},"./passport-reader":{"types":"./dist/types/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/types/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js"}},"gitHead":"d4ec1bcd602606e9251e01de7819d1cbbaa4722a","scripts":{"build":"npm run build:esm && npm run build:types","prepare":"npm i --save-dev @types/node && npm run build:esm && npm run build:types","build:cjs":"tsc --outDir dist/cjs --module commonjs","build:esm":"tsc --outDir dist/esm --module esnext","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","node-forge":"^1.3.1","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@noir-lang/noir_js":"1.0.0-beta.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5","@noir-lang/types":"1.0.0-beta.1","@types/node-forge":"^1.3.11","@types/lapo__asn1js":"^1.2.5"},"optionalDependencies":{"@aztec/bb.js":"0.67.0","@noir-lang/noir_wasm":"1.0.0-beta.1"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.6_1736088507176_0.9010598980117381","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@zkpassport/utils","version":"0.1.7","_id":"@zkpassport/utils@0.1.7","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"843476221e7ed88017eba8a22ce6ca651fd16f72","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.7.tgz","fileCount":80,"integrity":"sha512-8lISxd/Zyk4lIraLlK9sMUIdZFT1JHWf1Q8qW9+5jPe+2ppP2QOug8Iv31HRikznPHQcBYo1v/kmVINdHfE2sw==","signatures":[{"sig":"MEQCIGmfR0UEVcg7NiDFYIljcveFxos7RZxZyE60mN55HzqdAiAjEilCtZf6f9TPfj7u1nDcq8V9rvp39mR7JzMaDRvhqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3010016},"type":"module","types":"./dist/types/index.d.ts","exports":{"./rsa":{"types":"./dist/types/rsa.d.ts","import":"./dist/esm/rsa.js"},"./types":{"types":"./dist/types/types/index.d.ts"},"./utils":{"types":"./dist/types/utils.d.ts","import":"./dist/esm/utils.js"},"./binary":{"types":"./dist/types/binary/index.d.ts","import":"./dist/esm/binary/index.js"},"./circuits":{"types":"./dist/types/circuits/index.d.ts","import":"./dist/esm/circuits/index.js"},"./constants":{"types":"./dist/types/constants.d.ts","import":"./dist/esm/constants.js"},"./csc-manager":{"types":"./dist/types/csc-manager.d.ts","import":"./dist/esm/csc-manager.js"},"./merkle-tree":{"types":"./dist/types/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js"},"./test-helper":{"types":"./dist/types/test-helper.d.ts","import":"./dist/esm/test-helper.js"},"./circuit-matcher":{"types":"./dist/types/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js"},"./passport-reader":{"types":"./dist/types/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/types/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js"}},"gitHead":"8bba2b6d4d9fa4283fb24f4da1eca5381077990f","scripts":{"build":"npm run build:esm && npm run build:types","prepare":"npm i --save-dev @types/node && npm run build:esm && npm run build:types","build:cjs":"tsc --outDir dist/cjs --module commonjs","build:esm":"tsc --outDir dist/esm --module esnext","build:types":"tsc --emitDeclarationOnly --declaration --declarationDir dist/types"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.7_1736097787198_0.7072793725869193","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@zkpassport/utils","version":"0.1.8","_id":"@zkpassport/utils@0.1.8","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"71900b3c8c53427118b7eb44debf018012b94e3a","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.8.tgz","fileCount":60,"integrity":"sha512-PhcmZ97rG5LdjQLaHtkXBW3rzgK+vBzoYwoFO+UhO8Lq5Hs41nrz8UuFe2j9QYoSZT4kKPzi0C+oU2e0AHodQA==","signatures":[{"sig":"MEUCIQCaom7zP4H07pWbomDGbKfM9d45EUGiHlil7pNMhZokywIgULiVSRBmkrJUEvRlqiS6zSr2Wku5T/o3BrENMPMamf8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2976651},"type":"module","types":"./dist/types/index.d.ts","exports":{"./rsa":{"types":"./dist/rsa.d.ts","default":"./dist/rsa.js"},"./types":{"types":"./dist/types/index.d.ts"},"./utils":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"./binary":{"types":"./dist/binary/index.d.ts","default":"./dist/binary/index.js"},"./circuits":{"types":"./dist/circuits/index.d.ts","default":"./dist/circuits/index.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"},"./csc-manager":{"types":"./dist/csc-manager.d.ts","default":"./dist/csc-manager.js"},"./merkle-tree":{"types":"./dist/merkle-tree.d.ts","default":"./dist/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/circuit-matcher.d.ts","default":"./dist/circuit-matcher.js"},"./passport-reader":{"types":"./dist/passport-reader/index.d.ts","default":"./dist/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/barrett-reduction.d.ts","default":"./dist/barrett-reduction.js"}},"gitHead":"42495ed8ec5ad70e3396a7c76eb86960566c27db","scripts":{"build":"tsc","prepare":"npm i --save-dev @types/node && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.8_1736107017011_0.09792523721958801","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@zkpassport/utils","version":"0.1.9","_id":"@zkpassport/utils@0.1.9","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"cc239b6f960236a2f8a48c743ec1aff45ef713f7","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.9.tgz","fileCount":60,"integrity":"sha512-6zGQpAuPdWxPE5BVu6DRRUF4y1oC1OeixYr9BQ6SOfrceVrQL0Bci1TwB5qpW9JsCowGYLundJnxX8XZ0Xa1WA==","signatures":[{"sig":"MEUCIFyCSCykitnbVWxGnEDp39sOQmjerVZNzMMACfXfJcVeAiEAhEasI5xyCJ1s1bW2prDolcXt6NYY5oFrSJE/FPTTnFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2975920},"type":"module","types":"./dist/types/index.d.ts","exports":{"./rsa":{"types":"./dist/rsa.d.ts","default":"./dist/rsa.js"},"./types":{"types":"./dist/types/index.d.ts"},"./utils":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"./binary":{"types":"./dist/binary/index.d.ts","default":"./dist/binary/index.js"},"./circuits":{"types":"./dist/circuits/index.d.ts","default":"./dist/circuits/index.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"},"./csc-manager":{"types":"./dist/csc-manager.d.ts","default":"./dist/csc-manager.js"},"./merkle-tree":{"types":"./dist/merkle-tree.d.ts","default":"./dist/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/circuit-matcher.d.ts","default":"./dist/circuit-matcher.js"},"./passport-reader":{"types":"./dist/passport-reader/index.d.ts","default":"./dist/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/barrett-reduction.d.ts","default":"./dist/barrett-reduction.js"}},"gitHead":"8d528936724efa99907b35ecd334f56b7eb4d152","scripts":{"build":"tsc","prepare":"npm i --save-dev @types/node && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.9_1736110268568_0.15285815920855605","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@zkpassport/utils","version":"0.1.10","_id":"@zkpassport/utils@0.1.10","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"2ab2a66fcb30c91f1f3878bf2e7f24cae25bd0d1","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.10.tgz","fileCount":60,"integrity":"sha512-15VoKRFWygwJ2CIEBSfE0RxR/d7HpqFV272xgbc7Tw1mgPDB4KXlB5nFtjwEemM2S4xwqTt6+u4X0mgF6vTdsw==","signatures":[{"sig":"MEQCIC6Wj7vMPKqC1/NV/UW+y4eXZN2CSmEEjkibuOfMzuCLAiBPDKXd4GJ5KH9GnSHzdLO+uk1fk3bB734xDZvf4GtuKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2977538},"type":"module","types":"./dist/types/index.d.ts","exports":{"./rsa":{"types":"./dist/rsa.d.ts","default":"./dist/rsa.js"},"./types":{"types":"./dist/types/index.d.ts"},"./utils":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"./binary":{"types":"./dist/binary/index.d.ts","default":"./dist/binary/index.js"},"./circuits":{"types":"./dist/circuits/index.d.ts","default":"./dist/circuits/index.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"},"./csc-manager":{"types":"./dist/csc-manager.d.ts","default":"./dist/csc-manager.js"},"./merkle-tree":{"types":"./dist/merkle-tree.d.ts","default":"./dist/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/circuit-matcher.d.ts","default":"./dist/circuit-matcher.js"},"./passport-reader":{"types":"./dist/passport-reader/index.d.ts","default":"./dist/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/barrett-reduction.d.ts","default":"./dist/barrett-reduction.js"}},"gitHead":"635e3d3292a26ba60030243f2f7d21f123cd5014","scripts":{"build":"tsc","prepare":"npm i --save-dev @types/node && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.10_1736263906706_0.49610366469799394","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@zkpassport/utils","version":"0.1.12","_id":"@zkpassport/utils@0.1.12","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"245a7abdb838ea18717fc2663b5a8023541bf801","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.12.tgz","fileCount":60,"integrity":"sha512-JvQWu++hlZEtGXz4LBNJUfPBrHUiFHLGxU8lmp+gTcRLYAkW0rZoUrKV4M2tEC8nT31zDSNZ+dtFkRZhxxGy5A==","signatures":[{"sig":"MEYCIQDZfrdQOuk0zsqNFP7oT2LyxPl5Bys4sMscM4NQ/W8CfwIhAPKYNCzah9jaI7dq6z4jTqUsoaEZBlwg5HIEUrtXiKDy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2977554},"type":"module","types":"./dist/types/index.d.ts","exports":{"./rsa":{"types":"./dist/rsa.d.ts","default":"./dist/rsa.js"},"./types":{"types":"./dist/types/index.d.ts"},"./utils":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"./binary":{"types":"./dist/binary/index.d.ts","default":"./dist/binary/index.js"},"./circuits":{"types":"./dist/circuits/index.d.ts","default":"./dist/circuits/index.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"},"./csc-manager":{"types":"./dist/csc-manager.d.ts","default":"./dist/csc-manager.js"},"./merkle-tree":{"types":"./dist/merkle-tree.d.ts","default":"./dist/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/circuit-matcher.d.ts","default":"./dist/circuit-matcher.js"},"./passport-reader":{"types":"./dist/passport-reader/index.d.ts","default":"./dist/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/barrett-reduction.d.ts","default":"./dist/barrett-reduction.js"}},"gitHead":"e4e5316bf7356e5a20bb97d0f745282d29ef971d","scripts":{"build":"tsc","prepare":"npm i --save-dev @types/node && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.12_1736268229105_0.7290306323400972","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@zkpassport/utils","version":"0.1.13","_id":"@zkpassport/utils@0.1.13","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"fed96b3a37375e06e168bda53ab3dfbcb22544cf","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.13.tgz","fileCount":66,"integrity":"sha512-UFkzJ3NrTU7Sch/FIYVjmqBTNSvcZWxnRnlK7TacLJUDj3dNC6y22aEf1V6H8Fc/V4rkpyaCcVsGskTrH8ZsCA==","signatures":[{"sig":"MEUCIQCtLNNTAMQNJQUJI6TSLA00HHQCxti45SbNQxGAPQ3xFwIgCo8hLRruxTBhICLwdkOSNe6Gtgf9RJLqlD5bm+DahhY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2991021},"type":"module","types":"./dist/types/index.d.ts","exports":{"./rsa":{"types":"./dist/rsa.d.ts","default":"./dist/rsa.js"},"./types":{"types":"./dist/types/index.d.ts"},"./utils":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"./binary":{"types":"./dist/binary/index.d.ts","default":"./dist/binary/index.js"},"./circuits":{"types":"./dist/circuits/index.d.ts","default":"./dist/circuits/index.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"},"./csc-manager":{"types":"./dist/csc-manager.d.ts","default":"./dist/csc-manager.js"},"./merkle-tree":{"types":"./dist/merkle-tree.d.ts","default":"./dist/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/circuit-matcher.d.ts","default":"./dist/circuit-matcher.js"},"./passport-reader":{"types":"./dist/passport-reader/index.d.ts","default":"./dist/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/barrett-reduction.d.ts","default":"./dist/barrett-reduction.js"}},"gitHead":"1369ddeb75b83133934596e2d72467a1fb3ba2fc","scripts":{"build":"tsc","prepare":"npm i --save-dev @types/node && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.13_1736353358210_0.8323686076699337","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@zkpassport/utils","version":"0.1.14","_id":"@zkpassport/utils@0.1.14","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"e038edaaf5abf13e12ea6938d80609ea9cad43ef","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.14.tgz","fileCount":66,"integrity":"sha512-iz6wanbjiKS5mTt09YaMRR9uUPVXY5+9GcSCEPufx9mYAb1QvUG1dq5ZIoF8BL+KPuBxp5eVKpH9fhCB6tY6Vg==","signatures":[{"sig":"MEUCIQCmwDnkPuLDTLa7QrKX4IqDQvptNylz23WxnB4RC00VGgIgUlhU/afuUz/2R8Eqk5JtPe63RSi/yic5GQTMKLSPXHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2991037},"type":"module","types":"./dist/types/index.d.ts","exports":{"./rsa":{"types":"./dist/rsa.d.ts","default":"./dist/rsa.js"},"./types":{"types":"./dist/types/index.d.ts"},"./utils":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"./binary":{"types":"./dist/binary/index.d.ts","default":"./dist/binary/index.js"},"./circuits":{"types":"./dist/circuits/index.d.ts","default":"./dist/circuits/index.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"},"./csc-manager":{"types":"./dist/csc-manager.d.ts","default":"./dist/csc-manager.js"},"./merkle-tree":{"types":"./dist/merkle-tree.d.ts","default":"./dist/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/circuit-matcher.d.ts","default":"./dist/circuit-matcher.js"},"./passport-reader":{"types":"./dist/passport-reader/index.d.ts","default":"./dist/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/barrett-reduction.d.ts","default":"./dist/barrett-reduction.js"}},"gitHead":"e841cd30b0c4d903eab27d82436ac2476d85738c","scripts":{"build":"tsc","prepare":"npm i --save-dev @types/node && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"sideEffects":false,"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.14_1736356865275_0.7870370206087329","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@zkpassport/utils","version":"0.1.15","_id":"@zkpassport/utils@0.1.15","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"790ac9a8eb13d7f12939e72b8d1534c52fa6745d","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.15.tgz","fileCount":69,"integrity":"sha512-9/cQWKz7Dv8J93v/jQ8DNHvg02EDAjKFz4fTUTkeHG0zFlfdEONV2YryRW37bl1+GOintPPj3USeJn2nWzzPWA==","signatures":[{"sig":"MEUCIC3wopfNSsBsh8lvmWQWX1g8lvFxTDjDr5p80XiH846pAiEA1Olc8PCQmNBhSVI3dWkpaRex6rfGtWxyQg/YxphkWEY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2992251},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./rsa":{"types":"./dist/rsa.d.ts","default":"./dist/rsa.js"},"./types":{"types":"./dist/types/index.d.ts"},"./utils":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"./binary":{"types":"./dist/binary/index.d.ts","default":"./dist/binary/index.js"},"./circuits":{"types":"./dist/circuits/index.d.ts","default":"./dist/circuits/index.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"},"./csc-manager":{"types":"./dist/csc-manager.d.ts","default":"./dist/csc-manager.js"},"./merkle-tree":{"types":"./dist/merkle-tree.d.ts","default":"./dist/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/circuit-matcher.d.ts","default":"./dist/circuit-matcher.js"},"./passport-reader":{"types":"./dist/passport-reader/index.d.ts","default":"./dist/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/barrett-reduction.d.ts","default":"./dist/barrett-reduction.js"}},"gitHead":"32f64f6e49cdf348a15869a988290152501a4db6","scripts":{"build":"tsc","prepare":"npm i --save-dev @types/node && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.15_1736593556305_0.4961936311162818","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@zkpassport/utils","version":"0.1.16","_id":"@zkpassport/utils@0.1.16","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"00e8c56df20fe1b95206ea7b135706050994f8d1","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.16.tgz","fileCount":69,"integrity":"sha512-43D6SLSqypiXiyT7otlr+N0Zv4ly9W5dEVDqD5J8D2UUEms+sCartVoMHhX3UXaiduj9VuvIvT8sYZ9ii3bGPg==","signatures":[{"sig":"MEUCIDZqh3k5bvzRhyK7GHHRvMZt/YYI/BWw9yO7eVbv5fruAiEA9VAjX8ow8dMQ/m5DBG0vgfyrd44HDwbp8r5jviHKYmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2993426},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./rsa":{"types":"./dist/rsa.d.ts","default":"./dist/rsa.js"},"./types":{"types":"./dist/types/index.d.ts"},"./utils":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"./binary":{"types":"./dist/binary/index.d.ts","default":"./dist/binary/index.js"},"./circuits":{"types":"./dist/circuits/index.d.ts","default":"./dist/circuits/index.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"},"./csc-manager":{"types":"./dist/csc-manager.d.ts","default":"./dist/csc-manager.js"},"./merkle-tree":{"types":"./dist/merkle-tree.d.ts","default":"./dist/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/circuit-matcher.d.ts","default":"./dist/circuit-matcher.js"},"./passport-reader":{"types":"./dist/passport-reader/index.d.ts","default":"./dist/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/barrett-reduction.d.ts","default":"./dist/barrett-reduction.js"}},"gitHead":"c3f95a265d058c99c79bf97148cea485a7858560","scripts":{"build":"tsc","prepare":"npm i --save-dev @types/node && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.16_1736781515385_0.069822442345852","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@zkpassport/utils","version":"0.1.17","_id":"@zkpassport/utils@0.1.17","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"5272d1dabbb702370f8571eaee6c002c5c62770c","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.17.tgz","fileCount":69,"integrity":"sha512-MnSGL0WZ2ThncQHLN6cnSAS3+hXHWuydwzWmwroLTvE/UV8acZtoT8aD87JTS37w5gUdvYU2Dnym9SPImE934Q==","signatures":[{"sig":"MEQCIFoieOaPLsJkdaDqAsuqbtOMjvQ5O0J/JIs3hbvjMQpYAiBkXe6zUpa9a4MCi8YB+wYL/hxjlw84vaTL0IQ/vsfHgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3001412},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./rsa":{"types":"./dist/rsa.d.ts","default":"./dist/rsa.js"},"./types":{"types":"./dist/types/index.d.ts"},"./utils":{"types":"./dist/utils.d.ts","default":"./dist/utils.js"},"./binary":{"types":"./dist/binary/index.d.ts","default":"./dist/binary/index.js"},"./circuits":{"types":"./dist/circuits/index.d.ts","default":"./dist/circuits/index.js"},"./constants":{"types":"./dist/constants.d.ts","default":"./dist/constants.js"},"./csc-manager":{"types":"./dist/csc-manager.d.ts","default":"./dist/csc-manager.js"},"./merkle-tree":{"types":"./dist/merkle-tree.d.ts","default":"./dist/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/circuit-matcher.d.ts","default":"./dist/circuit-matcher.js"},"./passport-reader":{"types":"./dist/passport-reader/index.d.ts","default":"./dist/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/barrett-reduction.d.ts","default":"./dist/barrett-reduction.js"}},"gitHead":"1a7fdadd0259b8d1c1c209ba13bcaf4f0312cbfb","scripts":{"build":"tsc","prepare":"npm i --save-dev @types/node && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.5"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.17_1736788476674_0.7953927694924401","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@zkpassport/utils","version":"0.1.18","_id":"@zkpassport/utils@0.1.18","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"ff26dcf2c465d7cd6316269cdef7729c1b154f02","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.18.tgz","fileCount":124,"integrity":"sha512-0BNs9DRaCj5TXTe0UT5gh56FWRN4EVhKL8p7E8V6sCNzI9StLWoFIx9zhUnQ0tGxSC5MA1Bb6MO4FBtX6vGDtw==","signatures":[{"sig":"MEQCIAYT9F4W/L7OOcbMgbwsWs5vNQfzeeEo7e68PLmj/j/oAiAdWM6IKme7udakqWqfKDhyIqlWYwENNOx00gTdaoZu2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4601443},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js","default":"./dist/cjs/merkle-tree.js","require":"./dist/cjs/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"ece3fd6989959f98d5dda7d80f2d7026441c836c","scripts":{"build":"npm run build:esm && npm run build:cjs","prepare":"npm i --save-dev @types/node && npm run build","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.6"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.18_1736856150558_0.4596978147740971","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@zkpassport/utils","version":"0.1.19","_id":"@zkpassport/utils@0.1.19","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"d2bec35e562962f72421debe16e59f5a0b7a0865","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.1.19.tgz","fileCount":144,"integrity":"sha512-Z85a9XLKadO+juSWo7OLSRJYskBhxCr2LcvypVk1F6OGZUGg8OzM++uDFbXVGKyUXWWQyrtlAGv9HZFadvBeXA==","signatures":[{"sig":"MEUCIFOVhGEbys5SoGKt1CYG0sfphYqz2ZkdLWFuH4gkSxgCAiEAmWCAxzQDnj4eDynt3cSZkF2fKCXejRziwQi0QqLvvU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4620418},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js","default":"./dist/cjs/merkle-tree.js","require":"./dist/cjs/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"2a2aa7ba0519b68ef59fcbdfe8e6d93670b9783c","scripts":{"build":"npm run build:esm && npm run build:cjs","prepare":"npm i --save-dev @types/node && npm run build","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@zk-kit/lean-imt":"^2.2.1","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","typescript":"^5.0.0","@types/node":"^22.10.6"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.1.19_1736938576393_0.1598103310357104","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@zkpassport/utils","version":"0.2.0","_id":"@zkpassport/utils@0.2.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"e379547196ec245f25573f621157399e34039571","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.0.tgz","fileCount":142,"integrity":"sha512-dOtG5Mi2E0BgR6LGo6F3HM4fLt4ZNOQD55vrCMwRfLd7+QEBdR52QBowJd3hgra9OvGxPE4NIXYdgLkbxO7+Zg==","signatures":[{"sig":"MEUCIQCmYlzpzJ+6mJi8mlSzA4YAZhksXkV4DxvuLlB2mRQFpQIgCudQmDWmjVcx6msGVwLh07V9bF01l4K6ShNhUJGpDMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4609776},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js","default":"./dist/cjs/merkle-tree.js","require":"./dist/cjs/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"d4399d7c14d160feb14c66ac5296a164b7a0868c","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@zk-kit/imt":"^2.0.0-beta.7","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.0_1737086724467_0.013094616696627925","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@zkpassport/utils","version":"0.2.1","_id":"@zkpassport/utils@0.2.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"477ce6bc3832f4820a251e62edaf74fa4f787f1b","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.1.tgz","fileCount":142,"integrity":"sha512-cIv7Objr0SDA0YE7gSwElo5b1rat7P9htt5u0RdOvHGRVzI+QDNy8BVXI0KzPlwEuUf6OY4x9Gv300UZfxWriQ==","signatures":[{"sig":"MEYCIQCmWRexWWvVIuWXF/s9qoPSL3exyIzV0pPnTR5N8gbgiwIhAJuyhQ2tbepKyQepj6ITJNS97uzF9Bu7ywAZYwxzImQY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4616764},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js","default":"./dist/cjs/merkle-tree.js","require":"./dist/cjs/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"832c2cefe8b9c4a856ffa417465536a263bbf174","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@zk-kit/imt":"^2.0.0-beta.7","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.1_1737137004114_0.3624231988690456","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@zkpassport/utils","version":"0.2.2","_id":"@zkpassport/utils@0.2.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"c55bbf89f885dbf283affb875bdccb7254191975","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.2.tgz","fileCount":142,"integrity":"sha512-5Y2jR5sl4BqPqKUo4vgfxYcYZku5TbgzmP6ocyJJUBV3AX+VB13j50i4izEsPoyODxQ+MBn3KvwShq4H8vliBQ==","signatures":[{"sig":"MEUCIQDAu5U7yK+rVsIh7U3/vLHlNdqTABTxy2FF44GZkYNIJAIgSs26FC21yn45pSeVhFOhpmXkv+EsNCiB/F3NgexyHSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4616959},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js","default":"./dist/cjs/merkle-tree.js","require":"./dist/cjs/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"0d8c8c22502b460fd80f29315008e7104f71f4ef","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@zk-kit/imt":"^2.0.0-beta.7","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.2_1737139634246_0.6838816792873368","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@zkpassport/utils","version":"0.2.3","_id":"@zkpassport/utils@0.2.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"e5de013fb12f1b202b90061b79d63a25c26d282f","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.3.tgz","fileCount":142,"integrity":"sha512-V2eJKhch+O7pOYlfCyLWa4zkU3uItXWg6P/dZmVo+3C5wP4v1BdVw5xBm9RQ1NgYrVdakNG/33biZMH6kqChdA==","signatures":[{"sig":"MEUCIADVaIwxj/krX7/GGXXmgZZWJxLKRxDB78Rs22yJwYE3AiEAoLCaGqg0DwO7i/IgiDqJCgouUF4X6/8p0zFGiRV2npA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4620387},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree.d.ts","import":"./dist/esm/merkle-tree.js","default":"./dist/cjs/merkle-tree.js","require":"./dist/cjs/merkle-tree.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"b682d713a41198c8a7dfd2a8d73689170e003375","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@zk-kit/imt":"^2.0.0-beta.7","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.3_1737285823698_0.5069745850535692","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@zkpassport/utils","version":"0.2.4","_id":"@zkpassport/utils@0.2.4","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"ceaf65480c6c23afa20ce50159959d096581e56e","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.4.tgz","fileCount":147,"integrity":"sha512-zuTK0zK3k551SJbP/OQ/npc3l+qvehRte9019jL1s6S9X0BhKB0ZA48Faor5TQzqLc6abOLUQGas1sGBHkBdmQ==","signatures":[{"sig":"MEQCIG95voc8f5+2M7U0D+0o4y1PgZlQ5WRjV9PItbpfEJUCAiB195WxVkN7qmLmazBdxCceyZihRkXGdInFEnokWyGtNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4671550},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"f24b06aaae66e45b8d78cfc42a3a07a133ad3a72","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.4_1737375243976_0.35775115818719283","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@zkpassport/utils","version":"0.2.5","_id":"@zkpassport/utils@0.2.5","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"3b15ae16a4eb67fa27384be7e32bcb565b3c6846","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.5.tgz","fileCount":153,"integrity":"sha512-2J0BIyypZRvSw7VGxIjk4ebli5E+u86bFqET/Kn2zOF31rAlOhlKHqJ0dAqYYkcx92qQWmeiAvIaoy28HhJKqg==","signatures":[{"sig":"MEYCIQCiwBBaWj29Qib9Wfig91qX/TbspUgFVy23u+CHcI9tNAIhAMti3OteT2LZ9KyyopiQhyV0Yo6PjJ86v4q9Y17Ozxfu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4705222},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"0b793c97ae5248b5bbeb6c5ec24d7680e4b21d31","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.5_1737446176408_0.1307160964542906","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@zkpassport/utils","version":"0.2.6","_id":"@zkpassport/utils@0.2.6","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"6e9f6e041c2807a542623fddbc06747113ac23e4","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.6.tgz","fileCount":153,"integrity":"sha512-t5X/lzlmZj2+vYHHYonw/6AC0pDRbwZHDjrlO89+YE88Y4Y2fjC2vzxsfLLP1hf6NHLq2YP2GuQRrJEfTH+Brw==","signatures":[{"sig":"MEQCIDkMoMcPDWYLdrZSY4Kaf5q0avwOqWnoHtXaLayxuuQ2AiBpaPUyWAWL26cctNJzjJwwfYdLvDBvE82Enr/Uo6PwAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4705321},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"6abaaa76075cfd2ed19a803bd8ceb4da40bab29e","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.6_1737453310165_0.7397310985275802","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@zkpassport/utils","version":"0.2.7","_id":"@zkpassport/utils@0.2.7","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"aba8221c4f1ddda1010ddc5718e25f791e61d5ba","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.7.tgz","fileCount":153,"integrity":"sha512-+q8MxjGkupJVTm8UsOCMtXS0NM8ikJZTuwCLFLyFrlvFgeSCDheUSUtjREpqHKeBReAytHtjdpSYrbqN5rN6TA==","signatures":[{"sig":"MEUCICQw6Rnh3u8I4RrlwzNeGUOqBDey6DdEzICkOiM5/AK0AiEA3iYpNA54EIhmvUfWoZfWV/svYEj102koLQQBtOOy5XA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4705513},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"42100a7345c665a38475f4582bec932971b1ac10","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.7_1737453733902_0.2859110155741673","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@zkpassport/utils","version":"0.2.8","_id":"@zkpassport/utils@0.2.8","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"7a9d735d4a3ac7021d1e9fb3ceae2bcda5de88df","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.8.tgz","fileCount":153,"integrity":"sha512-b1GWgsO5MpqL68KttY7iTxe3QfNXuGXiXadNQlWrpyjUUIM9oYhwbgVtxQPpLH9kKZ4a6DOPsssTrI8yrmAj8w==","signatures":[{"sig":"MEUCIQDoaEnKA0bPOW4p0wRlVgrb/EOSqGa30j8Q6u/IIBBpuwIgOVhqEWHeGrivQYLkXHr8qG1yGNnzpTBHL7caK1PY1BM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4706929},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"782e722b4f1c493071eda32c639f39ec980ddcfd","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.8_1737457759269_0.47804166003010606","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@zkpassport/utils","version":"0.2.9","_id":"@zkpassport/utils@0.2.9","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"69db678926c725790c54a856bc6a479c8983274b","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.9.tgz","fileCount":153,"integrity":"sha512-57RdYV50T9lJSFxsrAfOqSflSl8F+W3y5RfqzvE24UE8QTkWJFQGmqdC9p+lvSXxrxq3JZ2f1HXA+XIN/GA22Q==","signatures":[{"sig":"MEYCIQDgzAfWpDldEI54ky5OVfqqmFRRh43FN/hKGwVqDynzrAIhAL5zhUqvu3yVHn4Na/DmErdp7/S0nNwm+vtpU35tbts9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4719063},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"83a17632faebe6bcf34c47830696429ad087cdca","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.9_1737541215747_0.3984049526291189","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@zkpassport/utils","version":"0.2.10","_id":"@zkpassport/utils@0.2.10","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"1f811aad3f99c47b1cf3e1d31d5a0f703b52329d","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.10.tgz","fileCount":153,"integrity":"sha512-au21ic82P7NYDaQtXjsdq/oomP5K0Z3mTYJyYKpVguF4JBsdRRDQfoS2qV9oXcyRWCn6ulYK9M0kKcdZPcHr7g==","signatures":[{"sig":"MEUCIQCV/eTHhnB6yDahqGioF0GSaoYVjMvcgCjXCYcexzbZlQIgJU5QA2ZM5GqsuI0898vjTIA3fXekqFYyqsr52SSEgTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4719476},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"e47ca11f3f23c978a5a01d72a6ad322eade7b646","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.10_1737563204925_0.7806895893139005","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@zkpassport/utils","version":"0.2.11","_id":"@zkpassport/utils@0.2.11","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"a036c5bd65c0bf05406982a74da1cc365e85cc00","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.11.tgz","fileCount":153,"integrity":"sha512-2qmNxeENCHxoYEffl0iRwxP6r48vWyqPImgXhwNxVD0ffhEMLRwXqjWHVekJwUgmCTj/rT/F+BFZAORLuMh/VQ==","signatures":[{"sig":"MEQCICPGCjr5zUdl+BaTUtuOPokavuvkESwDekw3yVlcX5emAiBidj2x761/gFHbEb+IU9bgIf2EtTr0siXfoVXSkKTxXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4719846},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"0ecb483704f294084c3418edf434afb5c92fdb78","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.11_1737626363950_0.378525381789363","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@zkpassport/utils","version":"0.2.12","_id":"@zkpassport/utils@0.2.12","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"4e4911b27033bdc78dc585fa987c52dc3344ebae","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.12.tgz","fileCount":153,"integrity":"sha512-VGwKSQ2nD++rBJKL1wyTl3ZK0mk41FSg3UhVdUtkrZoofRXPQlg/AMZm9UIYCP3lfvfu34ntXS3aAGdowkRkEw==","signatures":[{"sig":"MEQCICAw5Xo6mMIN3sRYwSiPQc9eJ09w5tPnP8ju8sD/rqH0AiAFVKc5OJ+TBPc0Ocs1Ba4xb6Iy5eMs1qzt2gzoh+dg3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4721216},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"fc62f01b3252ae826a42b46ea5849097294a70b0","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.12_1737627818321_0.3948622461536344","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@zkpassport/utils","version":"0.2.13","_id":"@zkpassport/utils@0.2.13","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"8c4b73b1a9cacf40b26a6ca51c6929aceedcc1ac","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.13.tgz","fileCount":153,"integrity":"sha512-UkiIkWe1G53c3nQICcQVylnJMofMuQxWWEv+F+u+Ir2i/b14rsL8TjGHMA6GCcYmIEQtZEcPftlbwSjfnRXv9g==","signatures":[{"sig":"MEUCIQDPqWTLEbmRaBMauRSDvdd2idVquwzQIGL1Zhtbdi52RwIgLMVMBMZym2CVtGaKBm8FbuYCLpH4olMB2k6WRw4MPds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4722693},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"ac95798bbfec92ff9ea342cace2a05ac39509b2e","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.13_1737800462320_0.9561310688262219","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@zkpassport/utils","version":"0.2.14","_id":"@zkpassport/utils@0.2.14","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"5b10efc8d5f1df42b79b4703da8f0e32469949a3","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.14.tgz","fileCount":153,"integrity":"sha512-8+fUWrREyTFEV+woBKctIApm9U18C0KZDp+oNXdV7FdoWRToS7ZYZF0MpzIpuWnJgA0NrSy1Hpl3PJ7LiWJpiw==","signatures":[{"sig":"MEYCIQDo2b21nfyF+ZsMSuBcTjRTUjL3NUlNFyTcfy2fMffEngIhAMx7jrlCy0O8OPltmj3T69ZkYJcxWOL2ogW8C4GfjOx0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4722277},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"d4e81f93dac452fd1b16187d5c5d1bd177117ec2","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.14_1737801169945_0.3674782591320962","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@zkpassport/utils","version":"0.2.15","_id":"@zkpassport/utils@0.2.15","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"29be423f10f23e41df3e17478a6e49ecaefd91a8","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.15.tgz","fileCount":153,"integrity":"sha512-qJS3xnzw2qoffPcVl8O8za6BsYB73U3EUSVCsYmoQTbYinW0vERFOO2rgPYRIjAlvl60d0gl0HLAq+O771CMmg==","signatures":[{"sig":"MEUCIQDKd/Kk3p7rtXVuW3SErgqU5RqRdViobKrHaFAzJQ7nGAIgIRG+hAM+zxycVibw3m5pIZgtQP3SKOlnoPz9huOo8tM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4724389},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"c4ebfa33a945288ee58e7efac2d05e78493a7bb2","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.15_1738098369878_0.6480266852015559","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@zkpassport/utils","version":"0.2.16","_id":"@zkpassport/utils@0.2.16","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"44426c8d3570436ca4c05d28bb5afbadb820cff2","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.16.tgz","fileCount":153,"integrity":"sha512-lUccu17DYjFM61lHILVbO0pwkR2lb7/zUVfmRlGU8aagXzYeutTSx3TBZ9M8aP4PFiERa7P3jM/LAI9LhnEEqg==","signatures":[{"sig":"MEQCID+QKHn8bJeHs8joQINlutzEkmavbkf7LV6ZZEceOg6ZAiAKDaGphgNn6OF3nf8WVk25fCMhBafGD9xAflHq0lwy4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4726166},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"af068aa1798bfda3cfbd3ef4b1a6cf0cb07cf333","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.16_1738154592521_0.6617104968379528","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@zkpassport/utils","version":"0.2.17","_id":"@zkpassport/utils@0.2.17","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"3d8cad3421d02bc23e0959285acd1c857facbb2a","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.17.tgz","fileCount":153,"integrity":"sha512-7Hn480y17n7J5x/PYnfzzDJBaUcv2nszXDekjxZYqg4bQ5F81w92EW8YHNe+dtTKMFmmwNQPy8uMC/whruzs8Q==","signatures":[{"sig":"MEUCIQD9zHHeCS2RSc5SmQdWeh/ahUjlRiNlb4Fm8J7o5SwGqgIgfTiKOj3rafn98CLkspoPIbhEmMsKts6NczO5+ibm23I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4727062},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"8dc97dcee40bdc406df4ebb6f02e203a29614c4a","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.17_1738346386401_0.1998412066176143","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@zkpassport/utils","version":"0.2.18","_id":"@zkpassport/utils@0.2.18","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"5cccea48c3d889fcc970a9a4e8820ac612fe6557","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.18.tgz","fileCount":153,"integrity":"sha512-iWJAdXL9F4qGTOha2HzXp+9lpxmpW/xilmZpMojVQbaLW9sDs2zo8HWEY5k2KADH5MhxqHrgjjLz9yVqw5iaYQ==","signatures":[{"sig":"MEUCIBTxClLC/HRxq2T+WOu4C1MNVvIT+QIO1xR1iL6VlaZiAiEAqoNrdDakQQqLnmGVvDjMEF7tLJ9N4bREomTSKA3uqGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4729468},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"977627fa948e4820092a8ff7ab8d16511590b8d4","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.18_1738578555764_0.6491307488420957","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@zkpassport/utils","version":"0.2.19","_id":"@zkpassport/utils@0.2.19","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"ca7efbafa9f7ff17a5491f6e22836179a82c648e","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.19.tgz","fileCount":153,"integrity":"sha512-cFCtBul6oBGmTOh0oaifBqf6CuWXiLrJhlcL1ElCMbJiLh6FcYaUfZS5g9fHhFnvGvm1lOXy51X/GRcw7yJpnQ==","signatures":[{"sig":"MEUCIQDGmj5+bwUQLOwuCpReaSLQtG3o8lEcFEl0eYHuf3zKQwIgZZ1TsacWD1HM5p+EKCGeKMkXPb8H0yJVYrcnFum15uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4729406},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"2f051aee69b55dcb58007851f55896b350bf50f3","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.19_1738949691970_0.9735483402576917","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@zkpassport/utils","version":"0.2.20","_id":"@zkpassport/utils@0.2.20","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"d44c037d3326722c5c5be07a25abf034b712e32b","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.20.tgz","fileCount":153,"integrity":"sha512-xqrO1xaOdiry+FQkRMSi+4zbJML4Gz4VqRlxGoxUv42Io9shunzKZOuWGofr8VVoPSA3Zdj/fGYqNCNVOLFOcQ==","signatures":[{"sig":"MEUCIQDzEv69kK1cXPW8TmgJJpegRjoEbjuSu90ipUkdtNKTtAIgYpygPcS0w2p7BMT8+px2LQoi6Q1NdnhVxW0kwgMe+js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4736791},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"e6593b46f19dbb3845b37d83d8e4a761d2bde132","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.20_1740500526993_0.2405967009769261","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@zkpassport/utils","version":"0.2.21","_id":"@zkpassport/utils@0.2.21","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"83cad05730ba9c430a5f606d0d9d73bba30f3015","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.21.tgz","fileCount":153,"integrity":"sha512-go6wA5qsuUpd0cSUd4oHDkKOoKUounjFZIlXscZrJCmh8IWGtxN1jSBmaZ3vT1pjcAxmJcSDBn0syeKZV+u5pQ==","signatures":[{"sig":"MEQCID2Wykt0NEcGQWgJpjiYjnDX+l+8nYeHslYJZoSJBIzLAiAbqirnYcyySECrXEOhpv6KuncimLLki/fv3uuF6xoY6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4743732},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"0f7141fc22ccc692f692ce80be6a017a4a28741e","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.21_1740666967662_0.8643662170523241","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@zkpassport/utils","version":"0.2.22","_id":"@zkpassport/utils@0.2.22","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"6a485f68405dced9e3633e67497174f9329e758f","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.22.tgz","fileCount":153,"integrity":"sha512-ee8ayG6VZkH37UL7oBQTVunPeLFKIYdAYfxZbXQJL7L77Q/Q9UCJcSUFz+n/famyGBS6JkVaLFICZAJyEV8Jmg==","signatures":[{"sig":"MEQCIFP5PkWHICBUbTT98gwYyw0o2gXvTrmB4Iondpl5iKszAiBPAYNJmabxPx53//G39O0R5rExpd6iRePIvlS7Ivymdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4759325},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"525313a0737e1e8987d5d1bc78d4273ee7487cfc","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.22_1740686084064_0.9932975076377268","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@zkpassport/utils","version":"0.2.23","_id":"@zkpassport/utils@0.2.23","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"bd86281015e2746c740b13ec9533767a31454012","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.23.tgz","fileCount":153,"integrity":"sha512-5PsNuvkhGhxSiPs/r81alwT+NAV1GTno7JrO5mBC4fV6jEHOhJHRvlOLCW4aQHPVOCUFe8AfFMVPalPgzAyH/w==","signatures":[{"sig":"MEQCIDNYTaZfy4nqjMmNW1cxHZlFwI6I8cHuxGWloYaVAIWKAiBYS/U/pdXYUtFv2sSlc2kz7BpOd+W/FwRsXp7w617g7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4760252},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"7d4b3ab0032f70bfa6c114e20d6aa54cea88ab06","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.23_1740778294988_0.8110230940342527","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@zkpassport/utils","version":"0.2.24","_id":"@zkpassport/utils@0.2.24","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"068a42cd0e7d7f06b409af592e549aceefd9181f","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.24.tgz","fileCount":153,"integrity":"sha512-+x0Egsc+K0em0pjQoBAnbI1Ny/HQrJYdTEIrcXFhg15KJtZ8F9r8EU2VZkZGv8SBuGShJynVWgGk1v4MzosDSw==","signatures":[{"sig":"MEYCIQDmk9K53RTWqZMKwtDmh1NTCLERoRWdpX6TuG+mdqUbEwIhAOHzJszrlhd1vrtPSDz1OEZ+eqtMPqg7l+HsAjTZf0eB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4761503},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"81ee8c27d5938d9513fbd8afa8e7c8b6df523845","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.24_1741430511502_0.688030560588335","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@zkpassport/utils","version":"0.2.25","_id":"@zkpassport/utils@0.2.25","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"f62edee6f1b647d94e15b73aefdddc550372e5c5","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.25.tgz","fileCount":153,"integrity":"sha512-WT5W8j+2Fnms1j9BiHPc3tr0gmGyRzTNtW/k5bIeim/Y+aOJrdUyvT5bkkA79qbAs6N/i5Q403vnwuS18n8kiw==","signatures":[{"sig":"MEYCIQC1EUF1DvoToKGhnm5aZFwY1HdXRGpcQZSZtZukXaq1gwIhAM5HDiCxNkbt37pJMsOWCwrTfXh8jtfwN7tOX1ctVZ8y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4721726},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"8ae4ace2e1fa37a241ebd2faadac458caffcc696","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.25_1741619979544_0.528356773663393","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@zkpassport/utils","version":"0.2.26","_id":"@zkpassport/utils@0.2.26","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"e40a432c403a61ec4a39f44a58ed85a97b601e84","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.26.tgz","fileCount":153,"integrity":"sha512-7JfQyV+gsz9l8ko8Mj8e/JDCPjyhNRQnPtmG1U3vvCYcDswPv8Hg3jdrqJPYP+jcuej9K+AWt5mwYlgx4EBGKw==","signatures":[{"sig":"MEQCIGoxbnCryfzxF7h9qMU5U0GS1lKylkLGZp1VoGAHlsPzAiAxyjbWB83j63APalEaBchJZLo6T29jITCDx8A+M1l+Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4738228},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"19e0c98f119c0b33d0f21777ad2bca9a6df1065b","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.26_1741713036012_0.924923701253807","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@zkpassport/utils","version":"0.2.27","_id":"@zkpassport/utils@0.2.27","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"686d3cb995612c8b6542c3157789b85f113a52e5","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.27.tgz","fileCount":153,"integrity":"sha512-GxCq+ntvQCgw1nvDB3f9kOSim8oF+9OPL6Rj7gmriP0pXJOgtfTEyOhthhplUAcDoT3KH0mXvC39bMVkJz8iPA==","signatures":[{"sig":"MEUCIEFoiLJSTJShhC8N9HfU5m6NqGP3GMXg/l/Gmz0yV2e1AiEAgT/nN0ZhLNbyGQtX4Ynsfvju4nkqkPeJRw9iNhFt7ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4738867},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"3a4cea9374c0a41c4d7d36372eac6cd122034547","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.27_1742032169646_0.9987001008104115","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@zkpassport/utils","version":"0.2.28","_id":"@zkpassport/utils@0.2.28","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"fb60db452b40f31a536314c40b6d60654537263b","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.28.tgz","fileCount":153,"integrity":"sha512-Dgy0CcOltu9PU1HsJ1AGcfqsw44bBtZJAgmEjCCZhk4L1iUEJRi4hrMzIqFjMFpBthuWK2H4MAZEBjsYvA5ppQ==","signatures":[{"sig":"MEUCIQD8pHSERfciyqUuDTW7vk3eIQnd/xeJHfQ4/PKJK3AakAIgaXyjuhiyQdpykVvfJpucSmRx9RjJuatrTY2MvZwTM4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4741011},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"48189c3a4ba2fa8e4a4d917f8389192fe90351db","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.28_1742033561216_0.29794294620648176","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@zkpassport/utils","version":"0.2.29","_id":"@zkpassport/utils@0.2.29","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"45143e4079a24cd81f6ea519dea9e374a99adaa6","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.29.tgz","fileCount":153,"integrity":"sha512-rq3WjvRk2rhXZw2dKTGqyQb3dffuYXXrEjb+LvbdHBjj84QEY9uRhsJnT6syOEtP4j0UZlDBb0r6acrymYpUjA==","signatures":[{"sig":"MEQCIAelBDblijCuyXr2iLGdaXMHuSv8YP+t7QlWXhKCDpXbAiBXq0ChybDphrGhgTgy9upr68RHarN5aSL02EjqTNlXRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4741062},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"1cf3ad922ec6453f5b87c10ce8c8c3f7bd3f8a8b","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.29_1742299393061_0.5280642157083553","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@zkpassport/utils","version":"0.2.30","_id":"@zkpassport/utils@0.2.30","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"e37ac59d9911e76c25e6feb8872e898d59ef592d","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.30.tgz","fileCount":153,"integrity":"sha512-OHZm/pTfvcpmFRsx/7CldiQORENYnEzl+c7w2XQTVKYdVilHU/3etlVgeZYbuDp6dRY3208wb824TQw3235x5w==","signatures":[{"sig":"MEYCIQDBdI6p2KzOOMGTCODOPckJukrg0/bCXyeAxh58Bta7+AIhAMKMFnhiRxGKRE5yIPdYEjlzHmJc/pUF/eLMSkaHXZ59","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4741297},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"072e5d834831abc459ca1530915050ebb6164d3c","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.30_1742375872143_0.4587463882690044","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@zkpassport/utils","version":"0.2.31","_id":"@zkpassport/utils@0.2.31","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"b9c06e6675de7409523cc668e7f730e42963425b","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.31.tgz","fileCount":153,"integrity":"sha512-T5ef7ZoS1QTySM1Cb60PlZ8pPFWPrZDwGTl5GkfCK7Lzuv0Mdtvb+HHustMrK0nLyuJyojnpORLjvh3B0dCM/A==","signatures":[{"sig":"MEUCIQCJKYjbvl+IIMtBhm8qeY5ojFjk5qWl/559qYzsoNCvvQIgKLidtDJRMfuWYwkCDALfFNkYQlF9/u0iiQNKWljhBuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4757913},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"832b542d11fb4808d12fbb3c7dc363bd76ddd254","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.31_1743159185001_0.11502789079089615","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@zkpassport/utils","version":"0.2.32","_id":"@zkpassport/utils@0.2.32","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"a04645fcd63cf933e71c9a7463cfb00f746d3c53","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.32.tgz","fileCount":153,"integrity":"sha512-QgnEJt+TDTivIfWiGT5lVPX9CImRtJhsjQup4Oc+Z/oGXqXC7q8DYn4q8A1/uPe4cDd+uxFMu9WIUT6HuoG83A==","signatures":[{"sig":"MEQCICjrRZNAoZsJH4Pb7MN8euauyjhDVBbNShVyvuM3J6GzAiAjUEVPDRAhU/r4XusKoNNrJkgJWBtlY8GwH+lFf1mICQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4757778},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"ef50e1ba85c5d78f092c834b290e9818c759daec","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.32_1743205985880_0.737721103100001","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"@zkpassport/utils","version":"0.2.33","_id":"@zkpassport/utils@0.2.33","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"cc9068397a83b697acc300de31e0ab8a13825fe9","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.33.tgz","fileCount":153,"integrity":"sha512-IZy5XfKJmPts3kADzqz93HycDu7jYYVCj19WeecGXkkj3Rrf9vf+kiCWzwwS2gI5Fc44B2jV0mYSvemibwEFkw==","signatures":[{"sig":"MEUCIQDrjyFc9lSguHS1LofTRySnTL+YM0QG1xJL+fVW9UFgZQIgDDTgthrLnpzLoLnSAkZ89vsE29QLRWLc6zv0CXbtEcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4757854},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"bc2f203246cfc2e78d404290c09ba5306ee224f6","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.33_1743437530082_0.8239081421539167","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"@zkpassport/utils","version":"0.2.34","_id":"@zkpassport/utils@0.2.34","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"4532b4bcbe0b4a67a4184b90192c3b513bc20c98","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.2.34.tgz","fileCount":153,"integrity":"sha512-01ibcgegt5rjF0z7iKh4Y0t1DbVsQR09r4tIrx77KGTPmxWDOntRVOYIeSTpjk65ZdOy2XoQwTL8oRJ59V3IBw==","signatures":[{"sig":"MEYCIQDRO7YD7s7dClMSpE/VewUNXjic3RIxci8fxoFXTAwQQwIhAP8/zAxLzQipev7YCzVWLUb5GPkwo7uTU0KCRlWNszCG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4758332},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport-reader/index.d.ts","import":"./dist/esm/passport-reader/index.js","default":"./dist/cjs/passport-reader/index.js","require":"./dist/cjs/passport-reader/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"f52d349b4655f38a66553c09132a2bb6d4c366a9","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.13","@peculiar/asn1-ecc":"^2.3.14","@peculiar/asn1-rsa":"^2.3.13","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.13","@peculiar/asn1-schema":"^2.3.13","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.2.34_1743685273448_0.36791115053845","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@zkpassport/utils","version":"0.3.1","_id":"@zkpassport/utils@0.3.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"0c01c3dd1553a3139eadffaedc1819ef85a8375a","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.3.1.tgz","fileCount":173,"integrity":"sha512-1xkIwDSrSB/G8ef5K0po4gDpiIg2q57sBB/C6MzyfUhD1whs3aKCSi/5xeEFjEYU4Zp3QxocN9jqUfJGywAclw==","signatures":[{"sig":"MEYCIQCrWIjMey2ii4zRpnmNAmSa5hGFz/SYeTDxHfWYl0cq1QIhAMHjONioTC2LQ3AMqXUmlPC2Hxk6kw3M79CSK44ZOczh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4796862},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"e49e1045f464287710c90b2a65b93dbb7988cb22","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.3.1_1743749206827_0.6774116497799567","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@zkpassport/utils","version":"0.3.2","_id":"@zkpassport/utils@0.3.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"1aa19511b6b1d18eda2a20277a7aab97d7e19c16","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.3.2.tgz","fileCount":178,"integrity":"sha512-FxAKlBSafpQgXa+xKcMDIOOQiaB6VLPyNWyfYnAPXrIsafJuxUXw31WEAfVdTSX+ZukLyUQj3Z/zJF0M4mSeMQ==","signatures":[{"sig":"MEUCIQDGXdV42WY8v1JI4+G2m64LVPo/2Z2ZpZi1x3RAkK4l1gIgU2OZUadwmHDfQ+8wGPlI2mpuWu7V4PN7KiBYc0rof9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4831656},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"259ef12eb617313393c1835d3f5d4d45da2d6864","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.3.2_1744107223423_0.7483612130401032","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@zkpassport/utils","version":"0.3.3","_id":"@zkpassport/utils@0.3.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"f7899423d4a20b3cde8085abf9da9f1f08d70c56","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.3.3.tgz","fileCount":178,"integrity":"sha512-WVjNUGz3aGfuIvxsV7xeBWONQ8KorElJPFcpIlcQduflZeyK77qMFDy2lEytpWOwmSbUKLiZKxp7JZtT3j2qTQ==","signatures":[{"sig":"MEQCIFo79Qzx3gT2pSIdUF6vbD5faXW7+px0VEr+jox0op4XAiBhRkDVCE1o+i23TELBNUw+un65IR/KptcoVTWS0fdSGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4836912},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"566e0fbaa48b8d3349e5a7fd07345063b162529a","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.3.3_1744195516200_0.8151966331109948","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@zkpassport/utils","version":"0.3.4","_id":"@zkpassport/utils@0.3.4","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"5531bd3b26936813bd3f6967b65ce85f3a06eef3","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.3.4.tgz","fileCount":178,"integrity":"sha512-Yag8Ov5KiLZaCkDsFN7zxvN+Dg8QQHVfnI5KNPsxTAHwks9+JswZOmBGNjo4dtTw/OXFzl/G9QPFO2OhSfwy/Q==","signatures":[{"sig":"MEQCICIWx5sec3b5yR0nTaEZgLCAzZ4BMxd8dDT2PBHsUsnFAiAYVktwV35FBX01c1Aky9HvMHCPZugGd3/MabJQQ5DEdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4837252},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"7c39b0f773ac89e1770044c9232dd7737b546212","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.3.4_1744278031065_0.6056841932892643","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@zkpassport/utils","version":"0.3.5","_id":"@zkpassport/utils@0.3.5","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"6463cb21306c457a643ceb740f95dc110cf50df2","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.3.5.tgz","fileCount":178,"integrity":"sha512-RmKC6Dw4/As5RV1sZOSrvPoBRnllr1aQsZwFIp5wzJoSxRihvJ/dLxH9IGQS4EmYqy/prJDegeXukZ0znGMwJQ==","signatures":[{"sig":"MEQCIA+Sb8B0eh3Llw3Rqv1t48QFB7lsuGGA4KyUA5B/zShHAiAi0SrRULeZI4KVKJU8KVLuGLw4WlxVQilHFTTWcL0GaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4837365},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"b65ecf05dfe2249e6e7a833750791105e7a824d6","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.3.5_1744294123771_0.35873245163151757","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@zkpassport/utils","version":"0.3.6","_id":"@zkpassport/utils@0.3.6","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"d0789fdf31a85e7483ed9df2fb346349b6987d9b","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.3.6.tgz","fileCount":178,"integrity":"sha512-fIYFY4Wzg3nhNBqUCLXrOqGZ8VG3P4JsO/9xN177pF7KquHxG+wGRFco9hasiev2qVtD6gjAPhJbh+EpAMjdDg==","signatures":[{"sig":"MEUCIQCTs8pOPjTd6UYMvETlGVBVMt8MAtLyXioCC/WQL4cFWAIgYXHOIHZpK8D4Crhdn40FLdkdGtLNGFaS8ubVYUrblX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4836901},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"7b101bbc7cdfd1fdf2b8beb26d48c6d945d00a2e","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.3.6_1744295006676_0.6025954434565728","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@zkpassport/utils","version":"0.3.7","_id":"@zkpassport/utils@0.3.7","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"2743003d2ebfee561e6c0420404df89e5434038d","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.3.7.tgz","fileCount":178,"integrity":"sha512-lxICdPiXwbF/w2As26MaN004GV4QfFErOPCi9viz+RnYMECewRXgfjGSs+WXICjRA2i7ZTJm8QBsKTPkdEZlUA==","signatures":[{"sig":"MEUCIGafuCpRLcm7FPxRfiysIYiZc1SoyhPlAPpVkXMh9KSzAiEA7pRv4Ab2SSzeuQb/G+qAPV0NBuhr9ZjXtWfuEtCkF/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4851187},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"705efdd7c4494b7ccb83efc1dfeb5102a59f9dae","scripts":{"test":"jest src","build":"npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.3.7_1744626274048_0.27168479574129445","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@zkpassport/utils","version":"0.4.0","_id":"@zkpassport/utils@0.4.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"9a49ed72e33920e909a004cc3b3a4485429636a5","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.4.0.tgz","fileCount":183,"integrity":"sha512-dvwYKpsECZdlKv2O9jZ3rE1J/l6OvqMq2Pid650TknPtniPe6JTXAV/tE/TiF6e5OB9IGAm7x1Jqvsqp/EvXKQ==","signatures":[{"sig":"MEQCIBjmamoOIgr6lFLElHoqrJAWVKUBaUFgUPmsE+0FEEY3AiAF+3+MIO/2Cgm08MHEVc/YB5BFdYjTF1GpZGq5L+/ZcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4863155},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"bfb69d2f8bb8251a585689dd41c14ca9eda60e3f","scripts":{"test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run test && npm run build"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.4.0_1744631874626_0.9920389552155253","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@zkpassport/utils","version":"0.4.1","_id":"@zkpassport/utils@0.4.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"65af16efa0c0ad08e08fda7895536122e5f47c0c","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.4.1.tgz","fileCount":188,"integrity":"sha512-uWkUny/PM+ryTpgGam6IeRf5Hu0lcQCokqsdOSI6G+r8tfWOMICI4bavnPizVuSR0cdN1QosfLPWpI7Lilz2Lw==","signatures":[{"sig":"MEQCICfXG3p2VWsSInLZ0t5eIhrg3bRq1botHM+wzGfz6Xb2AiA6rT+K5MbPv3XPqZC/zXrfIAgtGcXwq1bt1psLHssaHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4878898},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"773029e9ea49863ddecbaafefaf470e1ffa4a66c","scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.4.1_1744720471409_0.7457222628697899","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@zkpassport/utils","version":"0.4.2","_id":"@zkpassport/utils@0.4.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"3c8d851c853cd36d154e027d1b6ab167dc4bb793","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.4.2.tgz","fileCount":189,"integrity":"sha512-O1yqj97JJA/1BNpD+m6bNz86uIqnLdstCQ4tISoIy4raRMl1PklaSTIZzqWrDX6wd5S6lg0bLO2mJat7HKgmwA==","signatures":[{"sig":"MEYCIQDysf6YackbSALJ/va1/1f+FKOIcfABQY7jGfzyQMUGiAIhANKKgvlfEjNXCy+CJfvkAt0J4ZNMEMqPYyJllzZVxy5P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4881749},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"59d5cfac6d002dbfea004069502652b3691f4c47","scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.4.2_1744797734942_0.4851476668393979","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@zkpassport/utils","version":"0.4.3","_id":"@zkpassport/utils@0.4.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"f7db24e54be71814ae82035ed9ea4726a3977a7f","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.4.3.tgz","fileCount":188,"integrity":"sha512-F2LzPFsqUzpYoCyEIo3bFbww2XdxMGS8VxU3tjX4sCKptzLM6iP0RHuyKKryoWySRAQVSiUkZ5KsM4Trbqx62A==","signatures":[{"sig":"MEUCIAXJ2j/Sr26Rd1H6N0ib2UVqWNFVvi0xXgY11+DviwZRAiEAkJJGr5za+9MkOaKlUDiBnKizjRQShW3fc8tNTikD8BA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4883169},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"242eb5dfd5bdc2ab5064e2d0695db11931c1174a","scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.4.3_1744807931304_0.25077459121315226","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@zkpassport/utils","version":"0.4.4","_id":"@zkpassport/utils@0.4.4","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"70e38b93062b230ce760467ee1700aace8f69ee9","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.4.4.tgz","fileCount":188,"integrity":"sha512-8pfXi+nA40pclEhoGE0/IzSjbVaw4jQaUnYqgYq3OrZk8NgglO07FyDO9VHPOedL8hm3yHHhm7bvwad1uglcmA==","signatures":[{"sig":"MEQCIB+oE2H9w/RyL90j5hsq2jQ+H57VQkDE5v68U2akHcN/AiBhEcDkKA2AdfOxedV6pyEMeBYIZQNba5lAEIMNW9BH/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4883331},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"3cd58c64780faed638b52ea4660e138bc1273350","scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.4.4_1744815383614_0.6347297638879907","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@zkpassport/utils","version":"0.4.5","_id":"@zkpassport/utils@0.4.5","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"7f31882406b6609425bc3e1d9013b62363c9333a","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.4.5.tgz","fileCount":188,"integrity":"sha512-Ved/2KO5u+OpDgnIFh6R0FKZVlREL0KPV6oQVBEa8Jxaq01q8J8mmfzhCvi1Rzvc4Q00Mm0ackfDsQmsczr8Ig==","signatures":[{"sig":"MEYCIQDWQQh4SpVF5RTKXphmIGbWZJadphfonsYm6izFZLeHVgIhAJ4QZieJ7QwrDyLlQu9hky2Nt1rx8mdEedM3KR5kx7XX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4887459},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"e0e03a194a2e32584ac728bfc43ee19e510852d7","scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.4.5_1744877687735_0.5266181786810615","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@zkpassport/utils","version":"0.4.6","_id":"@zkpassport/utils@0.4.6","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"2eac01263ae5d4dbdb2d41baae133c2c8fd562e1","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.4.6.tgz","fileCount":188,"integrity":"sha512-iXMvdou+U1LgNJ44HzuTzS/Na2tKryzysPeyoTToO55OFFUOTv6cZkSIHKGLKgTLWHGICn3f5McPXxJtVRWOqw==","signatures":[{"sig":"MEUCICMQoAu1kgjtZ5dD2vM75/JFCcAja0BlhLnhOKoCqjDQAiEA5eGCBgSlzRIsVgu4aPfbiwdK++cVPJLXReeTsE0QQz0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4887662},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"435d7daad5eefca81ad244c37d6c8ddb093a64e6","scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.4.6_1744902810212_0.3045049444997896","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@zkpassport/utils","version":"0.4.7","_id":"@zkpassport/utils@0.4.7","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"1b58f5122aade5e6fcca7198ba28854becfbcc1a","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.4.7.tgz","fileCount":188,"integrity":"sha512-ZxYANb9xZDIJRoIMDsOJquJGswiC/0Rk0T4VJ9ecCpK1890ha2FLx0rUGJDH4Hp+0t5NL4EtWcu5CNP+khiuyQ==","signatures":[{"sig":"MEYCIQDcAq1EHbRdWLLQrV1B/2CzU9DhG0g1jRa02pKoL+0stwIhAIiaPxADX2CD6KYvvPtBTHdl8/UIis7PMeoKhX1NBAbU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4887825},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"43ba058e06dd181debe2a9fb428ae951dc360bf8","scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.4.7_1744912643264_0.42503012115057714","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@zkpassport/utils","version":"0.5.0","_id":"@zkpassport/utils@0.5.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"9bacc4e98a8de7f753ebbb92c672dd1c45f2571c","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.5.0.tgz","fileCount":188,"integrity":"sha512-jdI1Pu18VW+U3N/pePY0t3w3agYe91emWo+gZ8B4ZqHLfpGUyzVNQW83VbGuOyeDm0TqS4OqNuQJoq83mIzXpw==","signatures":[{"sig":"MEUCIQCkuapQK2Vws8XSKAeVhu0XLak9s2Tcv24W/zDAoSOY3QIgVZrGOcU9At4NobMHsoufkQF1jl9HfmG6qA7PMvUwxTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4887831},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","shasum":"9bacc4e98a8de7f753ebbb92c672dd1c45f2571c","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","build:watch":"tsc -p tsconfig.json --watch","prepublishOnly":"npm run lint && npm run test && npm run build"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-jdI1Pu18VW+U3N/pePY0t3w3agYe91emWo+gZ8B4ZqHLfpGUyzVNQW83VbGuOyeDm0TqS4OqNuQJoq83mIzXpw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"22.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.5.0_1745237631622_0.05462099114461316","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@zkpassport/utils","version":"0.6.0","_id":"@zkpassport/utils@0.6.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"cec41e064c82a9c7b72b391b2cb879eaab5da57d","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.6.0.tgz","fileCount":185,"integrity":"sha512-uE99/Wno5BqPrga19RxS/Dh547zwFP2fqwnzaZIoDPdnZAwghqELfLrHjtS97nfsVXubgJcQtIa/due327rLEg==","signatures":[{"sig":"MEYCIQD0AXKEVUc9aGu0KmgOdziGtxKonnpWmfwd13swHLpcxgIhAOBNavl0DTFhIBbRZ7B9PqPnz1fsCpr/Qcyz14B10GBX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1457939},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry.d.ts","import":"./dist/esm/registry.js","default":"./dist/cjs/registry.js","require":"./dist/cjs/registry.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"ffa21bde6c6d99e0385eb0e31fc7fc3a22a4721d","scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run lint && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.6.0_1745315305876_0.6663192037285437","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@zkpassport/utils","version":"0.6.1","_id":"@zkpassport/utils@0.6.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"71c0c3bd9bb67adab34708077c5d64d941112494","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.6.1.tgz","fileCount":202,"integrity":"sha512-ZDxZCXhSC8Bdy4vxuocDRbMWQvuji2vm+O2nvK4+BwFc5P2al/KyfUwiGJ98+/GWcLkbNfEKGHTzumPlIjdERg==","signatures":[{"sig":"MEUCIQDIDjQf+g8Va550L4birzqeiZzuPF4RzRtHgQWmXkf3tgIgO8MQat/WvHH0I0TRIKQv9lSemuzu22qezKdWuHnuFPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2300558},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"43ae4f88f551635c566c2f4306e6577364eeed2a","scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run lint && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.6.1_1745483408026_0.32244181399000027","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@zkpassport/utils","version":"0.6.2","_id":"@zkpassport/utils@0.6.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"80eee09e16360774cf30e0ae98e6e35bb21a79ef","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.6.2.tgz","fileCount":202,"integrity":"sha512-9aL01a4f0vsunvqD51x8qARqBNJGINk7SXo6948bhSjxbS5FClDPcWxzxPIYHWxXlTDeDh0Xhx4G0DVvC3UlgA==","signatures":[{"sig":"MEYCIQCt8ohV2tuQSTfgd0y9Da4HqnknUwspKHH1BC0oJmKdZwIhALG4ewSYs5dRARJCkc1mZHoWWA84XU5rOr8ztbeXTnu7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2300558},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"4451acee2fd005b22cb24e7f80b07af9e1afe913","scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run lint && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.6.2_1745502182946_0.03481749381621757","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"@zkpassport/utils","version":"0.6.3","_id":"@zkpassport/utils@0.6.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"913ea234c8fb465d3d42338d140eefcb1b4c791d","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.6.3.tgz","fileCount":208,"integrity":"sha512-jByQQZT3YfIREBk3JRKCi7FAB9eipMhRbf2REXV6o3+GPtScdWQf8maszbDRiQjk1BJhKlKHZkUBkc40iLO4jw==","signatures":[{"sig":"MEQCIHHOeunIdaYlUBFIlFwEnbs2zcwhOizrI3NLQmgKXpDDAiBhQXMwsIrdnD9TRMT1zfi3mcQBl+tkgwqMLXxR3uDr0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2310235},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","shasum":"913ea234c8fb465d3d42338d140eefcb1b4c791d","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run lint && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-jByQQZT3YfIREBk3JRKCi7FAB9eipMhRbf2REXV6o3+GPtScdWQf8maszbDRiQjk1BJhKlKHZkUBkc40iLO4jw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"22.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.6.3_1745559222530_0.13450982027191638","host":"s3://npm-registry-packages-npm-production"}},"0.6.4":{"name":"@zkpassport/utils","version":"0.6.4","_id":"@zkpassport/utils@0.6.4","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"b74af3ac71d01e7dde064208d2a51858ec5e3007","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.6.4.tgz","fileCount":208,"integrity":"sha512-+rqyDlyoycuxpRiRQhoc3jkPtBOlyZ9apQ9k5oqBEAE5aKd09uSYcRwOvab8wFOQhT2NLgoLWwIq/emHNGMtxQ==","signatures":[{"sig":"MEQCICTsElM0uW66erWl2iWVu34CrRxXc9WtwsCk2yesLvDeAiAh2zDuxwOKwSsUakYT3/RHxEZ25r5iMZNoejMYl4sZQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2310700},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","shasum":"b74af3ac71d01e7dde064208d2a51858ec5e3007","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run lint && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-+rqyDlyoycuxpRiRQhoc3jkPtBOlyZ9apQ9k5oqBEAE5aKd09uSYcRwOvab8wFOQhT2NLgoLWwIq/emHNGMtxQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"22.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.6.4_1745560507400_0.3211220904785175","host":"s3://npm-registry-packages-npm-production"}},"0.6.5":{"name":"@zkpassport/utils","version":"0.6.5","_id":"@zkpassport/utils@0.6.5","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"581f1ace44bc6f8b4a9a0cfd199c9c598b15c93a","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.6.5.tgz","fileCount":198,"integrity":"sha512-twu6cSQVonLhmM1qKh5YIaIAUY4VqGNxvRrLsAEocw8wXxT0BsIosIotR9eDbuNd/8bo0IGJjSRRRAWSSJEB1w==","signatures":[{"sig":"MEQCIGjve8jqyUp4cfvmDSuZZ5pOHKJ47Yq1FEbR6zlwZyy+AiAVyvzfLVgsCKBueHhu6O9oqp2fYuSxCA1WVH7nmY0gdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1491985},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"fe3cdabe922f840aefd3c7ca4f54a7bca7cd895b","scripts":{"lint":"tsc --noEmit","test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run lint && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.6.5_1745560894633_0.8900078431041463","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@zkpassport/utils","version":"0.7.0","_id":"@zkpassport/utils@0.7.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"af2fc9842e9ba651ab354921530a25f5ec544c29","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.7.0.tgz","fileCount":198,"integrity":"sha512-UsON1c8E2RkjUzi94kLFV05UOfuQc04Kf7HrgNQMR/oSR3BeYhn0dKu/2751ZW2wuHBwTQGSv2IshXiLhidEHQ==","signatures":[{"sig":"MEQCIC9CmX75hHAPMzJvfK9VUrBJyFVNqrl1RxHrokrSlQfqAiBm+m+jWdT8pxdy6N7dxEU8L30Nd3hltMdFppGLRSGnXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492189},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"cc6ad9fa32899398367cb1afe811913008fa6bb6","scripts":{"test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run check && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.7.0_1745650262270_0.905460085923405","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@zkpassport/utils","version":"0.7.1","_id":"@zkpassport/utils@0.7.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"f5914e0953f85143d7a4fbcb72444b8c3671cf51","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.7.1.tgz","fileCount":198,"integrity":"sha512-j3Uggjcem85szcsIyxRpcK6GunNHC9+4QnM9wC13/SOyWOxK2EnvDHMxVFNNHdJhlrHGTF0o0FehA/HPJTSy9w==","signatures":[{"sig":"MEQCIFPxXcgJL+Ae9phO9pU33blojuiaIKFNjWpkKkKsu91lAiBjhW67h7axCO6URXCg3EMn4vq20Mysq7RwC/cCfgHxyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1491017},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"06a0de4a357a84d9e977cc98bd898fe544532e5b","scripts":{"test":"jest src","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run check && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.7.1_1745924697582_0.6647193985945656","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@zkpassport/utils","version":"0.7.2","_id":"@zkpassport/utils@0.7.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"8507c7258df608eee5aef60a5e4e328303ce30bd","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.7.2.tgz","fileCount":198,"integrity":"sha512-kBTBeB3k+yKEDfl5kCTkvA/5yRXlfKdN3MKL0HhQ1pfIYXXsE0i2ANTgGy5zc0tfQ94v5KP3cDcGFsALKBKf8Q==","signatures":[{"sig":"MEUCIQCTpt1Xj072D4eiBrbjaG2di9zkSTSq0GJRd8nwlowhoAIgLDUaGzhG7OuaUOVkXCiyEhCivlVbQ/4Ij0hl8H/aws4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1490976},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"0a2fefb43dc58d6ff3e58ebb6f03881f755f42ef","scripts":{"test":"jest","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run check && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.7.2_1746036881755_0.13311094366055842","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@zkpassport/utils","version":"0.7.3","_id":"@zkpassport/utils@0.7.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"e4c70e2842491b64568424476ed6d78c0527eb6b","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.7.3.tgz","fileCount":198,"integrity":"sha512-CQaOXhCquD9BAjzP0uuaYabocfKNT2PDo++LTWs1gRUu/ziiGkPdk7I4FxC3N18LVPTx7QBmPmZwS8zMR4V3Vg==","signatures":[{"sig":"MEUCIQCOsGz4PRZi19bJoapYS83V5ZRzH1/n+3UZyNnCKEvEHwIgTQZJd5ikF4Rz8hP05ebfJlivhN85VhuPol+Wa9/GIe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1491176},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"3238699902b0e72da80fbf376d1f77d38021c143","scripts":{"test":"jest","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run check && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.7.3_1746051264435_0.38794766757834487","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@zkpassport/utils","version":"0.7.4","_id":"@zkpassport/utils@0.7.4","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"acd48f5e82ee80cad5cb9e29d623028d6a875652","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.7.4.tgz","fileCount":198,"integrity":"sha512-LFdHEy04rUQ91fx30EeiXIRNpmtfrbbW3FZrRsssQRambdQVojO2aMzAolWt3wrL05ncySpe0ivRdJjO+aFC7A==","signatures":[{"sig":"MEQCICnlxtNpfJe5czEhaBKShiDamy7/mkXaMP9je0zXV1xOAiBT/aTIRQDyvPN9H4S0lNh3NxY0zo7g18Zf3U7DFfcGrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1491156},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"9b087e7a84a9aa7001a218d4bfa752c967b2ab0b","scripts":{"test":"jest","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run check && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.7.4_1746088221029_0.06001154124921193","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@zkpassport/utils","version":"0.7.5","_id":"@zkpassport/utils@0.7.5","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"6a92ff88a2550bd52f9bb705b105e1828c2b95d5","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.7.5.tgz","fileCount":198,"integrity":"sha512-M3cY6ytgTPhtooJd3NBggoliP6waATLH0AhX4fJ6fkLUDso7Mvl8kaU0Tq9pEGSMorn8S3Cp/6WM4TXP/bGKRA==","signatures":[{"sig":"MEYCIQD+me39/KwUYL4Fwf9Q2+38vMvz1XEHqZka1ZSc6+sm1AIhAL+NWEyrHWxJF7yNG1W5cg9Ox/FBJ5Mo1MRYM5A4aYqD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1491086},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"cfbfa52f5981e042fa51a3a1b60e569947aa70b5","scripts":{"test":"jest","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run check && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.7.5_1746140325683_0.12253922468068312","host":"s3://npm-registry-packages-npm-production"}},"0.7.6":{"name":"@zkpassport/utils","version":"0.7.6","_id":"@zkpassport/utils@0.7.6","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"254b65cdab268881b007831642f84ea0c63aed49","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.7.6.tgz","fileCount":198,"integrity":"sha512-xidvcHP+1wpdbxqVDPFi1KZJIiAXTNmdTAESO8BT6qpt6/13EFd89pjXgvpmIauMSZ4pXwGJWurTVcTNrpgC6w==","signatures":[{"sig":"MEUCIC2+d9m6jiCUTP18/fPlYUGxzGmbx2V0jtBtAm2eqBxqAiEAkBRYZzykXxB1xEO+Wl50oBNkn0Xci81YpCSxRrzpOIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1491048},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"a823c22c8ce7b5f088d15fa623b68376cc91931d","scripts":{"test":"jest","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run check && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.7.6_1746140726113_0.22550545800104937","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@zkpassport/utils","version":"0.8.0","_id":"@zkpassport/utils@0.8.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"c558bc512b9e2f631fcb80ad6805125f579ed205","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.8.0.tgz","fileCount":198,"integrity":"sha512-5sai42q8bJUtjhgNsZNIdcMyT9Fq2SwCTr470iKtvk1MmuUc7yC+B05imO4w7gMBEmimGWLqI6rjzw1hgkluZg==","signatures":[{"sig":"MEUCIQDd7no65/0f0PlZxpWFbAltWaGxq0k5I4ur6x6maexxZwIgX/d1JiYMXEaPhN1v0j1azdCuaPyzfM98Tx+k7qWzkrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1490071},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"1142b9d5fb1cb6da251d68e8308df8cededda90f","scripts":{"test":"jest","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run check && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.8.0_1746220525258_0.7802560643039069","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@zkpassport/utils","version":"0.8.1","_id":"@zkpassport/utils@0.8.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"91e4972f256acdcc1f74ab7268a8f32a99bc899d","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.8.1.tgz","fileCount":198,"integrity":"sha512-C0HjnsHjOGP2GYC7pWRHY9G1Oj2zYJSv5RBWViJ99BfR/+7sVfrVFMl6aB1nBNZGWJWPILMlCNvy354tdAXd/Q==","signatures":[{"sig":"MEQCIFpTcNqERvxUTF9LRi21BiWAUTm2SSLHyXnkE1MYSB2LAiAS17f9P1ge/T8wzEq33DkQNXFMRFUGPkoyWT8ybb3KfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1490550},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"623e1266acd23df06b026f087d05e24bc26faffc","scripts":{"test":"jest","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run check && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.8.1_1746711229040_0.6220996604449907","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@zkpassport/utils","version":"0.8.2","_id":"@zkpassport/utils@0.8.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"d3cb4faa7cd2095a6c3ae7c8a0cd1785218a3ebf","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.8.2.tgz","fileCount":198,"integrity":"sha512-osykhi8EAcsXfbPHfV1PP5X1HvLCHp4L1llRX2VR5qjgdY+jmKhTkclDHf7jufbFzlnGGVWoOBeGRdXXfj/P7w==","signatures":[{"sig":"MEUCIQDaedkge9FF3/NGKaIdwdzp8E4tT6Z/Pp/8A66LNZcD0AIgIG3zv0E0kHSnYY7ThXC5ckjpXQ2wq87Gg7BzJFp3tWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1491698},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"5c9c00d246cfa671613eb81f1d9d488e4d7f9107","scripts":{"test":"jest","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run check && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.8.2_1746968836047_0.5058363136057566","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@zkpassport/utils","version":"0.8.3","_id":"@zkpassport/utils@0.8.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"441ac10ce2c5c2a1acca4fa635413ae405cf9103","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.8.3.tgz","fileCount":198,"integrity":"sha512-ZwCiBbx+9PMtWPEjS7UQJeUaZiECB1ARupGS4Q95uxdGLYh83UWObtwS07hf+kPozcLql7wWJaZaZcHletzm9A==","signatures":[{"sig":"MEQCIBHHdQdHBTPhqYc03zF2CpktJmw2geGlcAh8QoSx0EfvAiA1oTEo5i4OM0ASIo6hLlJU2UxqrEvPxJx3nmXLLMm5OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1489898},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"8b65a995de82c22efa5d4609a949bea8ab66d4f8","scripts":{"test":"jest","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run check && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.8.3_1747302662789_0.43747034381367156","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@zkpassport/utils","version":"0.8.4","_id":"@zkpassport/utils@0.8.4","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"feac7b2c38710e85f6085736761a3189fe16fefc","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.8.4.tgz","fileCount":198,"integrity":"sha512-L/BXHac18SFpDf/aKhET4bJJxnQBOWuD0EonEGSzkeUw1WEIcWwAn7jAe34v2upVlLPGPj07sC2MtGjD5SOg9A==","signatures":[{"sig":"MEUCIEZC7v37VbqMIDHzDBU2UpK/NchMp1cwk78G+6ZEHi0sAiEAgWzM+sbt+cExWzs96QnPXqHdOlVq1da4YJFr8iN1pjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1489961},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"9dde85c15483b007fd9da6a553711af0df590d25","scripts":{"test":"jest","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run check && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.8.4_1747309267409_0.2353339279017479","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@zkpassport/utils","version":"0.8.5","_id":"@zkpassport/utils@0.8.5","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"fdaaf8ac95bc40e188ba05e2990081822e6e3f63","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.8.5.tgz","fileCount":198,"integrity":"sha512-wY9MpUDcj879Hp0xat0DYM6IEn7+3a6q1wB55y4A32InmaSy7IpGX9sRjtpAb7ii8MoPyfzxA9XfKzIJU0czuA==","signatures":[{"sig":"MEQCIG+UJRW/6urWxGulmXh2OQFcrUtDqPkMCP55FbaWkNPXAiB2myGMt5xPUlVmzd+oAAwTENuc1K0SIj5uU9tHFvjZRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1490176},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"6064a78a4557bba6bdb5cb35b3dacb0b0efb7862","scripts":{"test":"jest","build":"rimraf ./dist && npm run build:esm && npm run build:cjs","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","prepublishOnly":"npm run check && npm run test && npm run build","build:watch:cjs":"tsc -p tsconfig.cjs.json --watch","build:watch:esm":"tsc -p tsconfig.json --watch"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^6.0.1","prettier":"^3.5.3","babel-jest":"^29.7.0","typescript":"^5.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.8.5_1747359707144_0.866819753366544","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@zkpassport/utils","version":"0.9.0","_id":"@zkpassport/utils@0.9.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"844315fc6c9af5846a2c6b342c453cd24883db23","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.9.0.tgz","fileCount":198,"integrity":"sha512-u7A2oKmCweT5ff+khWOy6IBj3IWKShDnhf5BglNuGjoRNo7usIQyipsBwx4G4976B7BntcdlQnK8Lg2PpdzIKQ==","signatures":[{"sig":"MEQCIFML8Eynf67GbOeun6t2Bk5MP6H8YvoFGcSaMs/CTT2GAiAR8oq0tKhQ7psDgEB/pM0kVKtP1pM0CqnJcBObLPXOWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492626},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"b3ffa436146953ab9954fdb16464467427181198","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.9.0_1747361660521_0.6076031166819396","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@zkpassport/utils","version":"0.9.1","_id":"@zkpassport/utils@0.9.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"e47f85e94af9fe7423c041e37747cd10d9c80a3e","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.9.1.tgz","fileCount":203,"integrity":"sha512-A3iiIsTxKXXpPOUfYUyeuRPIMcPbJmuKa9UeoP7ttMe7Yi1hk/vR/Bu6jwWCeUWiuJ5G3Ekm+TbBtBzn+RguXQ==","signatures":[{"sig":"MEQCIFf1xgYQf+dCJap16MFqCtZe3MvX4vIT5IsFRk3VJquSAiAMl6U3aNWXimPheaUIINlSeRay22ssmsFwS82OFD0rxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1509044},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"2d1ea956d951c3c28eb222d9b2a5be126cac8d2c","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.9.1_1747657943575_0.06455699700548267","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@zkpassport/utils","version":"0.9.2","_id":"@zkpassport/utils@0.9.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"74976ab099f50d58ec73bb8824dcfcbe660df386","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.9.2.tgz","fileCount":203,"integrity":"sha512-dB6CP104bTB/s+VbWIpJMR/vTCECZN6pzBgR7vqllk7NtGrg1cZQm29iRVGn/IHukGStO9DEznnA9luzWkX6Lg==","signatures":[{"sig":"MEUCIQDh45WMMhexZLABVevFIwR/Ihrk/NtEgqN8Cbl50tX+ewIgcfxW1mPWIgjLL+n9gzSKhrMVBXVbaQT+wsgNF6q1DKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1509688},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"54229662eb3d772d1d74189e109755c09f8d1079","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.9.2_1747658505735_0.4924889615685186","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"@zkpassport/utils","version":"0.9.3","_id":"@zkpassport/utils@0.9.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"e8548fb67536af99b776ef600900191d3a0a2f11","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.9.3.tgz","fileCount":203,"integrity":"sha512-yIpolo1ig0a64BYVVfU2n8Jt6Ox9b/x1Y51zqHNxPwBwZmXCU5vCHPZsCGHGtjtEJ1ZvxIy5cxp6UemYB6zP1Q==","signatures":[{"sig":"MEYCIQD9Ozn0Z96Yj7pukuc8MVJ2aPJ4AT+VJQTmddjQ4jsI8wIhAIt7OEPVyH4LRFI2yyTHq+BaNJ6XWRipDmg+35AQTQ2C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1510868},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"170b4d384d4021b30dfaede3e62d977a890093f9","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.9.3_1747663418529_0.8641423485522899","host":"s3://npm-registry-packages-npm-production"}},"0.9.4":{"name":"@zkpassport/utils","version":"0.9.4","_id":"@zkpassport/utils@0.9.4","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"691e298517a440117db6e6e8f38e55312bc87c55","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.9.4.tgz","fileCount":202,"integrity":"sha512-H72Pc4J+uWtI2oof6uVCOqssUBNx5hR8Dq1qxsBV3Fw7DZV1KxHePXfgfcLCnEtiXW1bhImloUP1DLGgUY8U8g==","signatures":[{"sig":"MEUCIDeis6MRLS1EozfZ4p8ifbBud/vejfZz3cdHNCioffO6AiEA2p52IkayOOja0kEuW/oI+eyMFmieSNTUkbXvVYZ0jnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1484243},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"b56bdd8e8a821467fe2e76ddff20947e4dbdb43b","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.9.4_1747737049437_0.9906144374233514","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"@zkpassport/utils","version":"0.9.5","_id":"@zkpassport/utils@0.9.5","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"70d666d18fde5e9b0cdf8320c3aee829fa61dd87","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.9.5.tgz","fileCount":202,"integrity":"sha512-oXRdhq1EBl+c6Qnjx4D8bT547CENaZ6b6SvUfkHtQ+ozJ43WV1UkRHYbbv/rd5G+OuFkx6r3Avcitx069PFc1A==","signatures":[{"sig":"MEYCIQCYe5n3GcGF3IuEC8QnQOvyak71bO1TtQYPjnFQBmhSXwIhAMw2Vtf5prMiHLA9oRUoX95/gyqAtVwVOrOfNXWoXvhE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1484327},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"d4ab86341c93cf860d00a7175e2409ec3ed5b757","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.9.5_1747817568103_0.7213434004930528","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"@zkpassport/utils","version":"0.9.6","_id":"@zkpassport/utils@0.9.6","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"8cdf7f4367fd62306d65bde3dc5f63ee2acd5a39","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.9.6.tgz","fileCount":202,"integrity":"sha512-6k17UQp2yLP+gsw9Av/b4QuSoRMVZYkfhWnTwmrI+fCiE4+zZNNA6xA9juDezYzHKjIFI1cE1ZmYdp9MTxYMqA==","signatures":[{"sig":"MEUCIG6bONQx0mqDObLDe4jMNclo+4DlnMGohXlbYNHbHlbEAiEAqqQPs3289gxOZiyeqTgHilj/ip/SExyMOsmy0JPuhzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1484486},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"a34648be9f4e9540acaf5fd6842057f7d12c6009","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.9.6_1747824223347_0.9304829182749896","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@zkpassport/utils","version":"0.10.0","_id":"@zkpassport/utils@0.10.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"a888d9b96b1189bc08e0bc1216e7ae6533ffa9cf","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.10.0.tgz","fileCount":202,"integrity":"sha512-K5nB+wwUNauQr0LgJykEDHzkQ9nvGjItwEg0szDzTlj2lYvNTaHjnNtj/2cPLSLYJqocTUrUE0tp+JcLGzfb8A==","signatures":[{"sig":"MEQCIDvlLPXnWArBcET0yG0VrBvoC/u1mBWL/qOjPZaV6G8QAiBMvjhV3k1sliUj2kYHQA54NAdUqFLRqk5SP4NjIHsD/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1490716},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"4bf0ffe23f0e1ee969e5ec531682291fcbe82c58","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.10.0_1747883904333_0.9956471215518827","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@zkpassport/utils","version":"0.10.1","_id":"@zkpassport/utils@0.10.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"525f3dabb9b3144995f5491b615f0026b05498a0","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.10.1.tgz","fileCount":157,"integrity":"sha512-O8RpRqE+V561LC+wyZzXpHVLPRBCmxtLD3m7C1KLYlFoGekOQ3Wzl2Ztxz9Ei0zntPKTY0QG8/KfhpkZYKJNTg==","signatures":[{"sig":"MEQCIFD76TE1z/5J9KTP7rh2JAWAX/s9AxLkgde+pNHYfDjgAiBrEqLI3BLt/S/G3Z9Rjj9jE3a8dP/LFnoXZJ76zd8EmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1024237},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"8a308ee13cae20df13a7024eff4a75370e4621c6","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.10.1_1747884125636_0.20091347867958853","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@zkpassport/utils","version":"0.11.0","_id":"@zkpassport/utils@0.11.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"98896c32acd203be036808d89c874478df01e61c","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.11.0.tgz","fileCount":157,"integrity":"sha512-ojyH0fzjut+SKTAHKrBkhnNj55983RMJx2ilTj8kh0LlH9Y6I/Ic5Mvqms8HnOBDsMWgRROc5En8+YKHwkpafQ==","signatures":[{"sig":"MEUCIQCPum/teRYgy/0N5EIKMq4FdZBxI7Tggc5RviznhQXoagIgECpMVzYuMPq5bhHGwtgMVykfgY4cbeofRp6ZmXHM4/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1032442},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"517f1aff75729b572ee7eea5a61fcf6e9c29dcb6","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.11.0_1748145968331_0.0304155957834622","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@zkpassport/utils","version":"0.12.0","_id":"@zkpassport/utils@0.12.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"419ec28759ce8f7b8e8ca2fa4ee70880fb90d376","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.12.0.tgz","fileCount":157,"integrity":"sha512-o4ez4NgeUcIUm10SWK4QScRQMlkPOp2UHH+0gPLOorDYchOdWHHRThq1bxZG/0czHcJWuYhTKdq1knlwiq/Lrg==","signatures":[{"sig":"MEUCIQDPnkWjiBIlpLAz6N4F6MYupOdeCOtduNVRoX2i3kjnuwIgG3SlL96UBCH2JstJBOUHbrSJ6uTm3qmqE+XduGzlblY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1032294},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"3c358ef38da26fd92dec8d317e2529c61882a394","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.12.0_1748323086186_0.396182762763694","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@zkpassport/utils","version":"0.13.0","_id":"@zkpassport/utils@0.13.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"d59cc0564ba768822bf181c3254f27fc2090bc36","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.13.0.tgz","fileCount":157,"integrity":"sha512-IkplusDBYVFsNa0NpmdosHcOl8eCa9tA6CrydHeWCt4etD3KAWyAzUBnU7UM7x9VY/5Sae+wWPs9Eu47xWoNVw==","signatures":[{"sig":"MEUCIFwdWmW3RFv9SOYV409xJYDST+o+V4n40GOpJANIJovRAiEAvBt+yifT8ffS3LLamg8Bxl7sXxqj8EoovY/xunIq8qg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1036731},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"12b7397607e31639d9acc2dc2e09712b519d8041","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.13.0_1748457902471_0.07947115636838453","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@zkpassport/utils","version":"0.13.1","_id":"@zkpassport/utils@0.13.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"e5407e5cdefb89501bae9a00bd782727ca44f2ce","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.13.1.tgz","fileCount":157,"integrity":"sha512-P+g3MDM9gDiids5J9Sm+e7dqvc6dCOucn35Oti4YUk6TsNCr4VGbNp/enq4Dt1eoLehMJwcLhVSR1xXIjW+r5g==","signatures":[{"sig":"MEYCIQC2a9XNdOQAdYn5j3FMxHEPo+MwPQznZVg6tslLewX4BAIhAPnDPW467+RqCD55mQ+mXiW1viltLRvrR0aIjqSIKPjR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1036749},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"9f7e3241ed36e4230c5be419d76f128a44495c6b","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.13.1_1748533103414_0.54029922907747","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@zkpassport/utils","version":"0.13.2","_id":"@zkpassport/utils@0.13.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"b15db49d9de0926206f587e19ce5e4814acba3de","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.13.2.tgz","fileCount":157,"integrity":"sha512-X4JJtmSNOgUCaqgNm+90W9T1P/6AoNW6RNNvs32zMSiy9D9jHXUF8feVaV5aRvQ8/fuim9dUWzVDPy6TOcrehQ==","signatures":[{"sig":"MEQCIBE0JBFBrvOPp/2Ypn8Xzo8Dz8fH4NubolGri62NDtntAiBzhEm2zTlU4iph88HWeDU6v9hhpfqwyDsEa0J54RT/cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1037128},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"48973f4535ab9e0a555d075bf7c86490af56bb9d","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.13.2_1748536087476_0.2883686042349183","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@zkpassport/utils","version":"0.14.0","_id":"@zkpassport/utils@0.14.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"a13c49f4b0160f2481b1d93006f17e659c5cb24c","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.14.0.tgz","fileCount":157,"integrity":"sha512-Cn3LyQUdlX/CxxUvZW/P5dkedowAyfx83TuTuOH6PSjgXQXP2eXy6jBTZSn9weH3/K6aPaf3y0Hl4DvMWdDfTQ==","signatures":[{"sig":"MEQCIB0Ew7956J8dlfs0dDCvBHsnnukogd5Gm1iZdMcBoH1UAiBXqzzxABcKuUlRlRP5v+87dcXI0UD9vow00v+XWHVKJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1037162},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"ebed5e5d6851f4bb9a11efed50907c45826005c6","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.14.0_1748683906990_0.670283777565815","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@zkpassport/utils","version":"0.14.1","_id":"@zkpassport/utils@0.14.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"98408288f1a82c136a5582e8a60ddb33aab466f1","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.14.1.tgz","fileCount":157,"integrity":"sha512-aVRdDpANEE6S5cTm3sAHCCllhq3Tr3laMiZ8Q5caRIk0xDGJWFd40Pl7W0w/pyI4Ywy24dnQw83PlhROuaLCnA==","signatures":[{"sig":"MEUCIE9+OH9vNEoS385DonI5Xj3Dv3+GoMgk8JT5e85QQXLYAiEA4/QtikQIZ8N/U5pPZIooLTtwuL2BoojQr7coH4uNUL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1043350},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"4cd85a51434492bb3d8b323ce8f1321217b9407f","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.14.1_1748723809821_0.7295168843818678","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@zkpassport/utils","version":"0.14.2","_id":"@zkpassport/utils@0.14.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"3b16ed92406fca35065b31670b0872e4eaf64301","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.14.2.tgz","fileCount":157,"integrity":"sha512-yHtwtgobgckLTvYZYntuQFaNLgVH3iOkFV+M1Vb/sYBR6Tw8cwwpwOiZKTTyf+YIepN1dVXZIcn1imDUkNl/sw==","signatures":[{"sig":"MEUCIQCsxxL8ttAUTjfaQhU1msHCOKGkz8eNL0+d/V9QnMz/jgIgBj0CfSZmhx6x5VO1Hblrc63QUWMIzwE9FLbwL9yaXAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1043267},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"6eb82cfb9fbd10476e77b1edf4ff24383685d466","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.14.2_1748814473004_0.37521573954716625","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@zkpassport/utils","version":"0.15.0","_id":"@zkpassport/utils@0.15.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"a1aab47a5e1d161566efd7ab0f3e008cac8573ed","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.15.0.tgz","fileCount":165,"integrity":"sha512-yubZrc2Y74M82/khuYxcfU3iCgP4QQds0VRY5Gog1tMDmBlvJcKlhxDHvBNShaiwmAtDqdsW9qlUY3fiSsRFCw==","signatures":[{"sig":"MEQCIDvXjKMzMXjkv3KOiENXT7TY8hkYxpfAAYwHpR/t24ivAiABbapdc+Amieg23mnBXJ8vHSY6HKF9czPtJ+dufgewAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1049589},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"10b3fd89fc15c666232ef7aec2a0b69f44d71f5b","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.15.0_1749221526080_0.441123664586877","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@zkpassport/utils","version":"0.15.1","_id":"@zkpassport/utils@0.15.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"6f4872bf2e12d5446dfb19bd6a0da4dcb45f388e","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.15.1.tgz","fileCount":165,"integrity":"sha512-kFJ7cLrFkocvjToPu4P1CxHR69lXHhDe/oBBrZglsSXE3spdyoYgLvHpV5mWiWU3g+y64AfdHYsfICLghjImdg==","signatures":[{"sig":"MEYCIQCr6bNwtLXW5VnEN9jIPH6nmL3/rkW110BdB3Ssd+cDyAIhAMAtX2HCs/TCk9S36VycmvrKUAMIbTF2kMzOz2It9kqR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1053108},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"6e3e4cd8a150b038c539f6b46d944502ecb7c6d0","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.15.1_1749224795471_0.16957827006255077","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@zkpassport/utils","version":"0.15.2","_id":"@zkpassport/utils@0.15.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"ebbe27854f59ea14039702221c5e35ab99791144","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.15.2.tgz","fileCount":165,"integrity":"sha512-d7yAy5qw2uXidb0fzshnVyXq4A26DsfDoeO2j4rHKvBei/g8uNgCW93ml6GfRUYIf5RvtjiFzCtcOzEsTz8TYA==","signatures":[{"sig":"MEUCICbp7D3aSXS6A0yIUVmJ+WKq9DwgmlX6UZ/4QUPlvDAjAiEA1NiMQzje+w7U2L7x/JXaFAXMqm29fshke8IMINUjBls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1053647},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"17dd7ed6d02db39bd8cfe16ef9cdda9491ee1cb6","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.15.2_1749479786620_0.6971347573185838","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@zkpassport/utils","version":"0.15.3","_id":"@zkpassport/utils@0.15.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"bf5fe3c293d7e9ee0e471aa6c2611d547733efed","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.15.3.tgz","fileCount":165,"integrity":"sha512-1HwIzMX9Ef5i/N5LK+IWKrDNPM0YV0995ecs6IEfOVV4VQlE5nvB3yezD9KcXSgOs8dbsabxHqfVotJF7SUR5A==","signatures":[{"sig":"MEYCIQCDVn5OJIiO+yjDcCMC1tGHCuW9Lk4Qhi7DGsMB9EYEfgIhAI8dN8ldMksfBoTfwhe4tsF1ONh2RJ6mgYfHmoH5GBZr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1053765},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"df3d15b8d63e8c3aeff1ced4d8deecba8e9a7fe6","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.15.3_1749719729963_0.8503731285831053","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"@zkpassport/utils","version":"0.15.4","_id":"@zkpassport/utils@0.15.4","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"163553b32312c2a45a859bca76a4fe9e306c4a98","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.15.4.tgz","fileCount":165,"integrity":"sha512-gD202mvy1hgWEXYp1/e0UVSE3ueSBHMNQRa1F9Zwz6c/m43n+eZhczoa4OiKUu4IwjNpPC4CXw6LEMxzRZXw3g==","signatures":[{"sig":"MEQCIGxsFt4M69gx4pmprkQ5l8+hY4DsnxoN9mQrHOC73wpGAiBBcMWDm1jDnpwI59DVqmRan98W5mra6IIETIBhNWYOXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054511},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"65ff51aed1a5837a8248badb7af10d56c5d5c594","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.15.4_1749935417436_0.4396960429162786","host":"s3://npm-registry-packages-npm-production"}},"0.15.5":{"name":"@zkpassport/utils","version":"0.15.5","_id":"@zkpassport/utils@0.15.5","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"fc80173aca45f2db4fca031f14e08bfc3ae36c6f","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.15.5.tgz","fileCount":165,"integrity":"sha512-WG8jtBqqxEezfR1XChp5a5IyaNtnJGPbX74W35AzYl35AuPkSi9ZxvakxJeLZ26BEWngITOvusokKl90p4EGJw==","signatures":[{"sig":"MEQCIBBPCxs+k/2TdxegyQXwVnBrGCBSSYjq+LhrSvLq9R69AiAmc1TzEaySlJpgsflDUrDTtF+wbAoKdNhaaXRXUV3wOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054702},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"c3f0324a76270761f05b87ff95d6f15220fe62ed","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.15.5_1749937186662_0.272415757179052","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@zkpassport/utils","version":"0.16.0","_id":"@zkpassport/utils@0.16.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"a57db15cbcfb2a06713f9a6faad44d3bc3539111","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.16.0.tgz","fileCount":169,"integrity":"sha512-50gckCmBa7fVaeodr6TNcVzukZjvr6cVfHP+GNFCzbWrFpASE4hh8Xh1Cxa24lPf5KPuU09/JfEFcp1VD2Z7XQ==","signatures":[{"sig":"MEUCIQDRVlSkUbn8waAQZ8096ifUDcq23e+ubESDfhAqYjcSJAIgMnwDRlDmACZeHnDKF0vcSutY1HphSEcGHzLG3UU1RuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1109285},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","default":"./dist/cjs/index.js","require":"./dist/cjs/index.js"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","default":"./dist/cjs/cms/asn.js","require":"./dist/cjs/cms/asn.js"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","default":"./dist/cjs/cms/index.js","require":"./dist/cjs/cms/index.js"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","default":"./dist/cjs/rsa.js","require":"./dist/cjs/rsa.js"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","default":"./dist/cjs/utils.js","require":"./dist/cjs/utils.js"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","default":"./dist/cjs/binary/index.js","require":"./dist/cjs/binary/index.js"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","default":"./dist/cjs/country/country.js","require":"./dist/cjs/country/country.js"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","default":"./dist/cjs/circuits/index.js","require":"./dist/cjs/circuits/index.js"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","default":"./dist/cjs/registry/index.js","require":"./dist/cjs/registry/index.js"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","default":"./dist/cjs/constants/index.js","require":"./dist/cjs/constants/index.js"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","default":"./dist/cjs/recursion.js","require":"./dist/cjs/recursion.js"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","default":"./dist/cjs/csc-manager.js","require":"./dist/cjs/csc-manager.js"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","default":"./dist/cjs/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.js"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","default":"./dist/cjs/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.js"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","default":"./dist/cjs/passport/index.js","require":"./dist/cjs/passport/index.js"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","default":"./dist/cjs/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.js"}},"gitHead":"d912af0247c7abb77c51936d34afadb9c220a0f5","scripts":{"test":"bun test src tests","build":"rimraf ./dist && tsc && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","build:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json && bun run build:fix-aliases","build:esm":"rimraf ./dist && tsc && bun run build:fix-aliases","prepublishOnly":"bun run format && bun run check && bun run test && bun run build","build:watch:cjs":"rimraf ./dist && tsc -p tsconfig.cjs.json --watch","build:watch:esm":"rimraf ./dist && tsc --watch","build:fix-aliases":"bun run scripts/fix-aliases.mjs"},"_npmUser":{"name":"madztheo","actor":{"name":"madztheo","type":"user","email":"theo@zkpassport.id"},"email":"theo@zkpassport.id"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"rimraf":"^6.0.1","prettier":"^3.5.3","tsc-alias":"^1.8.16","babel-jest":"^29.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.16.0_1750780523128_0.6618986798986859","host":"s3://npm-registry-packages-npm-production"}},"0.16.2-beta.1":{"name":"@zkpassport/utils","version":"0.16.2-beta.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.16.2-beta.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"a59bd4ca17968c81d26cbeaf77cbf87dd5ac0f92","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.16.2-beta.1.tgz","fileCount":127,"integrity":"sha512-mqsaXlK2W5stPNR6ye7suBQOziJrOjmEcRbClSjl1GBmWed/rAoSSkmxi6jZpMhRS3Qe87ngnO63vuIB3iN/Kg==","signatures":[{"sig":"MEUCIHcX8xygfT6XrFvIH3/vghs2Rot2qudvktoIn5y0cO39AiEAv0sMBScc2qo3budlQlmCKVHySaQ7SEwi/cqVXTuIqvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3144292},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"a59bd4ca17968c81d26cbeaf77cbf87dd5ac0f92","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsc && bun run scripts/fix-aliases.mjs && tsup","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","actor":{"name":"michaelelliot","type":"user","email":"michael@digital.com.au"},"email":"michael@digital.com.au"},"_integrity":"sha512-mqsaXlK2W5stPNR6ye7suBQOziJrOjmEcRbClSjl1GBmWed/rAoSSkmxi6jZpMhRS3Qe87ngnO63vuIB3iN/Kg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"22.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"tsup":"^8.5.0","prettier":"^3.5.3","tsc-alias":"^1.8.16","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.16.2-beta.1_1751554064853_0.8542425311297712","host":"s3://npm-registry-packages-npm-production"}},"0.16.2-beta.2":{"name":"@zkpassport/utils","version":"0.16.2-beta.2","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.16.2-beta.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"850ea101d725412cd95bfd26619d42af7b96a91f","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.16.2-beta.2.tgz","fileCount":127,"integrity":"sha512-hM8rIvQ9y3v4eROW7wSx+vwDKD3DitrlZTbFWNLhjrIENelGb4CHEKOwmsNJ/6AyEvJRLkSVap0iDkvQidsiSQ==","signatures":[{"sig":"MEUCIDvxDqWw5XXljfjaGsplzaTqOaNJdvcXK46lB+lNM83AAiEAqJyHdiwFkuNC8CUwfUYwXBcLdfc17I4XpWJYUI6e3v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3144292},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"850ea101d725412cd95bfd26619d42af7b96a91f","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"types":"./dist/esm/cms/asn.d.ts","import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"types":"./dist/esm/cms/index.d.ts","import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"types":"./dist/esm/rsa.d.ts","import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"types":"./dist/esm/utils.d.ts","import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"types":"./dist/esm/binary/index.d.ts","import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"types":"./dist/esm/country/country.d.ts","import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"types":"./dist/esm/circuits/index.d.ts","import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"types":"./dist/esm/registry/index.d.ts","import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"types":"./dist/esm/constants/index.d.ts","import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"types":"./dist/esm/recursion.d.ts","import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"types":"./dist/esm/csc-manager.d.ts","import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"types":"./dist/esm/merkle-tree/index.d.ts","import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"types":"./dist/esm/circuit-matcher.d.ts","import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"types":"./dist/esm/passport/index.d.ts","import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"types":"./dist/esm/barrett-reduction.d.ts","import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsc && bun run scripts/fix-aliases.mjs && tsup","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","actor":{"name":"michaelelliot","type":"user","email":"michael@digital.com.au"},"email":"michael@digital.com.au"},"_integrity":"sha512-hM8rIvQ9y3v4eROW7wSx+vwDKD3DitrlZTbFWNLhjrIENelGb4CHEKOwmsNJ/6AyEvJRLkSVap0iDkvQidsiSQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"22.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"tsup":"^8.5.0","prettier":"^3.5.3","tsc-alias":"^1.8.16","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.16.2-beta.2_1751556067561_0.483014203187351","host":"s3://npm-registry-packages-npm-production"}},"0.16.2-beta.3":{"name":"@zkpassport/utils","version":"0.16.2-beta.3","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.16.2-beta.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"971731eeb17685b22e2d44503684e096dd091c53","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.16.2-beta.3.tgz","fileCount":170,"integrity":"sha512-aH5oeYE3byh8/o+0D4uRpOGYIFA2B/dZTwQ6gr7ILPbanxtgMwjdHnHZsZuQ0cMMM5mAxVOewB3iwzbPLe0Qgg==","signatures":[{"sig":"MEYCIQDgnBoqAxJDxX46aMhsEDrFCjxYVdIvkLtheHIMTXq5sgIhALq5Bc6zloUSK3Jf3/4IERHbRrn6y+FKyv934H42Uc9P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3243577},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"971731eeb17685b22e2d44503684e096dd091c53","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"types":"./dist/esm/types/index.d.ts"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsc && bun run scripts/fix-aliases.mjs && tsup","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","actor":{"name":"michaelelliot","type":"user","email":"michael@digital.com.au"},"email":"michael@digital.com.au"},"_integrity":"sha512-aH5oeYE3byh8/o+0D4uRpOGYIFA2B/dZTwQ6gr7ILPbanxtgMwjdHnHZsZuQ0cMMM5mAxVOewB3iwzbPLe0Qgg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"22.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"tsup":"^8.5.0","prettier":"^3.5.3","tsc-alias":"^1.8.16","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.16.2-beta.3_1751558542939_0.9334355992690817","host":"s3://npm-registry-packages-npm-production"}},"0.16.2-beta.4":{"name":"@zkpassport/utils","version":"0.16.2-beta.4","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.16.2-beta.4","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"1ae3001625cb9165903e585117da6c06608268cf","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.16.2-beta.4.tgz","fileCount":170,"integrity":"sha512-cXmgt3OlezgZ46vFqhBpk1g5iWOC6AkFfJPC9wFczFXvTOj3b3y0b+88rV+UumR6I71pDFY7Kx6qgphx17nYDg==","signatures":[{"sig":"MEUCIDnz34CtM5iFKBAIp3F/aWoWa8kUw4RNZ5xOlmc6MSZwAiEAh/hjEzEgsWuPjpeAxeDCyxGw/rj63V7CpkReDdF/LdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3243623},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"1ae3001625cb9165903e585117da6c06608268cf","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsc && bun run scripts/fix-aliases.mjs && tsup","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","actor":{"name":"michaelelliot","type":"user","email":"michael@digital.com.au"},"email":"michael@digital.com.au"},"_integrity":"sha512-cXmgt3OlezgZ46vFqhBpk1g5iWOC6AkFfJPC9wFczFXvTOj3b3y0b+88rV+UumR6I71pDFY7Kx6qgphx17nYDg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"22.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"tsup":"^8.5.0","prettier":"^3.5.3","tsc-alias":"^1.8.16","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.16.2-beta.4_1751558648874_0.4899749862555971","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@zkpassport/utils","version":"0.16.2","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.16.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"caa9803105ffc442c3595077594d9cb9189daf80","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.16.2.tgz","fileCount":170,"integrity":"sha512-2+8ZlCst8If9jBPF1fG5VCHObr4yNsAdnV+Ltl13PEo/NwTIHeY3C1MLSDPeb58fG21QAGPH5TbgeLLXVHbMxg==","signatures":[{"sig":"MEUCIDEX9JM3w1cqJi4liI9iMgcoVjM4kg57yiau8WXqR/o5AiEAsaAgDkbK1LLYHeyeXGDYNCAAac01aUJForK1e7oij6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3243764},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"caa9803105ffc442c3595077594d9cb9189daf80","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsc && bun run scripts/fix-aliases.mjs && tsup","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","actor":{"name":"michaelelliot","type":"user","email":"michael@digital.com.au"},"email":"michael@digital.com.au"},"_integrity":"sha512-2+8ZlCst8If9jBPF1fG5VCHObr4yNsAdnV+Ltl13PEo/NwTIHeY3C1MLSDPeb58fG21QAGPH5TbgeLLXVHbMxg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"22.6.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"tsup":"^8.5.0","prettier":"^3.5.3","tsc-alias":"^1.8.16","@types/jest":"^29.5.14","@types/node":"^22.10.6","@babel/preset-env":"^7.26.0","@babel/preset-typescript":"^7.26.0","@babel/plugin-proposal-decorators":"^7.25.9","@babel/plugin-transform-class-properties":"^7.25.9"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.16.2_1751559622786_0.15296147641120728","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"@zkpassport/utils","version":"0.16.3","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.16.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"f37207f458e0d01811c47b7a3f70c43b6851d73a","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.16.3.tgz","fileCount":199,"integrity":"sha512-2+U5Mby10I5RMi9mXeUXk+Z2IGMYZBdO+2YOjV0HLNARvmlyZFf72IYhSflvnLzhXWRgTMgpj/kjTxBn4PwBvw==","signatures":[{"sig":"MEUCIQCylzLSsL3QRzaR41UuVppvOpnZA/YYjmMEhEqqfcJ4TwIgCTbXXtiMAv5Irv8AAO80xiuVt778IKEBeYSrfiD7ABg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3267801},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"f37207f458e0d01811c47b7a3f70c43b6851d73a","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","actor":{"name":"michaelelliot","type":"user","email":"michael@digital.com.au"},"email":"michael@digital.com.au"},"_integrity":"sha512-2+U5Mby10I5RMi9mXeUXk+Z2IGMYZBdO+2YOjV0HLNARvmlyZFf72IYhSflvnLzhXWRgTMgpj/kjTxBn4PwBvw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.16.3_1751890791945_0.3936983209086291","host":"s3://npm-registry-packages-npm-production"}},"0.16.3-beta.1":{"name":"@zkpassport/utils","version":"0.16.3-beta.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.16.3-beta.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"e22b59e1b5b1ac0be71f678aa8ac17cb3d798e2d","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.16.3-beta.1.tgz","fileCount":199,"integrity":"sha512-JjGJ8KGUpAEkrtP+lK6xG7hiSN8MISZEAh2gr2ZBOJG+9N5/AbAfGqbvnQzuFs68nFVwk2sgIiV5ptTpl/HpXA==","signatures":[{"sig":"MEUCICycJlrDKpaP29/ooH/VbZmpY6laOqD3PPodkKwtZ3DkAiEA+mntgqB8g0QzKQYDGfu510l0GbksrWCNOMjFElD4Nww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3267808},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"e22b59e1b5b1ac0be71f678aa8ac17cb3d798e2d","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests","format":"prettier -c -w src tests","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","actor":{"name":"michaelelliot","type":"user","email":"michael@digital.com.au"},"email":"michael@digital.com.au"},"_integrity":"sha512-JjGJ8KGUpAEkrtP+lK6xG7hiSN8MISZEAh2gr2ZBOJG+9N5/AbAfGqbvnQzuFs68nFVwk2sgIiV5ptTpl/HpXA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.16.3-beta.1_1751894009558_0.25402109400949846","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"@zkpassport/utils","version":"0.16.4","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.16.4","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"d4443b54aaaa75e9edfdd50020761b81c291bd11","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.16.4.tgz","fileCount":199,"integrity":"sha512-5gD3iktLlnSH69hb3V/VBY+1YVJEc+SrmqaKa3/Ux0vNpT8nLswPv1exw79/35duxIX0kzBYTcfBo9Z9Job+RQ==","signatures":[{"sig":"MEUCIAJkwoac4S7OcWHfBbM1kTO9h/Vvd46p+SYE2yLiLYKVAiEA4ehdR9ppJOY4y2ogEY0gVqs+wixrexx1Drvr7R3qPrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3279099},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"d4443b54aaaa75e9edfdd50020761b81c291bd11","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-5gD3iktLlnSH69hb3V/VBY+1YVJEc+SrmqaKa3/Ux0vNpT8nLswPv1exw79/35duxIX0kzBYTcfBo9Z9Job+RQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.16.4_1752216537498_0.23444960130315318","host":"s3://npm-registry-packages-npm-production"}},"0.16.5":{"name":"@zkpassport/utils","version":"0.16.5","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.16.5","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"48f46ba1ef84712f66196b3b4a0be940e065f711","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.16.5.tgz","fileCount":199,"integrity":"sha512-IDe7+w5tWsyNjnflTFNRXbY2zrseAU9TbtrsKNqoC7LgMk/qSp0LRSDQj+FpX3VZYQdysOBzcEkxxzxEDLRbAA==","signatures":[{"sig":"MEUCIQD0uzoT9T37Bu9sMpMnmD/UkS/1b+Ym97dy/jo+N+r4RAIgbGjdK1kYuUZTuk4azsKO3qVLFgKMZM7M6/L3heVV8Gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3291719},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"48f46ba1ef84712f66196b3b4a0be940e065f711","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-IDe7+w5tWsyNjnflTFNRXbY2zrseAU9TbtrsKNqoC7LgMk/qSp0LRSDQj+FpX3VZYQdysOBzcEkxxzxEDLRbAA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.16.5_1752499784977_0.890218384420858","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@zkpassport/utils","version":"0.17.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.17.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"77fb075be06c25ac310888f4b26e34f3960a1a94","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.17.0.tgz","fileCount":199,"integrity":"sha512-Tl/Oy7kzfuCayBnd7RpiJOgpsAE47AAn0jsuwAuyY16RTlh1vawiFB+dhsx/Uo2P1wait0xoJxFmgHOeLQuxhw==","signatures":[{"sig":"MEUCIQC5Nw8w6msaxa2cCz73f7T65LC1J6DFmIrn/bcMC536FgIgTyfLkT8iNEvkh8/1QXBRXTIqwt1tR+AFlcmBywO9BvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3316126},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"77fb075be06c25ac310888f4b26e34f3960a1a94","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-Tl/Oy7kzfuCayBnd7RpiJOgpsAE47AAn0jsuwAuyY16RTlh1vawiFB+dhsx/Uo2P1wait0xoJxFmgHOeLQuxhw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.17.0_1752659988476_0.6697760629394733","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@zkpassport/utils","version":"0.17.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.17.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"9b5eea5cbd882177b385432318f4c5db6db95de8","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.17.1.tgz","fileCount":199,"integrity":"sha512-0GND10FFmHq6RcqgJovVzOxwSMv6MRzdUOMwF35IJ/z4htEXZPGOZvvlOhHkbb3L9Uwub08t5H0OD9DzBRrbxg==","signatures":[{"sig":"MEUCIQC0hG0MKj1BP+vh+SU7KMkToJ6/CAorXVs2/EEz5Q8FgAIgNXGZHJ5C1EXoGBIjOjK0c5C3GdALgoIdE5bkXNpiFX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3321756},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"9b5eea5cbd882177b385432318f4c5db6db95de8","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-0GND10FFmHq6RcqgJovVzOxwSMv6MRzdUOMwF35IJ/z4htEXZPGOZvvlOhHkbb3L9Uwub08t5H0OD9DzBRrbxg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.17.1_1752677532755_0.5773815381293645","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@zkpassport/utils","version":"0.17.2","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.17.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"1b0ad5d908a3f5cf5bc95b7e4cbc487835a5502f","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.17.2.tgz","fileCount":199,"integrity":"sha512-aaMLuEo09mJ4JByJMiNTC0UH1+yO4STgIjKa7j2GUxzIoYcKj6uAT+X5bib5ayuDqKlO8lWsuY2YYr/YEHQauQ==","signatures":[{"sig":"MEYCIQCaTUCq9oBHAtBrjFUumLmmj1evwotZmGqXeH3Hm4xBqwIhAJEw68gmWpfCLvs6KQz7xK0GI6GHjSD36bo8e8jO/oBE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3321607},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"1b0ad5d908a3f5cf5bc95b7e4cbc487835a5502f","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-aaMLuEo09mJ4JByJMiNTC0UH1+yO4STgIjKa7j2GUxzIoYcKj6uAT+X5bib5ayuDqKlO8lWsuY2YYr/YEHQauQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.17.2_1753120224283_0.4781705634449105","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"@zkpassport/utils","version":"0.17.3","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.17.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"f8bb8909f2429580d3ba5a11ab2b542a4ca6dd53","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.17.3.tgz","fileCount":199,"integrity":"sha512-qDW3zcGj4djfmFEPlAb9+8TeZQnfejtuO9QzAPa0he7XS2k+fcXMOA2udRSST2rgxbYQD2h87jaBd0JDtDPKrw==","signatures":[{"sig":"MEUCIBK2GSqQjMzVIRIZDMZ06EGbv37gHmjYVFZ48dNQ/H5VAiEAtoWGiIAZQhzNCiKpBJK8KT+/0ExJIGim2tisAL3BRrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3322107},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"f8bb8909f2429580d3ba5a11ab2b542a4ca6dd53","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-qDW3zcGj4djfmFEPlAb9+8TeZQnfejtuO9QzAPa0he7XS2k+fcXMOA2udRSST2rgxbYQD2h87jaBd0JDtDPKrw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.17.3_1753182419522_0.9972867222495188","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@zkpassport/utils","version":"0.18.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.18.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"ccf03a21d0f155975e83a558dfb234a5a93cb1d9","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.18.0.tgz","fileCount":199,"integrity":"sha512-fBxo/IQj1knaBBO9Qh7+5M0BkCB9zU3qdRRWXNgZ5VPnRAyqf+BN5WTKuM+TKb/gdoNebK5Lb9otgAf8XLhyIA==","signatures":[{"sig":"MEUCIQCyiu9UhKpBJjFZHfQCAXa9/Z301jhg0IMDQ1gZ9Ew7iAIgeGnJ8NuXPQs373RlQjgDSUyeW+gx/4IiKnGbmc1vXKM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3322203},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"ccf03a21d0f155975e83a558dfb234a5a93cb1d9","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-fBxo/IQj1knaBBO9Qh7+5M0BkCB9zU3qdRRWXNgZ5VPnRAyqf+BN5WTKuM+TKb/gdoNebK5Lb9otgAf8XLhyIA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.18.0_1753271233749_0.9026280457359981","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@zkpassport/utils","version":"0.18.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.18.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"c60de9801d38ca5290595f04ee722d0031afc7e4","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.18.1.tgz","fileCount":199,"integrity":"sha512-9q+sjCR+VtkJvPR1BrS2U4r4vI4DYDR/GDBTaXqwiZK5pzs+2aCOHGC+m7xGh98MYU4PkwbTfxYxA48mz47ecA==","signatures":[{"sig":"MEYCIQCqsb3ZwmB9SnGSExNyKI6nlxfilv56RKR9dGKeXRaRnAIhAN/+exosMbPF/nz1OUkKo451381WiaW47egjv/KmFkmT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3324553},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"c60de9801d38ca5290595f04ee722d0031afc7e4","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-9q+sjCR+VtkJvPR1BrS2U4r4vI4DYDR/GDBTaXqwiZK5pzs+2aCOHGC+m7xGh98MYU4PkwbTfxYxA48mz47ecA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.18.1_1753430845553_0.5442636285634872","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@zkpassport/utils","version":"0.19.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.19.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"3c7dcb6a3ff00921c5ba9f575f1d22fc8c1db66a","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.19.0.tgz","fileCount":199,"integrity":"sha512-S6YmCk9XN5cRA1tgeN31mMPASqgad78XzLzmAld8rWpStwGRSAXtAwi8oie0KIPrdJIuCM8fNoJWWhF0MfxYJg==","signatures":[{"sig":"MEQCIGMOPxF142NehbYxObYkghbZBE/pZe0ovKTCoRy3a2GoAiAUj1JeIFssL1O99jPExMUjHiPo0ASp5dY+i6gCAWX55Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3323857},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"3c7dcb6a3ff00921c5ba9f575f1d22fc8c1db66a","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-S6YmCk9XN5cRA1tgeN31mMPASqgad78XzLzmAld8rWpStwGRSAXtAwi8oie0KIPrdJIuCM8fNoJWWhF0MfxYJg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.19.0_1753528437820_0.3606657655065415","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@zkpassport/utils","version":"0.19.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.19.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"9f4124d0ff1465107167c6cda23a1e6c46be7946","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.19.1.tgz","fileCount":199,"integrity":"sha512-30i8uHSW1nuvb4yFkrqQWH/WHj9T/HbcreYdBlj0snRTy2b1Vi4oJTjvPafprC03BQvA+nUgs4G1BB2oDURfDg==","signatures":[{"sig":"MEUCIHQKnc/nOfVUuLy5sBfk1O8jmcefCW9Og/DgijU5tqRqAiEA23a4LC0sPrsSEQueRkyE4mpH6wSOOShl6u4HLnZofwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3331241},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"9f4124d0ff1465107167c6cda23a1e6c46be7946","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-30i8uHSW1nuvb4yFkrqQWH/WHj9T/HbcreYdBlj0snRTy2b1Vi4oJTjvPafprC03BQvA+nUgs4G1BB2oDURfDg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.19.1_1753812495937_0.5481191060993429","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@zkpassport/utils","version":"0.20.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.20.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"11a08dd13c2a58cd2ed1297ec96ee1fa19f094f0","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.20.0.tgz","fileCount":199,"integrity":"sha512-nwoKX2wzskBQ433ZR0mVR2l/qy3o4uybwPKvxLkm/rJT+NiKJMN2/T1z71G4wt+NqgGqsfHBYcztMwvZyQCQUw==","signatures":[{"sig":"MEQCIF5hDPdDDSidGHQMBM/od7KE5dJTHYfEi1A5Y7TiiQ83AiAg8vCcReORV8eQCcflqR7FtdrQEhBtAs4BvpOZ5Z9IGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3329923},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"11a08dd13c2a58cd2ed1297ec96ee1fa19f094f0","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-nwoKX2wzskBQ433ZR0mVR2l/qy3o4uybwPKvxLkm/rJT+NiKJMN2/T1z71G4wt+NqgGqsfHBYcztMwvZyQCQUw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.20.0_1755440723542_0.5900605716063969","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@zkpassport/utils","version":"0.20.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.20.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"c597f63d5d0a82647951cbecf49d8f80ae183037","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.20.1.tgz","fileCount":201,"integrity":"sha512-eC0fA0W954nP+ywl3GxJ7rDn+2gHx6FQVdk30xJQbSPDNFP7LIU/xBkfpm0rH5SCQbxgQR5ISniHRQv868GnYw==","signatures":[{"sig":"MEYCIQDSjv3opO8lFAXV3E87i9kkBCdK6KhAiCJ49gHqP2ic4gIhALPcc7xfROU4sEkh6r2dVXiVBF2d1wqfnIDo6quhR2YJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3297700},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"c597f63d5d0a82647951cbecf49d8f80ae183037","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-eC0fA0W954nP+ywl3GxJ7rDn+2gHx6FQVdk30xJQbSPDNFP7LIU/xBkfpm0rH5SCQbxgQR5ISniHRQv868GnYw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.20.1_1755590763108_0.107139271406274","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@zkpassport/utils","version":"0.21.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.21.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"31e9fef36ef716c478ac388d712341ee097b5f25","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.21.0.tgz","fileCount":201,"integrity":"sha512-zzYbIW3EJc7GFd9Ox/Pmp7vsXtMOV1v1cqwGwQ9F3aHc7tSEnRf5VcFWK5P7OazghBdL5hHvNqsrUy4CHhTImA==","signatures":[{"sig":"MEQCIHnVSiodFPoSiw8NICvJYPFA79fc/lh0c25gpsr6dqc/AiAtf1UnG47jf5DrNlV37KywsYQXJ5W1xsYp2hGjVBZjvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3295864},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"31e9fef36ef716c478ac388d712341ee097b5f25","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-zzYbIW3EJc7GFd9Ox/Pmp7vsXtMOV1v1cqwGwQ9F3aHc7tSEnRf5VcFWK5P7OazghBdL5hHvNqsrUy4CHhTImA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.21.0_1755777852149_0.7682054331331318","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@zkpassport/utils","version":"0.21.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.21.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"1eb0021e71521fb0ad879c2d924beb7f8289e65d","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.21.1.tgz","fileCount":201,"integrity":"sha512-em5VhgE8wY0yrQ7dj8XiAiufOHcWuLrAKopQYV8FwJjNy7lAKjlrBeJfBc8Gd4YKpkPLZcREWAX3uj1NWBnlPg==","signatures":[{"sig":"MEUCIQDb5bHvk4GCtF3SNnpt43PYRyjvKMgQhrFI20FjvKks7AIgH6LFP/AVBeewNtxVRzcnQhS7rC622gdAYmk/77iEWw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3294835},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"1eb0021e71521fb0ad879c2d924beb7f8289e65d","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-em5VhgE8wY0yrQ7dj8XiAiufOHcWuLrAKopQYV8FwJjNy7lAKjlrBeJfBc8Gd4YKpkPLZcREWAX3uj1NWBnlPg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.21.1_1755784132668_0.18874351891123986","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@zkpassport/utils","version":"0.22.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.22.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"60fb46732d3bc34a7855b3164cd1cc3a1f517d68","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.22.0.tgz","fileCount":201,"integrity":"sha512-szXU7J6cnW+z7cOGmAoeJuQQs6jw1X7UPiHmAFe5ll4lqsM0B/3E9zBOOG9B1FCDF3+R34ipYGFiZ2UVNRRdUA==","signatures":[{"sig":"MEQCIGpIE79zCmf1745htPb7wLUvjI3IePHtbxocNez4NQVrAiB9rSubXXDjFuI3OpWPfnx1czy5JjXVp+npyWAH3WcE9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3299432},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"60fb46732d3bc34a7855b3164cd1cc3a1f517d68","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-szXU7J6cnW+z7cOGmAoeJuQQs6jw1X7UPiHmAFe5ll4lqsM0B/3E9zBOOG9B1FCDF3+R34ipYGFiZ2UVNRRdUA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.22.0_1755947144119_0.3389173487716828","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@zkpassport/utils","version":"0.22.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.22.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"be7d782770978101b92a6416c6fa91c92e1ea097","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.22.1.tgz","fileCount":201,"integrity":"sha512-k7VQaZIrGmU3IEByXvv8EgXC2V3KdfeNgDQE/julipcFoSAi+NROQ+KG/+jP89Zwcx+VIE/NHalHmkLJFtCdwQ==","signatures":[{"sig":"MEUCIQC2otsvgfdvR5vtu23+NXoo8vpjnbFKLZQjwQ/wuhx44AIgCAsvwV9kx+VuiGolECwxjq7rCOEzjE3avOxnV21IirI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3301392},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"be7d782770978101b92a6416c6fa91c92e1ea097","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-k7VQaZIrGmU3IEByXvv8EgXC2V3KdfeNgDQE/julipcFoSAi+NROQ+KG/+jP89Zwcx+VIE/NHalHmkLJFtCdwQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.22.1_1755960800266_0.809699053358049","host":"s3://npm-registry-packages-npm-production"}},"0.22.2":{"name":"@zkpassport/utils","version":"0.22.2","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.22.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"b15b6d1ec38ca77e9e141ff75080700f3f03dfad","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.22.2.tgz","fileCount":200,"integrity":"sha512-Zmn0/tKNIAu+VlycgoR/acl/CwMD28mWdvnUD4w80/ZS5q2Zie0xnfpcem3S5XiULNh6Y17hu6OXwlws//0JGQ==","signatures":[{"sig":"MEQCIC8EER9ala0s6rvkKTQzVxQdS+Yogr0FZJVgbJwQoTNoAiBVCQDlVJbESYa5DJ9zV2ZgUq8z+gbI1KlgFILdUIeq+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3325890},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"b15b6d1ec38ca77e9e141ff75080700f3f03dfad","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-Zmn0/tKNIAu+VlycgoR/acl/CwMD28mWdvnUD4w80/ZS5q2Zie0xnfpcem3S5XiULNh6Y17hu6OXwlws//0JGQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.22.2_1756049656257_0.3935549081859342","host":"s3://npm-registry-packages-npm-production"}},"0.22.3":{"name":"@zkpassport/utils","version":"0.22.3","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.22.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"cdea5c89be5caaf7e8d80d9cfaeff2320e424d3a","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.22.3.tgz","fileCount":219,"integrity":"sha512-vAoIUvb+DgbbuBbEgI+wc+ylXG6CPyvrhB1bTqsb1FS4VfLD5LQJzneXvWh1s04D1wG4VWL2Npsur2w/1cUgvA==","signatures":[{"sig":"MEUCIAJyAi3OQMH0ozcwROTRoHW/ws11TV0wvUeS2lev0qWyAiEAtk/w2Tz55vTD+/GXAul5sf6U0RmsoVpLS3RBAsF7E1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16066732},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"cdea5c89be5caaf7e8d80d9cfaeff2320e424d3a","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-vAoIUvb+DgbbuBbEgI+wc+ylXG6CPyvrhB1bTqsb1FS4VfLD5LQJzneXvWh1s04D1wG4VWL2Npsur2w/1cUgvA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.22.3_1756212424641_0.06200869651656138","host":"s3://npm-registry-packages-npm-production"}},"0.22.4":{"name":"@zkpassport/utils","version":"0.22.4","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.22.4","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"2dec3d928133da78f5855311e0ccf33263472e90","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.22.4.tgz","fileCount":219,"integrity":"sha512-uIW1wZGQOBFBe+JOamvasOU3ON5oqX7FhljwrS3HKcxx3mcaBjSdS8ZsQb99s/OfudDIQmF6QIwsT+P9oalWIQ==","signatures":[{"sig":"MEUCIETirprL4ycpyTuVpHCWCgCYTbVHE8ss0xbFWEOWqu+7AiEAunSotnuM+viHNdoQyDqi0EHr6QNV+fDAg6lyNwpDZik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28715737},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"2dec3d928133da78f5855311e0ccf33263472e90","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-uIW1wZGQOBFBe+JOamvasOU3ON5oqX7FhljwrS3HKcxx3mcaBjSdS8ZsQb99s/OfudDIQmF6QIwsT+P9oalWIQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.22.4_1756231078690_0.725405444321416","host":"s3://npm-registry-packages-npm-production"}},"0.22.5":{"name":"@zkpassport/utils","version":"0.22.5","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.22.5","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"b0b73272f1d50298b2fff6ebb9e6dc3d713343e4","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.22.5.tgz","fileCount":219,"integrity":"sha512-xfxr7rghPL5ILlCxvkOv7mOoN6E1eUbqAPqb41yA4ZiitOGCWzToTf/4LhQ0YCAEd4sIEdQw79JldBlxWOachQ==","signatures":[{"sig":"MEUCIDVZwchCsXzcMVHzoS9t0ottQ5z5OwwVAtB0MhRp+FYTAiEAl1aYmAzJGzMchqcAOZpg4nOtkG9sqeq6bOPD31l50rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28716169},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"b0b73272f1d50298b2fff6ebb9e6dc3d713343e4","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-xfxr7rghPL5ILlCxvkOv7mOoN6E1eUbqAPqb41yA4ZiitOGCWzToTf/4LhQ0YCAEd4sIEdQw79JldBlxWOachQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.22.5_1756292174264_0.46003994387829183","host":"s3://npm-registry-packages-npm-production"}},"0.22.6":{"name":"@zkpassport/utils","version":"0.22.6","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.22.6","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"e161b8da1a4ae3154f7ca304162e44a8bdc3a17c","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.22.6.tgz","fileCount":219,"integrity":"sha512-9C/NZWt9hoQWs5w1d6TQUf4r8wBMD3E2ZJi8N2REuDQxKjs9C66a70YIqj6em5Sh2XDEqVRzkXT5o2r+tjv4Yw==","signatures":[{"sig":"MEUCIQDMbx9auWtcF3OOBPjaFBKnJEOLGA2lTg3NsXLreC3sBwIgKXNMmVWD5TRYfQqvrmo8xNgXEr2sPBI5hAEDn9ySF/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28716166},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"e161b8da1a4ae3154f7ca304162e44a8bdc3a17c","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-9C/NZWt9hoQWs5w1d6TQUf4r8wBMD3E2ZJi8N2REuDQxKjs9C66a70YIqj6em5Sh2XDEqVRzkXT5o2r+tjv4Yw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.22.6_1756360869168_0.5637373962754875","host":"s3://npm-registry-packages-npm-production"}},"0.22.7":{"name":"@zkpassport/utils","version":"0.22.7","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.22.7","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"6999ee00ed4eabdca308e60721ca51df2d84a3f2","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.22.7.tgz","fileCount":219,"integrity":"sha512-TdvFH35WQF0L9N+uzutYZ8PKvRHED/7EAomS+jWoWtNms4jS7l976s7Lu7zZt0flaOiSOeupFZMQGmmEWb8vcw==","signatures":[{"sig":"MEQCIBkHluR9u1QgFRKwigB91/hAgU0xpE4EaKQboV4moDZrAiA/RCyVGB/7wBwHvJu9XNRv6ScOiZ6GzRWPl6VhjofLpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28716094},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"6999ee00ed4eabdca308e60721ca51df2d84a3f2","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-TdvFH35WQF0L9N+uzutYZ8PKvRHED/7EAomS+jWoWtNms4jS7l976s7Lu7zZt0flaOiSOeupFZMQGmmEWb8vcw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.22.7_1756367247174_0.8771452374652606","host":"s3://npm-registry-packages-npm-production"}},"0.22.8":{"name":"@zkpassport/utils","version":"0.22.8","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.22.8","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"14fc0e22492fe4bfe5d391a6bfeb9f6686cdb39b","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.22.8.tgz","fileCount":219,"integrity":"sha512-iOkcK4Rw/rhuU0kzXFe6rnY0zdk4CaqZPDoAQ37MYEn9izfqXLX2sxubTpUIoQgFDble1bEdL9+M2X6B66AWag==","signatures":[{"sig":"MEUCIQCqVSsNQfzqwa+SLoNHWavUnGVEXcBza8RyWqnEPx8ywAIgMVPLQzs3J2LWS53PxaimAAY/jm6XaiTI5JDtwylN3sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28716203},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"14fc0e22492fe4bfe5d391a6bfeb9f6686cdb39b","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-iOkcK4Rw/rhuU0kzXFe6rnY0zdk4CaqZPDoAQ37MYEn9izfqXLX2sxubTpUIoQgFDble1bEdL9+M2X6B66AWag==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.22.8_1756997290858_0.5229696491685649","host":"s3://npm-registry-packages-npm-production"}},"0.22.9":{"name":"@zkpassport/utils","version":"0.22.9","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.22.9","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"4e79be2bdc1e0f87acc9ebf2076c1870000e3216","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.22.9.tgz","fileCount":219,"integrity":"sha512-9NLEVgGZ8BVz4l8R5JjmsiGeyndPHWV8rL1Bc7AxodE0bs5Z1u0dgr8E76cumGhEAm7aKE9Kh/Tvw8jqooet1g==","signatures":[{"sig":"MEQCIAnQHraBQDpqgP6u5h6XPH6Os4uOI34SZCHQy/zUvNYPAiA/fuBiFlXCuxmxNhRUjY+mhTkPoZg9x9ZMgs2jIEgZxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28719263},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"4e79be2bdc1e0f87acc9ebf2076c1870000e3216","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-9NLEVgGZ8BVz4l8R5JjmsiGeyndPHWV8rL1Bc7AxodE0bs5Z1u0dgr8E76cumGhEAm7aKE9Kh/Tvw8jqooet1g==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.22.9_1757588415731_0.4151314469741345","host":"s3://npm-registry-packages-npm-production"}},"0.22.10":{"name":"@zkpassport/utils","version":"0.22.10","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.22.10","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"041149da7df5485dec5a4dca858d3eebea648ac7","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.22.10.tgz","fileCount":219,"integrity":"sha512-dO2PskGPa/hWPHa43kklmMuq+1ceIu2dMN2LQYRfyulVwlfXbyK78i2XNM7GSUGlpUHYJ3BLSne+nq6OP+ymHw==","signatures":[{"sig":"MEYCIQDOAZsuO4muzwx+pPAK3rrL6zdFPYtVv1V7VmhXKBnjzQIhAPNU7pthXkikcP4Cde58ZddfF7b7c9Eqiicz0gFiPZGm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28719212},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"041149da7df5485dec5a4dca858d3eebea648ac7","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-dO2PskGPa/hWPHa43kklmMuq+1ceIu2dMN2LQYRfyulVwlfXbyK78i2XNM7GSUGlpUHYJ3BLSne+nq6OP+ymHw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.22.10_1757602705341_0.7135884476208183","host":"s3://npm-registry-packages-npm-production"}},"0.22.11":{"name":"@zkpassport/utils","version":"0.22.11","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.22.11","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"d63b8564dc7f6866b0e3774676ced27e9dbf985c","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.22.11.tgz","fileCount":219,"integrity":"sha512-dOclYtmoKpxR48e1FoBcItgh63mJMEDR8I6Cc95pw/9F03HbhPCsufzwxUvKzq4R8vTxF4zgGGdUkQ78WI6dqw==","signatures":[{"sig":"MEUCIQDwc2SyIkJ18U8aZdZoZBZbAez6sA4hfMIgJKlJXvpQ6AIgPYB2/JgYnzbtJ5IrFaWE22QxqCAbLizLv3pnB6nmGsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28719332},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"d63b8564dc7f6866b0e3774676ced27e9dbf985c","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-dOclYtmoKpxR48e1FoBcItgh63mJMEDR8I6Cc95pw/9F03HbhPCsufzwxUvKzq4R8vTxF4zgGGdUkQ78WI6dqw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.22.11_1757603839557_0.3194807145085721","host":"s3://npm-registry-packages-npm-production"}},"0.22.12":{"name":"@zkpassport/utils","version":"0.22.12","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.22.12","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"75870a773084637fd6a96138cdb97bffde7ed54c","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.22.12.tgz","fileCount":219,"integrity":"sha512-GA2Lr+/690Li7Vvmu7UDjbYwrFcouPf5eOGMrIiAg3p8ZneJIv8v9p2a2xusJ+i4zBBrF5vHC7wD5cSu10cR3Q==","signatures":[{"sig":"MEYCIQDLYbxSBQqpQhb1BdMJsUYVD9wGeRdKZelTVMTfGu/klwIhAMtbn3QAwFslxmFYBW+vVOkMqABZueNuo+w1g/zvaHO6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28719642},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"75870a773084637fd6a96138cdb97bffde7ed54c","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-GA2Lr+/690Li7Vvmu7UDjbYwrFcouPf5eOGMrIiAg3p8ZneJIv8v9p2a2xusJ+i4zBBrF5vHC7wD5cSu10cR3Q==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.22.12_1757926351337_0.039961346107208806","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@zkpassport/utils","version":"0.23.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.23.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"5a7c179698e0a180bd4ca89f5c5b7562b2b0ff79","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.23.0.tgz","fileCount":214,"integrity":"sha512-2dRPt2cCCNeuyOkCjr4RTn0KoLHfHZejHTv8YnRkYusrGG61orgrWazVFR0VGZzrrIXB+5bgapvouudUTNwhwQ==","signatures":[{"sig":"MEYCIQC0XTQKcNEG/I0yUKCP0mjeSqNRNuM+LvSdqEhuPfD/8QIhAMLXD9+tL3E4TeGsZypIsxid+KW2+rfFeirUPo2Ia/n/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28804854},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"5a7c179698e0a180bd4ca89f5c5b7562b2b0ff79","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-2dRPt2cCCNeuyOkCjr4RTn0KoLHfHZejHTv8YnRkYusrGG61orgrWazVFR0VGZzrrIXB+5bgapvouudUTNwhwQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.23.0_1758550038178_0.8018982778522519","host":"s3://npm-registry-packages-npm-production"}},"0.23.1":{"name":"@zkpassport/utils","version":"0.23.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.23.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"008979656f447221d240495819459fcb03da6f56","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.23.1.tgz","fileCount":218,"integrity":"sha512-iTaqqLnNjFWDDohZnKZzUtFNHsQFifbuUxqmfFyY2v/CFbmUG9Xa65RWY6Hz0WfvJYfKfy1D0QHYpKpmQdYEYQ==","signatures":[{"sig":"MEQCIH7/QlC5LAriYgkfL9znWDgy+o/BCgDDCUFJfybdTP3BAiBNIBoAVA+cdB0Ka/6eor8kbYz90Qgv+nWIj6j8gzGe+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28842549},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"008979656f447221d240495819459fcb03da6f56","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-iTaqqLnNjFWDDohZnKZzUtFNHsQFifbuUxqmfFyY2v/CFbmUG9Xa65RWY6Hz0WfvJYfKfy1D0QHYpKpmQdYEYQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.23.1_1758614967322_0.5588258940376201","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@zkpassport/utils","version":"0.24.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.24.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"2d31e240a4741d89b9586b24a6d59f5effd726f8","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.24.0.tgz","fileCount":217,"integrity":"sha512-JxjFMswDmSEHZJpQzrtQtF+QQQwGb35bFaXS/G8QorXM10FG0JQiwR8mpmBhZvNMZAmD+LEcvgqyhIOJF9NkvQ==","signatures":[{"sig":"MEUCIDG9UXMQRwjuYkZYdB0NQeUpXXi+updbmDEiOq+tzVEkAiEApqFUZSBKD0hKnoVEO4DVv8gzN0gCf3u8tvAHNtsTYQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28857321},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"2d31e240a4741d89b9586b24a6d59f5effd726f8","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-JxjFMswDmSEHZJpQzrtQtF+QQQwGb35bFaXS/G8QorXM10FG0JQiwR8mpmBhZvNMZAmD+LEcvgqyhIOJF9NkvQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.24.0_1758631797814_0.8508990474474933","host":"s3://npm-registry-packages-npm-production"}},"0.24.1":{"name":"@zkpassport/utils","version":"0.24.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.24.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"640c891c46c33fe3ce6cbaaae147c19a01b27dc9","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.24.1.tgz","fileCount":217,"integrity":"sha512-DFfGqBUAv0OMYAesLZBX6bDv6770xy0jzXJYv2Kx53I8BgfOxEy3DHGGC9BQ3DGaRTZPmZqbtlrZeP0nRoBaFw==","signatures":[{"sig":"MEUCIQCuTtu6HDdBewlIwb4ytGjxS7l1BRqPd6Wjvagtm7gj2QIgUfI3V0SSi3tND81Kdop16bmLRnlXr0ycKjOx8YCeBNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28857421},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"640c891c46c33fe3ce6cbaaae147c19a01b27dc9","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-DFfGqBUAv0OMYAesLZBX6bDv6770xy0jzXJYv2Kx53I8BgfOxEy3DHGGC9BQ3DGaRTZPmZqbtlrZeP0nRoBaFw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.24.1_1758807734479_0.33503737896762065","host":"s3://npm-registry-packages-npm-production"}},"0.24.2":{"name":"@zkpassport/utils","version":"0.24.2","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.24.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"e750c117d37ed98f5c58cb2879963d08b9b0a3f0","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.24.2.tgz","fileCount":217,"integrity":"sha512-M4f24IUufo9roiToHxz5IYQ4oXIqkvWf6+az++AnVir28pFqzhE/X71sYD3UTs4mWsHdXfeEUpP7Bm4Lc51VQQ==","signatures":[{"sig":"MEUCIByowTtqQnYuLAPhrznmBXhhrrHKvczuS1NXduvBmoz5AiEA6O1r2fbwTJ9ELojG/rzC4iMo/TwZl4sRAmCrgpFvIg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28857747},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"e750c117d37ed98f5c58cb2879963d08b9b0a3f0","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-M4f24IUufo9roiToHxz5IYQ4oXIqkvWf6+az++AnVir28pFqzhE/X71sYD3UTs4mWsHdXfeEUpP7Bm4Lc51VQQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.24.2_1759078286838_0.3671638594679112","host":"s3://npm-registry-packages-npm-production"}},"0.24.3":{"name":"@zkpassport/utils","version":"0.24.3","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.24.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"38d4f8ee6660214adb1c9f889159062b5b4afa03","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.24.3.tgz","fileCount":217,"integrity":"sha512-YbGKUrmovZinwlZ0AKMl8iChiIwuiwPBRYN43sKqxMET0IXauqK3/Vd4zNHdWlvDRjBCR89P5p9XLWRtYqbyHA==","signatures":[{"sig":"MEQCIE9wE99lBL70l/+1FMb1qh3TseS8bOIyox9WzgX58G4AAiAox0bFxl9yXvMIrDF1tSdQ5YphYOssECED35F8aGL8Mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28854937},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"38d4f8ee6660214adb1c9f889159062b5b4afa03","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-YbGKUrmovZinwlZ0AKMl8iChiIwuiwPBRYN43sKqxMET0IXauqK3/Vd4zNHdWlvDRjBCR89P5p9XLWRtYqbyHA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@stylistic/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.24.3_1759772038955_0.36072793643933543","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@zkpassport/utils","version":"0.25.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.25.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"0b519206742fb57950cf4c9914391f2653ad9d63","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.25.0.tgz","fileCount":217,"integrity":"sha512-uDS9LcRxEe9/Yd4plTYxghqJ5kELHGnW5XWxtwhuTebgISHV39CyhsP/AMyMp9KJs4ev425xRuHezMdu/mcuIA==","signatures":[{"sig":"MEQCIB/FSdatUinmRmU715q7A14JnL2/mYIFIuCTTqeNOlXKAiAdkreMSSBev9be4W7mPirBO04gTUpEDMRHiPjjouCAXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28854643},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"0b519206742fb57950cf4c9914391f2653ad9d63","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-uDS9LcRxEe9/Yd4plTYxghqJ5kELHGnW5XWxtwhuTebgISHV39CyhsP/AMyMp9KJs4ev425xRuHezMdu/mcuIA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.25.0_1760459666080_0.1440945102524629","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@zkpassport/utils","version":"0.25.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.25.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"a5bf921f82e587968292ea1bffa4015229aaf067","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.25.1.tgz","fileCount":217,"integrity":"sha512-T2or6TkNlVeOsZfOcGziU3K5XIGWqNMfpSjDMcDmvubAfxuifJmmRfypoSXZwSqUVv2POpgX6D+Zcqxn0J2xPw==","signatures":[{"sig":"MEUCIBF6jge7efOzsAiNOmSIinORnI+tNkxLqJAwHQ8ELtqjAiEA66uHSVcPR9ZZ9lSFh6/cs2q/bLjBlJUYfXOctCiI0co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28854717},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"a5bf921f82e587968292ea1bffa4015229aaf067","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-T2or6TkNlVeOsZfOcGziU3K5XIGWqNMfpSjDMcDmvubAfxuifJmmRfypoSXZwSqUVv2POpgX6D+Zcqxn0J2xPw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.25.1_1760474203062_0.7745306094894091","host":"s3://npm-registry-packages-npm-production"}},"0.25.2":{"name":"@zkpassport/utils","version":"0.25.2","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.25.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"3dbdb326e90eb2dea5990b32d2a775986ce602fd","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.25.2.tgz","fileCount":217,"integrity":"sha512-gwACJ3DGGJ2DaVG6ZU/A1UQ1Zum3XJ9OuT9jDG3P+bcZNWBvUBLCcHDWf0u8Y8AeNiNDPBV5LsHABw+1Hclpyw==","signatures":[{"sig":"MEUCIQCkgXnDtbvVJzjfiq+Cj+Sl/8o0D+VgeUzzZ7Azg5iyJQIgP49AEV/BM14gN9qK1D8OU0AS+Foe+fEuKHlIYWm/7Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28856599},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"3dbdb326e90eb2dea5990b32d2a775986ce602fd","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-gwACJ3DGGJ2DaVG6ZU/A1UQ1Zum3XJ9OuT9jDG3P+bcZNWBvUBLCcHDWf0u8Y8AeNiNDPBV5LsHABw+1Hclpyw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.25.2_1760551377435_0.34372991550823984","host":"s3://npm-registry-packages-npm-production"}},"0.25.3":{"name":"@zkpassport/utils","version":"0.25.3","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.25.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"3523b4c5b175de8bfbb925f59b8525a76bef16ac","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.25.3.tgz","fileCount":217,"integrity":"sha512-TvlASebBx2FXLyTRJhz3Gm36z4XKfmDn++LZf6lrSnd7tW5bWkiRMpzFhGH3FAsr/QMPPZNovhEEnH37q7tXFw==","signatures":[{"sig":"MEYCIQCWilXDxm223gfY98F1s6PYNRoQP5IOFTqxQr2ZTL3iAQIhAO570G2COrIgLmqklRQlbfYnT5HNn11GkojEMwccxG09","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28858356},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"3523b4c5b175de8bfbb925f59b8525a76bef16ac","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-TvlASebBx2FXLyTRJhz3Gm36z4XKfmDn++LZf6lrSnd7tW5bWkiRMpzFhGH3FAsr/QMPPZNovhEEnH37q7tXFw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.25.3_1761127464709_0.7835963368035332","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@zkpassport/utils","version":"0.26.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.26.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"7666363d1670c2bf07f6a37192b584aa2d852b24","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.26.0.tgz","fileCount":217,"integrity":"sha512-QGttLVpVsUY0vJ0xa0G0jVKVrSE3J1X9AEuWuHqGJYlz/+UPXSirt/bTkc1Sb6g3sCTBCIxP26r4jAkT0f5eOg==","signatures":[{"sig":"MEQCIEfIeeKjAvrjnALu/7SCHRpoRh7yfUL8JwlSshNIjq/6AiAo5Rg9Dzq9ApP4D1drTaiyG5M6Pzj2e/g1hC+YYCgmQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205957424},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"7666363d1670c2bf07f6a37192b584aa2d852b24","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-QGttLVpVsUY0vJ0xa0G0jVKVrSE3J1X9AEuWuHqGJYlz/+UPXSirt/bTkc1Sb6g3sCTBCIxP26r4jAkT0f5eOg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.26.0_1761342491490_0.07108587901060592","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@zkpassport/utils","version":"0.26.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.26.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"f64008fce705409064b4d91a008b82283670d963","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.26.1.tgz","fileCount":217,"integrity":"sha512-XORREvZV5S0ndTicU3l+6xKROSg33Kp7zhmKOYaMqFTGeVtIYNg/S+AY5ABhEHnxWBfWpJnQ/drckiBgIYbSBw==","signatures":[{"sig":"MEYCIQDrcJuYRkHw8HVYFktcCKQrw+CiaQU2pj1fLG8Oigv8ugIhAIJh7G7VKoatNkEjH1yfnP/tPREVWsHWZxoWihpjC5RZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205960308},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"f64008fce705409064b4d91a008b82283670d963","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-XORREvZV5S0ndTicU3l+6xKROSg33Kp7zhmKOYaMqFTGeVtIYNg/S+AY5ABhEHnxWBfWpJnQ/drckiBgIYbSBw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.26.1_1761426889838_0.3859712436888183","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@zkpassport/utils","version":"0.27.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.27.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"4be6d6041f38c72521f855b81c1ccd1296744da9","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.27.0.tgz","fileCount":217,"integrity":"sha512-M8t9cL/jKnCdzQQhx1JosZKkwQ1aeZlFAsNZ1Wv/z7awrcmoyM4nMl4lxslaCrulPuqcedL8beQDxeeEcBoqkw==","signatures":[{"sig":"MEQCIDpFAw/JhN1jokdZChebXCVH9L73uNGG73vyrA/VAUOEAiAtn+9FlEn1RUgZME/coZOmF7CFjiRecGcSTRkV+FwAnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205982334},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"4be6d6041f38c72521f855b81c1ccd1296744da9","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-M8t9cL/jKnCdzQQhx1JosZKkwQ1aeZlFAsNZ1Wv/z7awrcmoyM4nMl4lxslaCrulPuqcedL8beQDxeeEcBoqkw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.27.0_1761649322667_0.005194424397360731","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@zkpassport/utils","version":"0.28.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.28.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"b09111b3c320e6606fe34cf315d1b5cf878969c8","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.28.0.tgz","fileCount":217,"integrity":"sha512-WSW75laOUGcOONwvmqu8ZpITwLDtXEgFqz9U4r0G1H4UpUkLsbzm+XLFSVwE5rTx4cMW/RPpt4RfZrvZn2FRPg==","signatures":[{"sig":"MEUCIQDLPNmVPfOfuI5gtPVSVlBfaCrBsZCAhyODzj38/pAumgIgLNTN0+iACXi0LL1e8hyaErAXAE89CJFLXs7MArIIXiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205981897},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"b09111b3c320e6606fe34cf315d1b5cf878969c8","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-WSW75laOUGcOONwvmqu8ZpITwLDtXEgFqz9U4r0G1H4UpUkLsbzm+XLFSVwE5rTx4cMW/RPpt4RfZrvZn2FRPg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.28.0_1761679029977_0.47688324697748974","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@zkpassport/utils","version":"0.29.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.29.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"74851793eb1e1841ad83f286469e91bfbb567573","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.29.0.tgz","fileCount":216,"integrity":"sha512-DZHDiHkJkzaEcUeRhC0kn7vROVe6KN+ctSlns0A06hVXNjmWEUoFv4covc2PyFJZrv6AIJ1zCxjSKI00cQdVMw==","signatures":[{"sig":"MEUCIFspVBTfknLsGoT1WZHuYQXfuaT/L9w+zqESIYnbA/XtAiEAiNvKdzk6BA6jtMXzms4YkRFSibjP/12NYWzwpKQC2J4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206007509},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"74851793eb1e1841ad83f286469e91bfbb567573","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-DZHDiHkJkzaEcUeRhC0kn7vROVe6KN+ctSlns0A06hVXNjmWEUoFv4covc2PyFJZrv6AIJ1zCxjSKI00cQdVMw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.29.0_1761764692086_0.5698698002050424","host":"s3://npm-registry-packages-npm-production"}},"0.29.1":{"name":"@zkpassport/utils","version":"0.29.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.29.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"7ced8facad4234e3f6cf759eb7e880a19185e2ce","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.29.1.tgz","fileCount":215,"integrity":"sha512-s1C+W4EopTaGEisYNTQ93UngPDlPKgl6jzgvI6X/AFma3WBOsgHQAbE6U5gkUTObrGHfrz4UxK+8cwE6EuseSA==","signatures":[{"sig":"MEQCIEUsyFt8k8V1L2pQ5PclbD3XiqybN6/+d5OVbeiJeuB0AiB2mBD40e+/mmt80tLn2AQmz+fKfxtdwu0bHJOnQFGchQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3630605},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"7ced8facad4234e3f6cf759eb7e880a19185e2ce","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-s1C+W4EopTaGEisYNTQ93UngPDlPKgl6jzgvI6X/AFma3WBOsgHQAbE6U5gkUTObrGHfrz4UxK+8cwE6EuseSA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.29.1_1761824309335_0.11765828395008016","host":"s3://npm-registry-packages-npm-production"}},"0.29.2":{"name":"@zkpassport/utils","version":"0.29.2","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.29.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"274283843203836b5050d189a3ea84f0ca3ecd32","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.29.2.tgz","fileCount":215,"integrity":"sha512-XOgazivFk4C3FXuLrOseZZNgW9eFPwpH7EFzMZ7rKjt23Fd/s2SRR5CrLJZvl2GeeVFsOMxZROJo7PVkN5SZ0w==","signatures":[{"sig":"MEUCIQDgjY43PafyYR+4OmKYTG1J9ioB/CtZgfh8Ojz9GGNmyAIgIa78M5DSteqJwGkgezhrl9j4FmEa+hWCYR14Sv+agNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3630517},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"274283843203836b5050d189a3ea84f0ca3ecd32","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-XOgazivFk4C3FXuLrOseZZNgW9eFPwpH7EFzMZ7rKjt23Fd/s2SRR5CrLJZvl2GeeVFsOMxZROJo7PVkN5SZ0w==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.29.2_1761913288107_0.46960299281167495","host":"s3://npm-registry-packages-npm-production"}},"0.29.3":{"name":"@zkpassport/utils","version":"0.29.3","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.29.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"6a1703ea683225f8bc3586e477d0436d1c313092","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.29.3.tgz","fileCount":215,"integrity":"sha512-Gn+DV+ofF24eiN7gIjhWZWcp1nXyWwH70FOFqFRlRK8HeK1YZoEyGfixBB47SLC6p/NvQhbUI7yXX8QXWnzwfg==","signatures":[{"sig":"MEUCIQD6QrMB4+tsBXVYUkz0RgB7H0Rhqr/bxgHOEkaD7vSrQgIgZcoV2GEOUEb09RhzZ+fVjqEZmTLph26hKfoufioCNMA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3630517},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"6a1703ea683225f8bc3586e477d0436d1c313092","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./csc-manager":{"import":"./dist/esm/csc-manager.js","require":"./dist/cjs/csc-manager.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-Gn+DV+ofF24eiN7gIjhWZWcp1nXyWwH70FOFqFRlRK8HeK1YZoEyGfixBB47SLC6p/NvQhbUI7yXX8QXWnzwfg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.29.3_1761935837687_0.1897507886581551","host":"s3://npm-registry-packages-npm-production"}},"0.29.3-beta.1":{"name":"@zkpassport/utils","version":"0.29.3-beta.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.29.3-beta.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"b4f36df4da06d1f608b64bf483260646997c0990","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.29.3-beta.1.tgz","fileCount":127,"integrity":"sha512-qqrtk4oY6okefWYUrb2wjyf63rsN3Q08TrcHDZ5Er/2zfeMQxj8KmIu4JQRPg+CsqkqOWQFmWiKivsWlfrubAQ==","signatures":[{"sig":"MEUCIQCd4YXZzaAIjSIimn8ufQXJa0zllTtUryiOEsukZQSv2gIgFzjm1pRp30xh5hwGPnhjfS/1J9yaiStoPbzmPvpIuX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1983638},"main":"./dist/esm/index.js","type":"module","types":"./dist/types/index.d.ts","shasum":"b4f36df4da06d1f608b64bf483260646997c0990","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/cjs/index.cjs"}},"./asn":{"import":{"types":"./dist/types/cms/asn.d.ts","default":"./dist/esm/cms/asn.js"},"require":{"types":"./dist/types/cms/asn.d.cts","default":"./dist/cjs/cms/asn.cjs"}},"./cms":{"import":{"types":"./dist/types/cms/index.d.ts","default":"./dist/esm/cms/index.js"},"require":{"types":"./dist/types/cms/index.d.cts","default":"./dist/cjs/cms/index.cjs"}},"./rsa":{"import":{"types":"./dist/types/rsa.d.ts","default":"./dist/esm/rsa.js"},"require":{"types":"./dist/types/rsa.d.cts","default":"./dist/cjs/rsa.cjs"}},"./types":{"import":{"types":"./dist/types/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/types/types/index.d.cts","default":"./dist/cjs/types/index.cjs"}},"./utils":{"import":{"types":"./dist/types/utils.d.ts","default":"./dist/esm/utils.js"},"require":{"types":"./dist/types/utils.d.cts","default":"./dist/cjs/utils.cjs"}},"./binary":{"import":{"types":"./dist/types/binary/index.d.ts","default":"./dist/esm/binary/index.js"},"require":{"types":"./dist/types/binary/index.d.cts","default":"./dist/cjs/binary/index.cjs"}},"./country":{"import":{"types":"./dist/types/country/country.d.ts","default":"./dist/esm/country/country.js"},"require":{"types":"./dist/types/country/country.d.cts","default":"./dist/cjs/country/country.cjs"}},"./circuits":{"import":{"types":"./dist/types/circuits/index.d.ts","default":"./dist/esm/circuits/index.js"},"require":{"types":"./dist/types/circuits/index.d.cts","default":"./dist/cjs/circuits/index.cjs"}},"./passport":{"import":{"types":"./dist/types/passport/index.d.ts","default":"./dist/esm/passport/index.js"},"require":{"types":"./dist/types/passport/index.d.cts","default":"./dist/cjs/passport/index.cjs"}},"./registry":{"import":{"types":"./dist/types/registry/index.d.ts","default":"./dist/esm/registry/index.js"},"require":{"types":"./dist/types/registry/index.d.cts","default":"./dist/cjs/registry/index.cjs"}},"./constants":{"import":{"types":"./dist/types/constants/index.d.ts","default":"./dist/esm/constants/index.js"},"require":{"types":"./dist/types/constants/index.d.cts","default":"./dist/cjs/constants/index.cjs"}},"./recursion":{"import":{"types":"./dist/types/recursion.d.ts","default":"./dist/esm/recursion.js"},"require":{"types":"./dist/types/recursion.d.cts","default":"./dist/cjs/recursion.cjs"}},"./merkle-tree":{"import":{"types":"./dist/types/merkle-tree/index.d.ts","default":"./dist/esm/merkle-tree/index.js"},"require":{"types":"./dist/types/merkle-tree/index.d.cts","default":"./dist/cjs/merkle-tree/index.cjs"}},"./circuit-matcher":{"import":{"types":"./dist/types/circuit-matcher.d.ts","default":"./dist/esm/circuit-matcher.js"},"require":{"types":"./dist/types/circuit-matcher.d.cts","default":"./dist/cjs/circuit-matcher.cjs"}},"./passport-reader":{"import":{"types":"./dist/types/passport/index.d.ts","default":"./dist/esm/passport/index.js"},"require":{"types":"./dist/types/passport/index.d.cts","default":"./dist/cjs/passport/index.cjs"}},"./barrett-reduction":{"import":{"types":"./dist/types/barrett-reduction.d.ts","default":"./dist/esm/barrett-reduction.js"},"require":{"types":"./dist/types/barrett-reduction.d.cts","default":"./dist/cjs/barrett-reduction.cjs"}}},"scripts":{"test":"bun test src tests","build":"bun run types && tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","types":"tsc -b && ../../scripts/copy-dts.sh","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"./scripts/prepublish.sh"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_integrity":"sha512-qqrtk4oY6okefWYUrb2wjyf63rsN3Q08TrcHDZ5Er/2zfeMQxj8KmIu4JQRPg+CsqkqOWQFmWiKivsWlfrubAQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"22.6.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.13","devDependencies":{"@typescript-eslint/parser":"^8.36.0","@typescript-eslint/eslint-plugin":"^8.36.0"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.29.3-beta.1_1761988618430_0.026893459679738774","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@zkpassport/utils","version":"0.30.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.30.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"c8e46ae7e31e30469991d9c38628f94ff969fc17","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.30.0.tgz","fileCount":127,"integrity":"sha512-jU2mi60qEwQUqu694nrwtejJATL7nSyN9shky/VZl4RIojIT+OJZt8auVF2HoIBAnM2iu+BQZzAPc+bmaz6pSA==","signatures":[{"sig":"MEYCIQClBs42XaFQgrelkzUERd463/8dmJieIZpoo2rwv9gw7wIhAJuRR+0AKJi3H/SwjRWQSDFxLuuW1xdM58mg3Z/wbFTF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1983354},"main":"./dist/esm/index.js","type":"module","types":"./dist/types/index.d.ts","shasum":"c8e46ae7e31e30469991d9c38628f94ff969fc17","exports":{".":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/cjs/index.cjs"}},"./asn":{"import":{"types":"./dist/types/cms/asn.d.ts","default":"./dist/esm/cms/asn.js"},"require":{"types":"./dist/types/cms/asn.d.cts","default":"./dist/cjs/cms/asn.cjs"}},"./cms":{"import":{"types":"./dist/types/cms/index.d.ts","default":"./dist/esm/cms/index.js"},"require":{"types":"./dist/types/cms/index.d.cts","default":"./dist/cjs/cms/index.cjs"}},"./rsa":{"import":{"types":"./dist/types/rsa.d.ts","default":"./dist/esm/rsa.js"},"require":{"types":"./dist/types/rsa.d.cts","default":"./dist/cjs/rsa.cjs"}},"./types":{"import":{"types":"./dist/types/types/index.d.ts","default":"./dist/esm/types/index.js"},"require":{"types":"./dist/types/types/index.d.cts","default":"./dist/cjs/types/index.cjs"}},"./utils":{"import":{"types":"./dist/types/utils.d.ts","default":"./dist/esm/utils.js"},"require":{"types":"./dist/types/utils.d.cts","default":"./dist/cjs/utils.cjs"}},"./binary":{"import":{"types":"./dist/types/binary/index.d.ts","default":"./dist/esm/binary/index.js"},"require":{"types":"./dist/types/binary/index.d.cts","default":"./dist/cjs/binary/index.cjs"}},"./country":{"import":{"types":"./dist/types/country/country.d.ts","default":"./dist/esm/country/country.js"},"require":{"types":"./dist/types/country/country.d.cts","default":"./dist/cjs/country/country.cjs"}},"./circuits":{"import":{"types":"./dist/types/circuits/index.d.ts","default":"./dist/esm/circuits/index.js"},"require":{"types":"./dist/types/circuits/index.d.cts","default":"./dist/cjs/circuits/index.cjs"}},"./passport":{"import":{"types":"./dist/types/passport/index.d.ts","default":"./dist/esm/passport/index.js"},"require":{"types":"./dist/types/passport/index.d.cts","default":"./dist/cjs/passport/index.cjs"}},"./registry":{"import":{"types":"./dist/types/registry/index.d.ts","default":"./dist/esm/registry/index.js"},"require":{"types":"./dist/types/registry/index.d.cts","default":"./dist/cjs/registry/index.cjs"}},"./constants":{"import":{"types":"./dist/types/constants/index.d.ts","default":"./dist/esm/constants/index.js"},"require":{"types":"./dist/types/constants/index.d.cts","default":"./dist/cjs/constants/index.cjs"}},"./recursion":{"import":{"types":"./dist/types/recursion.d.ts","default":"./dist/esm/recursion.js"},"require":{"types":"./dist/types/recursion.d.cts","default":"./dist/cjs/recursion.cjs"}},"./merkle-tree":{"import":{"types":"./dist/types/merkle-tree/index.d.ts","default":"./dist/esm/merkle-tree/index.js"},"require":{"types":"./dist/types/merkle-tree/index.d.cts","default":"./dist/cjs/merkle-tree/index.cjs"}},"./circuit-matcher":{"import":{"types":"./dist/types/circuit-matcher.d.ts","default":"./dist/esm/circuit-matcher.js"},"require":{"types":"./dist/types/circuit-matcher.d.cts","default":"./dist/cjs/circuit-matcher.cjs"}},"./passport-reader":{"import":{"types":"./dist/types/passport/index.d.ts","default":"./dist/esm/passport/index.js"},"require":{"types":"./dist/types/passport/index.d.cts","default":"./dist/cjs/passport/index.cjs"}},"./barrett-reduction":{"import":{"types":"./dist/types/barrett-reduction.d.ts","default":"./dist/esm/barrett-reduction.js"},"require":{"types":"./dist/types/barrett-reduction.d.cts","default":"./dist/cjs/barrett-reduction.cjs"}}},"scripts":{"test":"bun test src tests","build":"bun run build:types && tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","build:types":"tsc -b && ../../scripts/copy-dts.sh","prepublishOnly":"../../scripts/prepublish.sh"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_integrity":"sha512-jU2mi60qEwQUqu694nrwtejJATL7nSyN9shky/VZl4RIojIT+OJZt8auVF2HoIBAnM2iu+BQZzAPc+bmaz6pSA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"22.6.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.30.0_1762207950922_0.3437313221063296","host":"s3://npm-registry-packages-npm-production"}},"0.30.2":{"name":"@zkpassport/utils","version":"0.30.2","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.30.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"46be9899a234c8ba4f59956e429785029ad89bed","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.30.2.tgz","fileCount":102,"integrity":"sha512-KqCOEa9ThERaLa385PN+V64++NEQjGHB+5wrEx1POifx65sIkeEUFAvB30W52HaBv/reOan2wOwlAM0WCgB+cg==","signatures":[{"sig":"MEQCIBCNnfXqmMepa98oT0+Z+Vm1oQ6KwbpTV/PbRctjJK3yAiA6isRcPgaFS8GXMLDJNc031gJ4eOzOVQcdKWJAKJmUvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2056075},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"46be9899a234c8ba4f59956e429785029ad89bed","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"bun run build:types && tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","build:types":"tsc -b && tsc-alias -v -p tsconfig.json -f","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-KqCOEa9ThERaLa385PN+V64++NEQjGHB+5wrEx1POifx65sIkeEUFAvB30W52HaBv/reOan2wOwlAM0WCgB+cg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.30.2_1762440633236_0.008250568637851119","host":"s3://npm-registry-packages-npm-production"}},"0.30.3":{"name":"@zkpassport/utils","version":"0.30.3","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.30.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"f73949296522cde8a49c13f02ab253622f62fce9","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.30.3.tgz","fileCount":102,"integrity":"sha512-W3HCDE7yI62RlpV9xyt7eM5FrtGqOh/cUuGrNf569C9yiZNSj483RjGuwWOR5fl1eMMDKZd5oPw4mz7OA3Lq2w==","signatures":[{"sig":"MEQCIGKX0WExRo6TlBPqQ74W/dSw0WZZABaFIdXHd7za68yGAiBK6MLNwflXDp+1HAzOkK77lndqplspq6+dyDImzK6VSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2056717},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"f73949296522cde8a49c13f02ab253622f62fce9","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"bun run build:types && tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","build:types":"tsc -b && tsc-alias -v -p tsconfig.json -f","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-W3HCDE7yI62RlpV9xyt7eM5FrtGqOh/cUuGrNf569C9yiZNSj483RjGuwWOR5fl1eMMDKZd5oPw4mz7OA3Lq2w==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.30.3_1762461992405_0.23927898492057964","host":"s3://npm-registry-packages-npm-production"}},"0.31.1":{"name":"@zkpassport/utils","version":"0.31.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.31.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"f90e3e96549b3a1385cbf26662034856ec1fd0cf","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.31.1.tgz","fileCount":102,"integrity":"sha512-vDez7u8l2w+/JqiZuzEmaPeGCHn782jRtGmx8px0rZVGGQuerrE/qDm4tUj8z8QPYuMPR1nD5e68EOjopzJTxA==","signatures":[{"sig":"MEUCIQCxzlNVk6cBtvL0YWRShDFh+to6haAbj9JPAF13M8n5kgIgCoOPLeAiqeo6Xf6R/1FQLiyqoT5G+JyfZD1nsU1TThY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2058525},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"f90e3e96549b3a1385cbf26662034856ec1fd0cf","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"bun run build:types && tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","build:types":"tsc -b && tsc-alias -v -p tsconfig.json -f","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-vDez7u8l2w+/JqiZuzEmaPeGCHn782jRtGmx8px0rZVGGQuerrE/qDm4tUj8z8QPYuMPR1nD5e68EOjopzJTxA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.31.1_1762611672925_0.34494859611882434","host":"s3://npm-registry-packages-npm-production"}},"0.31.2":{"name":"@zkpassport/utils","version":"0.31.2","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.31.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"c34a292c3fb1dfb66ddb54895249a93d9d6f5373","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.31.2.tgz","fileCount":102,"integrity":"sha512-IBJiJua5houS5aOVjuw3kzVODomQ+erz8QfOp1FAERnUYtu2VgkaN4+d41p8BHHyFQB3MmY9UXlz58aftHcSuQ==","signatures":[{"sig":"MEYCIQCCNMp5GuwVImJIWo493DNj5sSbCyPv+5dmBf7+ImW6KAIhAK3xXCVdQsA80DmBqba6ZYreUuwplg/D8zQV76dWNrZE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2059092},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"c34a292c3fb1dfb66ddb54895249a93d9d6f5373","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"bun run build:types && tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","build:types":"tsc -b && tsc-alias -v -p tsconfig.json -f","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-IBJiJua5houS5aOVjuw3kzVODomQ+erz8QfOp1FAERnUYtu2VgkaN4+d41p8BHHyFQB3MmY9UXlz58aftHcSuQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.31.2_1762798998635_0.19496954940425204","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@zkpassport/utils","version":"0.32.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.32.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"eb03be74cd50fd2467a4de94a3ff88b270cdeb5c","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.32.0.tgz","fileCount":102,"integrity":"sha512-9yqbq3f6UeIBjPHJa466BQuXNuO34C6Cl3WpCeNiRsuaJORt0JT9f654pU43H6eZgI7To5WWuja4+XzUe+XHGQ==","signatures":[{"sig":"MEYCIQDsNJPKBeC76cz/w1pY/Qh0rGuheb3c7sRlNaROrA2roAIhAI5hnD9eY6RzsRxp20/gLVmaS23sE4IU8WjvJKN66a5e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2066328},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"eb03be74cd50fd2467a4de94a3ff88b270cdeb5c","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"bun run build:types && tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","build:types":"tsc -b && tsc-alias -v -p tsconfig.json -f","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-9yqbq3f6UeIBjPHJa466BQuXNuO34C6Cl3WpCeNiRsuaJORt0JT9f654pU43H6eZgI7To5WWuja4+XzUe+XHGQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.32.0_1763242993270_0.7671499825119317","host":"s3://npm-registry-packages-npm-production"}},"0.32.1":{"name":"@zkpassport/utils","version":"0.32.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.32.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"2a1c89ea78c67e31c6fa031fb2ae35ff52256162","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.32.1.tgz","fileCount":102,"integrity":"sha512-Mm+xbxGz9NXaPWdp+ELa21X4WA9sJ0OreV6BzaLwb0PX+jlUhANtdK+mRhrnV2iMumLlNWxSzZFYY1+aDkH3KA==","signatures":[{"sig":"MEQCIGNZdyN/5eivMzVMaivu1ojeo1vvLyzAeDI4A6KfZARqAiBXbKsznu7KdsKzChk3l96wfWQJTimzg7E6A/OviizN3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2066660},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"2a1c89ea78c67e31c6fa031fb2ae35ff52256162","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"bun run build:types && tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","build:types":"tsc -b && tsc-alias -v -p tsconfig.json -f","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"michaelelliot","email":"michael@digital.com.au"},"_integrity":"sha512-Mm+xbxGz9NXaPWdp+ELa21X4WA9sJ0OreV6BzaLwb0PX+jlUhANtdK+mRhrnV2iMumLlNWxSzZFYY1+aDkH3KA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.32.1_1763574807197_0.8976725555002374","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@zkpassport/utils","version":"0.33.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.33.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"5eb0b637bd8461f2c6e0a137aae4153fff11003f","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.33.0.tgz","fileCount":71,"integrity":"sha512-EQ5ancvDC52byeK1tQZfm2i8xCVM4L6rF9XxA30QDlt7nJ1JbDoyCOOANSBzXpICLMVMUWrrwI3Ir6wRYrVZNA==","signatures":[{"sig":"MEUCIQD9ce1D/0GjpJkE5flZkMXUyIujTgOyc+8yYAVKEMHiBAIgJV8pCRPOglrJMIVAhijMVUKOpzy1GCbjeHhdwS4EpIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2156616},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"5eb0b637bd8461f2c6e0a137aae4153fff11003f","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"bun run build:types && tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","build:types":"tsc -b && tsc-alias -v -p tsconfig.json -f","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_integrity":"sha512-EQ5ancvDC52byeK1tQZfm2i8xCVM4L6rF9XxA30QDlt7nJ1JbDoyCOOANSBzXpICLMVMUWrrwI3Ir6wRYrVZNA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.33.0_1770381158398_0.5354950641074736","host":"s3://npm-registry-packages-npm-production"}},"0.33.1":{"name":"@zkpassport/utils","version":"0.33.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.33.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"1636c9f4f6671ec9595c35f823fa043b6fa9bcfd","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.33.1.tgz","fileCount":71,"integrity":"sha512-HwranUwCAebjhW0J9T+9LumKFenLYBzckdamFp7ms2o9vptucALKr4psT6/I0weIhRtNBi2BaKJlT0ZAIyNSgw==","signatures":[{"sig":"MEUCIEZEqo6EGANQXPppZQ8JRFyONAVbbThsrdkR1pfylKp+AiEAgHzjNsxFmGg9adbxkrWXRd+bXh+3ir0evj8aOaC35U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2156220},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"1636c9f4f6671ec9595c35f823fa043b6fa9bcfd","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"bun run build:types && tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","build:types":"tsc -b && tsc-alias -v -p tsconfig.json -f","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_integrity":"sha512-HwranUwCAebjhW0J9T+9LumKFenLYBzckdamFp7ms2o9vptucALKr4psT6/I0weIhRtNBi2BaKJlT0ZAIyNSgw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.33.1_1770389714527_0.05920271536450139","host":"s3://npm-registry-packages-npm-production"}},"0.32.1-beta.1":{"name":"@zkpassport/utils","version":"0.32.1-beta.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.32.1-beta.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"0f6f691dfb5ad218701cc5349db21e5de5738807","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.32.1-beta.1.tgz","fileCount":71,"integrity":"sha512-umZlHzRf/vjyxkrG2Zl7N7IM2bXO76gSIaVKpDypNkylc1MXQUjid/Of7ifAQEIZIXfVZuqrxASYAGglXlpRkw==","signatures":[{"sig":"MEQCIDJPnEc00W0LlxlBG+/ULTKQ1M9A2rPCcWg0zrx0DSWBAiAJGCutHvZWK/yTd0Yq8P0KuNv/2lHBGU0xFzXMVodvFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.32.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2015717},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.32.1-beta.1.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1ccda97-ada9-45c2-ba0c-4d9f9b0f0feb"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.32.1-beta.1.tgz","_integrity":"sha512-umZlHzRf/vjyxkrG2Zl7N7IM2bXO76gSIaVKpDypNkylc1MXQUjid/Of7ifAQEIZIXfVZuqrxASYAGglXlpRkw==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.32.1-beta.1_1770390198814_0.7792553189497449","host":"s3://npm-registry-packages-npm-production"}},"0.32.1-beta.3":{"name":"@zkpassport/utils","version":"0.32.1-beta.3","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.32.1-beta.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"3db75d98e1c111609af7b76da7a99d8c377c74e3","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.32.1-beta.3.tgz","fileCount":71,"integrity":"sha512-+oBQ0VE3Fr9MxbdOpylPpvmMWFUME2x1RQdixfTDFnIKUEt38jdc+/y75NNY3tX9eTE5C11bRms9YQyTYKConA==","signatures":[{"sig":"MEQCIE633xSN0qqOco2+HCk09UrNKYZSGxcLngZkG2pI5DRRAiA/2M4SATqdjNSSVUCfteUg9CBNf+qU59fV3guxR+OOWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.32.1-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2015717},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.32.1-beta.3.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1ccda97-ada9-45c2-ba0c-4d9f9b0f0feb"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.32.1-beta.3.tgz","_integrity":"sha512-+oBQ0VE3Fr9MxbdOpylPpvmMWFUME2x1RQdixfTDFnIKUEt38jdc+/y75NNY3tX9eTE5C11bRms9YQyTYKConA==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^1.6.0","@noble/hashes":"^1.5.0","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.32.1-beta.3_1770390779585_0.722472731279207","host":"s3://npm-registry-packages-npm-production"}},"0.33.2":{"name":"@zkpassport/utils","version":"0.33.2","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.33.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"2481ba3c72eefb8b798899572df4e9419dae389c","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.33.2.tgz","fileCount":71,"integrity":"sha512-Mjz9zd7dYyYZhXVHjGHm+JnlVg/60boktcDLw1E/gX80lYg7E/3yNnwBWbuT3sjut4S0gmKrahXXqBxPsD+pgQ==","signatures":[{"sig":"MEYCIQDvX+USyTsQnFc6NB6txvk03NmTxKRQGiU15osn0oTdvwIhANtzraxgOVByjTekXke+cwQs9O4QSEWXHPjC0ZFRO02G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.33.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2156539},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.33.2.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1ccda97-ada9-45c2-ba0c-4d9f9b0f0feb"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.33.2.tgz","_integrity":"sha512-Mjz9zd7dYyYZhXVHjGHm+JnlVg/60boktcDLw1E/gX80lYg7E/3yNnwBWbuT3sjut4S0gmKrahXXqBxPsD+pgQ==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.33.2_1770397172059_0.6655937060183457","host":"s3://npm-registry-packages-npm-production"}},"0.33.3":{"name":"@zkpassport/utils","version":"0.33.3","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.33.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"146ddc6d8f725be1a8990710cb2b4372bef8e33d","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.33.3.tgz","fileCount":71,"integrity":"sha512-qDK3rpRTJbI/P42RbwSS3hhnORIe6oSzCQPIZB2ynO+IM8SKKXnX+v6PB2+0R4j4N8M4CfHUjqeyNVMRNSohzQ==","signatures":[{"sig":"MEUCIQCSh250jIS6FDye0fLrP9KeTjpploJk6sYly0eB+5YHtgIgZhVamW/ieA+wnsMY/4OsCF+JNBKcTfEJ0qBLRWnG8lY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.33.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2161993},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.33.3.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:c1ccda97-ada9-45c2-ba0c-4d9f9b0f0feb"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.33.3.tgz","_integrity":"sha512-qDK3rpRTJbI/P42RbwSS3hhnORIe6oSzCQPIZB2ynO+IM8SKKXnX+v6PB2+0R4j4N8M4CfHUjqeyNVMRNSohzQ==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.33.3_1770397927929_0.10542261951700138","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@zkpassport/utils","version":"0.34.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.34.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"e80897fde84283552576031ce6784d7f476ff04b","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.34.0.tgz","fileCount":71,"integrity":"sha512-+A7nNuaB/9yk4UhjK8m3fdjmf5vk8jhPyLmmcBDt4i+u+436eIJ7QLcUg9z3TVl19SXPZZujQo86BeppXdjnCQ==","signatures":[{"sig":"MEYCIQDKG+qDMoHgp897Smy/WTMoLS5dntzMLgRXtroa7W+7OwIhANqDjh6eZP3OuQ+mNODwOLEeuiBp210yn0g6O8VMQZUP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2161931},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.34.0.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.34.0.tgz","_integrity":"sha512-+A7nNuaB/9yk4UhjK8m3fdjmf5vk8jhPyLmmcBDt4i+u+436eIJ7QLcUg9z3TVl19SXPZZujQo86BeppXdjnCQ==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.6.2","directories":{},"_nodeVersion":"24.13.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.34.0_1771967299167_0.38369013640202887","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@zkpassport/utils","version":"0.35.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.35.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"72240cd736413919654e1e892a61ae55087bea37","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.35.0.tgz","fileCount":71,"integrity":"sha512-faZ8mPxm4m++g4keexKxde9tlvWlcw0mXAwSsyo3UGjoNqysQH/l8kLaTd8+KJba/LKgCzu9aXvGkJd47YrRlQ==","signatures":[{"sig":"MEUCIAr8ZuhAhNwEFkw8E9wMxrHBw1aaAvi/fO7y1S0prLESAiEApbFfhB03aamZvBPJdx0+v159rtUrTBsfpFMbFDz6WYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2161879},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.35.0.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.35.0.tgz","_integrity":"sha512-faZ8mPxm4m++g4keexKxde9tlvWlcw0mXAwSsyo3UGjoNqysQH/l8kLaTd8+KJba/LKgCzu9aXvGkJd47YrRlQ==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.8.0","directories":{},"_nodeVersion":"24.13.1","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.35.0_1772625048052_0.09584049824376661","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-beta.1":{"name":"@zkpassport/utils","version":"0.36.0-beta.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.36.0-beta.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"daf86748017fb084b188533815450c625a8912e4","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.36.0-beta.1.tgz","fileCount":77,"integrity":"sha512-yidC2DtBkHb/4AAUyBemm+Dx8aSfBnq6JzUExlh1m0H7SBB9bFWv0OW/f7kl9sDZ/tzVNM9DHr6FjJHD1bvtzQ==","signatures":[{"sig":"MEYCIQC3zl44YxZrYQO9cr4Xl6aVi2zUd4BsOro1iVqq4np7FQIhALf6UImfU+xHiqjdrupyZqpaVXhYFgwNInm4DUgDuhoE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.36.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2463541},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.36.0-beta.1.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.36.0-beta.1.tgz","_integrity":"sha512-yidC2DtBkHb/4AAUyBemm+Dx8aSfBnq6JzUExlh1m0H7SBB9bFWv0OW/f7kl9sDZ/tzVNM9DHr6FjJHD1bvtzQ==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.11.0","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.36.0-beta.1_1777184667859_0.4394449463626924","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-beta.2":{"name":"@zkpassport/utils","version":"0.36.0-beta.2","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.36.0-beta.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"fe23b1ecf87a5dc0df15f22e046c11f47441ad06","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.36.0-beta.2.tgz","fileCount":113,"integrity":"sha512-1ppvooa6DP480XSuiQIZVbRY7N3o+X4KkKLtXCVrfxAgptWnrh27B75LvR1V9zvgS4hbdKPtmfHoYOrJzZnj4A==","signatures":[{"sig":"MEYCIQCL8g8TPS0oKsaMeNq10gQxd1O+G+Vdhclub4vR6evrGQIhAO2mSnenyZ92i+uZmVC2WOWjoZj7PbfXb+aDuUEppuSP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.36.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10440541},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.36.0-beta.2.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.36.0-beta.2.tgz","_integrity":"sha512-1ppvooa6DP480XSuiQIZVbRY7N3o+X4KkKLtXCVrfxAgptWnrh27B75LvR1V9zvgS4hbdKPtmfHoYOrJzZnj4A==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.12.1","directories":{},"_nodeVersion":"24.15.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.36.0-beta.2_1777356229995_0.9208325422742105","host":"s3://npm-registry-packages-npm-production"}},"0.36.0-beta.3":{"name":"@zkpassport/utils","version":"0.36.0-beta.3","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.36.0-beta.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"c18c2293088c33f3641090d57d001b364e46fb36","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.36.0-beta.3.tgz","fileCount":113,"integrity":"sha512-HfVV/gDm11xddb3IoudX9h2XQfr8X8q32rKnaT1vAwpTL5ltcMPsZdiQK6zQW2cvGv4x4lhZ5zBkSph+kUmaIg==","signatures":[{"sig":"MEQCIAOAzvefYQEHaNFmDziypGQ7SJSVPH4kUB6X2PrFI8BgAiAoGq3yXhTGgK29ZeP/Wtjr7f9JekEfTsLzmoeRkIpOZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.36.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10468823},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.36.0-beta.3.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.36.0-beta.3.tgz","_integrity":"sha512-HfVV/gDm11xddb3IoudX9h2XQfr8X8q32rKnaT1vAwpTL5ltcMPsZdiQK6zQW2cvGv4x4lhZ5zBkSph+kUmaIg==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.11.0","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.36.0-beta.3_1777570697824_0.2882909267123901","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@zkpassport/utils","version":"0.36.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.36.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"231aa8d31e6cc971ea3e05bb2a5c56c86a60378b","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.36.0.tgz","fileCount":113,"integrity":"sha512-FL1NCIqHASdSabnjIJIohm0HQi664XUhCxWPyZSdsN0KwXiBhrY3C7YGrW5XToxcXPnbVTy8/LAd3AXdVZcffQ==","signatures":[{"sig":"MEYCIQC7KbThNkoyLHzsnzpAr3as68R5GzDs5La9OxiHadsaLgIhANgpyBHCf83brIpEnutx868km+5FxPXEeThLPHKlQUbm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10468816},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.36.0.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.36.0.tgz","_integrity":"sha512-FL1NCIqHASdSabnjIJIohm0HQi664XUhCxWPyZSdsN0KwXiBhrY3C7YGrW5XToxcXPnbVTy8/LAd3AXdVZcffQ==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.11.0","directories":{},"_nodeVersion":"24.14.1","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.36.0_1778132427886_0.7458077945807138","host":"s3://npm-registry-packages-npm-production"}},"0.36.1":{"name":"@zkpassport/utils","version":"0.36.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.36.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"madztheo","email":"theo@zkpassport.id"}],"dist":{"shasum":"93d917ba0db9de9566d21662b7305a786cae5d7e","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.36.1.tgz","fileCount":113,"integrity":"sha512-e2BwHTQaGCQHNk5oLYtzIRv7m37caxYNn9dk/aKVTLuEj6eahYn7iUruFsqkl671SHZPBqAZQg3LvaQn6z2oYw==","signatures":[{"sig":"MEQCIHjdJtQFEuTmRwwrO0oipTmkjtioGucyp9wK/JkdEwj9AiBVlgrgSIaC/vHngaFbuCOmdCWvfeF2B/rA2bv1jMGIOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10469060},"main":"./dist/esm/index.js","type":"module","types":"./dist/esm/index.d.ts","shasum":"93d917ba0db9de9566d21662b7305a786cae5d7e","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"madztheo","email":"theo@zkpassport.id"},"_integrity":"sha512-e2BwHTQaGCQHNk5oLYtzIRv7m37caxYNn9dk/aKVTLuEj6eahYn7iUruFsqkl671SHZPBqAZQg3LvaQn6z2oYw==","repository":{"url":"https://github.com/zkpassport/zkpassport-packages","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.36.1_1778247886425_0.5423184194088662","host":"s3://npm-registry-packages-npm-production"}},"0.37.0-beta.1":{"name":"@zkpassport/utils","version":"0.37.0-beta.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.37.0-beta.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"saleel","email":"saleel@me.com"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"ae84823387aa23c991151c157ce26086f879f631","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.37.0-beta.1.tgz","fileCount":113,"integrity":"sha512-rj62K1fRumnEY8/MS46XwPnw2iHOVMy/xZGhGf57FJy6Wanmau8Ar1hNKO4K8QA+9m+PexGtZ13dwLqTwXGTjg==","signatures":[{"sig":"MEUCIEjiU3karNzXZ4NEYKoCFn7XEMyqSdTxv4axPD3YVdjKAiEA2Ba98kmBX8jBklArF3usLnc4IN4tSYl2edAId6zioZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.37.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10471195},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.37.0-beta.1.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.37.0-beta.1.tgz","_integrity":"sha512-rj62K1fRumnEY8/MS46XwPnw2iHOVMy/xZGhGf57FJy6Wanmau8Ar1hNKO4K8QA+9m+PexGtZ13dwLqTwXGTjg==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.13.0","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.37.0-beta.1_1781282635725_0.7996487248358397","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@zkpassport/utils","version":"0.37.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.37.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"saleel","email":"saleel@me.com"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"526cced30a748ed2b763d5279f73586b3dcaf087","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.37.0.tgz","fileCount":113,"integrity":"sha512-L/TwnFsrdZvrVVDmQyi4w5Db7mUjzZd0k0tXpZlAbn3okow5KXT9KlYT2KiP7e/S5I5QqR2CvorLdvGDBhHzOw==","signatures":[{"sig":"MEYCIQD3xECZg+quelQBGQevcTfH8S/BzpPiN3Dz9aV0QSAisAIhAIgLqXEupDiR3dfL1yr7AjEnLbb964Fpqb7hMklQyhVw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9368600},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.37.0.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.37.0.tgz","_integrity":"sha512-L/TwnFsrdZvrVVDmQyi4w5Db7mUjzZd0k0tXpZlAbn3okow5KXT9KlYT2KiP7e/S5I5QqR2CvorLdvGDBhHzOw==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.13.0","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@taceo/oprf-core":"^0.4.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.37.0_1781802012907_0.4927335767689909","host":"s3://npm-registry-packages-npm-production"}},"0.37.1":{"name":"@zkpassport/utils","version":"0.37.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.37.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"saleel","email":"saleel@me.com"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"ada724b04a0b45e3d7db1b9e85d7d98ddb68c16f","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.37.1.tgz","fileCount":113,"integrity":"sha512-ajdlfay9hv3GmZqqlOmpXXFRCIUUn8o9mkrr/TVzUgnwg/f65DHhRYZATMUSTgZmhCg4RdfFJQxSlmxtkOCuug==","signatures":[{"sig":"MEUCIQD5LoLtttowvGDzyMgYKpoNeCJGu5vLIwaaEwMY9CpvSwIgdgKMI2r4vA0CSFsOfs4H/F7g399msltY+K5onC1kRsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.37.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9372864},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.37.1.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.37.1.tgz","_integrity":"sha512-ajdlfay9hv3GmZqqlOmpXXFRCIUUn8o9mkrr/TVzUgnwg/f65DHhRYZATMUSTgZmhCg4RdfFJQxSlmxtkOCuug==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.13.0","directories":{},"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@taceo/oprf-core":"^0.4.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.37.1_1782028225243_0.5078550789536798","host":"s3://npm-registry-packages-npm-production"}},"0.37.2":{"name":"@zkpassport/utils","version":"0.37.2","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.37.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"saleel","email":"saleel@me.com"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"5e6d771cab47954402802f6826839eb0db575870","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.37.2.tgz","fileCount":113,"integrity":"sha512-wMa/T6CkdtlrOQU3YPTKn4sQq8UwsiRJQxBnnA5GYaFUK6D5RfrIUnSUhkaZEaEOck8R3hZJwebUSHpJpagNAw==","signatures":[{"sig":"MEUCIQD6paSJGNI34ADwJldsg9x26Yp5l6ba/2+K+hP+l7G5qAIgS5Bdpm384eY0S6RliaNd6LVb/buFJCXS58c6hiS8BjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.37.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9372864},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.37.2.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.37.2.tgz","_integrity":"sha512-wMa/T6CkdtlrOQU3YPTKn4sQq8UwsiRJQxBnnA5GYaFUK6D5RfrIUnSUhkaZEaEOck8R3hZJwebUSHpJpagNAw==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.16.0","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@taceo/oprf-core":"^0.4.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.37.2_1783432037445_0.637503863651748","host":"s3://npm-registry-packages-npm-production"}},"0.37.3":{"name":"@zkpassport/utils","version":"0.37.3","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.37.3","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"saleel","email":"saleel@me.com"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"9c9ca527c9a6eac6ec240b03b19e8b59a76dff74","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.37.3.tgz","fileCount":113,"integrity":"sha512-vqlFPm1SCjgG1kVX/IDN702c/tmB7XNCeP/MN+jaxg0sr2STMsQhXxTebqvvP3r6CdalDYV2m2IaCkWV0I47Nw==","signatures":[{"sig":"MEYCIQChqSIZyvdhi/qfmp+1E68R8WQirClnKP76/fkccaKXigIhANPX86+HMyixU3SbQaXcg4/3+bSU8qq8fmlG+5LJSKdW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.37.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9372794},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.37.3.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.37.3.tgz","_integrity":"sha512-vqlFPm1SCjgG1kVX/IDN702c/tmB7XNCeP/MN+jaxg0sr2STMsQhXxTebqvvP3r6CdalDYV2m2IaCkWV0I47Nw==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.16.0","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@taceo/oprf-core":"^0.4.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.37.3_1783530840394_0.2928983428805827","host":"s3://npm-registry-packages-npm-production"}},"0.37.4":{"name":"@zkpassport/utils","version":"0.37.4","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.37.4","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"saleel","email":"saleel@me.com"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"efcc854c3e14ed8359b7239d455e517c982e91f9","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.37.4.tgz","fileCount":113,"integrity":"sha512-MpBv3F9Wwzm5R3Z5UqqGV069mNo145NuppCsswFICpnZ9x9VEgXsCJZjSvaB02+4foPWO9Tt0BdNWXHagPFpEg==","signatures":[{"sig":"MEUCIQD11G1EptXOD3AQhpBnYMGdWhC6Y34vn62ihtHjsorXjQIgQO16K2NpUYV2biKxfgCAuH9fwSpXgClbQZ5AAQdKtKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.37.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9385705},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.37.4.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.37.4.tgz","_integrity":"sha512-MpBv3F9Wwzm5R3Z5UqqGV069mNo145NuppCsswFICpnZ9x9VEgXsCJZjSvaB02+4foPWO9Tt0BdNWXHagPFpEg==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.16.0","directories":{},"_nodeVersion":"24.18.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@taceo/oprf-core":"^0.4.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.37.4_1786005229903_0.40282068426966156","host":"s3://npm-registry-packages-npm-production"}},"0.37.5":{"name":"@zkpassport/utils","version":"0.37.5","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.37.5","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"saleel","email":"saleel@me.com"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"e10c17eb6363e8eed6fb5f48d8014263d4db03e9","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.37.5.tgz","fileCount":113,"integrity":"sha512-4zJEGybhN+t+QxlTkF3UJleK3eijhb1QyJ0LNLDTBqjcXY6drnXG2hkXak2I8clSq7gAeey7C/+1bJ1IdNiZdw==","signatures":[{"sig":"MEUCIQC4SqOrGt6gCxrfSFzUHV1UjdNnopd9cmKndTXu8YUy5wIgLPzzfoMZLudhxWExpHMMb6qAIKbWzL8nZaqKABBzrTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.37.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9411718},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.37.5.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.37.5.tgz","_integrity":"sha512-4zJEGybhN+t+QxlTkF3UJleK3eijhb1QyJ0LNLDTBqjcXY6drnXG2hkXak2I8clSq7gAeey7C/+1bJ1IdNiZdw==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"^1.2.1","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@taceo/oprf-core":"^0.4.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/utils_0.37.5_1787241213371_0.4926245155002371","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-beta.1":{"name":"@zkpassport/utils","version":"0.38.0-beta.1","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.38.0-beta.1","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"saleel","email":"saleel@me.com"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"e01e8b164e4141f1f244f330373c4c527ce825d8","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.38.0-beta.1.tgz","fileCount":114,"integrity":"sha512-Gaeksb7h3JBYH8nVWtvJ2M0BiFz0J94NOYx/s2kwMEGlaKBGSQ/Jf0VT1Ak3xGjtmGZoA+J0vwy1D2Kqdqwxow==","signatures":[{"sig":"MEQCIFQmy6kjfqg2bee9Fbwm89l3Sn4R1yQlGSgTzHFQr3iqAiBTgHzsY1uXDQa1h2nclc8xniyA0ClBnvwfXdPDay7RyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCek9rtl1Nw9BXbWlTsbFjEfU2epbe87L9LVcvKGcVOPgIhAOTje/TLfgrLXghNj9nmO5KecfU8ujfnV1OdhAplWQPz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.38.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9423635},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.38.0-beta.1.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.38.0-beta.1.tgz","_integrity":"sha512-Gaeksb7h3JBYH8nVWtvJ2M0BiFz0J94NOYx/s2kwMEGlaKBGSQ/Jf0VT1Ak3xGjtmGZoA+J0vwy1D2Kqdqwxow==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.17.0","directories":{},"_nodeVersion":"24.19.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"1.3.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@taceo/oprf-core":"^0.4.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","_npmOperationalInternal":{"tmp":"tmp/utils_0.38.0-beta.1_1788509157344_0.9943421100384287","host":"s3://npm-registry-packages-npm-production"}},"0.38.0-beta.2":{"name":"@zkpassport/utils","version":"0.38.0-beta.2","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.38.0-beta.2","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"saleel","email":"saleel@me.com"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"27bdfef6c1d767bc750e36e046b1ae1174dd1202","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.38.0-beta.2.tgz","fileCount":114,"integrity":"sha512-3In3xQ45snIn/CXNkwnm6Q8A8kGUmjpRwKEctiV8NdfUu2fgbz6yurZS8zrZYmHrfVlwN3QhaZm0Vtbkghg8uQ==","signatures":[{"sig":"MEQCIEf2U9AmzfAdnzEHJuwzJZHH9avkzFNzTMu7TyzoBOmHAiAZYGEOMzALusxBhxWuxO1LsrG0AzLzhf+AXcDQhjVP8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCoZvC08qsinthPl2BDjJLYgrHCauK9sfHN8ElEBUs+vAIhAOOvoX8fFZ9TFH2Xc0Ies20e7xOSqUhSIK+N+gN7iNrq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.38.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9423635},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.38.0-beta.2.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.38.0-beta.2.tgz","_integrity":"sha512-3In3xQ45snIn/CXNkwnm6Q8A8kGUmjpRwKEctiV8NdfUu2fgbz6yurZS8zrZYmHrfVlwN3QhaZm0Vtbkghg8uQ==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"1.3.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@taceo/oprf-core":"^0.4.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","_npmOperationalInternal":{"tmp":"tmp/utils_0.38.0-beta.2_1788528993131_0.9294969286242516","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@zkpassport/utils","version":"0.38.0","keywords":["zkpassport","zkpassport-utils"],"_id":"@zkpassport/utils@0.38.0","maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"saleel","email":"saleel@me.com"},{"name":"madztheo","email":"theo@zkpassport.id"}],"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"82019ad3c1fd63e04de1dd62ab1a45ef53967ec3","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.38.0.tgz","fileCount":114,"integrity":"sha512-2Ui7DXir2cfy21LCfR6p3ohLR0itFIwXdQTcdCdlSVVQcYYrEDJ8v16d/HMCtgGiD0i2WoAIDJgkj/fD0tYwrA==","signatures":[{"sig":"MEUCIEoTUcyanhAhtA9zWU4/3WvNeSFttFujf6BriURfcxtGAiEAunUZzhk4BjC9UdVLxFZUq4nVCtXT47p1jkIOYgqQd9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCidztnqD6sOTUrCF/U9jiBzNaZFRXQejuCRI3KbFPVJwIhAK7+57CUL79gbdhzI6jcFgTZEnrTSLxDKt/5SxGE/WZi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9423842},"main":"./dist/esm/index.js","type":"module","_from":"file:zkpassport-utils-0.38.0.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9decf30d-d168-478c-b28a-fcda18fc8743"}},"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.38.0.tgz","_integrity":"sha512-2Ui7DXir2cfy21LCfR6p3ohLR0itFIwXdQTcdCdlSVVQcYYrEDJ8v16d/HMCtgGiD0i2WoAIDJgkj/fD0tYwrA==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.19.0","directories":{},"_nodeVersion":"24.20.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"1.3.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@taceo/oprf-core":"^0.4.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","_npmOperationalInternal":{"tmp":"tmp/utils_0.38.0_1789665465495_0.06101048017316946","host":"s3://npm-registry-packages-npm-production"}},"0.39.0-beta.2":{"_id":"@zkpassport/utils@0.39.0-beta.2","bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"dist":{"shasum":"899bd943b1c6355147a30eb95e641b068ca64eed","tarball":"https://registry.npmjs.org/@zkpassport/utils/-/utils-0.39.0-beta.2.tgz","fileCount":114,"integrity":"sha512-ujvVKWEWW4XFLlsWGRI/7iwWkCjZ6wlAg4U12nztSOEbV+IEx/PrV2b9clH8XgVwNJu8z9zM6SpjMw5w9sqUsQ==","signatures":[{"sig":"MEQCIB49Hmi0uqNvkcN8SsN0Ygbj5k30p2Apy+GBwIV7pYdvAiAaldewfOD5SwAK8JpD49bzl4fWSndrP7JlTs4jRBzGhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID+pndm965K+CxNz8oDlGMyhIqie949vWxsuuIuReQtRAiEAx0Rpns8zAMmKT9P6pQa/wkMqOAI9VNO7hcur0yMYIdQ="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@zkpassport%2futils@0.39.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9593023},"main":"./dist/esm/index.js","name":"@zkpassport/utils","type":"module","_from":"file:zkpassport-utils-0.39.0-beta.2.tgz","types":"./dist/esm/index.d.ts","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.cjs"},"./asn":{"import":"./dist/esm/cms/asn.js","require":"./dist/cjs/cms/asn.cjs"},"./cms":{"import":"./dist/esm/cms/index.js","require":"./dist/cjs/cms/index.cjs"},"./rsa":{"import":"./dist/esm/rsa.js","require":"./dist/cjs/rsa.cjs"},"./oprf":{"import":"./dist/esm/oprf/index.js","require":"./dist/cjs/oprf/index.cjs"},"./types":{"import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.cjs"},"./utils":{"import":"./dist/esm/utils.js","require":"./dist/cjs/utils.cjs"},"./binary":{"import":"./dist/esm/binary/index.js","require":"./dist/cjs/binary/index.cjs"},"./country":{"import":"./dist/esm/country/country.js","require":"./dist/cjs/country/country.cjs"},"./circuits":{"import":"./dist/esm/circuits/index.js","require":"./dist/cjs/circuits/index.cjs"},"./passport":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./registry":{"import":"./dist/esm/registry/index.js","require":"./dist/cjs/registry/index.cjs"},"./constants":{"import":"./dist/esm/constants/index.js","require":"./dist/cjs/constants/index.cjs"},"./recursion":{"import":"./dist/esm/recursion.js","require":"./dist/cjs/recursion.cjs"},"./merkle-tree":{"import":"./dist/esm/merkle-tree/index.js","require":"./dist/cjs/merkle-tree/index.cjs"},"./circuit-matcher":{"import":"./dist/esm/circuit-matcher.js","require":"./dist/cjs/circuit-matcher.cjs"},"./passport-reader":{"import":"./dist/esm/passport/index.js","require":"./dist/cjs/passport/index.cjs"},"./barrett-reduction":{"import":"./dist/esm/barrett-reduction.js","require":"./dist/cjs/barrett-reduction.cjs"}},"scripts":{"test":"bun test src tests","build":"tsup --config tsup.config.ts","check":"tsc --noEmit && prettier -c src tests && eslint src --ext .ts","clean":"rimraf dist tsconfig.tsbuildinfo","format":"prettier -c -w src tests && eslint src --ext .ts --fix","coverage":"bun test src tests --coverage","dev:build":"DEV_BUILD=true bun run build","prepublishOnly":"../../scripts/prepublish.sh","validate-package":"../../scripts/validate-package.sh"},"version":"0.39.0-beta.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"9decf30d-d168-478c-b28a-fcda18fc8743"}},"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","keywords":["zkpassport","zkpassport-utils"],"_resolved":"/home/runner/work/zkpassport-packages/zkpassport-packages/packages/zkpassport-utils/zkpassport-utils-0.39.0-beta.2.tgz","_integrity":"sha512-ujvVKWEWW4XFLlsWGRI/7iwWkCjZ6wlAg4U12nztSOEbV+IEx/PrV2b9clH8XgVwNJu8z9zM6SpjMw5w9sqUsQ==","repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"_npmVersion":"11.19.0","directories":{},"maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"saleel","email":"saleel@me.com"},{"name":"madztheo","email":"theo@zkpassport.id"}],"_nodeVersion":"24.21.0","dependencies":{"tslib":"^2.8.1","date-fns":"^4.1.0","@lapo/asn1js":"^2.0.4","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","@zk-kit/utils":"1.3.0","@noble/ciphers":"^1.0.0","@peculiar/x509":"^1.12.3","@noble/secp256k1":"^2.1.0","@taceo/oprf-core":"^0.4.0","@peculiar/asn1-cms":"^2.3.15","@peculiar/asn1-ecc":"^2.3.15","@peculiar/asn1-rsa":"^2.3.15","@taceo/oprf-client":"^0.9.0","i18n-iso-countries":"^7.13.0","@peculiar/asn1-x509":"^2.3.15","@peculiar/asn1-schema":"^2.3.15","@zkpassport/poseidon2":"^0.6.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.1","_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/utils_0.39.0-beta.2_1790965449611_0.9819207839400006"}}},"time":{"created":"2025-01-03T17:25:46.638Z","modified":"2026-10-02T18:24:10.057Z","0.1.0":"2025-01-03T17:25:47.020Z","0.1.1":"2025-01-05T11:25:38.460Z","0.1.2":"2025-01-05T12:25:42.097Z","0.1.3":"2025-01-05T13:42:27.783Z","0.1.4":"2025-01-05T13:59:59.231Z","0.1.5":"2025-01-05T14:22:17.076Z","0.1.6":"2025-01-05T14:48:27.449Z","0.1.7":"2025-01-05T17:23:07.489Z","0.1.8":"2025-01-05T19:56:57.258Z","0.1.9":"2025-01-05T20:51:08.834Z","0.1.10":"2025-01-07T15:31:47.019Z","0.1.12":"2025-01-07T16:43:49.355Z","0.1.13":"2025-01-08T16:22:38.465Z","0.1.14":"2025-01-08T17:21:05.555Z","0.1.15":"2025-01-11T11:05:56.818Z","0.1.16":"2025-01-13T15:18:35.660Z","0.1.17":"2025-01-13T17:14:36.989Z","0.1.18":"2025-01-14T12:02:30.856Z","0.1.19":"2025-01-15T10:56:16.577Z","0.2.0":"2025-01-17T04:05:24.856Z","0.2.1":"2025-01-17T18:03:24.495Z","0.2.2":"2025-01-17T18:47:14.605Z","0.2.3":"2025-01-19T11:23:43.928Z","0.2.4":"2025-01-20T12:14:04.301Z","0.2.5":"2025-01-21T07:56:16.677Z","0.2.6":"2025-01-21T09:55:10.397Z","0.2.7":"2025-01-21T10:02:14.144Z","0.2.8":"2025-01-21T11:09:19.584Z","0.2.9":"2025-01-22T10:20:16.019Z","0.2.10":"2025-01-22T16:26:45.222Z","0.2.11":"2025-01-23T09:59:24.168Z","0.2.12":"2025-01-23T10:23:38.556Z","0.2.13":"2025-01-25T10:21:02.550Z","0.2.14":"2025-01-25T10:32:50.185Z","0.2.15":"2025-01-28T21:06:10.231Z","0.2.16":"2025-01-29T12:43:12.822Z","0.2.17":"2025-01-31T17:59:46.625Z","0.2.18":"2025-02-03T10:29:16.002Z","0.2.19":"2025-02-07T17:34:52.223Z","0.2.20":"2025-02-25T16:22:07.205Z","0.2.21":"2025-02-27T14:36:07.917Z","0.2.22":"2025-02-27T19:54:44.319Z","0.2.23":"2025-02-28T21:31:35.236Z","0.2.24":"2025-03-08T10:41:51.820Z","0.2.25":"2025-03-10T15:19:39.816Z","0.2.26":"2025-03-11T17:10:36.248Z","0.2.27":"2025-03-15T09:49:29.895Z","0.2.28":"2025-03-15T10:12:41.498Z","0.2.29":"2025-03-18T12:03:13.324Z","0.2.30":"2025-03-19T09:17:52.525Z","0.2.31":"2025-03-28T10:53:05.294Z","0.2.32":"2025-03-28T23:53:06.140Z","0.2.33":"2025-03-31T16:12:10.352Z","0.2.34":"2025-04-03T13:01:13.713Z","0.3.1":"2025-04-04T06:46:47.200Z","0.3.2":"2025-04-08T10:13:43.671Z","0.3.3":"2025-04-09T10:45:16.500Z","0.3.4":"2025-04-10T09:40:31.283Z","0.3.5":"2025-04-10T14:08:44.107Z","0.3.6":"2025-04-10T14:23:26.954Z","0.3.7":"2025-04-14T10:24:34.280Z","0.4.0":"2025-04-14T11:57:54.914Z","0.4.1":"2025-04-15T12:34:31.654Z","0.4.2":"2025-04-16T10:02:15.129Z","0.4.3":"2025-04-16T12:52:11.546Z","0.4.4":"2025-04-16T14:56:23.846Z","0.4.5":"2025-04-17T08:14:47.984Z","0.4.6":"2025-04-17T15:13:30.484Z","0.4.7":"2025-04-17T17:57:23.550Z","0.5.0":"2025-04-21T12:13:51.860Z","0.6.0":"2025-04-22T09:48:26.088Z","0.6.1":"2025-04-24T08:30:08.310Z","0.6.2":"2025-04-24T13:43:03.160Z","0.6.3":"2025-04-25T05:33:42.860Z","0.6.4":"2025-04-25T05:55:07.719Z","0.6.5":"2025-04-25T06:01:34.898Z","0.7.0":"2025-04-26T06:51:02.502Z","0.7.1":"2025-04-29T11:04:57.800Z","0.7.2":"2025-04-30T18:14:41.988Z","0.7.3":"2025-04-30T22:14:24.654Z","0.7.4":"2025-05-01T08:30:21.287Z","0.7.5":"2025-05-01T22:58:45.955Z","0.7.6":"2025-05-01T23:05:26.376Z","0.8.0":"2025-05-02T21:15:25.539Z","0.8.1":"2025-05-08T13:33:49.290Z","0.8.2":"2025-05-11T13:07:16.326Z","0.8.3":"2025-05-15T09:51:02.989Z","0.8.4":"2025-05-15T11:41:07.627Z","0.8.5":"2025-05-16T01:41:47.361Z","0.9.0":"2025-05-16T02:14:20.786Z","0.9.1":"2025-05-19T12:32:23.818Z","0.9.2":"2025-05-19T12:41:45.975Z","0.9.3":"2025-05-19T14:03:38.755Z","0.9.4":"2025-05-20T10:30:49.673Z","0.9.5":"2025-05-21T08:52:48.329Z","0.9.6":"2025-05-21T10:43:43.619Z","0.10.0":"2025-05-22T03:18:24.548Z","0.10.1":"2025-05-22T03:22:05.887Z","0.11.0":"2025-05-25T04:06:08.611Z","0.12.0":"2025-05-27T05:18:06.408Z","0.13.0":"2025-05-28T18:45:02.726Z","0.13.1":"2025-05-29T15:38:23.662Z","0.13.2":"2025-05-29T16:28:07.709Z","0.14.0":"2025-05-31T09:31:47.248Z","0.14.1":"2025-05-31T20:36:50.074Z","0.14.2":"2025-06-01T21:47:53.243Z","0.15.0":"2025-06-06T14:52:06.287Z","0.15.1":"2025-06-06T15:46:35.707Z","0.15.2":"2025-06-09T14:36:26.803Z","0.15.3":"2025-06-12T09:15:30.165Z","0.15.4":"2025-06-14T21:10:17.700Z","0.15.5":"2025-06-14T21:39:46.912Z","0.16.0":"2025-06-24T15:55:23.374Z","0.16.2-beta.1":"2025-07-03T14:47:45.072Z","0.16.2-beta.2":"2025-07-03T15:21:07.793Z","0.16.2-beta.3":"2025-07-03T16:02:23.989Z","0.16.2-beta.4":"2025-07-03T16:04:09.090Z","0.16.2":"2025-07-03T16:20:23.088Z","0.16.3":"2025-07-07T12:19:52.229Z","0.16.3-beta.1":"2025-07-07T13:13:29.846Z","0.16.4":"2025-07-11T06:48:57.738Z","0.16.5":"2025-07-14T13:29:45.267Z","0.17.0":"2025-07-16T09:59:48.774Z","0.17.1":"2025-07-16T14:52:13.010Z","0.17.2":"2025-07-21T17:50:24.538Z","0.17.3":"2025-07-22T11:06:59.754Z","0.18.0":"2025-07-23T11:47:14.002Z","0.18.1":"2025-07-25T08:07:25.791Z","0.19.0":"2025-07-26T11:13:58.086Z","0.19.1":"2025-07-29T18:08:16.275Z","0.20.0":"2025-08-17T14:25:23.830Z","0.20.1":"2025-08-19T08:06:03.375Z","0.21.0":"2025-08-21T12:04:12.380Z","0.21.1":"2025-08-21T13:48:52.908Z","0.22.0":"2025-08-23T11:05:44.354Z","0.22.1":"2025-08-23T14:53:20.502Z","0.22.2":"2025-08-24T15:34:16.487Z","0.22.3":"2025-08-26T12:47:04.949Z","0.22.4":"2025-08-26T17:57:58.981Z","0.22.5":"2025-08-27T10:56:14.549Z","0.22.6":"2025-08-28T06:01:09.434Z","0.22.7":"2025-08-28T07:47:27.505Z","0.22.8":"2025-09-04T14:48:11.103Z","0.22.9":"2025-09-11T11:00:16.085Z","0.22.10":"2025-09-11T14:58:25.677Z","0.22.11":"2025-09-11T15:17:19.851Z","0.22.12":"2025-09-15T08:52:31.617Z","0.23.0":"2025-09-22T14:07:18.519Z","0.23.1":"2025-09-23T08:09:27.684Z","0.24.0":"2025-09-23T12:49:58.094Z","0.24.1":"2025-09-25T13:42:14.740Z","0.24.2":"2025-09-28T16:51:27.148Z","0.24.3":"2025-10-06T17:33:59.233Z","0.25.0":"2025-10-14T16:34:26.405Z","0.25.1":"2025-10-14T20:36:43.362Z","0.25.2":"2025-10-15T18:02:57.726Z","0.25.3":"2025-10-22T10:04:24.975Z","0.26.0":"2025-10-24T21:48:12.252Z","0.26.1":"2025-10-25T21:14:50.600Z","0.27.0":"2025-10-28T11:02:03.404Z","0.28.0":"2025-10-28T19:17:10.736Z","0.29.0":"2025-10-29T19:04:52.915Z","0.29.1":"2025-10-30T11:38:29.594Z","0.29.2":"2025-10-31T12:21:28.340Z","0.29.3":"2025-10-31T18:37:17.917Z","0.29.3-beta.1":"2025-11-01T09:16:58.743Z","0.30.0":"2025-11-03T22:12:31.226Z","0.30.2":"2025-11-06T14:50:33.442Z","0.30.3":"2025-11-06T20:46:32.634Z","0.31.1":"2025-11-08T14:21:13.148Z","0.31.2":"2025-11-10T18:23:18.845Z","0.32.0":"2025-11-15T21:43:13.523Z","0.32.1":"2025-11-19T17:53:27.424Z","0.33.0":"2026-02-06T12:32:38.589Z","0.33.1":"2026-02-06T14:55:14.761Z","0.32.1-beta.1":"2026-02-06T15:03:19.016Z","0.32.1-beta.3":"2026-02-06T15:12:59.811Z","0.33.2":"2026-02-06T16:59:32.264Z","0.33.3":"2026-02-06T17:12:08.143Z","0.34.0":"2026-02-24T21:08:19.384Z","0.35.0":"2026-03-04T11:50:48.319Z","0.36.0-beta.1":"2026-04-26T06:24:28.093Z","0.36.0-beta.2":"2026-04-28T06:03:50.297Z","0.36.0-beta.3":"2026-04-30T17:38:18.071Z","0.36.0":"2026-05-07T05:40:28.146Z","0.36.1":"2026-05-08T13:44:46.662Z","0.37.0-beta.1":"2026-06-12T16:43:56.004Z","0.37.0":"2026-06-18T17:00:13.118Z","0.37.1":"2026-06-21T07:50:25.385Z","0.37.2":"2026-07-07T13:47:17.625Z","0.37.3":"2026-07-08T17:14:00.622Z","0.37.4":"2026-08-06T08:33:50.075Z","0.37.5":"2026-08-20T15:53:33.554Z","0.38.0-beta.1":"2026-09-04T08:05:57.532Z","0.38.0-beta.2":"2026-09-04T13:36:33.487Z","0.38.0":"2026-09-17T17:17:45.583Z","0.39.0-beta.2":"2026-10-02T18:24:09.738Z"},"bugs":{"url":"https://github.com/zkpassport/zkpassport-packages/issues"},"homepage":"https://github.com/zkpassport/zkpassport-packages#readme","keywords":["zkpassport","zkpassport-utils"],"repository":{"url":"git+https://github.com/zkpassport/zkpassport-packages.git","type":"git","directory":"packages/zkpassport-utils"},"maintainers":[{"name":"michaelelliot","email":"michael@digital.com.au"},{"name":"saleel","email":"saleel@me.com"},{"name":"madztheo","email":"theo@zkpassport.id"}],"readme":"","readmeFilename":""}