{"bin":{"serializer-conformance":"dist/cli.js"},"bugs":{"url":"https://github.com/destbreso/serializer-conformance/issues"},"dist":{"shasum":"a8be0444d65cc95b7590b647be04629252df0cb5","tarball":"https://registry.npmjs.org/serializer-conformance/-/serializer-conformance-0.4.2.tgz","fileCount":10,"integrity":"sha512-1RCnMYXe+QEfiE1KFiB7lHGD4qG8gWG0L9M6YiAiS8mqQXaaJ2uN0r46eIJkB/AUSQrYiTkBwa9lT5TptVXszQ==","signatures":[{"sig":"MEUCIDrXm071XUInv2dVj4wnPB6ItgtneFWkVB63rtS06KbgAiEAqO7FQp8TrcGsr2GZRw7oY5FvZP0XenzF6R9d5bPeCyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252414},"main":"./dist/index.cjs","name":"serializer-conformance","type":"module","types":"./dist/index.d.ts","author":{"name":"David Estevez","email":"dev.destbreso@gmail.com"},"module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0afb60f3a533d91677bc921b37cec3f05c5f6fcd","license":"MIT","scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest","verify:dist":"node scripts/verify-dist.mjs","prepublishOnly":"npm run typecheck && npm test && npm run build && npm run verify:dist"},"_npmUser":{"name":"destbreso","email":"destevezbreso@gmail.com"},"homepage":"https://github.com/destbreso/serializer-conformance#readme","keywords":["canonicalization","canonical-json","jcs","rfc8785","conformance","test-vectors","harness","benchmark","structural-hash","content-hash","content-addressing","collision","differential-testing","deterministic","stable-stringify","cli","typescript","json-canonicalization","canonicalize","test-suite","serializer","stringify","identity"],"repository":{"url":"git+https://github.com/destbreso/serializer-conformance.git","type":"git"},"_npmVersion":"10.9.2","description":"A conformance and collision harness for JavaScript value serializers: JSON canonicalizers and structural hashers. Byte-exact RFC 8785 (JCS) conformance against the official test vectors, plus the checks that matter more in practice: a collision detector f","directories":{},"maintainers":[{"name":"destbreso","email":"destevezbreso@gmail.com"}],"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"citty":"^0.2.2","picocolors":"^1.1.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","ohash":"^2.0.11","vitest":"^1.2.0","typescript":"^5.3.0","@types/node":"^20.11.0","object-hash":"^3.0.0","stable-hash":"^0.0.6","canonicalize":"^3.0.0","json-canonicalize":"^2.0.0","safe-stable-stringify":"^2.5.0","fast-json-stable-stringify":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/serializer-conformance_0.4.2_1786628917746_0.7817188427030213","host":"s3://npm-registry-packages-npm-production"},"_id":"serializer-conformance@0.4.2","version":"0.4.2"}