{"_id":"@mikashboks/capture-intelligence-core","_rev":"72-94ab5ecf5f91a86c0a7ffe2ab10c3fb6","name":"@mikashboks/capture-intelligence-core","dist-tags":{"latest":"0.2.62"},"versions":{"0.1.0":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.0","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.0","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"b9e48aa3bb99b272b89e02eed95a0dd22d7f4a97","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.0.tgz","fileCount":89,"integrity":"sha512-0lhouuii/+6JJrGAh6t/eQN73dSSOwTsD8VVbj2QFMpoU/ribiu6ycZP/8gNllgpo9rzqHrHaMeF6hMcf1iPew==","signatures":[{"sig":"MEUCIQDtaQk1emqnv5G606QhsO/MU0kyKUaHuRx3AstEYKYjJAIgCER4AJz67e+Syu34o/acew/2QanNmsdK8P4MqiIFJ9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319788},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"0c3c3909d85711bc3858a8de93d814746422e595","scripts":{"build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","publish:npm":"npm publish --registry=https://registry.npmjs.org --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.9.2","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"23.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.0_1775829657404_0.5210163541467339","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.1","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.1","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"175f622688363ff5206c3db918803aceb6764386","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.1.tgz","fileCount":89,"integrity":"sha512-Y6aqMhTP5VhuWdVecl7LeXZMB+FGACGs6edCovzB6kN82uiJSZd7NHjms4FSg2Pv5Zqfx/CSZzV21XN2Bug1MQ==","signatures":[{"sig":"MEYCIQDSg8I7nX5jJZ2DFSZ2YVJK77JtWYSxOIJQHaq6wwcR1QIhAM9shqlPbN2wv2HQJ6JTURMwZ0JpJZqUvm3sVlX0YSVf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319788},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"baf7dcb510496eeca5a7c1b7a233e8949bec2774","scripts":{"build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","publish:npm":"npm publish --registry=https://registry.npmjs.org --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.5.1","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"24.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.1_1775853025148_0.03342792455650878","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.2","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.2","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"91fb125adbb26547c7a20b4efaa8af7988ff057d","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.2.tgz","fileCount":89,"integrity":"sha512-iPT6yuFo70z2Ya8rLjOhm1Gl0vVXfPPSSLbYgiVzn2IB/Czm1H4dInubVOD5sZOOfFY+/OCA8jnfAgeNb5HWvQ==","signatures":[{"sig":"MEYCIQCterGA/X+PwICOchwyCaBRcjS+F/NUTsTbwYgWnKJ9lwIhAKf9OkOi4bTH3vzVjq4KqtnOQB0Irmpt5VCTTq2os+Dw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324774},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"9fcfd960b8573a3a95690c1f1d8b81c643857cd5","scripts":{"build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","publish:npm":"npm publish --registry=https://registry.npmjs.org --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.9.2","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"23.10.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.2_1776029282372_0.8706587025902266","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.3","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.3","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"164fd029e9fe9e576f18dcc72994f80e74cf0f5e","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.3.tgz","fileCount":89,"integrity":"sha512-7wibovELor4BgbJwDzXwU1Djg6h/67usEQVDkdoiaYWIh/s37arm+TGBu2EeYBPVXaRUz5Eqs5SmoHSC6EpzVw==","signatures":[{"sig":"MEUCIQCR9L49k+MnTyVkFjMM0F/7UM50UoGk2DSIKkTfPsY4TgIgYpUw18wYaPy2636WDX18pyew65Zrv1w/DnILGGkM2BI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326909},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"873495a3549f8ed0993520396b5c98283f050215","scripts":{"build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","publish:npm":"npm publish --registry=https://registry.npmjs.org --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.5.1","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"24.7.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.3_1776071796332_0.6845452484554175","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.4","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.4","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"db43e3b0a2c0464255ec0cd2589962ac7cc71dbb","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.4.tgz","fileCount":97,"integrity":"sha512-fgxyYe8njKsI9rk2kH/w47Hdf6B+UWhw+Jjde4BaFj1U/5vin8cnAeFLzCpt/0SxIK67d5qBLdoCoDOdtMJvFQ==","signatures":[{"sig":"MEYCIQCus8TThXE5bxgG66y6hNO+m9ZlUqZg2d9hPSmrtxA/ewIhALTCccIAGT1Cqc7Ej2DUazRNZEarp7WJdF1+DaPVp96/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353012},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"1991193b4f69cb7ceada2981ebfe9118f83c2409","scripts":{"build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","publish:npm":"npm publish --registry=https://registry.npmjs.org --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.9.7","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.4_1776696390579_0.11826261635029867","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.5","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.5","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"2d9f985b489ca240b0173ec9c4d0e01d0a1a70d8","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.5.tgz","fileCount":97,"integrity":"sha512-4okIz0jg2NM7tl0lLHs/pQseNs0tNkbQNdVnI6leWbzlVq3GwoCIt+qn8jUh2T2+ZrttDTkDTzoMDMzXUM7UMg==","signatures":[{"sig":"MEUCIAy8+VirLq/O+E3OxjCaIUTzypBRrQoUyND0oVo0SVQcAiEAoBTXTRoY8pGmmBtUuE1W0oytpsYu0LCQh4WW5SwBdDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":356793},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"1991193b4f69cb7ceada2981ebfe9118f83c2409","scripts":{"build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","publish:npm":"npm publish --registry=https://registry.npmjs.org --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.9.7","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.5_1776696519119_0.31678079663291037","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.6","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.6","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"62160cbd711f86ed11b37db8cfc883864964b031","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.6.tgz","fileCount":105,"integrity":"sha512-w1PuGEMj/Dl5C2ZXfhRXBYnT41h5297G/Vc8u+iIIKQQ0Ilu8Vt8qVXSMu6aPYEKczm4wE051g4VF+fcJnPaFQ==","signatures":[{"sig":"MEUCIQCiP92n86EvmvpEHLKSrcn9GbaUMwtIuJIX+nXZkUoCWwIgI6yqCpsZpiZ2cskgJeLJ0UD6xFCog2G/H05XXy89+BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393361},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"c07ec4d50d8a1b9babc62edf3473643b56953daa","scripts":{"build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.9.7","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.6_1777884028160_0.638086581090674","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.7","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.7","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"13a22bec9a90377d8d23ee5f403ca128539a4ed7","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.7.tgz","fileCount":113,"integrity":"sha512-udzm+SOr5efsMmVNMnjXMBRO6qaXxMadOJsFHVTGhaISZupivdS7QP89fFBPU7XICqDRT/aEYjkNkIRFvVKz5g==","signatures":[{"sig":"MEQCIE8dM838rxuqAKoggshTIFeVRcM03vqntpYa8TzKgnTSAiB/F586AswP3m0DFVtELsEqqzbwOKX2KC/n5fdvoZGkaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":453817},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"281d80ac724d66cd350ae2bc8e8a12440b81a3dd","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.9.7","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.7_1778408177751_0.21806368842578117","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.8","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.8","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"d529d59a5ba66c65ea73934b0ee6d71c3e9b7740","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.8.tgz","fileCount":113,"integrity":"sha512-xPh2PENX9KEbn+xHlaBmkhNgeQsLmnLOS7GBthwcUVYMl2N5b2Sa18QZLBpUJ8ylPKBKPByPyktE6fQPNeDDZQ==","signatures":[{"sig":"MEUCIQCqiak02J4czVmAw79bavFUJj7/XhMRs4L15ZqdiXhXFgIgC7DJOhw9YhEBSIxzudNpoqBsfuGZbt49sq61t3MGkZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467179},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"9d2d1c1ab3a3f2185865438599f70ce92621bfad","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.9.7","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.8_1778777632957_0.3013906508454731","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.9","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.9","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"3928c003cda0b628e6ce19d76db4c15045aee8eb","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.9.tgz","fileCount":114,"integrity":"sha512-xAAtorI3sANwaXD1o3uXlCWUX+BQDSqrjyrUxAbge53K0c/b+22Cq8YGCjSbPC5FT+nGARUhEUQ9OU43wPupQA==","signatures":[{"sig":"MEUCIQC4lmOiVGkwwU4/sfGBnRBIpGmEQePqFW9om87Fzn/l4gIgYYJWJtQBtxYSLqaHGTVhVCmkunnWOAzxq+ll/owiuUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467249},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"9d2d1c1ab3a3f2185865438599f70ce92621bfad","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.9.7","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.9_1778780234642_0.6024467805965392","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.10","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.10","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"294a4a57fd9eddeb9bcfcc82822a648ce470328f","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.10.tgz","fileCount":114,"integrity":"sha512-EBmemeqz8lUm6dx0oCXttSEvG4raqCc9kKLr4CfXQELEFznP0pDg8kKWYWXF2KnwMJxMyeiIz4Xqr0uerID3tw==","signatures":[{"sig":"MEUCIQCXgcuzSCQzWiO2ohIzcQGfIKaagkcG9v/5XR5o0UdbEwIgTJOa0uIswdpDkdlRBaWB5fqU526EbU/R3+W/0m0E4MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":469237},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"70758bce3c4e4648bde7d952b6f2fa1488752976","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.9.7","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.10_1779186560989_0.9416254345669521","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.18","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.18","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"0cfe15a73c7225a62351ae3c0255b58c8f3ef634","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.18.tgz","fileCount":146,"integrity":"sha512-6rvRHk/WDsmP+frqjCeVyJWL0aiBrUDdBwhE5eBnnYoYs+ITgXGd3P1eha4F1mzqLcUjOPDn7rogYY1B1S4thQ==","signatures":[{"sig":"MEUCIQCDzysJRixovmpLxhZPHerf34pzH0UxRfqBaLctOGoWnAIgOt0zw2FYvsLk8e/EVHLoLeDUD/t6xvQidxEHqzv5fZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":646666},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"84584171f1719c0b5f37e7ded09bcc1dc3046b8d","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/patch-cjs-mrz-esm.mjs && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","dependencies":{"mrz":"5.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.18_1780752143702_0.8828065275206844","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.19","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.19","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"27ac4165463008b375a3706b8cb3da4fdea8e0f5","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.19.tgz","fileCount":146,"integrity":"sha512-MNVkBCAVdlijaTcDTVOIcQEYkc4z0WwVuJLwm7txJuAz5tsQdTJXAAI1dhQ5gao0mWP5wpVyHBO5f7CXhiT/Iw==","signatures":[{"sig":"MEYCIQCnCrn/eyBhI36g7oqrnbSWiZyV7eOp4sk0zfvjPy9l7gIhAJjTXcbiBVKu44NqayKWUuj83gAXboG+mUpW/J7Yi6lw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647056},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"84584171f1719c0b5f37e7ded09bcc1dc3046b8d","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/patch-cjs-mrz-esm.mjs && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.13.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"24.16.0","dependencies":{"mrz":"5.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.19_1780753174429_0.5264690679643445","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.21","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.21","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"9c0177e74fec2bcf6b858a22878651e47cbba5bd","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.21.tgz","fileCount":146,"integrity":"sha512-BEzbUnAqNFWZtbDPER5nRDaSFGfEQKepPWKjY6ycoh9etUo72mJyaZkv0rhbgFtUFOXmJz8mWIRyOJqK54RK2Q==","signatures":[{"sig":"MEUCIHzc6fr9ebBDyc+JQ3JT1gb4OzBMRNsnSI8wm71Sw6oIAiEAuX/6yguhDRBGaMW19OQ2Fy928sQbNFuvvOqB5FTgWFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":634489},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"3d6f5ffd423788b8506c2dd622e09ce6e71ccbca","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.21_1780786641461_0.3127192219104835","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.22","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.22","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"bacf5b1bdeaaed0cf57262cb24762a04143520ed","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.22.tgz","fileCount":146,"integrity":"sha512-6rQrcOEO4DkSQhjNbVbv6W4YytwIwlTn8tdnVuyC3JSVt6JpOmkqRMz78vp0KlOUdQ6GyzF3ccMiUgMfmBk7+g==","signatures":[{"sig":"MEYCIQC6rNlBpvZY2wYA6q2/9ZC9TOi+2LC/UGW6Exquz3trDQIhAOpD78IU9mUvV/aNFftzHhKuJlUGXqHl5HJVNp5SY3dS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670610},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"03f4a3fa849dae7e1d29c6beefb14d94668ef82b","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.22_1781053443011_0.27545778471155247","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@mikashboks/capture-intelligence-core","version":"0.1.24","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.1.24","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"c4472592d4659f4a2039d0fdade6db47964ca1a6","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.1.24.tgz","fileCount":146,"integrity":"sha512-wnA9x+SALyrz6eG1p74wlcdpmQLBF9feKBtCAA1UfPrWhaxd8KDYaNFDvoxsojTItYg6bccwurcAc7y97FYVWg==","signatures":[{"sig":"MEUCIBTKqBHnTz63HLdyeRTM0abSLdmxbMDKuLqYAM+POdz0AiEAw60M8hmusGpTSa3ohB3AbkUf5g2Dzq/kho3j/xi2RyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":686361},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"c1aed974d3db29d16bf32f59a9a6ad8b2013dd08","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.1.24_1781085101931_0.4239489260945297","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.0","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.0","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"370ce2d19c754f6466eab4cdc290e5e1759fc32e","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.0.tgz","fileCount":162,"integrity":"sha512-wx5v++mxLOpO3ir6oSfCrivvzkjRhjrDJaJTrYu/NiEttMHCYLxJAwk5f5o0IHsTIs1iA6ZbTBuOdv6FHzCttg==","signatures":[{"sig":"MEUCIQCL/1fyC5K/tyLNpEjPnWDlY5psAHBYqv9AHFoaq/N+PQIgMYsFcdNxm0D81vKfjhardj7hyEkKcZHl2EMg6JQPr/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":762980},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"1837c5137feb27bde3fa69cc6e1dbc435a3eaba2","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.0_1781108098517_0.08816695284024689","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.1","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.1","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"f6d87a965de8ef30bac43c882318894850c44f3d","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.1.tgz","fileCount":170,"integrity":"sha512-QRtsUw4a1LZdZ+uqqq0YlvTHMYUJhtVmvuOa66k8QOhugk+Bm8nqMyMJ1IspFcfFHJ4lcKfywEzGRC04bpl7yA==","signatures":[{"sig":"MEUCIGBMYzMLl6sVgNiO/l5YqwUmC4/r1AE06phvYP+jzDHkAiEAvk4+PYY7hQuIfFYSILJwXc+75TU7KA5Q8k2zHqCVey0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":819887},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"e25b1bfb63ec63fe3f5f9a2b0187a636a1bddf55","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.1_1781174266260_0.697752967839264","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.2","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.2","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"d4caf367ff29445e822185f93aff84d9cfcba081","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.2.tgz","fileCount":178,"integrity":"sha512-HHFKstQcUl8JuMiUkBuUtoB5nWD168QOzCi2VOd+jj3fz2VFfiD0pnL2YnFD6rRdB7aApX3SJTaQRElHb+fE6w==","signatures":[{"sig":"MEUCIB2j+w2zsb0Aw/IgB1kCrTayKN7TWopIYLLlbIIi53fmAiEAxMUPdGO2E9Ogbvsj+0F2nniBAAp5nEIdxENKmo4GJJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874755},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"d3cc90b6e20bb8e11d43c0327016f1f0ff6e0330","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.13.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.2_1781207874375_0.27191644841894225","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.3","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.3","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"9599fdd5a5d0e41ee80f2479da66b8c611ab4044","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.3.tgz","fileCount":178,"integrity":"sha512-l9Iv0UWHluhQVncCBSAhg/syDdBMcPl3lVwhQwIKGs0gX2+Ijs4D2cY3tB65CKLKwlLVeYQUSip7aDf0PW/rdg==","signatures":[{"sig":"MEQCIB1j3r7EDkD7F7eZdd+s2/7y/gb9VAVj9LgZHuUpLiHYAiBP3OfUCM3Tmuz4Xlb8WyFtI3DOUug3dEgFDt6pfCFjPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":875235},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"29f3fb5003575d412bbe7e963a49d84a777b3cd3","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.13.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.3_1781210399592_0.37442141032865095","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.4","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.4","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"7636fd8123079b9caba25c22f2f1f93b784e45b3","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.4.tgz","fileCount":178,"integrity":"sha512-xhaKqTG5sOTPRK1wgLekwmTK8RX7aI5+SIY/a/MtZB1EKiOqtauKnWTLtW0mbiMmz/R2Q07viF07FfvNuVTdZw==","signatures":[{"sig":"MEUCIHjKJyJBt3zK/Mx6z21519wilqNEsr3igh5dqco327IcAiEA6mRKrK8KIKwG95OVKEEeG6N121XvE9UOQQoTbMDW/gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":876361},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"2f0fc7e6ed53aef537860758d799c99152ece3ae","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.13.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.4_1781553511647_0.7235448067733767","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.5","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.5","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"051a4ba9cf3904661b781fe0c8864a1e370a73a8","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.5.tgz","fileCount":186,"integrity":"sha512-nXh/gqLZj8BK4qoESFwKcC92MVPeb5NV8kVc4GvrJlilTq/YxwKuQPSVRSb6LJFFs96l+eFdsWQgwbKJ+i9hAw==","signatures":[{"sig":"MEUCICAgrUJ4x29Oxs3xp7F9b8Xi4TB+2C5DykGHDNDV+T/7AiEA6yPHRV4K561N8VB70qyEX/q7K7OqTx4RSDHgyrUUc9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1016180},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"2f0fc7e6ed53aef537860758d799c99152ece3ae","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.5_1781562852904_0.31787124499146624","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.6","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.6","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"1e41c8fa58277b0e11b2883d8bef5663cabfa3a3","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.6.tgz","fileCount":202,"integrity":"sha512-+hqBkTeiBX0H3zXV1xaBA2wqfXR/ldjbnOx4WZ29bgvJPaPUg/TvYgr5rJxp18swtayMckcswfsmHNSiO1B/9Q==","signatures":[{"sig":"MEQCIAmHTCGoftJtLkUuQTjHKTLeDFrg+E37VbO2g0XL0iR2AiBDFtK+l0PN3vG+HsA8o8yQQmlIfwrqET0oCT/iUy7FHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1083458},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"2f0fc7e6ed53aef537860758d799c99152ece3ae","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.6_1781603286843_0.2055771366213781","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.7","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.7","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"7f8eeacfea96a6f504534ea57691ef84ba9574ac","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.7.tgz","fileCount":210,"integrity":"sha512-mlKVhUvHPwZLt340PX2QKvnwPTZoValU4ociYQjdQQZr5+ng9IbUBHgk08g1cNrmpG2B1bnb/6CDfPMOQmokTQ==","signatures":[{"sig":"MEQCIC43N1oz1aKXqh5MzXkP+CiKBnbCXcEkz0MoiFR7vclhAiANfx4zZ2MenMhOind2xUn0LnsuZG1ti1L63PCML6GWuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1127639},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"2f0fc7e6ed53aef537860758d799c99152ece3ae","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.7_1781615515403_0.5607565883936301","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.8","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.8","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"95aa72fafe2f01e73ae2eb5cb96b7c132924130c","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.8.tgz","fileCount":210,"integrity":"sha512-g1Sku3DbljVhr2/YgpeNQleZIc6gR6cGenbVGRq8UjcjdpG428dB5impRipLU43/UPgIQGQV/mDvKm860skZ8g==","signatures":[{"sig":"MEUCIB05TF6PqJgE9/u8r37K17KVyR9yicKntUJgHxfNmoWEAiEA0iDoeLAeLaVB36KsInKS2CyY9KJcrDdV1FZIULi77uM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1130147},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"2f0fc7e6ed53aef537860758d799c99152ece3ae","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.8_1781616550482_0.20239055669098516","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.9","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.9","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"da9177339d8c9846ad897eab7a6c68c3c1396733","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.9.tgz","fileCount":210,"integrity":"sha512-t1zWyjhFAjLYBQdwAEnaUTiJKaefbbYG0awdDGN/Lc/2O5n4/YGhAS6nSKiCaBdcvNLw62yRQvwL7P3kC+buIg==","signatures":[{"sig":"MEUCIGQBbGHK74u0s7RPdcDOF1R9gGjj0DkK1rFHRbCQBtA/AiEAqWjk1KDoGxS53gsPGjowXC9PsnnHr6ZVM6JNHWhp0kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1131267},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"2f0fc7e6ed53aef537860758d799c99152ece3ae","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.9_1781620352765_0.2961616557533404","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.10","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.10","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"cae15b47587b6e619eb1aba7c81ec5a4c3d5ae42","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.10.tgz","fileCount":210,"integrity":"sha512-ekdx3jqMZk53c/i+uSqsUIF/v8rHjOtax/6vBO6PastzJHK4zL+ah627VAEI1E5jcEM6YAup2UH/PeL/YwVKfA==","signatures":[{"sig":"MEQCIGzb3VGFhsrnme6bO+qekTXluOnhbfI0jUURhChJWancAiBWpQiDQ1Royy2hf91L3Pa250/ZozP2C4op30oU+FnOfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1133956},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"2f0fc7e6ed53aef537860758d799c99152ece3ae","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.10_1781622153317_0.7443110396470265","host":"s3://npm-registry-packages-npm-production"}},"0.2.11":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.11","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.11","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"fd250eef377469d3f556a0c00c4cdadd2a744fcf","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.11.tgz","fileCount":210,"integrity":"sha512-78EUTVcbQq4NYn2dsuuhPPIiB31bck/wZKmXStx2sdI4hOFPqSE9zLoA6cJqXPt0b/GLDZuFp+pOE81VDSg8Ng==","signatures":[{"sig":"MEYCIQCBMLkXnd1zgEBko6jO6iPX3K2xKH3xQYcnwpEG2uFMpQIhANQ5nTIXNRB0+LJSD9i1Jb5Xw9TGGs4EHvshH/XWC19P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1134656},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"d701884f0ac4e910445ed6c4d1daad72a8a8857c","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.13.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.11_1781629586567_0.0798094284187787","host":"s3://npm-registry-packages-npm-production"}},"0.2.12":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.12","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.12","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"b480b3c9d87778d6112bb087595e51f8826fee49","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.12.tgz","fileCount":218,"integrity":"sha512-0TmXde4/8QPE2s1+l8TLYDLq4R525IM+paTAXN/++kRfLZuGC4/BDFr+pRn8AwZZkKYr88zjE8hPhJwzhT56xA==","signatures":[{"sig":"MEUCIBXrp8WGaFs5blIgkw3l3DFnC0bXKfQoQPBDZECEgR8GAiEApxPf0UvAJ8okn2cLa28BwaXMal19e0X5JBXdFiEbPY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1218291},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"5bb72cffa1bbcd8a8705cd2b4b324f95db4b98cc","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.12_1781726500331_0.8186668238864283","host":"s3://npm-registry-packages-npm-production"}},"0.2.13":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.13","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.13","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"f40e711a08822d4962bba9b27a17807837184224","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.13.tgz","fileCount":218,"integrity":"sha512-hbFnVvtF3LtJ2vPQKKKNV4rgOt0yjCZoX3V5mA2CWFlIpPkK3Bv+oTgyTBbJifPPqxEg/lXOUyCXudr2EZGtzw==","signatures":[{"sig":"MEUCIQDaXcVQsTRtXnL+to+VugzfLy0p0IWpDqBWwbd8NFO7mwIgVT4zm8knBNa8odwC1SeTvDhjKQ8Ce/hOHeOnpAlvuLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1225873},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"a8ec8abc9ea3edb1e95fb2b9218100fd436b5956","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.13_1781792008462_0.14151207046957115","host":"s3://npm-registry-packages-npm-production"}},"0.2.14":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.14","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.14","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"1555e8cab99dbdfdeb3bc14cddf64dd97718e9c6","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.14.tgz","fileCount":218,"integrity":"sha512-uaSKAFSK/bQYhXhHEvVBg7h2L/4KNBOxvyMpiWcVOxWwduFnUTzFA6wsQu+gqX0tnzdmSnEpilB8q8sVcCdaeA==","signatures":[{"sig":"MEQCIGEaaUKc4FbvLFyVJtvDvj8A9G6OMJ+EWnRXEZYD/QOSAiBOMzJewGCJrgAWC0LX2jtOkRgv9HxTqaQUUBsIcVUzPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1227181},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"84e8ec314c3d56f36020d1f5b9da981cc47e9845","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.14_1781796488289_0.5273497409163226","host":"s3://npm-registry-packages-npm-production"}},"0.2.15":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.15","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.15","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"29d4eced365cfc79d4432ede5740785a7134e1bf","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.15.tgz","fileCount":218,"integrity":"sha512-MKAzAavCpGdKPGRDmE726ocEvuuEcbtGx8pb4Sf/4Bpdm+hGyNda0TBRptTCXifVrVQmoX1u5LSZfYvO24Cxwg==","signatures":[{"sig":"MEUCIQDTbjJK40GDM0UDToG9YQtxvRXabbHesR80WeP7XJk3LgIgeYstFNH+RXbwsJ42rj0VTFfbwoEc1O02qFFcgKprbc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1227833},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"84e8ec314c3d56f36020d1f5b9da981cc47e9845","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.15_1781797123454_0.39214698848673524","host":"s3://npm-registry-packages-npm-production"}},"0.2.16":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.16","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.16","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"616004fdf40781d380d8a5a650dcbba14a20add3","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.16.tgz","fileCount":218,"integrity":"sha512-Et3T61zoRJvYjIEh7CbNo/6KEDtAOEexjGsy13SF4efuLOAgVZLj1p/oJLNc8Oo1zgJOEWefalEhhJou0xT0wA==","signatures":[{"sig":"MEQCIFhybn4TqLaXq/ICFoirevVe20Rzv+7UgR/ufxPJ2ue9AiBpt30vWsSzTygVqG/3cyQoz76D4fnr33/zrUoBE3LniA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1240913},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"84e8ec314c3d56f36020d1f5b9da981cc47e9845","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.16_1781806017203_0.17966535388294003","host":"s3://npm-registry-packages-npm-production"}},"0.2.17":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.17","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.17","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"be435cab961bb8b82e38afa2269f5e4824457c06","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.17.tgz","fileCount":226,"integrity":"sha512-d3JxbtrA5x7xS51yu+UDEJv7BAawoKguImXVdcnqQTIQKbqAssQWQfkSO2+fE9OuubEWXSrLp1K4RU6M/bSvxQ==","signatures":[{"sig":"MEUCIQDJm2pKjyEHntVLCNy4bfvEBqPR3EG9xXQ4C/x4MQRXtQIgENcQdqWyQWAG00l/06gBV6lcWpL9tbIRWtbQO8zEKcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1300378},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"877523418599183bdc5f6d05de6a03757914e6fd","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.17_1781873857553_0.6953789285851668","host":"s3://npm-registry-packages-npm-production"}},"0.2.18":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.18","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.18","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"28ba690ec1e075412c8620981662cec478c3d232","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.18.tgz","fileCount":226,"integrity":"sha512-y1OOIP1hhU4CGg4UmLgu+GEUb0YWekLzXVVpkjwXIwW06UQutALblzRJE2hwbd0+Mr8NLvs2/qtR7yh0y3lGJw==","signatures":[{"sig":"MEUCIGV8lEU3OvO2pJAE7GR9pRsd4HMvGGoSp2yAWO7MdMMmAiEAgQo0w6JOllYdqwPkimNdEIaWE+o4fWUIWFA3nC3vbZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1302914},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"877523418599183bdc5f6d05de6a03757914e6fd","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.18_1781875999187_0.4800973484127731","host":"s3://npm-registry-packages-npm-production"}},"0.2.19":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.19","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.19","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"497aec18a7a5fd872d1a396cb5ee0e84e78c7453","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.19.tgz","fileCount":226,"integrity":"sha512-OFK9GQSuAWOz42nOXMIWQHQKLKVyZTLLGjQ4Gpp1rN6L34+TIWFOP2KQgRjwDipjgYnTkY8ivz0/wQb+PYiBJg==","signatures":[{"sig":"MEQCIAyjNA/eDFlM6n/QC3VV8fRR68qySyYNSfpm35SAZM3IAiA1eso0PIYii0bYmayOcctO9rT+zUJ+750wLHYtROcYZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1303050},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"877523418599183bdc5f6d05de6a03757914e6fd","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.19_1781876480761_0.15688224296973763","host":"s3://npm-registry-packages-npm-production"}},"0.2.20":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.20","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.20","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"aa9e96390e956b72bee9f6fae33ef2837f65f4fb","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.20.tgz","fileCount":226,"integrity":"sha512-lqFQMZaIwm0aQLkhW5C1wCNuVPQRtGgwFR7oPc0hD3jvhlHcceT5YxRdEE31MxQ+fF7GaRhFHqnP2ePWTWko/Q==","signatures":[{"sig":"MEUCIQDubfrapigJCgZHsz918eRvRWBeGAykVL8Tp78FbskW/AIgf93gA3TJdpgEoIOfAcatpg2TwJRrIMQnXDAkeBEuhfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1306718},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"877523418599183bdc5f6d05de6a03757914e6fd","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.20_1781877106879_0.08804469588745234","host":"s3://npm-registry-packages-npm-production"}},"0.2.21":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.21","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.21","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"e1effc0e8067bcb9cd035b79791dc5ce9fcf4927","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.21.tgz","fileCount":226,"integrity":"sha512-j+ziw/rHSxLZNdrBv9Ta24qdc8TEeY5UltKenlyb7TeAmd5znQoRTmZjkQ2asrWvNYYI37GNUP2jVxbR5RlWog==","signatures":[{"sig":"MEYCIQD4Ohm3Agq7b7lixjAhr3SfJZwH3cqeSfT7Mjjvsq6cXgIhAJgbzgdioMrnT5eMe9YBFH2NBWGsiayYcdwiOivaTod3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315109},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"877523418599183bdc5f6d05de6a03757914e6fd","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.21_1781902962729_0.6122412023668471","host":"s3://npm-registry-packages-npm-production"}},"0.2.22":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.22","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.22","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"85b469bce3916a93342779149fa6f2e60cb2c998","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.22.tgz","fileCount":226,"integrity":"sha512-bFAOT8xTx/YKYoxHGOdL+EpnPf/eayXtjeDM48eUO7nYnb964FHdyG3A6KidEaX3vVq6nhsT8BnLRl9N51+Ydg==","signatures":[{"sig":"MEUCIQDtkdFxm9sz+hS0p0UurKOl31b9lwsX/xpbcTip7P7boQIgRU+ouVdTPLkRmzgCHdPDYH6Cicwskj/z25xYJ1lA1vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1315483},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"877523418599183bdc5f6d05de6a03757914e6fd","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.22_1781904733230_0.47134834501288103","host":"s3://npm-registry-packages-npm-production"}},"0.2.23":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.23","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.23","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"d53bd52a01a1042bcf354451b6afe24ff4499236","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.23.tgz","fileCount":226,"integrity":"sha512-jjtC+uy4U9TCfo23VkkuOigUbMdUo46L86G9qoofj9TXefZ/m35tSj6nYkPCkEcFmSLSI3dRPqOOVy9WMKrGnA==","signatures":[{"sig":"MEQCIAkHIV+0UYdjlNVldNEC1V9E0z8nRlbFfmhNOVzo28PmAiAfR9/ZOTCWym9SzkBCrmbWXG2hFZTF04t1REYi5WOrYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1342960},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"877523418599183bdc5f6d05de6a03757914e6fd","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.23_1782054862892_0.19602748573736894","host":"s3://npm-registry-packages-npm-production"}},"0.2.24":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.24","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.24","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"c8d10c6542c13be01092347e7a27d0d6ee751266","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.24.tgz","fileCount":226,"integrity":"sha512-lqWJ2aF5iT5lGQWFC8htzH1h0p28UGaC380MUFxG27EPA4H/mUrJo+B4WVDSuI0zoW+qYofybLoKPRY1rYggug==","signatures":[{"sig":"MEUCIQCQaMZlHiOB/zhp0M4ph/vZ1xhsq/MuBI6rKMkSe8aMSgIgIqVvhLP33KxO+Dv/q8c8xMWjRWOIdsAHAO/vMfQoglg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1375769},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"ff22d06f010b93e0d4045e37eecd76461b9dd9b1","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.24_1782131873711_0.006776613046675317","host":"s3://npm-registry-packages-npm-production"}},"0.2.25":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.25","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.25","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"e0f664a59e472a74a95d945a8fc0fa4ca9f37dcf","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.25.tgz","fileCount":226,"integrity":"sha512-vW119/x2X4azjZY2ewvbX9B1Mc2cn0yCS3HH0NoOce558n0/A7dVflZs4O95SqCI+9fYTCobd/lyA6NRrBU5Zw==","signatures":[{"sig":"MEUCIB+SEuoVvqxe3er0YbXbJeGhbeBWiOO2Sk5jgd/WsjxUAiEAy9ovMvC5MX+F6UOTNwFz7Xy6YtmGzCTWeUgTjBRNSG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386927},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"25735ecff549bc48d370470e20e7b8c2cd93bcdc","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.25_1782140661420_0.5550519170984571","host":"s3://npm-registry-packages-npm-production"}},"0.2.26":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.26","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.26","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"07b9ba62a4003f1d17e1fd0704c5e8e5e9da701a","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.26.tgz","fileCount":226,"integrity":"sha512-zVC7JEoGA6lgf73C98MmiEy+JMPIvCoTLN4+esoOIQxMh69gaIKUAupaew/Th0CSlDDlQ5Sca3roXx7bshK1yQ==","signatures":[{"sig":"MEYCIQCqaLGeF8P+/Ll3Qs7cFlkWhk39L6J+nQXAvEEI77LknwIhANpvvoqQt/6zKGoJUFbsrXD0tkvARdhCvsTUCnKnuCmn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386927},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"25735ecff549bc48d370470e20e7b8c2cd93bcdc","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.26_1782142902163_0.3721295440022194","host":"s3://npm-registry-packages-npm-production"}},"0.2.27":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.27","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.27","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"5b9e073beca7271fe5873d7641981e2cdf913239","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.27.tgz","fileCount":226,"integrity":"sha512-vmwpg7DvU+m9hh8+tpg92XgYXHI5lYhowd2CvLnJa/igOj8c+9IrgJPMlAFK6mvD8w5Be5nfm82Ie/KL09Fdgg==","signatures":[{"sig":"MEUCIQCAwLyx0OdtlES5JFRe+/aW9UXH892Hip9M5v4baIgfbgIgdor2Dd7I5x02CVfNzTtKa0jEvnTx2qaOCwnxs8SJeis=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1388555},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"25735ecff549bc48d370470e20e7b8c2cd93bcdc","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.27_1782146714501_0.7605794754325512","host":"s3://npm-registry-packages-npm-production"}},"0.2.28":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.28","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.28","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"5d16f6cbd7a8692120b21c86b10456be4513d113","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.28.tgz","fileCount":226,"integrity":"sha512-0z3ctGOtD9pciV2d6kFH0Rlzu8tSqVMpcvLVetBvn6oxjQhv4x1f4vE5UvzovvsPNzL5tmNxcEweGdO2oh4XWw==","signatures":[{"sig":"MEYCIQCdSkHuDK+OxMGEoU9nKbhzgBmLT4iQ2OAixRHfqaRyYAIhAKXQUHMSWfwSNnOkXIryrF/kP+N89/a2Hgl1om6zL5Sp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1393367},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"25735ecff549bc48d370470e20e7b8c2cd93bcdc","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.28_1782150873942_0.7534962298516696","host":"s3://npm-registry-packages-npm-production"}},"0.2.29":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.29","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.29","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"c66356d89c8548199e7bc5a96f7be356d4a2de4e","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.29.tgz","fileCount":226,"integrity":"sha512-9eB7et1x1LUY0fvn7Y0KbC5fCAcEmOV8sV1OGSgtwPScbeKvZ2zvW0YlCW/NFFHJlXMbxlzw8ZKsQvEkUH1rgw==","signatures":[{"sig":"MEYCIQDZpYVwCIugiSb9oHYTJLaRi3k+pjk1MNXr7tG+Vy1a2wIhAPVp/wq2pCZwAlYm2zp7j6OMV3WoI39zB+9n1RYTFQ+B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395205},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"f6744bea1e66afd00336f56d9bb458f94d218539","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.29_1782160931020_0.47426171275729345","host":"s3://npm-registry-packages-npm-production"}},"0.2.30":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.30","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.30","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"a2a78114e2c442589cf840b0a4ffb00885ae0c82","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.30.tgz","fileCount":226,"integrity":"sha512-0uLCMQd3TEd07NJ1aRqGHtTe7ZrN9rdHG3eS7i7LSzQJQPYWDmUzzHUAtRPf4jlRGbm6Yn3WNPqig1D4ufOI1g==","signatures":[{"sig":"MEQCIDntlbe/BFc4Bp/YyJkQFq3DZcq3Vw4qALxvkhBIs2DuAiAbKta9z09BFKi2dn54upI5E/lHFCXna8Bd4ckzUcyKcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1395837},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"292784bdd24bff89617763b50f8115c1c0b96ce9","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.30_1782162478136_0.8046954533890052","host":"s3://npm-registry-packages-npm-production"}},"0.2.31":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.31","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.31","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"876888142d7e863494586fc6a1536796364bd6f6","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.31.tgz","fileCount":234,"integrity":"sha512-51gVWGp1fBVf4k1NPce3u74hWDHwYNgT/RmazUICJ2Cx61I23aLPbEpV7QNeyBfoBojcp9ZmPnylgxBC410E6A==","signatures":[{"sig":"MEUCIHuAkbNvsyjX1ahj9Y9YFIAkJIv6O9HWr0iaRiSNtgtwAiEA0mwrR2169Mi6f0fAPhSej93WiblOE+fjfg5/YfB0fdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1452811},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"96f5965a17c7cd28c5aa88e45122129b3453adb9","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.31_1782168664863_0.7745087199674092","host":"s3://npm-registry-packages-npm-production"}},"0.2.32":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.32","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.32","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"8492999812a7ac806acadb102d8d4c69e88bacf1","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.32.tgz","fileCount":234,"integrity":"sha512-OBhHMAoMFDQ7Bs49+5R+mSzal4/0d/yPBMHqwaugHqlaYo8QbfOZVFQAjmLVoJuGgkdwBv79pG9ufP0FN/GqhA==","signatures":[{"sig":"MEUCIFZeyWxgHKatXPi/vi70nbSuJZ/5uKfWdRpJd16eCFdBAiEAgCJsXA0qhq25iR7NZRWBLut+WeFuD00CyXUQoHFa05w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1469031},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"f2ee3396f0f55a131e1c075e4f899b47abdb4cf0","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.32_1782229489546_0.13140329346094903","host":"s3://npm-registry-packages-npm-production"}},"0.2.33":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.33","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.33","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"9c7a2ce01e436fb7bf958b23d6e362bb5412567e","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.33.tgz","fileCount":234,"integrity":"sha512-eHjvTccf1ssDANq9PJDR1ZvA6psTdDXxdWUgbz1jHHwxBo+b9hWadfLPJxLEF9Z4ao/55rMRXFBYyNr+8jV+uA==","signatures":[{"sig":"MEUCIQCZdH6O2dUT9+qOS6MrKX3GigrqrB2qmNn6Ad/1PnoQVAIgV7bMIArJTFLR8/dXc+Ax7TiWiW++NuWUghZX0ig8k/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1494425},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"1a48f2119cf8c120edebba136b9fe06a4b9644c0","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.33_1782389627393_0.21200104131490471","host":"s3://npm-registry-packages-npm-production"}},"0.2.34":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.34","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.34","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"5dbf782494206ef818a879bb75a10512b0e8202b","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.34.tgz","fileCount":234,"integrity":"sha512-n5p3C1vN1RGvUSZU2SOp7Ax6zMZAmWntTRYkj1vp9c7+7RQ6SmXaO3xH6yX8pccxrOrNuTCFLlhLYCAqG1OQ2A==","signatures":[{"sig":"MEQCIDHvrul1bqEE0zsBenlXcEUDQAIKIKLEfuTd9OIMlh6nAiAL1nQQiNCD252XGGaylwgNpbzZLCmoAFPi9qzJAys2YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1499454},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"0d475414ab49187df71581f25766db0207a009cf","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.34_1782482222925_0.6672608723340443","host":"s3://npm-registry-packages-npm-production"}},"0.2.35":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.35","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.35","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"a9c7c9635d234b1a52bce341d9069ac3276e44b1","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.35.tgz","fileCount":242,"integrity":"sha512-7+9HxqK98BI6I6w2oITcmdQcS9y1K0nSayejIefzyvOoaVAbCFn9pgkOx/u+yfdHnmH6XXC8WfjNwu6X3aKEzw==","signatures":[{"sig":"MEQCIFy1GIZjyiwEdaFXXv9FdGw4Qi2ki5tY0oFawIN1W5QKAiAGYMfLrFF86Um5HcPFgKYdFuCFnNdSPEIIeQVHaqBN0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1553814},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"a2aac37895c33c588b4546bc9c08be4f7a2370c6","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.35_1782505168411_0.6779374486692167","host":"s3://npm-registry-packages-npm-production"}},"0.2.36":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.36","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.36","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"c8f42139c14097434813d373812f5cd796095c77","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.36.tgz","fileCount":242,"integrity":"sha512-6Bi/TkEoqzSruN8pbHybV8QrHQlAxgQ406GWywLprfNj2SsxuctKBvYYneaPh5AJBwKSYfaAlIUUPrZATfS9gQ==","signatures":[{"sig":"MEUCIGDceoL7+8MpAZOid6Swv6BZavHBZmtOVq2vN0lrAXiwAiEAxN7Ptsqaz+Thc5GGJvhKdkVEHgWp9rFbg9gKxMFShIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582931},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"02c6fb503754bc8428a63a7f756f963a47c1a459","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.36_1782706639532_0.7466055422124696","host":"s3://npm-registry-packages-npm-production"}},"0.2.37":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.37","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.37","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"61001612cad7690dcc4d6b3b4685f6d88ff4b543","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.37.tgz","fileCount":242,"integrity":"sha512-wgYG8V0/YmSE3za1TOWTzabSRA3bRZdtdxaDFR70KnOk20Po90814vl7yPf0sRw7N0b3FkXe0teUgNWcnLwjjQ==","signatures":[{"sig":"MEQCIFkmHkoJ+kpNmp7LGE3NF7vKrlwu0iftUt/EYTR7AAd/AiASlxdeKbsXV90HXDW9Dd4yfjTmYPX/rtBkFU6PSLu/Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1582657},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"15c27a33346fa11e7e4aa4a25bde94db5ba87eab","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.37_1782738874208_0.025310814362516476","host":"s3://npm-registry-packages-npm-production"}},"0.2.38":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.38","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.38","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"620edba3310a7fa8d325dd26dceb124751749b06","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.38.tgz","fileCount":242,"integrity":"sha512-+RzVV4vU2wvtmjwFkQdI4mTU4Ij8S8PqO9ES8oS9R1ESWv08U22UgqhUBeU7fl7GTH4rEtslt8P4WIOPAZMqQw==","signatures":[{"sig":"MEUCIHuCiDWqrmOoBNMDiq5qk7GozWZgmzZW3K+fRCLB9IWCAiEA3wb7/8A82DXoPcrZdXsW4LqWrrxQjR8WBZIlyq4pWy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1584125},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"50db31f3c66520dcadbe327257696af2ecc11086","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.38_1782748238970_0.9724107481683111","host":"s3://npm-registry-packages-npm-production"}},"0.2.39":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.39","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.39","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"f823bd45faf6f22b80cccc3f3581df85b8409079","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.39.tgz","fileCount":242,"integrity":"sha512-+BSBvEkn9L3BiGRCfun52CKEvuYcKJ0wqetff/oxoQDOumeJi3rFX0yBMixe4tqZmhJIKfLL8Sq2TfV0JkAPyA==","signatures":[{"sig":"MEUCICkpWrsKZ9VFRQ/6tLnLEDEbytxEGlct0j+UaLdQe3SJAiEAhJlsDRfxKn4qbo7zke+daQyjhyy6oxSgBt+FPqHlNzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1584163},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"6a5d6fa548cae164f7714be1af5ea43ab713e3f0","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.39_1782827877998_0.5518243351550953","host":"s3://npm-registry-packages-npm-production"}},"0.2.40":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.40","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.40","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"885589707e78733d008824ae528dc3ea1aa84b10","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.40.tgz","fileCount":242,"integrity":"sha512-4p1txfcxcMN0utt2OnxbA0lw8tzO9hXueVCWe89QmkMdBZotbud/cS7/mvzKEikxLXllSkUevw3KarXjxrEmNw==","signatures":[{"sig":"MEUCIQDKNWCR8Xpf+g70DgzJLTtD3bi2lCC3K6HomqF9O1jp9wIgOsH2dzMMNMWjZxLYPYMZpchgpYlgSOp55gG4uq48Kg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1587689},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"528a623e47ab32250f43c22c9629067d5ec56897","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.40_1782947460469_0.7616556833806973","host":"s3://npm-registry-packages-npm-production"}},"0.2.41":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.41","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.41","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"cd37d159387760866e7fe02ef51e5739df1806c9","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.41.tgz","fileCount":242,"integrity":"sha512-DwOPOqzMLEp39YRHIGSxElw8VZwoxs4Jo3aaR7q5D95YqO7mvCLFKU/PWxDg9s5DGzHq4jeO7p6/eY+cxKrglQ==","signatures":[{"sig":"MEUCIQCXX30wcjbZNxTEYawTgXIvbRT7PcqaDrQt8s5jguvFkwIgSP1A6f2q4xO0rk8AlsUcZzAxXBmSP03m8ol7e28ZiAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1595546},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"a6da77ee86f209a903ce97c82b3fe180c9434da8","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.41_1783339891885_0.48351071418712244","host":"s3://npm-registry-packages-npm-production"}},"0.2.42":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.42","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.42","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"976cfae7ded23f6b49dc8c65e44826f1b5836c53","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.42.tgz","fileCount":242,"integrity":"sha512-pnClJ/oBp/XEA0FmbHaotfSu7JNatVb6T2MqSVDz2OXXw6gGd9bVAzLx+o3dCkhBtyAxpHAJPSoySElkMWLVtA==","signatures":[{"sig":"MEYCIQCbw5uy6fn/MU4SLGWZyzO+8o4rbZKw09xZindjkTvw2wIhAJJvEVMQXmNw/oCkxNmbsN6/j0KEDmWzmdV7k7RfRKQw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1595778},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"5c54ea3ab136354a8ef6eaa69c455fe4c4e3c89d","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.42_1783446734452_0.31496751119482513","host":"s3://npm-registry-packages-npm-production"}},"0.2.43":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.43","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.43","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"8097aa70f6a3f12ce49ea1efc138a91f32aec6c6","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.43.tgz","fileCount":242,"integrity":"sha512-eon93U8y1//k5SDYlzg/zwDV3hbU+4kTOWfdXHSNI/KhIGdywxQtShnS7gild99qvwtDhFgMwJW2aZscLxJqNA==","signatures":[{"sig":"MEYCIQCUjzTBAMPEndJmvCiL5hwzR2lPB0od5hwAFXo1VB8mCwIhAOW6ZKhEMc8Gf1mFHgLvYfYcbJGNGiIkxHh+MWPoOikx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1595788},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"3a9b2fae34179aa802f9ae93c9f7c52d0b208a34","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.43_1783457434836_0.3509212938450321","host":"s3://npm-registry-packages-npm-production"}},"0.2.44":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.44","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.44","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"33aede6b760bbe1e2d53d041a37f9c40280fdec4","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.44.tgz","fileCount":242,"integrity":"sha512-8y7V64X640TYdvIgMKq4WiAnRCp94Rx0Ufu/Cl+INoSdlzwKjQ2iHn370sglxcRf1BUekd7748dl6RS3J9Wu9A==","signatures":[{"sig":"MEQCIAvKxV+tCHSKOahFnBabmlQqMW+s4gfEHQ3QGEWljSdvAiB3gWWE8HgZe7TQENjpnV9PSG9x/6CoE51w7H29JLozFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1597953},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"67b518b85cb2c319f8a7c0d611f68599591bf18a","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.44_1783496254701_0.4670621475430339","host":"s3://npm-registry-packages-npm-production"}},"0.2.45":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.45","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.45","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"2920295d8930fa9ddafeb69032bdb582d68ae05d","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.45.tgz","fileCount":242,"integrity":"sha512-U+SM14FL0p23uAgCSms7fk3+4aj8NzvAbMlwW13MiORZnTRof5Dtpb+UCYHCNpLaBd0lGmVVSv7TTZIsNcrZnA==","signatures":[{"sig":"MEQCIG17xL0M8tKdSuau3KKqGuxYoWXKplOP7gJzHZ0mn0R1AiADgam8e16heSrFKHSr7f1zUYMjrDiyvRnDKqAcKc2w8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1598541},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"d408b6dd4c90358ffaa512e03d043e11e2047ee6","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"11.16.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.45_1783527484826_0.4706461938066242","host":"s3://npm-registry-packages-npm-production"}},"0.2.47":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.47","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.47","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"978bdb9d9e0018552289b25a79e6e949cfcd0a40","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.47.tgz","fileCount":242,"integrity":"sha512-TF+m9JjeV7dZUkeBaWhba4Vw1uN6h56h2+Yuz+bUoaQ+zlmQXr2CAn8L2fp8qMk0NARi+nl/CIikZrxx15ZWQA==","signatures":[{"sig":"MEUCIQDLrLh1Y1FB4WXUsQigUL1y+qVY6mWxqae1lkQgJHPRSAIgASGrbZ9+KbyoHVok9ja+DDzK1AEgBl7Q8Xm3b0SL/ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1606804},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"463e2d4dec74ba314751d02f5439a397514c8856","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.47_1783717982350_0.4505768751267327","host":"s3://npm-registry-packages-npm-production"}},"0.2.48":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.48","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.48","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"d2fa8386b4616a302e5d7986cebf171922bc1a05","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.48.tgz","fileCount":242,"integrity":"sha512-PEg6bwpH5EchuWYDPjXjxfd599jM2jhcYYnrVP/4UZA67lQHSV8UlXG51YHukdKpkc198ORVHux4AQmpWY7nbw==","signatures":[{"sig":"MEYCIQC/+PcPXZIvD64X9/gITSA3kfC2ko++pHet8pb3QkN/WgIhAPt5Y5rxZCb13WaOl/D8/CSuxhBfjXROMgXkv+83jFEC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1606804},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"ce7af9c47b28448e8c004986fed3cc3d04ba0e08","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.48_1783718968264_0.06598601056366826","host":"s3://npm-registry-packages-npm-production"}},"0.2.49":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.49","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.49","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"ea8ca4b13e3a028ede7723227fe5f3e1c4e33b01","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.49.tgz","fileCount":242,"integrity":"sha512-CYgcFdXp3x+2/lr+DU7mLsg0iKB/zUe7bxmFc4b6vkkSiPb1PLgn76dUkA7zQLzUtef6w0zGW3NUVzkayCHLUg==","signatures":[{"sig":"MEQCIH0f86KzkPNPnzv4x3qBvUpl7vjl+Vh2Qb2lk4wh38t1AiB9HtSCrgtxoisLaWE4RDRRFV3ce3HmFOfPQ4ZwJ02Obw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1621118},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"e585992eeb3c22a71050b2976ec9487d2c799e28","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.49_1784018105830_0.4252298843186677","host":"s3://npm-registry-packages-npm-production"}},"0.2.50":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.50","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.50","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"eb25b93ffbae4b0ce7f5eda7005e25436092d812","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.50.tgz","fileCount":242,"integrity":"sha512-q9FVTrA2HJB70+2qiK6xl0d76hEX+GJ3fgqZBMWhy17IWbvmH1TFcYD0iOrvUA3ZlQe8Y3mk+YK+3HcQsay4ag==","signatures":[{"sig":"MEQCIFdQHfJxIhVz9Z9Q356olmVbV5ZkkSkerI/ufNRV0JavAiBhX8iiB1HRAfSC5CevY7DicAljIrIn0HR13LICTvh+Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1626743},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"18ac15bb72f63b4043837b6c168b1a4c179e195e","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.50_1784425097319_0.4255361744720043","host":"s3://npm-registry-packages-npm-production"}},"0.2.51":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.51","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.51","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"26c02407cf251627cdefd29c1ec0ef0c986c96d5","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.51.tgz","fileCount":258,"integrity":"sha512-FH/IQTgJ+8CBowZX6iLeAq12zoaPcPtve8hiAI8OU//3QiCThRAR6qL4XmDeBfMASdCEESVWY+jQQtnSbbH63g==","signatures":[{"sig":"MEUCIAJtXmxHJ2z2VwCu5WBL5X+BV+7cav0qPauFF8ZSh0/QAiEA3a74D4Re5dK5MRnwauoZ26rggauqCLbrPpGfmo2v0RI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1778402},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"f11220aa0cdad26e243665d2369f831b8e594468","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.51_1784427760219_0.3719628812721578","host":"s3://npm-registry-packages-npm-production"}},"0.2.52":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.52","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.52","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"7eaf9f3585dd5f2e2f5d2f31fc3a13e2178e0d81","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.52.tgz","fileCount":258,"integrity":"sha512-tvgthBzego6Ma4Kuy6omktUnz9qeJiqjp5zl26vZUrlxkdSbh+bWlxIrYZBtv14QBK9s52Lf8H+utIy8NItegw==","signatures":[{"sig":"MEUCIQCtTn8eZxunX1zMkMmFcsguZ4DfeqWKgVX9Z6rBLT/PawIgLAtuFSKCf98SctYfQoA09G0+PcB8SuM4+alh8GKaKIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1781831},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"bb872691b81cd6c3aa9497337aa83bb97dd3cf31","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.52_1784428001226_0.030394134401995565","host":"s3://npm-registry-packages-npm-production"}},"0.2.53":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.53","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.53","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"3445b62a60096a10c74ebb4ce823afcc7cd3e610","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.53.tgz","fileCount":258,"integrity":"sha512-dOOJ12+v8fuOw1eafaQv955biEYKCJ5TkgZa3klq7XQV8UX3m8GdPm9yzQbHLQZHUstd8hOqN7Nn/6Zu+AenFw==","signatures":[{"sig":"MEYCIQCZjohqJIETlQwllq+I3CPP90lG3ZPEm+FFtTajwAYaGAIhALzD17m4bVhI7r4EZc2e/xgu0sFocmZdQz9HKy//gaNB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1788729},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"a2acca77d4c915dcd859155c845af6fc98eaaae7","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.53_1784428427734_0.29452186525373003","host":"s3://npm-registry-packages-npm-production"}},"0.2.54":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.54","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.54","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"aad30be74d1e967fca1aa87eb964ef783d6e6c94","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.54.tgz","fileCount":266,"integrity":"sha512-XCcsUdxqfYWmA6PGE18YuZYI9j1BwGHhAH+7gPruHNNe8tQd2PmqqG2NoLYiHdnVHKHL72kS9cwymbIhpsyQkQ==","signatures":[{"sig":"MEUCIQCe6f4+yzvMFQOpN+J9DbOS/Mb91p//HldU8dJCqqukzAIgQINH+4Y86GiLQZK0YRtqfcvnGcq5FT1HON66R/abqTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889597},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"26cae0de80ac39f59a8726d94c5453fb37508406","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.54_1784431299372_0.26251830672901133","host":"s3://npm-registry-packages-npm-production"}},"0.2.55":{"name":"@mikashboks/capture-intelligence-core","version":"0.2.55","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"license":"Apache-2.0","_id":"@mikashboks/capture-intelligence-core@0.2.55","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"homepage":"https://github.com/mikashboks/ballerine#readme","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"1126b41804c65530099219d8e7bb18d48d06964e","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.55.tgz","fileCount":266,"integrity":"sha512-Xe7a+GFEVaVXP031tX7tp0qjT34exYfA2Sx2CRzICeHM7zI2iVjiDd492MIAhW/zmqIDdX2Z5WhvJkvYuEaW5g==","signatures":[{"sig":"MEYCIQD7pMZjptiz14VRNRidbYdw+Ngg56GSPIj3WgQVVFjsIgIhANXDuECBDHRXCuxnHI+5n71qh+ZyZKScM8DbceNRFA1m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1899927},"main":"./dist/cjs/index.js","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"269bbd1293e4dee8d09ca6c002c6ba62dfd2f549","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.5.0","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"_nodeVersion":"21.7.3","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"tmp":"tmp/capture-intelligence-core_0.2.55_1784543842053_0.2116105959608383","host":"s3://npm-registry-packages-npm-production"}},"0.2.62":{"_id":"@mikashboks/capture-intelligence-core@0.2.62","bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"dist":{"shasum":"67e420f3cb8a2e3eebbb7172bf8f8c22eea17244","tarball":"https://registry.npmjs.org/@mikashboks/capture-intelligence-core/-/capture-intelligence-core-0.2.62.tgz","fileCount":282,"integrity":"sha512-gP5SEGbhIaZvMtjuIL2Ag9rRWbOWt/TtlInmPgIiKWrs0zUh+Xt80ZzIxxHJzq5c7Znes2Ou797qmIbdS1bIQA==","signatures":[{"sig":"MEMCH2lv4BzN1Nz1LBaYmYMoMMrrjNUaWGvbnSllRv4AsksCIEAbTeCuR41Yy5hxQAZwQagosEH9kWuLvzT6v3fcypQq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICN8/iDGpNPFA/FLQ0GXTb7OhVc0zkRACY99yJs+hZSbAiAlzuFJw4N0Ny8w+pRNCIwHqaeB72avOqtafdQaNfD/sA=="}],"unpackedSize":2002925},"main":"./dist/cjs/index.js","name":"@mikashboks/capture-intelligence-core","type":"module","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./__fixtures__/address-flow.fixtures":{"import":{"types":"./dist/esm/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/esm/__fixtures__/address-flow.fixtures.js"},"require":{"types":"./dist/cjs/__fixtures__/address-flow.fixtures.d.ts","default":"./dist/cjs/__fixtures__/address-flow.fixtures.js"}}},"gitHead":"09ece61a487c43bd998439b6cf43f3eba9adae6e","license":"Apache-2.0","scripts":{"test":"npm run build && node --test ./test/*.test.mjs","build":"npm run build:esm && npm run build:cjs","clean":"rm -rf dist","prepack":"npm run clean && npm run typecheck && npm run build","build:cjs":"tsc --project tsconfig.cjs.json && node ./scripts/write-cjs-package-json.mjs","build:esm":"tsc --project tsconfig.esm.json","typecheck":"tsc --noEmit","check:dist":"npm run build && node ./scripts/check-dist-clean.mjs dist","publish:npm":"npm publish --registry=https://registry.npmjs.org/ --@mikashboks:registry=https://registry.npmjs.org/ --access public","publish:github":"npm publish --registry=https://npm.pkg.github.com","test:package-entrypoint":"npm run build && node --test ./test/package-entrypoint.test.mjs ./test/kyc-mobile-contract.test.mjs"},"version":"0.2.62","_npmUser":{"name":"saltonm","email":"salton@mikashboks.com"},"homepage":"https://github.com/mikashboks/ballerine#readme","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"_npmVersion":"10.8.2","description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","directories":{},"maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"_nodeVersion":"20.20.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.5.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/capture-intelligence-core_0.2.62_1790955705910_0.8649433385154937"}}},"time":{"created":"2026-04-10T14:00:57.273Z","modified":"2026-10-02T15:41:46.213Z","0.1.0":"2026-04-10T14:00:57.572Z","0.1.1":"2026-04-10T20:30:25.316Z","0.1.2":"2026-04-12T21:28:02.509Z","0.1.3":"2026-04-13T09:16:36.484Z","0.1.4":"2026-04-20T14:46:30.738Z","0.1.5":"2026-04-20T14:48:39.271Z","0.1.6":"2026-05-04T08:40:28.290Z","0.1.7":"2026-05-10T10:16:17.906Z","0.1.8":"2026-05-14T16:53:53.107Z","0.1.9":"2026-05-14T17:37:14.804Z","0.1.10":"2026-05-19T10:29:21.134Z","0.1.18":"2026-06-06T13:22:23.863Z","0.1.19":"2026-06-06T13:39:34.573Z","0.1.21":"2026-06-06T22:57:21.680Z","0.1.22":"2026-06-10T01:04:03.221Z","0.1.24":"2026-06-10T09:51:42.127Z","0.2.0":"2026-06-10T16:14:58.658Z","0.2.1":"2026-06-11T10:37:46.429Z","0.2.2":"2026-06-11T19:57:54.514Z","0.2.3":"2026-06-11T20:39:59.769Z","0.2.4":"2026-06-15T19:58:31.806Z","0.2.5":"2026-06-15T22:34:13.036Z","0.2.6":"2026-06-16T09:48:06.968Z","0.2.7":"2026-06-16T13:11:55.568Z","0.2.8":"2026-06-16T13:29:10.676Z","0.2.9":"2026-06-16T14:32:32.992Z","0.2.10":"2026-06-16T15:02:33.460Z","0.2.11":"2026-06-16T17:06:26.757Z","0.2.12":"2026-06-17T20:01:40.564Z","0.2.13":"2026-06-18T14:13:28.629Z","0.2.14":"2026-06-18T15:28:08.468Z","0.2.15":"2026-06-18T15:38:43.671Z","0.2.16":"2026-06-18T18:06:57.374Z","0.2.17":"2026-06-19T12:57:37.745Z","0.2.18":"2026-06-19T13:33:19.378Z","0.2.19":"2026-06-19T13:41:20.911Z","0.2.20":"2026-06-19T13:51:47.084Z","0.2.21":"2026-06-19T21:02:42.989Z","0.2.22":"2026-06-19T21:32:13.400Z","0.2.23":"2026-06-21T15:14:23.089Z","0.2.24":"2026-06-22T12:37:53.888Z","0.2.25":"2026-06-22T15:04:21.570Z","0.2.26":"2026-06-22T15:41:42.318Z","0.2.27":"2026-06-22T16:45:14.685Z","0.2.28":"2026-06-22T17:54:34.099Z","0.2.29":"2026-06-22T20:42:11.222Z","0.2.30":"2026-06-22T21:07:58.289Z","0.2.31":"2026-06-22T22:51:05.021Z","0.2.32":"2026-06-23T15:44:49.766Z","0.2.33":"2026-06-25T12:13:47.663Z","0.2.34":"2026-06-26T13:57:03.106Z","0.2.35":"2026-06-26T20:19:28.558Z","0.2.36":"2026-06-29T04:17:19.719Z","0.2.37":"2026-06-29T13:14:34.425Z","0.2.38":"2026-06-29T15:50:39.145Z","0.2.39":"2026-06-30T13:57:58.180Z","0.2.40":"2026-07-01T23:11:00.669Z","0.2.41":"2026-07-06T12:11:32.065Z","0.2.42":"2026-07-07T17:52:14.674Z","0.2.43":"2026-07-07T20:50:35.052Z","0.2.44":"2026-07-08T07:37:34.823Z","0.2.45":"2026-07-08T16:18:05.068Z","0.2.47":"2026-07-10T21:13:02.531Z","0.2.48":"2026-07-10T21:29:28.445Z","0.2.49":"2026-07-14T08:35:06.010Z","0.2.50":"2026-07-19T01:38:17.494Z","0.2.51":"2026-07-19T02:22:40.428Z","0.2.52":"2026-07-19T02:26:41.378Z","0.2.53":"2026-07-19T02:33:47.942Z","0.2.54":"2026-07-19T03:21:39.531Z","0.2.55":"2026-07-20T10:37:22.190Z","0.2.62":"2026-10-02T15:41:46.002Z"},"bugs":{"url":"https://github.com/mikashboks/ballerine/issues"},"license":"Apache-2.0","homepage":"https://github.com/mikashboks/ballerine#readme","keywords":["ballerine","capture-intelligence","document-classification","edge-detection","quality-check","sobel","kyc"],"repository":{"url":"git+https://github.com/mikashboks/ballerine.git","type":"git","directory":"packages/capture-intelligence-core"},"description":"DOM-free algorithmic core for capture intelligence: document classification, edge detection, frame metrics, and quality checks","maintainers":[{"name":"saltonm","email":"salton@mikashboks.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}