{"c8":{"exclude":["test/**","node_modules/**"]},"bugs":{"url":"https://github.com/dfahlander/typeson/issues"},"dist":{"shasum":"25d4135ae459f081e5f6fcf3fb31d38242f6bfdf","tarball":"https://registry.npmjs.org/typeson/-/typeson-10.1.2.tgz","fileCount":14,"integrity":"sha512-ubfxTj3sUNp4oNcm0jIs8Z07p59JX9HjVYtcHWcwdU/0PWS+bxd5kp9nS4TrZfmlQgjcDZjv0cEIIbJkXSsYbw==","signatures":[{"sig":"MEUCIB58mv91yWt33TNGoKygSDwOFdbbMfBKMOu5iR6jt0iPAiEAl8nckT8TxyftrBY9fK2+FnkULlvmgLM4lC9k7HLtwko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270516},"main":"./dist/typeson-commonjs2.min.cjs","name":"typeson","type":"module","types":"./dist/typeson.d.ts","author":"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"],"repository":{"url":"git+https://github.com/dfahlander/typeson.git","type":"git"},"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":["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.1","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.2.0","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.67.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.4.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson_10.1.2_1787024609528_0.6992329993175539","host":"s3://npm-registry-packages-npm-production"},"_id":"typeson@10.1.2","version":"10.1.2"}