{"c8":{"exclude":["test/**","node_modules/**"]},"bugs":{"url":"https://github.com/dfahlander/typeson/issues"},"dist":{"shasum":"5efe61693a3a255027bfd0e727bb8e9188ce67f3","tarball":"https://registry.npmjs.org/typeson/-/typeson-7.0.2.tgz","fileCount":8,"integrity":"sha512-Rc/BXqUq+pgAc9D3Na+A2iiTlenfzZW9VA2H9DzpYWKOqUMwUaLyu6OQWXCIEiFs1AQ6Fssbed1/subMY/cEag==","signatures":[{"sig":"MEUCIQCn2YQOhEK1BiIXZXPxQMgWjTLjMl9DISLDqoNr6hm/iQIgI62qAW0NhKVRnZkW7hYFqaDTQvkjKXGGYmXT+rE+PHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":265121,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibaIKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqe+RAAiQp7Ww0q4Lq54Ci6uk40K+ozZvJPmdUzXMZw8fvX7ednHFPS\r\niB+9DkymBjW7ilXchbB2Ha0W7xfIfEPX/nhHrj88n5LJV0v1zEkLo6LKts7q\r\nzvTmb66gAT87Cv+F5rU89kpTa2BQyalfuC6ECs0JNDaFEOCKpCtGaWyR8GpF\r\nyCOQ+iVy1v73NusHInERv7MzVdGYb/ZYlNa4epaiC5oRA8X4u1cjmn9e+tGy\r\ngrwEc8GggjFK8pP8C9IAP6/0klF9VRoc/6uobTPkNghlgw9OLwT/bCMwwEcM\r\nbqOpA/KpFP/RqyWS8Lt6h+y29l/d0UX77lXmBNOPbcHLAR4W3GWoh6GCG4oV\r\nD9p5G0iMFrygSWhbFc5cxcPCor30ILDZpL6U3H89y+62xH3MgRKFKCsXmK9C\r\nQVc/3gRw+7mvvs95pP2rAQxIXHRhEGoft4JuZ4lcIYl4vafnM5zKCFP0CgrZ\r\naPhSDwPNti+PDZRhIWch1aVZtms7wAv2+JJYJA5pU0KPSNYK3Rg1ipyMkDVL\r\n4QjLLWJ/BovAofKk7+b4iIKPEDZ0ZxV3MtV50DL5Wq3b9vK9liEHrM+MiCku\r\nt+afeGiGimTx5oZjLksQMXdW3VKLzVw+v05ib+PxA4tBvFqyp7/ZKijhPsry\r\nVOUTlycgz5kfwwu3Y7V7K/cOC7rfHMfl04Y=\r\n=tkQv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/typeson-commonjs2.min.cjs","name":"typeson","type":"module","_from":"file:typeson-7.0.2.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":"/Users/brett/typeson/typeson-7.0.2.tgz","_integrity":"sha512-Rc/BXqUq+pgAc9D3Na+A2iiTlenfzZW9VA2H9DzpYWKOqUMwUaLyu6OQWXCIEiFs1AQ6Fssbed1/subMY/cEag==","repository":{"url":"git+https://github.com/dfahlander/typeson.git","type":"git"},"_npmVersion":"8.6.0","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":"14.17.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.11.0","chai":"^4.3.6","mocha":"^9.2.1","eslint":"^8.10.0","rollup":"2.69.0","open-cli":"^7.0.1","@babel/core":"^7.17.5","http-server":"^14.1.0","rollup-plugin-re":"^1.0.7","@babel/preset-env":"^7.16.11","eslint-plugin-html":"^6.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^37.9.6","@rollup/plugin-babel":"^5.3.1","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.25.4","rollup-plugin-terser":"^7.0.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.12.0","eslint-plugin-unicorn":"^41.0.0","@brettz9/eslint-plugin":"^1.0.4","base64-arraybuffer-es6":"^1.0.0","eslint-config-ash-nazg":"32.5.0","eslint-config-standard":"^16.0.3","eslint-plugin-markdown":"^2.2.1","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.1","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_7.0.2_1651352073861_0.7974595167283629","host":"s3://npm-registry-packages"},"_id":"typeson@7.0.2","version":"7.0.2"}