{"_id":"@abcnews/hash-codec","_rev":"4-3f8a5e66521862802e604bb690c1b045","name":"@abcnews/hash-codec","dist-tags":{"latest":"2.0.0","next":"3.0.0-next.0"},"versions":{"1.0.0":{"name":"@abcnews/hash-codec","version":"1.0.0","author":"","license":"ISC","_id":"@abcnews/hash-codec@1.0.0","maintainers":[{"name":"drzax","email":"simon@elvery.net"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"phocks","email":"phocks@gmail.com"},{"name":"jtfell","email":"hi@jtfell.com"},{"name":"ashkyd","email":"ash@kyd.com.au"}],"dist":{"shasum":"5c1b2ae0f1a8ebdae2ca5133e72ba75ba7e135e6","tarball":"https://registry.npmjs.org/@abcnews/hash-codec/-/hash-codec-1.0.0.tgz","fileCount":17,"integrity":"sha512-z+LTFWogNmK5nxkPdqxvUAJIMBpYKpxnnOMHwoAxXR01IX/u/jtUnPJ9VJek4yn55zbXNf6/Q89loKmx9MG80g==","signatures":[{"sig":"MEYCIQDv2tAkkW8aRpb5IyOSthady9vyMK7C6QopoOr2TjlwqgIhAIOlTrlIzbCzqta3JyHbFpYiw5HZjzgqmIpDhWuh+3/5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28948},"main":"src/index.js","type":"module","module":"src/index.js","gitHead":"e34d1e70a8cfd196d46b2cb9a79327fe598f1f9e","scripts":{"test":"npx mocha test/*"},"_npmUser":{"name":"ashkyd","email":"ash@kyd.com.au"},"_npmVersion":"10.9.2","description":"A JavaScript library for encoding and decoding values to strings with validation support. This library provides various codecs and utilities for data transformation and serialization.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@abcnews/base-36-text":"^1.0.1","@abcnews/alternating-case-to-object":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.2.2"},"peerDependencies":{"svelte":"^5.20.1"},"_npmOperationalInternal":{"tmp":"tmp/hash-codec_1.0.0_1746471945505_0.9697694235333101","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@abcnews/hash-codec","version":"1.0.1","author":"","license":"ISC","_id":"@abcnews/hash-codec@1.0.1","maintainers":[{"name":"drzax","email":"simon@elvery.net"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"phocks","email":"phocks@gmail.com"},{"name":"jtfell","email":"hi@jtfell.com"},{"name":"ashkyd","email":"ash@kyd.com.au"}],"dist":{"shasum":"7db9b5756ffb3e5a91f98987f676681f5a80dac8","tarball":"https://registry.npmjs.org/@abcnews/hash-codec/-/hash-codec-1.0.1.tgz","fileCount":17,"integrity":"sha512-QvEc1fsFlE2mbuefZewewMn3/aY0/TDoUSRfNlK9MSFMz3dVdu2IJ2q4GotrT/l2vjWkN4jxa2RmgbxFTM2kbA==","signatures":[{"sig":"MEYCIQCVB5I6lPNgq/qax/yBPyZ6LXp3ZxBwc6NncjJjyWjKnAIhANwH3T2R5gBcvL3Ase1L87N3M3JJ739H9lDw95qfKlil","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28950},"main":"src/index.js","type":"module","module":"src/index.js","gitHead":"e8f2dbbb178cf723b7635463a29d969095bbc2c5","scripts":{"test":"npx mocha test/*"},"_npmUser":{"name":"ashkyd","email":"ash@kyd.com.au"},"_npmVersion":"10.9.2","description":"A JavaScript library for encoding and decoding values to strings with validation support. This library provides various codecs and utilities for data transformation and serialization.","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@abcnews/base-36-text":"^1.0.1","@abcnews/alternating-case-to-object":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.2.2"},"peerDependencies":{"svelte":"^5.20.1"},"_npmOperationalInternal":{"tmp":"tmp/hash-codec_1.0.1_1746472317256_0.4602391679461775","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@abcnews/hash-codec","version":"2.0.0","author":"","license":"ISC","_id":"@abcnews/hash-codec@2.0.0","maintainers":[{"name":"drzax","email":"simon@elvery.net"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"phocks","email":"phocks@gmail.com"},{"name":"jtfell","email":"hi@jtfell.com"},{"name":"ashkyd","email":"ash@kyd.com.au"}],"dist":{"shasum":"dcef37c7b4265aac7aa8eaf51e53838d2e59a32e","tarball":"https://registry.npmjs.org/@abcnews/hash-codec/-/hash-codec-2.0.0.tgz","fileCount":17,"integrity":"sha512-mbpMkXxXK8YxToTETfm8mmxdWT1dPPNgeJtC7phLW7ETt6CW8qG75SCHHa0H2HndJAs8HDeHjhdGqnuOMrvnCQ==","signatures":[{"sig":"MEUCIDChc4MmhyspRJNpoPNCUwJVF4wX/6/nu4uwk0mp5EsgAiEAxUHH+NDU28KI+eRxN7MXFnyyTBBUTw2Eo2Tjgss/dR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30188},"main":"src/index.js","type":"module","module":"src/index.js","gitHead":"f79adf4b7f00315fcddb27cddb6a8d4501a83760","scripts":{"test":"npx mocha test/*"},"_npmUser":{"name":"ashkyd","email":"ash@kyd.com.au"},"_npmVersion":"11.6.2","description":"A JavaScript library for encoding and decoding values to strings with validation support. This library provides various codecs and utilities for data transformation and serialization.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"@abcnews/base-36-text":"^1.0.1","@abcnews/alternating-case-to-object":"^3.2.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^11.2.2"},"peerDependencies":{"svelte":"^5.20.1"},"_npmOperationalInternal":{"tmp":"tmp/hash-codec_2.0.0_1769485338252_0.5578723339172262","host":"s3://npm-registry-packages-npm-production"}},"3.0.0-next.0":{"name":"@abcnews/hash-codec","version":"3.0.0-next.0","type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"build":"tsc","check":"tsc --noEmit","prepublishOnly":"npm test && npm run build","test":"node --test test/**/*.test.js && tsd"},"author":"","license":"ISC","description":"A schema-based codec to minify JS objects to URL-safe strings and back again. Supports default values and custom transforms. Extends [Zod](https://zod.dev) for validation.","dependencies":{"@abcnews/alternating-case-to-object":"^3.2.0","@abcnews/base-36-text":"^1.0.1","zod":"^3.25.76"},"peerDependencies":{"svelte":"^5.20.1"},"devDependencies":{"tsd":"^0.33.0","typescript":"~5.9.3"},"readmeFilename":"README.md","gitHead":"e82c10a9bdbc34ad9bb2d6f0b851b1559cc59992","_id":"@abcnews/hash-codec@3.0.0-next.0","_nodeVersion":"24.14.1","_npmVersion":"11.12.1","dist":{"integrity":"sha512-o7JOl4zZUwMhB+CTAgswpx6KG78NNEMHjZtBt/hwjJzLMGx2A4/iNRhvCm7Y1ry3nhTLwDPJM57iiwdcovIvUQ==","shasum":"ebc3f5ffdc01f4a844caad8b1088713331e5fffb","tarball":"https://registry.npmjs.org/@abcnews/hash-codec/-/hash-codec-3.0.0-next.0.tgz","fileCount":26,"unpackedSize":29548,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD94BL5TlEFutOXc4U/IRC7xvE+hSG7pnGnMMyLBti6zgIgabmfoHBjNfJR2OSpx2vwkyK0DonQMLay3GIf1/HxuvY="}]},"_npmUser":{"name":"ashkyd","email":"ash@kyd.com.au"},"directories":{},"maintainers":[{"name":"drzax","email":"simon@elvery.net"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"phocks","email":"phocks@gmail.com"},{"name":"jtfell","email":"hi@jtfell.com"},{"name":"ashkyd","email":"ash@kyd.com.au"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hash-codec_3.0.0-next.0_1787113410556_0.17522594644181244"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-05T19:05:45.398Z","modified":"2026-08-19T04:23:30.886Z","1.0.0":"2025-05-05T19:05:45.719Z","1.0.1":"2025-05-05T19:11:57.488Z","2.0.0":"2026-01-27T03:42:18.377Z","3.0.0-next.0":"2026-08-19T04:23:30.698Z"},"license":"ISC","description":"A JavaScript library for encoding and decoding values to strings with validation support. This library provides various codecs and utilities for data transformation and serialization.","maintainers":[{"name":"drzax","email":"simon@elvery.net"},{"name":"andrewkesper","email":"andy@andrewkesper.com"},{"name":"phocks","email":"phocks@gmail.com"},{"name":"jtfell","email":"hi@jtfell.com"},{"name":"ashkyd","email":"ash@kyd.com.au"}],"readme":"","readmeFilename":""}