{"c8":{"exclude":["test/**","node_modules/**"]},"bugs":{"url":"https://github.com/dfahlander/typeson/issues"},"dist":{"shasum":"52e8d05c5578c386093526fc4dbbb7c3fb91968e","tarball":"https://registry.npmjs.org/typeson/-/typeson-8.0.0.tgz","fileCount":8,"integrity":"sha512-bFx777uD6SZk6Fc423N5Na8fzOTF3Ultw7mfnmMnrTntbvNy9su+yKZ/su/N21bDWO5rG+hJHPy63bO5GJvIXg==","signatures":[{"sig":"MEUCIQDj69s4SHoyYX9q2WSarWKjrF7CJBY+JR0W5u1yuX+qvAIgSdxnqqn3v/Z3yfUYnxHA9kc7aqng1x1Ch/TDOFUXPXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsdbOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoYrA//Yp/tTNDgh5GqrTzzrLAY3GZTquTfu5TALBwpKgO/AtpVIrgI\r\naInNts9GhZZDOylnTYVh6bd9smfeZ0th4QUXkzEFbSXpXcjUCFlRaPkHHmKN\r\nzikR1lkg7qGuT1c641G1gyTtxIKn9rwMXNUyxXMEaG9B7a0pOWfYSe8BH/Qq\r\nhbtJBRaVK6+OxzPKyxxHyqdn2t3m7kyag/7Cav2q0af/ByeOHfBNde/WP+ga\r\nuBXJ/4D0Sta6sw2ofvkxPUQosLEN5kRSyr2Ffma88vx9SuCGwjGi4kqNJg6W\r\nQUYRInE8OLfHjiWwRio6COJGvhYJfTZwmtuk+CPzUdtWZDIvgJt/4tSWDUTd\r\npcpJfpXABG7MjFwZ5j7pW3cQGfpOGPgtKb7N9smbxAaXIorkVmWkBoRyCFYu\r\nGZ95RGiiKmw9cEu9X3dkcrkbEBW74OLywRaRVnhGMkbdN0q+AdP5ej6q5/J7\r\nAh5Rnysy6dvyfoz8zuYtj5w6IGOR2EkRu2maxtJ5u1qpm9Bz8QHfPzabn/+2\r\nOnS+BvpCEnOoSJeoOZwwE99kPCEDGZa+Eo7g2dstQsmPho3q06oEf+hY43uV\r\nMa5LhtwBuKDKZqVqekXvRj8lQ8TmLf7Y+mH3DzA2OwYczIB4YvturViADwxX\r\nZE9OALh/SPKrVqsXAOBH1WkeaSOCA3G67FY=\r\n=fXMi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/typeson-commonjs2.min.cjs","name":"typeson","type":"module","_from":"file:typeson-8.0.0.tgz","author":{"name":"dfahlander"},"module":"./dist/typeson.esm.js","browser":"./dist/typeson.umd.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"exports":{".":{"import":"./dist/typeson.esm.min.js","browser":"./dist/typeson.umd.min.js","require":"./dist/typeson.cjs"}},"license":"MIT","scripts":{"lint":"npm run eslint --","test":"npm run rollup && npm run eslint && npm run mocha-cov","mocha":"mocha --require chai/register-assert.js --require chai/register-expect.js test/test.js","start":"http-server -p 8092","eslint":"eslint --ext js,md,html .","rollup":"rollup -c","mocha-cov":"rm -Rf node_modules/.cache && c8 --reporter=html --reporter=text npm run mocha","open-test":"open-cli http://localhost:8092/test/ && npm start","browser-test":"npm run rollup && 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/f56dd2cc5755dfd41de803040cb62f1a/typeson-8.0.0.tgz","_integrity":"sha512-bFx777uD6SZk6Fc423N5Na8fzOTF3Ultw7mfnmMnrTntbvNy9su+yKZ/su/N21bDWO5rG+hJHPy63bO5GJvIXg==","repository":{"url":"git+https://github.com/dfahlander/typeson.git","type":"git"},"_npmVersion":"8.19.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":"18.12.1","browserslist":["cover 100%"],"contributors":[{"name":"Brett Zamir"}],"dependencies":{},"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":"^7.12.0","chai":"^4.3.7","mocha":"^10.2.0","eslint":"^8.30.0","rollup":"3.8.1","open-cli":"^7.1.0","@babel/core":"^7.20.7","http-server":"^14.1.1","eslint-plugin-n":"^15.6.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.20.2","eslint-plugin-html":"^7.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^39.6.4","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.26.0","@rollup/plugin-terser":"^0.2.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.2","@brettz9/eslint-plugin":"^1.0.4","base64-arraybuffer-es6":"^1.0.0","eslint-config-ash-nazg":"34.6.0","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^3.0.0","eslint-plugin-chai-friendly":"^0.7.2","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-no-use-extend-native":"^0.5.0","babel-plugin-transform-async-to-promises":"^0.8.18"},"_npmOperationalInternal":{"tmp":"tmp/typeson_8.0.0_1672599246430_0.9077482032636779","host":"s3://npm-registry-packages"},"_id":"typeson@8.0.0","version":"8.0.0"}