{"c8":{"exclude":["test/**","node_modules/**"]},"bugs":{"url":"https://github.com/dfahlander/typeson/issues"},"dist":{"shasum":"ea00b92457ef0ce46bfcdd5df1c127256910de91","tarball":"https://registry.npmjs.org/typeson/-/typeson-10.1.0.tgz","fileCount":14,"integrity":"sha512-JIaj9D47rNlP7xPMz70CJQP9Dkmwx2IXtmDojtLGTtaKzuWYy21bs3+CXH/70oZRKEBrHPVWRM+GJNqAYEnU8Q==","signatures":[{"sig":"MEUCICgih+UIP2ObMbKLsepaInJFp9eR7auuYw0HJM+/rZfpAiEAutpKSGez47Ra/+pxBnDHV2hKRg8XlS7lo8v52ALbe3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270062},"main":"./dist/typeson-commonjs2.min.cjs","name":"typeson","type":"module","_from":"file:typeson-10.1.0.tgz","types":"./dist/typeson.d.ts","author":{"name":"dfahlander"},"module":"./dist/typeson.esm.js","browser":"./dist/typeson.umd.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/typeson.d.ts","default":"./dist/typeson.esm.min.js"},"browser":{"types":"./dist/typeson.d.ts","default":"./dist/typeson.umd.min.js"},"require":{"types":"./dist/typeson.d.ts","default":"./dist/typeson.cjs"}}},"license":"MIT","scripts":{"c8":"rm -Rf node_modules/.cache && c8 --reporter=html --reporter=text npm run mocha","tsc":"tsc","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run c8","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-assert.js --require chai/register-expect.js test/test.js","start":"http-server -p 8092","eslint":"eslint .","rollup":"rollup -c","open-test":"open-cli http://localhost:8092/test/ && npm start","browser-test":"npm run build && npm run eslint && npm run open-test","open-coverage":"open-cli http://localhost:8092/coverage/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"homepage":"https://github.com/dfahlander/typeson#readme","keywords":["JSON","remoting","serialization","types"],"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/f33ff2e4f3652cafcffd03654c304a53/typeson-10.1.0.tgz","_integrity":"sha512-JIaj9D47rNlP7xPMz70CJQP9Dkmwx2IXtmDojtLGTtaKzuWYy21bs3+CXH/70oZRKEBrHPVWRM+GJNqAYEnU8Q==","repository":{"url":"git+https://github.com/dfahlander/typeson.git","type":"git"},"_npmVersion":"12.0.2","description":"Preserves types over JSON, BSON or socket.io","directories":{},"maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"_nodeVersion":"22.23.1","browserslist":["cover 100%"],"contributors":[{"name":"Brett Zamir"}],"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","mocha":"^11.8.0","eslint":"^10.8.0","rollup":"4.62.4","open-cli":"^9.0.0","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/node":"^26.1.2","http-server":"^14.1.1","@types/mocha":"^10.0.10","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^8.0.2","typescript-eslint":"^8.66.0","@types/babel__core":"^7.20.5","@rollup/plugin-babel":"^7.1.0","@rollup/plugin-terser":"^1.0.0","base64-arraybuffer-es6":"^3.1.0","eslint-config-ash-nazg":"42.1.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson_10.1.0_1786039371462_0.5340215282217649","host":"s3://npm-registry-packages-npm-production"},"_id":"typeson@10.1.0","version":"10.1.0"}