{"_id":"typeson-registry","_rev":"94-ed10351dc668d9f1286ef671273cd4c1","name":"typeson-registry","dist-tags":{"latest":"15.1.0"},"versions":{"0.2.0":{"name":"typeson-registry","version":"0.2.0","keywords":["typeson","JSON","remoting","universal"],"author":"","license":"MIT","_id":"typeson-registry@0.2.0","maintainers":[{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"4fc92feafdb7b3c7a5b151e641fd3eaef857c74c","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-0.2.0.tgz","integrity":"sha512-wWR+2LTDN/abRjH5eoKmIxavXt5+sIK+fGDwdy4gi22SnAs2+E63LsQ9ClFpC37g7896q59Ekm/hsWxR+78mEA==","signatures":[{"sig":"MEQCIHaLSDH96K4V/pf9L7Abw3ltMXsyAgqUwv8U46XLChktAiAAzk4yj2BMCjNYLk0fWXXceOjr+vhchP7BX4nhgRtMhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"4fc92feafdb7b3c7a5b151e641fd3eaef857c74c","gitHead":"0dbb4bf833e3f603d92ae0bb0ab5002a14817383","scripts":{"test":"mocha"},"_npmUser":{"name":"dfahlander","email":"david.fahlander@gmail.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"2.14.12","description":"Official registry for typeson type definitions","directories":{},"_nodeVersion":"4.3.1","devDependencies":{"chai":"^3.5.0","typeson":"*"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-0.2.0.tgz_1463758237838_0.5181721039116383","host":"packages-12-west.internal.npmjs.com"}},"0.4.1":{"name":"typeson-registry","version":"0.4.1","keywords":["typeson","JSON","remoting","universal"],"license":"MIT","_id":"typeson-registry@0.4.1","maintainers":[{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"ae1198ef0c83f29f74561af51699c22d873ab024","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-0.4.1.tgz","integrity":"sha512-V0hreEjvz4htwMpYVaD/U0SNT0l8AdSpXmmK5Ubg4XfQhsWv/W9G7lhHb3RRCQvG/a4zPLv7JiukOkoAu0czbw==","signatures":[{"sig":"MEUCIC6YYOm1O085HSad1J13rMBn+GDPt7Nh0TyBLWOlYJn0AiEA032RX2uadtZ8XGmcc2RfnDLuiEZ0no0JJ0fSCZs2W8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"ae1198ef0c83f29f74561af51699c22d873ab024","gitHead":"3fa5a7404b8d270d2e82de64912c7fe00ad99bcd","scripts":{"test":"mocha"},"_npmUser":{"name":"dfahlander","email":"david.fahlander@gmail.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"3.3.6","description":"Official registry for typeson type definitions","directories":{},"_nodeVersion":"6.2.0","dependencies":{"typeson":"^2.0.0","base64-arraybuffer":"^0.1.5"},"devDependencies":{"chai":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-0.4.1.tgz_1464050361170_0.6548884680960327","host":"packages-12-west.internal.npmjs.com"}},"0.4.2":{"name":"typeson-registry","version":"0.4.2","keywords":["typeson","JSON","remoting","universal"],"license":"MIT","_id":"typeson-registry@0.4.2","maintainers":[{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"d94fe79a3e90e1df36109f7c741f30bd2e24a732","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-0.4.2.tgz","integrity":"sha512-HBaJGsb2Ruvb31BiAcHS6dJncWrWVvg/i7LUhLi0uxiO8mylT+9/7CF0UeU/fqoSRyPLRmoifEMxK2JXP5YvEA==","signatures":[{"sig":"MEUCIGn1Q6KvYg/bM7U30K0/QFAC3AorhnjZm8+NJNBMGNrbAiEAgakg0nFufeHI0ciSVphUuFbgPmqxly7Crjd95DzkveY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d94fe79a3e90e1df36109f7c741f30bd2e24a732","gitHead":"25f5d4713184bfdba23ed9584b9c25ed3199d69b","scripts":{"test":"mocha"},"_npmUser":{"name":"dfahlander","email":"david.fahlander@gmail.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"3.3.6","description":"Official registry for typeson type definitions","directories":{},"_nodeVersion":"6.2.0","dependencies":{"typeson":"^2.0.0","base64-arraybuffer":"^0.1.5"},"devDependencies":{"chai":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-0.4.2.tgz_1464050895468_0.31996060418896377","host":"packages-12-west.internal.npmjs.com"}},"0.5.0":{"name":"typeson-registry","version":"0.5.0","keywords":["typeson","JSON","remoting","universal"],"license":"MIT","_id":"typeson-registry@0.5.0","maintainers":[{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"89d062e3a844c79200818760544fadd3a84e3ff3","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-0.5.0.tgz","integrity":"sha512-9lc8gccRiqJxH9uUYpIMJQZ2cVhbpOX4QkqfuwSLN7RoEUOXfMxrSlJpL+fOlVd4/fvuEywRm4GsoD5KvnxTfQ==","signatures":[{"sig":"MEYCIQDSgMy04BDXUFA8rj5kxZ1M/PPdiCzISyswbAFOQxCtbwIhAMNSL2LcDuFxk6WJko7M4Q6VlO8WqufLEBiI8WHpvfcy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"89d062e3a844c79200818760544fadd3a84e3ff3","gitHead":"848d04942a537049743153a8b5ae7fe90442135a","scripts":{"test":"mocha"},"_npmUser":{"name":"dfahlander","email":"david.fahlander@gmail.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"3.3.6","description":"Official registry for typeson type definitions","directories":{},"_nodeVersion":"6.2.0","dependencies":{"typeson":"^2.1.1","base64-arraybuffer":"^0.1.5"},"devDependencies":{"chai":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-0.5.0.tgz_1464098578260_0.15922292042523623","host":"packages-16-east.internal.npmjs.com"}},"0.5.1":{"name":"typeson-registry","version":"0.5.1","keywords":["typeson","JSON","remoting","universal"],"license":"MIT","_id":"typeson-registry@0.5.1","maintainers":[{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"3511aa192112128aa4e5b71755148ad985b13a93","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-0.5.1.tgz","integrity":"sha512-ELAgv6PvFbvT/Z+8oWyA1/EYJGLFeyZJMVIIkGzTsnm2Mv+UvJToKJgcc9k+EqY/sOOm8L5/uJG70ELhLdtFgQ==","signatures":[{"sig":"MEYCIQCNiQ/cBDcVkXBo5iCnYR2fIEGliUWQgRwSpmKC1hwQlwIhAMWzOVke1Nh4kUoXvb1vml0NCjJ2nzi/Ny8OqsjmqXWa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"3511aa192112128aa4e5b71755148ad985b13a93","gitHead":"736173d1ef96cc62cd00b9d652dea1217d75e8d9","scripts":{"test":"mocha"},"_npmUser":{"name":"dfahlander","email":"david.fahlander@gmail.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"3.3.6","description":"Official registry for typeson type definitions","directories":{},"_nodeVersion":"6.2.0","dependencies":{"typeson":"^2.1.1","base64-arraybuffer":"^0.1.5"},"devDependencies":{"chai":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-0.5.1.tgz_1464098849628_0.8832949884235859","host":"packages-12-west.internal.npmjs.com"}},"0.6.0":{"name":"typeson-registry","version":"0.6.0","keywords":["typeson","JSON","remoting","universal"],"license":"MIT","_id":"typeson-registry@0.6.0","maintainers":[{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"de3df9c9b02d4e2281704b98949aba3fd6876b08","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-0.6.0.tgz","integrity":"sha512-RrEfIBtH6GtkvJhg4J5ZU9QiitnLzsvv8ug+Ey3PIepG0p+Bcnc0rhcf7BoVJzbaZcLiC2otIZLBGV4B8guyqg==","signatures":[{"sig":"MEQCIG6R0+1p3JcFh4npYd4gbRrPfOuUygGkNjXVQBSWiaiAAiBzH3+RFNYw1JWY6oBVsTrNS5DZF+69KD9UaNpiBsmigw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"de3df9c9b02d4e2281704b98949aba3fd6876b08","gitHead":"d70926cbcd449bd74c7325ab70778266ae8bb569","scripts":{"test":"mocha","build":"node ./build.js"},"_npmUser":{"name":"dfahlander","email":"david.fahlander@gmail.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"3.3.6","description":"Official registry for typeson type definitions","directories":{},"_nodeVersion":"6.2.0","dependencies":{"typeson":"^3.0.0","base64-arraybuffer":"^0.1.5"},"devDependencies":{"chai":"^3.5.0","webpack":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-0.6.0.tgz_1464172634739_0.23324815230444074","host":"packages-12-west.internal.npmjs.com"}},"0.6.1":{"name":"typeson-registry","version":"0.6.1","keywords":["typeson","JSON","remoting","universal"],"license":"MIT","_id":"typeson-registry@0.6.1","maintainers":[{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"5f0be6388b64bce0281753182d7b9d0f24079be7","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-0.6.1.tgz","integrity":"sha512-FpSbViEKcrckIRkDGKLeFj9u5u852QDUxo8oNjlZiK77GSlTagGZulTbcefsx5j6lGRGIW9pa4yA76EWE8iIDg==","signatures":[{"sig":"MEYCIQD7eSG+GE0nkTqEDS+Pav1t/rWthC47PAZNysLna43wLAIhAOYQmE8U60ztnOEEDAgQCJj83ujOD23GlwweFUuAr8CQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"5f0be6388b64bce0281753182d7b9d0f24079be7","gitHead":"b55669a572d08de3dd1d5c4945199529f98d6c63","scripts":{"test":"mocha","build":"node ./build.js"},"_npmUser":{"name":"dfahlander","email":"david.fahlander@gmail.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"3.3.6","description":"Official registry for typeson type definitions","directories":{},"_nodeVersion":"6.2.0","dependencies":{"typeson":"^3.0.0","base64-arraybuffer":"^0.1.5"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()});","devDependencies":{"chai":"^3.5.0","webpack":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-0.6.1.tgz_1464188569897_0.6231610588729382","host":"packages-16-east.internal.npmjs.com"}},"0.6.2":{"name":"typeson-registry","version":"0.6.2","keywords":["typeson","JSON","remoting","universal"],"license":"MIT","_id":"typeson-registry@0.6.2","maintainers":[{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"a0b7cd23dbfe6a67b54f8ea579be9b0113a5989e","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-0.6.2.tgz","integrity":"sha512-EVgfEfMJOQigCUQlL6myapEk0F0nbrvhEyTmBTiwy+f1aN34Wp4mTpJ5k/cPJR7DMOSxL3y41k1YxmhUhaiPWg==","signatures":[{"sig":"MEUCIHNMdbckH+/w8CpHBRrOIVc1DYJShdochx1q0uzH2Yx2AiEAzLKeQaT5/zTUvxLdkdzhBvMUdpwi3rXjugKqCCVVWws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"a0b7cd23dbfe6a67b54f8ea579be9b0113a5989e","gitHead":"bb76df07eb9a7a1f34bdbaa53646fbf20e6c1591","scripts":{"test":"mocha","build":"node ./build.js"},"_npmUser":{"name":"dfahlander","email":"david.fahlander@gmail.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"3.3.6","description":"Official registry for typeson type definitions","directories":{},"_nodeVersion":"6.2.0","dependencies":{"typeson":"^3.0.0","base64-arraybuffer":"^0.1.5"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"chai":"^3.5.0","webpack":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-0.6.2.tgz_1464189015483_0.7106212482322007","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha.1":{"name":"typeson-registry","version":"1.0.0-alpha.1","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.1","maintainers":[{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"c34176bac38c781425f2fd20521bb77961a80dd2","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.1.tgz","integrity":"sha512-G2SnOtyQw6sgMZXeMHZ+l8zReLKTqPWZFIm4JAN0KnLP+Rf2W8iG0+LzFKJCGN+dtfg5yqWlF55Mo2a7E7q3ew==","signatures":[{"sig":"MEYCIQCnZr21Lg8kb4TtSbubxCYAS3Qs4GIM1JLmQXGW0hPBXwIhAON2d4yp1YKi3OPbDQhB57dT8GUNFdeYqhxnawQRrJZZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"c34176bac38c781425f2fd20521bb77961a80dd2","gitHead":"7cbe264e16172f177d684e7f8787d74163b7e7d2","scripts":{"test":"mocha","build":"node ./build.js"},"_npmUser":{"name":"dfahlander","email":"david.fahlander@gmail.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"3.10.6","description":"The type registry for typeson","directories":{},"_nodeVersion":"6.5.0","dependencies":{"typeson":"^3.2.0","base64-arraybuffer":"^0.1.5"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"chai":"^3.5.0","webpack":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.1.tgz_1486717249120_0.21925778198055923","host":"packages-18-east.internal.npmjs.com"}},"1.0.0-alpha.2":{"name":"typeson-registry","version":"1.0.0-alpha.2","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.2","maintainers":[{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"d910e72a8fb0884b1a72be780a75f6790bf1e32b","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.2.tgz","integrity":"sha512-ySdQNiuARjrDddK8kbIqoDXgdviVXCxhNVAOTXv3C99gBylNbO2gr1gq0S8lhjWdsXTlDbjwwNtM0Tvqe1oiIA==","signatures":[{"sig":"MEQCIErJd5mgPd1Bx9buR50OHDFK5h/uIdi4qAyOB70Cx2YrAiBd1QUtzsIE+Yy4Fu5T+Qwkf1JWv/3CwcsjZY1oWygmgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"d910e72a8fb0884b1a72be780a75f6790bf1e32b","gitHead":"54b31d5f60bd7ac0ad500049fcdf6cba2efde752","scripts":{"test":"mocha","build":"node ./build.js"},"_npmUser":{"name":"dfahlander","email":"david.fahlander@gmail.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"3.10.6","description":"The type registry for typeson","directories":{},"_nodeVersion":"6.5.0","dependencies":{"typeson":"^3.2.0","base64-arraybuffer":"^0.1.5"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"chai":"^3.5.0","webpack":"^1.13.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.2.tgz_1486730813846_0.20507683558389544","host":"packages-12-west.internal.npmjs.com"}},"1.0.0-alpha.3":{"name":"typeson-registry","version":"1.0.0-alpha.3","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.3","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"cc5b56a827ed88851045a53523552192c00fd487","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.3.tgz","integrity":"sha512-6qCSIw1uLlbGqXRn8THtBHitUTqFcBUzEX3gOdHdG+KNwdlZuX+lwVu0a8mYg+09y1TYOkTCQcwb7Ofi8t8rpg==","signatures":[{"sig":"MEUCIQCIAM8rS4BQZJj5CxEsq41Djfsrgh172DojDgrvItKRZgIgP7RhoZ8Rn0NecIqZAKN3pV8EnEmQvX3bjWNHWOEovVE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cc5b56a827ed88851045a53523552192c00fd487","gitHead":"b9eb20913bfe8297a072992066921d36dc626041","scripts":{"test":"mocha test/test-node","build":"node ./build.js","start":"node server.js","windows":"node windows-devinstall","prepublish":"npm run build","browser-test":"node ./build.js test"},"_npmUser":{"name":"dfahlander","email":"david.fahlander@gmail.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"3.10.6","description":"The type registry for typeson","directories":{},"_nodeVersion":"6.5.0","dependencies":{"typeson":"^4.0.0","base64-arraybuffer":"git+https://github.com/dfahlander/base64-arraybuffer.git#patch-1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"chai":"^4.0.2","uuid":"3.1.0","jsdom":"^11.0.0","mocha":"^3.2.0","canvas":"1.6.5","babelify":"^7.3.0","watchify":"3.9.0","uglifyify":"^4.0.2","browserify":"^14.1.0","whatwg-url":"5.0.0","mapstraction":"git+https://github.com/brettz9/mapstraction.git#relativePaths","browserify-test":"3.1.0","browserify-string":"1.1.1","babel-preset-es2015":"^6.3.13","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.3.tgz_1499747581799_0.26127270399592817","host":"s3://npm-registry-packages"}},"1.0.0-alpha.4":{"name":"typeson-registry","version":"1.0.0-alpha.4","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.4","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"c0d6bab3503ffc149ee656d527106ba090586b93","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.4.tgz","integrity":"sha512-Q6M2ivWHNt3JFiSRL/IztcsoYBxnTMkBpQlEfJCIJ0uSh7epxN7Y/HQyLr6H6XrUqsMrOPH5CuPrmlLEIjbvOg==","signatures":[{"sig":"MEQCIAnBGCl+TA9x2iP01KoPTfRsuvIdBxeqXu7vB/6af2puAiB2NRrjS7en6KzWcDhJif4mpvm3K2i80eMgncccOrZ9sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c0d6bab3503ffc149ee656d527106ba090586b93","gitHead":"aae8ef0deb488599254f4004dc598f546b2d361d","scripts":{"test":"mocha test/test-node","build":"node ./build.js","start":"node server.js","windows":"node windows-devinstall","prepublish":"npm run build","browser-test":"node ./build.js test"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"typeson":"^5.0.0","base64-arraybuffer":"git+https://github.com/dfahlander/base64-arraybuffer.git#patch-1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"chai":"^4.0.2","uuid":"3.1.0","jsdom":"^11.0.0","mocha":"^3.2.0","canvas":"1.6.7","babelify":"^7.3.0","watchify":"3.9.0","uglifyify":"^4.0.2","browserify":"^14.1.0","whatwg-url":"6.2.1","mapstraction":"git+https://github.com/brettz9/mapstraction.git#relativePaths","browserify-test":"3.1.0","browserify-string":"1.1.1","babel-preset-es2015":"^6.3.13","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.4.tgz_1505972314658_0.8932221175637096","host":"s3://npm-registry-packages"}},"1.0.0-alpha.5":{"name":"typeson-registry","version":"1.0.0-alpha.5","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.5","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"66e5dc6979c45bc3ec809bc031e8d3da960ed4ad","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.5.tgz","integrity":"sha512-9I8j+urmx7oundP9u1mcN1KpNJhncOdE3eH/zQs7BBAvlXA1HrnvMepqY0GKrqcWsw20XEvUZ0Z42m0h3H75mg==","signatures":[{"sig":"MEUCIQD8eFXpM9LR0RUVXtg/rJfWWmbDgPymkoqY7udHiONQiwIgZ9Zi65EQRCfM3xE38UBPE0GHpuHrH5tQed3Ss97++5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"66e5dc6979c45bc3ec809bc031e8d3da960ed4ad","gitHead":"b5ad57af9a8bbeff319c5a1182283823f25a4a21","scripts":{"test":"mocha test/test-node","build":"node ./build.js","start":"node server.js","windows":"node windows-devinstall","prepublish":"npm run build","browser-test":"node ./build.js test"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"typeson":"^5.0.1","base64-arraybuffer":"git+https://github.com/dfahlander/base64-arraybuffer.git#patch-1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"chai":"^4.0.2","uuid":"3.1.0","jsdom":"^11.0.0","mocha":"^3.2.0","canvas":"1.6.7","babelify":"^7.3.0","watchify":"3.9.0","uglifyify":"^4.0.2","browserify":"^14.1.0","whatwg-url":"6.2.1","mapstraction":"git+https://github.com/brettz9/mapstraction.git#relativePaths","browserify-test":"3.1.0","browserify-string":"1.1.1","babel-preset-es2015":"^6.3.13","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.5.tgz_1505982740485_0.09710524440743029","host":"s3://npm-registry-packages"}},"1.0.0-alpha.6":{"name":"typeson-registry","version":"1.0.0-alpha.6","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.6","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"3f5e9cda0b844f3ca65fa94a7fc3f0fe5d340793","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.6.tgz","integrity":"sha512-cEm1fyIfnDuck5FIfuYXwGCCjVFGjjp5PvrwZ2ybAkNZfyl4cWq+3aCRK6dRNXSYIjPNmP2IGWLcwVs2pd3TMw==","signatures":[{"sig":"MEUCIQDD0G6R1j9wPq4fsoJ2k06fsCbqml/MzvSHWoCzCx/w8QIgQzJhzMaI2KRlZCmqCpH142CP08TmqpaajWFXx0oxzbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3f5e9cda0b844f3ca65fa94a7fc3f0fe5d340793","gitHead":"e64b446eed45ea8da10d70ceb81bca7ad3a86fd6","scripts":{"test":"mocha test/test-node","build":"node ./build.js","start":"node server.js","windows":"node windows-devinstall","prepublish":"npm run build","browser-test":"node ./build.js test"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"typeson":"^5.0.2","base64-arraybuffer":"git+https://github.com/dfahlander/base64-arraybuffer.git#patch-1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"chai":"^4.0.2","uuid":"3.1.0","jsdom":"^11.0.0","mocha":"^3.2.0","canvas":"1.6.7","babelify":"^7.3.0","watchify":"3.9.0","uglifyify":"^4.0.2","browserify":"^14.1.0","whatwg-url":"6.2.1","mapstraction":"git+https://github.com/brettz9/mapstraction.git#relativePaths","browserify-test":"3.1.0","browserify-string":"1.1.1","babel-preset-es2015":"^6.3.13","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.6.tgz_1505984396867_0.5563208151143044","host":"s3://npm-registry-packages"}},"1.0.0-alpha.7":{"name":"typeson-registry","version":"1.0.0-alpha.7","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.7","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"11c6ac30c0cd336db8be250211dad5b2b1614633","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.7.tgz","integrity":"sha512-3iRtR1BHoXhBfBXSrMbNYMVeixkApobVuKDGZBZRGeejmEw5yHiPrcI0EFwFEfjPnfgsNvFOiOkGmK8Ignx2/Q==","signatures":[{"sig":"MEUCIFI31Gsw0RNeSJeM90+pZ6SNvovadx+vZhA8QarV33ASAiEAmqShEeVteT2N0Z+ju+9902M68vRQ++7mNHuFCzqS62E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"11c6ac30c0cd336db8be250211dad5b2b1614633","gitHead":"1b50d5b4e42dbd91f2cf75aeb0e9be3d1704ec9b","scripts":{"test":"mocha test/test-node","build":"node ./build.js","start":"node server.js","windows":"node windows-devinstall","prepublish":"npm run build","browser-test":"node ./build.js test"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"typeson":"^5.0.3","base64-arraybuffer":"git+https://github.com/dfahlander/base64-arraybuffer.git#patch-1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"chai":"^4.0.2","uuid":"3.1.0","jsdom":"^11.0.0","mocha":"^3.2.0","canvas":"1.6.7","babelify":"^7.3.0","watchify":"3.9.0","uglifyify":"^4.0.2","browserify":"^14.1.0","whatwg-url":"6.2.1","mapstraction":"git+https://github.com/brettz9/mapstraction.git#relativePaths","browserify-test":"3.1.0","browserify-string":"1.1.1","babel-preset-es2015":"^6.3.13","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.7.tgz_1505985341345_0.32089959271252155","host":"s3://npm-registry-packages"}},"1.0.0-alpha.8":{"name":"typeson-registry","version":"1.0.0-alpha.8","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.8","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"0623035f88d39f15e5b22cfa489722795bf61491","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.8.tgz","integrity":"sha512-XEI3vODEWMftvZe/SSxKCS2Jv4lfAXMO+4dLqzcK7jbhfPALyb7ra1ZlJISzqMz/rE8Vr50565yF29Kz8S80ZA==","signatures":[{"sig":"MEQCICpcY1a5GFFqKhNNxjb3psY9z/k5LYplSnovU8IZI7UDAiAUcYtAnwUUtNWAzPGy05X4fgeiKpLl+PWUnroh/vBiYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0623035f88d39f15e5b22cfa489722795bf61491","gitHead":"ef41fec6f23f279d67930277195914c726122b2a","scripts":{"test":"mocha test/test-node","build":"node ./build.js","start":"node server.js","windows":"node windows-devinstall","prepublish":"npm run build","browser-test":"node ./build.js test"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"typeson":"^5.1.0","base64-arraybuffer":"git+https://github.com/dfahlander/base64-arraybuffer.git#patch-1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"chai":"^4.0.2","uuid":"3.1.0","jsdom":"^11.3.0","mocha":"^4.0.1","canvas":"1.6.7","babelify":"^8.0.0","watchify":"3.9.0","uglifyify":"^4.0.4","browserify":"^14.5.0","whatwg-url":"6.2.1","mapstraction":"git+https://github.com/brettz9/mapstraction.git#relativePaths","browserify-test":"3.1.0","browserify-string":"1.1.1","babel-preset-es2015":"^6.3.13","babel-plugin-add-module-exports":"^0.2.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.8.tgz_1510977972251_0.6926895529031754","host":"s3://npm-registry-packages"}},"1.0.0-alpha.9":{"name":"typeson-registry","version":"1.0.0-alpha.9","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.9","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"4f2d334031a727e15ef10b5711011f61475ca11e","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.9.tgz","integrity":"sha512-M2f+KMj6oebUCz5MpLutJU/3wlEkzke2MrSwjlWAYYU7e+kTsDVrseoK+ZJtRPvTJZjEfUw7wpHx1e5kh93g2Q==","signatures":[{"sig":"MEUCIQD6kjVDFq/cdT4INSU473vTnq71Rv03ZvJs4KJym+H4bgIgAtcXosTFa+I+bAD02TrqoDLUYdmJ9vAuByttG7VWvPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"4f2d334031a727e15ef10b5711011f61475ca11e","gitHead":"d12101c478920579fcd241aff1bcddd7f9579758","scripts":{"test":"mocha test/test-node","build":"node ./build.js","start":"node server.js","windows":"node windows-devinstall","prepublish":"npm run build","browser-test":"node ./build.js test"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"typeson":"^5.1.0","base64-arraybuffer":"git+https://github.com/dfahlander/base64-arraybuffer.git#patch-1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"chai":"^4.0.2","uuid":"3.1.0","jsdom":"^11.3.0","mocha":"^4.0.1","canvas":"1.6.7","webpack":"^3.8.1","babelify":"^8.0.0","watchify":"3.9.0","uglifyify":"^4.0.4","babel-core":"^6.26.0","browserify":"^14.5.0","whatwg-url":"6.2.1","babel-loader":"^7.1.2","mapstraction":"git+https://github.com/brettz9/mapstraction.git#relativePaths","browserify-test":"3.1.0","browserify-string":"1.1.1","babel-preset-es2015":"^6.3.13","babel-plugin-add-module-exports":"^0.2.1"},"peerDependencies":{"webpack":"3.8.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.9.tgz_1510979160357_0.48387755267322063","host":"s3://npm-registry-packages"}},"1.0.0-alpha.10":{"name":"typeson-registry","version":"1.0.0-alpha.10","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.10","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"eb97a9bbb786d91b870af98953df11a7d4e4cfc2","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.10.tgz","integrity":"sha512-jDAvjIIvfaMmV9672CEAyvqSh+LJIccK6n77bnyMm4Jt1tjJEhwooLJ/b+SOD991FYU7vIcsq2NelZ/lJQkpEA==","signatures":[{"sig":"MEQCIH7sx56tIKcZ5Jx8tSSoDLnWFHQkVID/wdVO5316hiSCAiAcheOR/Y0o0GXvy9RC1A1u0YrIO5/T+O+ddN52pp9MJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/all.js","_from":".","module":"./index.js","_shasum":"eb97a9bbb786d91b870af98953df11a7d4e4cfc2","engines":{"node":"x"},"gitHead":"b58ac278bc18294d1c8a0be89a7c892c10bad8a6","scripts":{"test":"npm run eslint && npm run rollup && mocha test/test-node","start":"node server.js","eslint":"eslint browser-test/ test/ presets/ types/ *.js","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run eslint && npm run rollup && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"uuid":"^3.1.0","typeson":"5.4.0","base64-arraybuffer-es6":"0.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"opn":"5.1.0","chai":"^4.1.2","jsdom":"11.5.1","mocha":"^4.0.1","canvas":"1.6.7","eslint":"4.12.1","rollup":"0.52.1","uglify-es":"^3.2.1","babel-core":"6.26.0","whatwg-url":"6.4.0","node-static":"0.7.10","babel-loader":"7.1.2","eslint-plugin-node":"5.2.1","babel-preset-es2015":"6.24.1","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","rollup-plugin-uglify":"^2.0.1","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-node-builtins":"^2.1.2","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.10.tgz_1512714959284_0.8727187917102128","host":"s3://npm-registry-packages"}},"1.0.0-alpha.11":{"name":"typeson-registry","version":"1.0.0-alpha.11","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.11","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"13b436cef9f7650ba8bc38f412007b628c04cdfd","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.11.tgz","integrity":"sha512-p36nYObzOzVQ3rPAKGhLugWANNkGkZC73ZnkktveoPEiENX4qoSV0CKm70hZkaBkgC68ncBD6tQimURupLe2WQ==","signatures":[{"sig":"MEUCIC+BfNUs30FCJXaoqMWqCgrVYR4hGl/79D1nSwGQDg4oAiEArO+KJRXXz+eqAtjHVW1UOSvgkO2uuX9f0gjZdICMdss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/all.js","_from":".","module":"./index.js","_shasum":"13b436cef9f7650ba8bc38f412007b628c04cdfd","engines":{"node":"x"},"gitHead":"0238f74844b0738397e8c4eaff5727ba54d4eacb","scripts":{"test":"npm run eslint && npm run rollup && mocha test/test-node","start":"node server.js","eslint":"eslint browser-test/ test/ presets/ types/ *.js","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run eslint && npm run rollup && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"uuid":"^3.1.0","typeson":"5.4.0","base64-arraybuffer-es6":"0.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"opn":"5.1.0","chai":"^4.1.2","jsdom":"11.5.1","mocha":"^4.0.1","canvas":"1.6.7","eslint":"4.12.1","rollup":"0.52.1","uglify-es":"^3.2.1","babel-core":"6.26.0","whatwg-url":"6.4.0","node-static":"0.7.10","babel-loader":"7.1.2","eslint-plugin-node":"5.2.1","babel-preset-es2015":"6.24.1","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","rollup-plugin-uglify":"^2.0.1","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-node-builtins":"^2.1.2","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.11.tgz_1512715592331_0.7100963236298412","host":"s3://npm-registry-packages"}},"1.0.0-alpha.12":{"name":"typeson-registry","version":"1.0.0-alpha.12","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.12","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"6296947c04837c26af06b85275d0832e3c5f6a3c","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.12.tgz","integrity":"sha512-IT5O1dzCBv6S8j91VVVelqixdEn6S9UVEUl+7fgQfw1/aE/3n/3ydAAe3yYv3NmvwakpGQg6dUq6ryeupm4HdA==","signatures":[{"sig":"MEUCID0umNCKzJKHqbHV6sEREEpFYYnysEjabi029QCF81C/AiEAnfpYKeU8n1oqOxEIlIanOqZ4pSACe32nWkivIZSSa+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/all.js","_from":".","module":"./index.js","_shasum":"6296947c04837c26af06b85275d0832e3c5f6a3c","engines":{"node":"x"},"gitHead":"596541928a02107f71cc84e37ba365202c743bf4","scripts":{"test":"npm run eslint && npm run rollup && mocha test/test-node","start":"node server.js","eslint":"eslint browser-test/ test/ presets/ types/ *.js","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run eslint && npm run rollup && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"uuid":"^3.1.0","typeson":"5.4.0","base64-arraybuffer-es6":"0.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"opn":"5.1.0","chai":"^4.1.2","jsdom":"11.5.1","mocha":"^4.0.1","canvas":"1.6.7","eslint":"4.12.1","rollup":"0.52.1","uglify-es":"^3.2.1","babel-core":"6.26.0","whatwg-url":"6.4.0","node-static":"0.7.10","babel-loader":"7.1.2","eslint-plugin-node":"5.2.1","babel-preset-es2015":"6.24.1","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","rollup-plugin-uglify":"^2.0.1","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-node-builtins":"^2.1.2","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.12.tgz_1512722341450_0.7478281669318676","host":"s3://npm-registry-packages"}},"1.0.0-alpha.13":{"name":"typeson-registry","version":"1.0.0-alpha.13","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.13","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"e4f6a99686572e317d5aa9f09a4da3d53a063cc8","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.13.tgz","integrity":"sha512-pfdA6jIJa4i3V3jOYgfqoRQH29+wIJlG8kAZgVRzWOnwjZgjPP0v5eJKOjhzULBB6Lzc9E/89aPkOUOW63MryA==","signatures":[{"sig":"MEQCIEJJpsZmMLIN7WPh+dvR1XRF7JommiCZIPMUWzASJPVzAiBPZYpqWQ8DwtKra2GlZjKR0FloUeMJSX4wLH21ta/8HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/all.js","_from":".","module":"./index.js","_shasum":"e4f6a99686572e317d5aa9f09a4da3d53a063cc8","engines":{"node":"x"},"gitHead":"810526483356eff342684813fd2f587f8fb8b168","scripts":{"test":"npm run eslint && npm run rollup && mocha test/test-node","start":"node server.js","eslint":"eslint browser-test/ test/ presets/ types/ *.js","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run eslint && npm run rollup && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"uuid":"^3.1.0","typeson":"5.4.0","whatwg-url":"6.4.0","base64-arraybuffer-es6":"0.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"opn":"5.1.0","chai":"^4.1.2","jsdom":"11.5.1","mocha":"^4.0.1","canvas":"1.6.7","eslint":"4.12.1","rollup":"0.52.1","uglify-es":"^3.2.1","babel-core":"6.26.0","node-static":"0.7.10","babel-loader":"7.1.2","eslint-plugin-node":"5.2.1","babel-preset-es2015":"6.24.1","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","rollup-plugin-uglify":"^2.0.1","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-node-builtins":"^2.1.2","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.13.tgz_1512726754541_0.17822388256900012","host":"s3://npm-registry-packages"}},"1.0.0-alpha.14":{"name":"typeson-registry","version":"1.0.0-alpha.14","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.14","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"301f165e770661b82de4cdf3cf1cba0c3a29b16e","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.14.tgz","integrity":"sha512-+X0We2K9YQEQZHx6VrnJtOSXRt10LpAMVjRFmLrBJKCdX3O4g5kzOi8NmdRcnU4xtNITR0pWOmlzOTGomFKyZw==","signatures":[{"sig":"MEYCIQDxzP1wA5mW9jAwNWg0vthsXuHuQ7VsGkzuf/Oputte1wIhAPggatDplK8zd6eqgO/lrV+jj5vzAoaslBgmCTy/TVGQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/all.js","_from":".","module":"./index.js","_shasum":"301f165e770661b82de4cdf3cf1cba0c3a29b16e","engines":{"node":"x"},"gitHead":"58969d507499bb22c22c7574d9617572bd9f2b70","scripts":{"test":"npm run eslint && npm run rollup && mocha test/test-node","start":"node server.js","eslint":"eslint browser-test/ test/ presets/ types/ *.js","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run eslint && npm run rollup && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"uuid":"^3.1.0","typeson":"5.5.0","whatwg-url":"6.4.0","base64-arraybuffer-es6":"0.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"opn":"5.1.0","chai":"^4.1.2","jsdom":"11.5.1","mocha":"^4.0.1","canvas":"1.6.7","eslint":"4.12.1","rollup":"0.52.1","uglify-es":"^3.2.1","babel-core":"6.26.0","node-static":"0.7.10","babel-loader":"7.1.2","eslint-plugin-node":"5.2.1","babel-preset-es2015":"6.24.1","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","rollup-plugin-uglify":"^2.0.1","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-node-builtins":"^2.1.2","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.14.tgz_1512739759816_0.2686234430875629","host":"s3://npm-registry-packages"}},"1.0.0-alpha.15":{"name":"typeson-registry","version":"1.0.0-alpha.15","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.15","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"2f13323f29a81f9033b0acd6b71acd537fda66c2","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.15.tgz","integrity":"sha512-n0ljvLhnBQdhawGXB5o/4E2qAT202AVgviOQRFj/MNL+0iXUCdyfnb7y+OL0QnLfDgF5vx6n1iVdQa77ElMu0w==","signatures":[{"sig":"MEQCIGP79JoKNEakaFAMAS8jo2w7CbUqVwSfcJ0dGEgTLtWeAiASgR7lKjYwQGULoxKGQSdACieF7DGPLa9qZqVAMmo3SQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/all.js","_from":".","module":"./index.js","_shasum":"2f13323f29a81f9033b0acd6b71acd537fda66c2","engines":{"node":"x"},"gitHead":"7d5e3d6358fdde9e66c11a8b4a4c4ab4fdf05a2a","scripts":{"test":"npm run eslint && npm run rollup && mocha test/test-node","start":"node server.js","eslint":"eslint browser-test/ test/ presets/ types/ *.js","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run eslint && npm run rollup && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"uuid":"^3.1.0","typeson":"5.6.0","whatwg-url":"6.4.0","base64-arraybuffer-es6":"0.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"opn":"5.1.0","chai":"^4.1.2","jsdom":"11.5.1","mocha":"^4.0.1","canvas":"1.6.7","eslint":"4.12.1","rollup":"0.52.1","uglify-es":"^3.2.1","babel-core":"6.26.0","node-static":"0.7.10","babel-loader":"7.1.2","eslint-plugin-node":"5.2.1","babel-preset-es2015":"6.24.1","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","rollup-plugin-uglify":"^2.0.1","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-node-builtins":"^2.1.2","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.15.tgz_1512741093612_0.5779035240411758","host":"s3://npm-registry-packages"}},"1.0.0-alpha.16":{"name":"typeson-registry","version":"1.0.0-alpha.16","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.16","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"0fa1ac08ec017220b434808f016672f9b53723ab","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.16.tgz","integrity":"sha512-E+qbb+JWLPbVdaaHWS469uBK4kk5RZ0kN2mdluumX8o8QrCL5wdoGbMjL3cH7DErbE/sP5mP3MaNXuic+JL9jw==","signatures":[{"sig":"MEUCIAp58g5BWK1lUuxaUp8W5AJbWmZh7SN7nA7V3iza5UPPAiEAkDP3glC0nct5AoKY3p0ixgBKHXELb5NYpuxBJDrkxoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/all.js","_from":".","module":"./index.js","_shasum":"0fa1ac08ec017220b434808f016672f9b53723ab","engines":{"node":"x"},"gitHead":"176fe0990b460daccf3e99abed74f0eaa330d26e","scripts":{"test":"npm run eslint && npm run rollup && mocha test/test-node","start":"node server.js","eslint":"eslint browser-test/ test/ presets/ types/ *.js","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run eslint && npm run rollup && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"uuid":"^3.1.0","typeson":"5.6.0","whatwg-url":"6.4.0","base64-arraybuffer-es6":"0.2.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"opn":"5.1.0","chai":"^4.1.2","jsdom":"11.5.1","mocha":"^4.0.1","canvas":"1.6.7","eslint":"4.12.1","rollup":"0.52.1","uglify-es":"^3.2.1","babel-core":"6.26.0","node-static":"0.7.10","babel-preset-env":"^1.6.1","eslint-plugin-node":"5.2.1","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","rollup-plugin-uglify":"^2.0.1","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-node-builtins":"^2.1.2","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.16.tgz_1512775370267_0.8684332815464586","host":"s3://npm-registry-packages"}},"1.0.0-alpha.17":{"name":"typeson-registry","version":"1.0.0-alpha.17","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.17","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"84dec8cab33f4f9c212f0000664f72cf0e5eb36c","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.17.tgz","integrity":"sha512-mjTnfUf/4y17b4QiKMiNy4J1hJ7cJYSydnhj3/dWQrqQ6uqmivkO0GOPPPRY7FNEmkuq+zKY5t6FzYcYpKDceQ==","signatures":[{"sig":"MEUCIAfTDzjhJfPxw2/F0IFXD5DVt/E0oJqD+vpZ9EE8KiApAiEAzHK2rtGv1cE/YCmAoQhHkrjnHS+E5b8TcMl/3VgYWEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/all.js","_from":".","module":"./index.js","_shasum":"84dec8cab33f4f9c212f0000664f72cf0e5eb36c","engines":{"node":"x"},"gitHead":"d62d49a974ed00c90728987df04c93adb3710b11","scripts":{"test":"npm run eslint && npm run rollup && mocha test/test-node","start":"node server.js","eslint":"eslint browser-test/ test/ presets/ types/ *.js","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run eslint && npm run rollup && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"4.1.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"7.7.4","dependencies":{"uuid":"^3.1.0","typeson":"5.6.0","whatwg-url":"6.4.0","base64-arraybuffer-es6":"0.2.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"opn":"5.1.0","chai":"^4.1.2","jsdom":"11.5.1","mocha":"^4.0.1","canvas":"1.6.7","eslint":"4.12.1","rollup":"0.52.1","uglify-es":"^3.2.1","babel-core":"6.26.0","node-static":"0.7.10","babel-preset-env":"^1.6.1","eslint-plugin-node":"5.2.1","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","rollup-plugin-uglify":"^2.0.1","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-node-builtins":"^2.1.2","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.17.tgz_1512778298405_0.1422682497650385","host":"s3://npm-registry-packages"}},"1.0.0-alpha.18":{"name":"typeson-registry","version":"1.0.0-alpha.18","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.18","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"51d714a1f09b12a9b01985cb49de1a513dcb4dcb","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.18.tgz","integrity":"sha512-/iqkwdB7DbmVHN31l6Y08m/BJHB0ZlyuyaDudmQVenU94QxSd8Bf+8UGqq0/LEWMRstnQC0Cbmn9qvcOdevIRQ==","signatures":[{"sig":"MEQCIDvIXQTzgMGBa0orEnMUscC7JRVMuSbIyChSjSVXU8EJAiBlfDiylO9FWHwC82V4XKeMZqAo6aJmkksTfH/Ja3OGzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/all.js","module":"./index.js","engines":{"node":"x"},"gitHead":"c103b56350862839e7196529c90a5b16337d7916","scripts":{"test":"npm run eslint && npm run rollup && mocha test/test-node","start":"node server.js","eslint":"eslint browser-test/ test/ presets/ types/ *.js","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run eslint && npm run rollup && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"5.6.0","description":"The type registry for typeson","directories":{},"_nodeVersion":"8.9.3","dependencies":{"uuid":"^3.1.0","typeson":"5.7.1","whatwg-url":"6.4.0","base64-arraybuffer-es6":"0.3.1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","devDependencies":{"opn":"5.1.0","chai":"^4.1.2","jsdom":"11.5.1","mocha":"^4.0.1","canvas":"1.6.7","eslint":"4.13.0","rollup":"0.52.1","uglify-es":"^3.2.1","babel-core":"6.26.0","node-static":"0.7.10","babel-preset-env":"^1.6.1","eslint-plugin-node":"5.2.1","rollup-plugin-babel":"^3.0.2","eslint-plugin-compat":"2.1.0","eslint-plugin-import":"2.8.0","rollup-plugin-uglify":"^2.0.1","eslint-plugin-promise":"3.6.0","eslint-config-standard":"10.2.1","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"^8.2.6","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-node-builtins":"^2.1.2","babel-plugin-external-helpers":"^6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry-1.0.0-alpha.18.tgz_1512788383365_0.6795914694666862","host":"s3://npm-registry-packages"}},"1.0.0-alpha.19":{"name":"typeson-registry","version":"1.0.0-alpha.19","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.19","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"d2a41c309e1eae0453003f081c72495243bbc7e5","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.19.tgz","fileCount":113,"integrity":"sha512-cP+BpXTe4V7829U3d8nDimAzVqXsXeqpqz2fqgK1DHijnWz4zsb6mKn+ZCw457UCS9BbQCfQDhl+xDby0iiivw==","signatures":[{"sig":"MEQCIC2glyDTf8DeF8cLMpnpIIgW80h7tcNyZNArZDtPi6oxAiAVifrTITjqUkfxHqsnCLN0kybniXwffVQ87DGJZhn46g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1998691},"main":"./dist/all.js","module":"./index.js","engines":{"node":"x"},"gitHead":"8da1f2cb6fbe608b305c86f7f0f68462fd60d16a","scripts":{"test":"npm run eslint && npm run rollup && mocha test/test-node","start":"node server.js","eslint":"eslint browser-test/ test/ presets/ types/ *.js","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run eslint && npm run rollup && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"5.6.0","description":"The type registry for typeson","directories":{},"_nodeVersion":"9.2.1","dependencies":{"uuid":"3.2.1","typeson":"5.8.1","whatwg-url":"6.4.0","base64-arraybuffer-es6":"0.3.1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"opn":"5.2.0","chai":"4.1.2","jsdom":"11.6.2","mocha":"5.0.1","canvas":"1.6.9","eslint":"4.18.0","rollup":"0.56.1","uglify-es":"3.3.9","babel-core":"6.26.0","node-static":"0.7.10","babel-preset-env":"1.6.1","eslint-plugin-node":"6.0.0","rollup-plugin-babel":"3.0.3","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.8.0","rollup-plugin-uglify":"3.0.0","eslint-plugin-promise":"3.6.0","eslint-config-standard":"11.0.0-beta.0","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"8.3.0","rollup-plugin-node-resolve":"3.0.3","rollup-plugin-node-builtins":"2.1.2","babel-plugin-external-helpers":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.19_1518868477832_0.364633782324717","host":"s3://npm-registry-packages"}},"1.0.0-alpha.20":{"name":"typeson-registry","version":"1.0.0-alpha.20","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.20","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"71e673490c2b0467a30d15693bcbbab421b8f635","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.20.tgz","fileCount":113,"integrity":"sha512-Gj4ppRuwKWXilgz2Vc13Bn7UR97MpdiUVYinmMFJuS+B1TktUhMS5Gb4cGbyDjvXNiG6TvE5DHI2ip1qiGZiYA==","signatures":[{"sig":"MEYCIQD8duQ3xBMvPoRv8Q2iBcih8hggnEkYZuXENz0MKZlA+wIhAKvnhJVoj6NlRY+uHqmdvpLiF3h+sAyknLCb5GPRIjwT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2025617},"main":"./dist/all.js","module":"./index.js","engines":{"node":"x"},"gitHead":"416f5b1d3190a218c9d3c1fda4f37b210de915fd","scripts":{"test":"npm run eslint && npm run rollup && mocha test/test-node","start":"node server.js","eslint":"eslint browser-test/ test/ presets/ types/ *.js","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run eslint && npm run rollup && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"5.6.0","description":"The type registry for typeson","directories":{},"_nodeVersion":"9.2.1","dependencies":{"uuid":"3.2.1","typeson":"5.8.2","whatwg-url":"6.4.0","base64-arraybuffer-es6":"0.3.1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"opn":"5.2.0","chai":"4.1.2","jsdom":"11.6.2","mocha":"5.0.1","canvas":"1.6.9","eslint":"4.18.1","rollup":"0.56.2","uglify-es":"3.3.9","babel-core":"6.26.0","node-static":"0.7.10","babel-preset-env":"1.6.1","eslint-plugin-node":"6.0.0","rollup-plugin-babel":"3.0.3","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.8.0","rollup-plugin-uglify":"3.0.0","eslint-plugin-promise":"3.6.0","eslint-config-standard":"11.0.0","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"8.3.0","rollup-plugin-node-resolve":"3.0.3","rollup-plugin-node-builtins":"2.1.2","babel-plugin-external-helpers":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.20_1519189621417_0.7392121862204273","host":"s3://npm-registry-packages"}},"1.0.0-alpha.21":{"name":"typeson-registry","version":"1.0.0-alpha.21","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.21","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"8a4e31abb471d482aa0306ad56d35af7633a166a","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.21.tgz","fileCount":114,"integrity":"sha512-D7aj2KAzOaLvzCAYNhoFW536uWwbmSz5gSaO5fWETERLFheCOEIiMifGI4GDyGatxRvUJMz0ydp/ZEYYzs9iwQ==","signatures":[{"sig":"MEUCIE9I6H79gqR+kJ4rMj6krLpuNJN5nZUWgMmLNi5MGa37AiEA4P6fuKk8FqOGJU0bE5Va5gjgE9d/cMpVI7U3fbBnT+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2051232},"main":"./dist/all.js","module":"./index.js","engines":{"node":"x"},"gitHead":"14e7dc3b89149d9fa99460e427a2e754ae92dbbb","scripts":{"test":"npm run rollup && npm run eslint && mocha test/test-node","start":"node server.js","eslint":"eslint browser-test/ test/ presets/ types/ *.js","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run rollup && npm run eslint && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"5.6.0","description":"The type registry for typeson","directories":{},"_nodeVersion":"9.2.1","dependencies":{"uuid":"3.2.1","typeson":"5.8.2","whatwg-url":"6.4.0","base64-arraybuffer-es6":"0.3.1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"opn":"5.2.0","chai":"4.1.2","jsdom":"11.6.2","mocha":"5.0.1","canvas":"1.6.9","eslint":"4.18.1","rollup":"0.56.2","uglify-es":"3.3.9","babel-core":"6.26.0","node-static":"0.7.10","babel-preset-env":"1.6.1","eslint-plugin-node":"6.0.0","rollup-plugin-babel":"3.0.3","eslint-plugin-compat":"2.2.0","eslint-plugin-import":"2.8.0","rollup-plugin-uglify":"3.0.0","eslint-plugin-promise":"3.6.0","eslint-config-standard":"11.0.0","eslint-plugin-standard":"3.0.1","rollup-plugin-commonjs":"8.3.0","rollup-plugin-node-resolve":"3.0.3","rollup-plugin-node-builtins":"2.1.2","babel-plugin-external-helpers":"6.22.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.21_1519439509357_0.32784259767164814","host":"s3://npm-registry-packages"}},"1.0.0-alpha.22":{"name":"typeson-registry","version":"1.0.0-alpha.22","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.22","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"4960f0539c8749815a70823ed38bbe6b577909e6","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.22.tgz","fileCount":114,"integrity":"sha512-EclcKrV0RmWdmIdtPRjx3MrZf7rWAaPoN+/Hlk4M2Tlh4PBxT0LYF7vcbBkDUtNDyhZRfAm/pdaO3Mo/d7ZmaA==","signatures":[{"sig":"MEQCIEoCrAkWMvDX1KzVI/8jq87OBZhdAFJobsju7ASZvhnQAiBLM/yi7wCGm8WS2eMYfBOquiY8MsFszA+Dy04cENX92g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2074231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+2FKCRA9TVsSAnZWagAAZwYP/37ey2wStSW/cPIdyArs\nxOsZOzVu8boP7uByNXPOYQh3vXcAVYCe+YsLItzBUdAQ2e+3SunrdW/k9dsD\nj8N/aoM1ibZUZT56jcr3EVEE7kZ9s3ScXL0oedIOJZwrHEeRPVUlwW7QHhhj\n0aKp7AAJGmJDiKm1ANiWNWamAVrDuCgL+xfsctFr66ETMe9x28+iXGOYStKH\ncL3HQrPgxOPpOHLubJwAPRPXLroCABBuI9iCZ6nkV1EhDtcU5ZdravMerbET\nDSn7/MI5WVAMHnEVveH9evZnOO7XtBpHjLFRGusrkWS+lF4hUPPKUGS402FU\nPAfrtOM4/Rf0trTlB5lZvrYOQGbBkiM9pwIO0Qi+47bXb3lCsezS3EknpQRi\nVtokkUyxm6coZdUxl2nsHdIGZkToRKuxxUIlVBX4wyTlCFi0C225nAC78wkL\ncmPSblh9MvxHlGOKKKb4dGngXFjHBfv3cPofbCnosPvofbeZgGIQY1vjJf6t\neEHPAQId5MWKl6NW6LxIN/YKFsF/HeMcKF0oSD9SGtWIt/8JFcF0cUn+2Lmd\num3mo27UhlmauzzvqbdyOCjHhLuy2T6m7yvgvmeud3J+MS83wNiDVXh2g9q8\n3mF/z2bP7O7FkwYPoak+UF4gG4PnQxjEjz4UY1j8xKDjZy0tpHSHApVZF6vg\naSWk\r\n=BZkW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":"x"},"gitHead":"6c9c650b624e79a2895cdc98eafdf799c4bc6c70","scripts":{"test":"npm run rollup && npm run eslint && mocha test/test-node","start":"node server.js","eslint":"eslint .","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run rollup && npm run eslint && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.4.1","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.11.0","dependencies":{"uuid":"3.3.2","typeson":"5.10.1","whatwg-url":"7.0.0","base64-arraybuffer-es6":"0.4.2"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"opn":"5.4.0","chai":"4.2.0","jsdom":"13.0.0","mocha":"5.2.0","canvas":"2.1.0","eslint":"5.9.0","rollup":"0.67.3","uglify-es":"3.3.9","@babel/core":"^7.1.6","node-static":"0.7.11","@babel/preset-env":"^7.1.6","eslint-plugin-node":"8.0.0","rollup-plugin-babel":"4.0.3","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.14.0","rollup-plugin-terser":"^3.0.0","rollup-plugin-uglify":"6.0.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-node-resolve":"3.4.0","rollup-plugin-node-builtins":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.22_1543201098144_0.6764652451848951","host":"s3://npm-registry-packages"}},"1.0.0-alpha.23":{"name":"typeson-registry","version":"1.0.0-alpha.23","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.23","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"a4c8c0b4bdacee240f3da919764349778265d94c","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.23.tgz","fileCount":114,"integrity":"sha512-yRUdzdOL3KFBdnPbBfSdea/eTww/P/o6SgJus3yDyNbW6c1oNG1M+QoUd8lmiRILs9ywdRcTAS57rd5jzkjesQ==","signatures":[{"sig":"MEYCIQCwlqw2QjkCf36DZYcmKQhKN8HmxblvIXTnjB7pUnqJIwIhAJUnVqdjRq6L6USFSfVjpcvnioHVPGB+jf4wm58uLsau","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2075586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/L72CRA9TVsSAnZWagAAjIMQAIPDktCcVm9im5gPorVl\neOxQQZAkw/MyPtMjDT9wP4xor16pj8HiIAsxxSyYrzwEvHWBaRsBBvhoCF4d\nlIQBExq+sXwuNkRWrSniVOOw6irZzkb/s1ZWHx8MaBXIbozk5Yj0MKpoaIcM\nB7Ds5iuXXC8xomjfvntj92uRt1Ovr0v7bhEXE+0YY9BR3SS4UO9/UxkJBVWr\n3RuLmqj2ldnU6S4u8SFvY4yJ7iPrDxafD8X5DzbUwx+4YXidwsNhPpyBmSeA\n9QcDrPylxHIisK7u6Lkoi8wtd6nM3NRizIY9MnUrdFZ07Sx1zSJHEQNj8m9V\ngyIJPBBzU/srC6Y+ksotQvPUoKxV4iXcm3HWQl0U9gbPokOpD7BRLJO/bN5H\nJqnQXKSj9KneLB96Bw0WWyS2OkVoZ3KmrasnlkU/+QtkfKPH43WtYp2j8DQQ\nfbeeiYFWeemVs+/FCZwrOyp2vONk28jWbDrRAK1RYKB4OiOB1LF3dNUxUmP+\n8wr6t/f/+ka7xhYYVnCsPQVJ7G5qDPSg92OQrzqh5khlFcvicYi/r4qNQjZL\nTCcfu51f1XifGLr6YCJO7UUgJZpEqbNL9XUwjuuX6NzECyCweuxxu2aNJpp7\n4wv90/Noqm+lfkWubhxMd10VEpoZAyliJguuxnKSF/PH7eI8blcdrgLpSkTM\nlVNK\r\n=uWUo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":"x"},"gitHead":"fe0acb57ba98cb573dc71e12f18a4316450f9535","scripts":{"test":"npm run rollup && npm run eslint && mocha test/test-node","start":"node server.js","eslint":"eslint .","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run rollup && npm run eslint && npm start browser-test/"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.4.1","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.11.0","dependencies":{"uuid":"3.3.2","typeson":"5.10.1","whatwg-url":"7.0.0","base64-arraybuffer-es6":"0.4.2"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"opn":"5.4.0","chai":"4.2.0","jsdom":"13.0.0","mocha":"5.2.0","canvas":"2.1.0","eslint":"5.9.0","rollup":"0.67.3","uglify-es":"3.3.9","@babel/core":"^7.1.6","node-static":"0.7.11","@babel/preset-env":"^7.1.6","eslint-plugin-node":"8.0.0","rollup-plugin-babel":"4.0.3","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.14.0","rollup-plugin-terser":"^3.0.0","rollup-plugin-uglify":"6.0.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-node-resolve":"3.4.0","rollup-plugin-node-builtins":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.23_1543290613290_0.5265412740760289","host":"s3://npm-registry-packages"}},"1.0.0-alpha.24":{"name":"typeson-registry","version":"1.0.0-alpha.24","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.24","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"b27d1660497d52027d61e8d2fa7f3415c5dbcb51","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.24.tgz","fileCount":123,"integrity":"sha512-PyD4l/GsZ4pV/eUiWtEeDa0VjgSMb8LR5nZzvzx/5CqHGfB5ECrTot7Da4+vcGn3a3ujbRS9SUq9RC+rAoL4Qg==","signatures":[{"sig":"MEQCIBODcUUzllA/VbZTqR/KQXMyWUcQH4Wm6/kWrNaA2oz6AiB0R07jnF7vSZkC2Qm3K75pENVFhiBfL8V91F2FwUuF5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2718311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcB08dCRA9TVsSAnZWagAAOLcP/2v7QkY4XXYTwJw9r1kZ\nyT2Y1QABNDKW38EkigEtGu660T424zxDfkSE+Ew1C4PAfy6ANLJOhIDqmSQE\nE5Z048tjHIxWBF+Tp13xnnJLdInxQWkWBsp31uk1/2QAcG2cBTltGXcdW6b1\n/KVKPQqTTnO349M0pEP69XLXqgEIIWAJUG6ZsBWWBalcg3tTvmWbY6LDcM94\n2ypsKurvSAXZtmu7Lma2LYxTJE8J8cspA6i5AThPeGo4WvVnXviKxBSRJ4dr\nKOKLC23zf+cD2D7owZovr8FnGj/GHm/sWlMAh9j0Ca9Pc6bMcc8/+W6KZJMc\nFsS7+swV+Q0KCA5gIiSQ7YZnQbbIUWFYahg0aYSx5FUYlv4hTU0WsxIpozk5\nuN0i9d274456Z5Odz0mkDzE1ZxYVb4QNHSCIKggImELC46yRzhzPvRLkej8r\nZz0JHvVzYsj0yW2xIgCq7MYd8jt1mRw+JFXz3T4unzi+9e34ABggYHDtVRlh\n3HUF9lrq+epoVRoECer+FXN2qUvQHzmbYlFHE7tyzXe4QeaAdScypFYhKCXf\nF+N25giFoVzrFuso6fIiJUJc2v7iQkH128IMb9IUPUMhWJ9EQhW3pTl5Ugm8\nI+L5WonegQgJSuR36cp171HnvCimup2dIs0o3XZn8S91gUWzUonMBoY003jr\nbt3e\r\n=6qo8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":"x"},"gitHead":"68586bdfa91fcb2ca33d51ef11b948975b9d5481","scripts":{"test":"npm run rollup && npm run eslint && mocha test/test-node","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run rollup && npm run eslint && opn http://localhost:8085/browser-test/ && npm start","prepublishOnly":"yarn"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.4.1","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.11.0","dependencies":{"uuid":"3.3.2","typeson":"5.11.0","whatwg-url":"7.0.0","base64-arraybuffer-es6":"0.4.2"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jsdom":"13.0.0","mocha":"5.2.0","canvas":"2.2.0","eslint":"5.9.0","rollup":"0.67.4","opn-cli":"^4.0.0","uglify-es":"3.3.9","@babel/core":"^7.2.0","node-static":"0.7.11","@babel/preset-env":"^7.2.0","eslint-plugin-node":"8.0.0","rollup-plugin-babel":"4.0.3","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.14.0","rollup-plugin-terser":"^3.0.0","rollup-plugin-uglify":"6.0.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-node-resolve":"3.4.0","rollup-plugin-node-builtins":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.24_1543982876810_0.9538872555455638","host":"s3://npm-registry-packages"}},"1.0.0-alpha.25":{"name":"typeson-registry","version":"1.0.0-alpha.25","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.25","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"106a9768da0821909382cc2f394a249da918a093","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.25.tgz","fileCount":123,"integrity":"sha512-8yCQ3U0Ssu0SpZ8qzrtY92e44ZuQe2oOkKFnSYEcHUdiJ17DAAmlJJzqWa+ciCEY/kekon5xS3CTM7/k/Gb+SA==","signatures":[{"sig":"MEUCIEezhG6W76MpcAUIgGI3/FZ1+ao7rphnyiktJyW3c0hsAiEA7g/1hiqRSfG/DZmokrmlegr0A9FGegEYxNxGxxd6WA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2824376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcB5u7CRA9TVsSAnZWagAAIvEQAKIz1RPUXR54okJALLnR\naFW29ubKlRNcSorrc9jBe2K3moR2vM+MpmjCQKufSSaHlqkGom4TUEvyK3VY\nxnO3uMrUJQ5///Kksdgzw2g/5zHJntxYnnkkIBVVb+T+wZwImjoozki1kMPu\nMPy8urml7otGXSn4E6oeouCskP1Q9ddU56ONLdfy8C3xdSU24HryiMticdkz\nXZsLp3BLj2M6hrY8MQQBwV/H/cK+ju1RlqGYQ+LBi6pQsUzY5zT5O7XuMVir\nciR04TQY6dOsXvpZbdQ5H7AXfyPH+29OOZSXx9PrtpTb8WjeEigxOeBOjdsf\ngFQH5Ik5h7UWeJb9SWnolKFqRrSPF62yKOm+TrxSrHLDMnpWU2GS5sYQnHi5\nV98fQpJ05dBSFI3Vvw5B6xowG6IyY0dfiixk79QVSHAs/Cbfp8y2So2mUuD6\neD07CIJOawJKikJanAAsmS8u5N12GXcHyOtkbG8zP9LVlpn2KCwwCs3Mrs8n\n4/XJCwyKjhMsqRwtD1aJKyDEWSYySFfVOIHWozh43+fhtz6ybsqxoM0pN04F\n9GNp1t5JadrAoIhopzkvJsMCya62nW64AMglwjWHvgN/M0MCKkF+7iK0zf/i\nIkWfA2akgeCJkOQj/+EOIut42iDP312RXawlHnzu5RF+gQmZQHm7mxdyq56Z\n070d\r\n=OvS2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":"x"},"gitHead":"48203356c3d013132082aeded646702a0595dcfb","scripts":{"test":"npm run rollup && npm run eslint && mocha test/test-node","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run rollup && npm run eslint && opn http://localhost:8085/browser-test/ && npm start","prepublishOnly":"yarn"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.4.1","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.11.0","browserslist":["cover 100%"],"dependencies":{"uuid":"3.3.2","typeson":"5.11.0","whatwg-url":"7.0.0","base64-arraybuffer-es6":"0.4.2"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jsdom":"13.0.0","mocha":"5.2.0","canvas":"2.2.0","eslint":"5.9.0","rollup":"0.67.4","opn-cli":"^4.0.0","uglify-es":"3.3.9","@babel/core":"^7.2.0","node-static":"0.7.11","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.2.0","eslint-plugin-node":"8.0.0","rollup-plugin-babel":"4.0.3","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.14.0","rollup-plugin-terser":"^3.0.0","rollup-plugin-uglify":"6.0.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-node-resolve":"3.4.0","rollup-plugin-node-builtins":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.25_1544002490557_0.2802897259206387","host":"s3://npm-registry-packages"}},"1.0.0-alpha.26":{"name":"typeson-registry","version":"1.0.0-alpha.26","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.26","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"d1f337584196c5d5d112ad981e0dbbd2ced30c30","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.26.tgz","fileCount":123,"integrity":"sha512-R0wwXIYSiJMh+1XfvyUsCnEGVERoJcNrMl9e/ka30dJ+gQyh4/0NU9WHaqUm8oHtZzZYCz+A5fDRCiXYIq7H1Q==","signatures":[{"sig":"MEYCIQC8YiyKOqU09Tc8aMEEhJi5CrKa//m7jJF4J+EMCIdsugIhANaoAh9vI3JwZamxSzZI59Fhw5lY8BAyokwIDUgBsJqg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2844657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDgxfCRA9TVsSAnZWagAAW5gP/1SJSzzcpGpeA10Xrfb+\nkNXAopFRDoVr5l8C8iFrqHaFDCHT3Tc+lVINQ/5pCEkxPs2uHolCRTyKAIwf\nvigFF04ikh1BsPMXfKoNWEahvmzDSCHM7EAsrJZPCIJ6wbzwUwSwiQLqkbe/\nI3SFguYVm/aKyeSmEPNKw49n2tkzJomRWhSc2IepriiC1EiOr+qzOPz8KmuD\nE4KpnAS3gny498nU9AzzDck6eMD16NHTpBeWT/wLCrgmFq83u2Pj1C+QoS88\nowV7FYpFf0qQHJn0+7tgZC48OiuzrPwyas+worxgGGEANhkfFJdTq+a1bL0x\n1HKvWzz6E4auFEQw2vkHug/nCQjfzug1MXPn2/c4j8RzQrPldP2s/9OS+xRO\nebKhD8KkXdRxAn3d+APKplkzRRmHHItm2Mha5+Ju4+eLopr2SChabT6hMVsi\nMLYAGT3kQccSOW0gYFQIiTJMGfO0VFNYb2tBNtPA5+/LJcwAVhyBl3MwUYGW\nTvg5sQDclA/Nx6ilj24gtE9cc7AMXaUld+wrmb1RtScW/L3bGw0rO+FvM2Wh\nF1S1MS8ewCmDsUTY2dN3EgGCvV5Ses18LnH6KYOv9pAWrqathVxuB1XdT+T9\nTm1I6drnIWm4+jZhxA5QkR8tAQs3KaYnjljtGWF16jyBw5q6ofLKa78mDcRU\nDwvk\r\n=q7ps\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":"x"},"gitHead":"a058768dba4c785a7ed44e6ca50c949f9b159e1b","scripts":{"test":"npm run rollup && npm run eslint && mocha test/test-node","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run rollup && npm run eslint && opn http://localhost:8085/browser-test/ && npm start","prepublishOnly":"yarn"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.4.1","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.11.0","browserslist":["cover 100%"],"dependencies":{"uuid":"3.3.2","typeson":"5.11.0","whatwg-url":"7.0.0","base64-arraybuffer-es6":"0.4.2"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jsdom":"13.0.0","mocha":"5.2.0","canvas":"2.2.0","eslint":"5.10.0","rollup":"0.67.4","opn-cli":"^4.0.0","uglify-es":"3.3.9","@babel/core":"^7.2.0","node-static":"0.7.11","@babel/polyfill":"^7.0.0","@babel/preset-env":"^7.2.0","eslint-plugin-node":"8.0.0","rollup-plugin-babel":"4.0.3","eslint-plugin-compat":"2.6.3","eslint-plugin-import":"2.14.0","rollup-plugin-terser":"^3.0.0","rollup-plugin-uglify":"6.0.0","eslint-plugin-promise":"4.0.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-node-resolve":"4.0.0","rollup-plugin-node-builtins":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.26_1544424542541_0.9229861558999362","host":"s3://npm-registry-packages"}},"1.0.0-alpha.27":{"name":"typeson-registry","version":"1.0.0-alpha.27","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.27","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"11c0b9ef7fd486ac40f786fa2ac266e2f0624b47","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.27.tgz","fileCount":123,"integrity":"sha512-Le8bEDzjpkTRoym1ahojpT8cYd+Oh3tS5cPyWoKKFe/dGEKV/o7jnGBVpd+WjgZ1OrvhYRL8tVCrm+vHFqpiPg==","signatures":[{"sig":"MEUCIQCEp2ATzYWdchD06PFKTgESz7bgrGzaVTHbnGpUZ7fS+wIgDTMhYQgVc23QqidVtLYPuwITOKvZhiZec3cLbgGisBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2842513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcotNlCRA9TVsSAnZWagAAVMcQAKIb56rV6/E0R2DGzUZo\n1yTcLxfhdKibZdEc6YHC+HuaXghZKPMe/NyGjt9e8gozFbY5iaCkZygHqvCO\n3YdFNfWpukvEbjuaCYiC0vpTbw/X11IEVHTNPgNyjazyULzebSIVrcXOfmFi\nCYvrRjQEMcPTOpxYbvR8TlkuogtPMheDoAb6bz+PM9PIEPF9dMlm6YztK7EW\nAeL7WrZx7LCqFIHqTJg/d2g4QDtcyk4iuB5BENhck6y4Udl0Fy16twTzoPHW\nJ6J6kgVcCxGp44nuszQkv5W97FGyD5r2EyUGqOe0FhdLrJRaj0n+BCjhF5GG\nwvIadNk95P/joMRPRJ2feyXEJ12c8QdVAXkm1FTprremjSRS5g5DMd05tqhq\nLHrmKx6LBfweqKSepdTyVQZs5lTBtqoGAz73eQE6+rCTt2QgPwm9QpbdiYus\ngqk3SZk3iCY3Vyqt1fRASigD6VJi0d+5M50Omn2o6c7IOSp/ljvDMUipNGOC\n1kvIOL53kcrXABkusuZ9vhjlkHs+ARpWdRVH+2ZXlXxluI4r1oyLp1H6zLun\nWMt6NEF++hPhKqt9+F5g6aVSZoHDgRgzbuXScUXijwvq3lKHZ/GWXGEf7c+a\niSS3yQ/1cV+cZEJ8zmfHGDcUdh0WC4A/f1g5JaXjqfizvYQjUXrFrlG9ylq6\nXTho\r\n=SSKT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":"x"},"gitHead":"0d5b1a44a32db828c34fcb6a11ee7b9f4165762b","scripts":{"test":"npm run rollup && npm run eslint && mocha test/test-node","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","windows":"node windows-devinstall","browser-test":"npm run rollup && npm run eslint && opn http://localhost:8085/browser-test/ && npm start","prepublishOnly":"yarn"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.9.0","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.11.0","browserslist":["cover 100%"],"dependencies":{"uuid":"3.3.2","typeson":"5.12.0","whatwg-url":"7.0.0","base64-arraybuffer-es6":"0.4.2"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"chai":"4.2.0","jsdom":"14.0.0","mocha":"6.0.2","canvas":"2.4.1","eslint":"5.16.0","rollup":"1.7.4","opn-cli":"^4.0.0","uglify-es":"3.3.9","@babel/core":"^7.4.0","node-static":"0.7.11","@babel/polyfill":"^7.4.0","@babel/preset-env":"^7.4.2","eslint-plugin-node":"8.0.1","rollup-plugin-babel":"4.3.2","eslint-plugin-compat":"3.1.0","eslint-plugin-import":"2.16.0","rollup-plugin-terser":"^4.0.4","rollup-plugin-uglify":"6.0.2","eslint-plugin-promise":"4.1.1","eslint-config-standard":"12.0.0","eslint-plugin-standard":"4.0.0","rollup-plugin-node-resolve":"4.0.1","rollup-plugin-node-builtins":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.27_1554174820072_0.2960289105135463","host":"s3://npm-registry-packages"}},"1.0.0-alpha.28":{"name":"typeson-registry","version":"1.0.0-alpha.28","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.28","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"cc76b71cdafa7f39c0d39fba9573114675ff098b","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.28.tgz","fileCount":126,"integrity":"sha512-WQD4dPXak+20mUiFFeaI0xh+dqiMQs2fmPFzX6akg1+WN74ocVFjYFwRbWNdtLuCUomxXrxAMP9dxjCakZQHvQ==","signatures":[{"sig":"MEYCIQD4LnVBeobf8ILUc8XqdhTHt+J/KRAAtmspu4Pg93Yt8QIhAPv+7SaQOaEIHmK7MoL2cyR+2aeOLvOd3KZBI6PSKC1g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3202370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc/GWUCRA9TVsSAnZWagAAvFQP/3C4TyWak/Oorp10crhq\nehUqCsO6y27rL6HLjzydCtzFEOZoS6P6PPHEEYlbYJilpIRnq5xVInIEWu7A\n+scUeN913Dt8bDRjUXZmtwP3Fm3kSljv5v37d9z8m/1JjqgLQbC7RroDbhwv\nwjwdKhtJAjUWHtUs2yL29uClFscSjxOjWyJ3h4rHrxX/0NmlR0LbIWP7Edko\n0ZY6+VOcTNYczENH6v92JpIp6rRDJWiHup+KUzXnd9mVE+rP5ZokPc+WeRJf\nYtrv+Amo3Aig71bo3QO3eOwU+bYIOxNmFkycwh2qvOSeFIRzamel04+gwSkN\ny/+swGlroZ9lAiYIKERZUvSRvjqMhJZyJwKWOI/N1u3vYn07a0BQvSwK9u8w\nJLoFlSySX6p6jdTb7wC8BRp/uli5bTv9KoMs4CG7hDMNmY1OQ4o+fuw8JGUK\n8PyRN1sQvVRs0+hc9Fo1XebgpPrT9ir9rMinISpX537bkTaRqAJpAFcp14F0\n9Lbb1ubv2WAFJA7A1RY0NS3W80w056SD3ucfHeV2Sqnf43US0LsCVUbi9O0d\nPsgeB8ek6MwXhwfdh6QTcN0Fs1PmyF51Q+aDFt6K6wxeSBTpQmSEEaH6DvOS\n65TRRqTnuHw98T8sSexYEB1K7frZlB+Nqez96W71njJiCU2LjBYwug5xMIFY\nunqe\r\n=YIJH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":">= 6.0.0"},"gitHead":"755dc51506f05c64c6fbec8cecfdafc7566cb8b5","scripts":{"test":"npm run rollup && npm run eslint && npm run mocha","mocha":"mocha --delay --require esm test/test-node","start":"static -p 8085","eslint":"eslint --ext js,md .","rollup":"node -r esm ./build.js","windows":"node -r esm windows-devinstall","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.9.0","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.11.0","browserslist":["cover 100%"],"dependencies":{"typeson":"5.13.0","whatwg-url":"7.0.0","base64-arraybuffer-es6":"0.5.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","chai":"4.2.0","jsdom":"15.1.1","mocha":"^6.1.4","canvas":"2.5.0","eslint":"^5.16.0","rollup":"1.14.2","open-cli":"^5.0.0","typescript":"^3.5.1","@babel/core":"^7.4.5","node-static":"0.7.11","babel-eslint":"^10.0.1","core-js-bundle":"^3.1.3","@babel/preset-env":"^7.4.5","eslint-plugin-node":"^9.1.0","eslint-plugin-jsdoc":"^7.2.3","regenerator-runtime":"^0.13.2","rollup-plugin-babel":"4.3.2","eslint-plugin-compat":"^3.1.1","eslint-plugin-import":"^2.17.3","rollup-plugin-terser":"^5.0.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^9.0.0","eslint-config-ash-nazg":"^6.1.1","eslint-config-standard":"^12.0.0","eslint-plugin-markdown":"^1.0.0","eslint-plugin-standard":"^4.0.0","rollup-plugin-commonjs":"^10.0.0","@mysticatea/eslint-plugin":"^10.0.3","rollup-plugin-node-resolve":"5.0.1","eslint-plugin-eslint-comments":"^3.1.1","eslint-plugin-no-use-extend-native":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.28_1560044947687_0.9131527486901021","host":"s3://npm-registry-packages"}},"1.0.0-alpha.29":{"name":"typeson-registry","version":"1.0.0-alpha.29","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.29","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"df53c20fc02ec96ffc991161c3dd2c121b037d24","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.29.tgz","fileCount":126,"integrity":"sha512-DqRoIx0CtmBGXuumFk7ex5QE6JCWHNKry6D1psGUUB9uIPRrj/SCtuRAidZjLgieWpwn1EfrTFtG0IN2t//F8A==","signatures":[{"sig":"MEQCIGaVaoJHKvlPE/QAbckPxKK+hV1H3uPRtixIioWgh/3TAiBQ9N20a9C/aGH7I69JPkD+KNH83cFsUi/CbnJ2ca6ENw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3203476,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkCJWCRA9TVsSAnZWagAASskP/jmliDNUFb05SJfvEnVs\nuQuD4h0i8cifpRh5t0l+xy+4OYSqoZHDxvcYQho7kEboWk+iPR0bn4850XYG\neJQPtNqTTI8n2FbLoZE1efllepClNzIMyx8UfpMpF5dJSiM3vspsUyzC1kFD\nxu3lk+2f+USBX9e1BwSdpwCBSf3RlQQCWy0jdxGgNoJGCTqLKnqhi/YNzuvU\nMBvduUiafv+Sddy1yMKBOC8yd+g7QjmfG/BXvO9hHMWm6wFMrKGPdiKjugyE\nPH+7GiBI6P8TE5uPMqb4okwhx67Abh45cfYf2BQuUBJEhMSNE8N9JB/nqcaW\nocGRNoVpAdXAAHTydSIO/8bo96Ee4W2XQbhLP4sG8XyL0zcyicw4X+1NyWVr\nFSG+wKKA7n6W0dxSNuZkD54+pk8Bhe/VGwRjuDRAkiv9ugbLe6HTQ6Z6au9b\nggeE0XWFf+j5zrxR0WAWmSgIOlx4mgf6X9/q7Wsvh5J31h0zyFgyl9bIYgTs\n6GzC7BEadVDMK/WIrsclL8booxi17nBe+7pDnEWrwOJLSgvT1TCBdIRJSNaa\nT24XA+Kj4ijMNHHndsHLGBdUqdvFyqvKl6VVF8FMPjNYQ3IrqQ13gXoa0ho7\n27VQDJpEYNxpSTUVQ1TUWY12UIBKAoL6/g0cFWUscFD4tZJv/WvGXRIHGG0q\n9RWF\r\n=vAOc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":">= 6.0.0"},"gitHead":"dbae7358198a9e03904679413b9301d054ac7912","scripts":{"test":"npm run rollup && npm run eslint && npm run mocha","mocha":"mocha --delay --require esm test/test-node","start":"static -p 8085","eslint":"eslint --ext js,md .","rollup":"node -r esm ./build.js","windows":"node -r esm windows-devinstall","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.11.3","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{"typeson":"5.13.0","whatwg-url":"7.0.0","base64-arraybuffer-es6":"0.5.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","chai":"4.2.0","jsdom":"15.1.1","mocha":"^6.2.0","canvas":"2.6.0","eslint":"^6.4.0","rollup":"1.21.4","open-cli":"^5.0.0","typescript":"^3.6.3","@babel/core":"^7.6.0","node-static":"0.7.11","babel-eslint":"^10.0.3","core-js-bundle":"^3.2.1","@babel/preset-env":"^7.6.0","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^10.0.0","eslint-plugin-jsdoc":"^15.9.5","regenerator-runtime":"^0.13.3","rollup-plugin-babel":"4.3.3","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^5.1.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.4.0","eslint-plugin-unicorn":"^12.0.1","eslint-config-ash-nazg":"^10.0.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.0","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"^10.1.0","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^12.0.0","rollup-plugin-node-resolve":"5.2.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.29_1569727062102_0.4787529978452514","host":"s3://npm-registry-packages"}},"1.0.0-alpha.30":{"name":"typeson-registry","version":"1.0.0-alpha.30","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.30","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"nyc":{"exclude":["instrumented/**","test/**"],"reporter":["text","html"],"exclude-after-remap":false},"dist":{"shasum":"685d4173ddff365a8ef5309744a9d8a391a64fd1","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.30.tgz","fileCount":126,"integrity":"sha512-EDGEK/HTxKm5zNF20r4BM3lMvoTJgTuA8FIuh38pLSZlWdu7LondBlS1x7iDSInUW6A2HjTeZiA2d2XDxN0OyQ==","signatures":[{"sig":"MEYCIQC8KwrHXI6fQaVa+MIh2TB4FTV9/qLzNoMciu8VmSA9NAIhAOnp5yJ6q8xAphDtgK63w7YlVjaMi0U5kzk6J+cQcxbx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3220993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5TjnCRA9TVsSAnZWagAAp+EP/jRj0m0FbIfMrrgZVWc8\nmwdkMaWSqtZzT7ZyZmhBsbYZwKdfxvG/YuwLgktox4NhNtfrhHgI7J6KE/9/\n1D8dtx/wjQgoY+VjCDqLRVHOABbK6A2/1iqeWpsbnhNonpfLSymhBDyIO3Rl\n2szwrtEcopEoRWJOvZjIn6dQYbAKb16vYCSG2erVhgXfddiPPJahyXc43Ovo\n+KX8Tueqg4PiI49QOdQCxLEYjHThkIpbr/b6lsniY1e0LSsjXeqdFU/yAJPT\npaQy+NtST0QYY+xCtcZzZvLdB4Hyt/u3l4evmPN/ic6SVHcBxC+/5mSsD5uv\nvLomuI2mGLBa90HZTWSVtOis0owacggNsOrp4b+cyAlS3XmMLsqfkRgUT+MG\nNUKb4hB1ugge8aDT6Erix3pXFiLqtTw6ymyPutGlSUOV3cNSyy2nZ9QgnbGn\nwvyM2J2WlSoZ0sFfGgrjLul99Og1jiHCGWMr0Qn3NoJHC83RUzokAcN+1kWY\ny2cXJ38tsJn6BqHaVR0YwD9WEZEH9qdJDENW4IXpL+MyS1SoJ9Mia3fJLMqq\n7iFYN9nM04vqIXgbu3fGHEmitWvGgUJzOmf1GiUtjVkhRiPm3a88DxqNZ8Z4\n5wAHiJ7iAoyRsF+5sngtTOsPrMRkJHcvrYF1u4eMR1fBlX0tCf9nIKCYGT88\n139h\r\n=KwzV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":">= 6.0.0"},"gitHead":"01eed62079e49d427b78a7875ac13b770c2caaba","scripts":{"test":"npm run rollup && npm run eslint && npm run mocha","mocha":"mocha --delay --require esm test/test-node","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node -r esm ./build.js","windows":"node -r esm windows-devinstall","coverage":"rm -Rf node_modules/.cache/esm && nyc npm run mocha","test-cov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"yarn","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.13.1","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{"typeson":"5.14.1","whatwg-url":"7.1.0","base64-arraybuffer-es6":"0.5.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0-beta.1","chai":"4.2.0","jsdom":"15.2.1","mocha":"^6.2.2","canvas":"2.6.0","eslint":"^6.7.2","rollup":"1.27.8","open-cli":"^5.0.0","typescript":"^3.7.2","@babel/core":"^7.7.4","node-static":"0.7.11","babel-eslint":"^10.0.3","core-js-bundle":"^3.4.5","@babel/preset-env":"^7.7.4","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^10.0.0","eslint-plugin-jsdoc":"^18.4.1","regenerator-runtime":"^0.13.3","rollup-plugin-babel":"4.3.3","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.18.2","rollup-plugin-terser":"^5.1.2","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^14.0.1","eslint-config-ash-nazg":"^13.1.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-istanbul":"^2.0.1","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^13.0.0","rollup-plugin-node-resolve":"5.2.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.30_1575303399302_0.7811624620905042","host":"s3://npm-registry-packages"}},"1.0.0-alpha.31":{"name":"typeson-registry","version":"1.0.0-alpha.31","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.31","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"nyc":{"exclude":["instrumented/**","test/**"],"reporter":["text","html"],"exclude-after-remap":false},"dist":{"shasum":"3dc2c5cf5213128e435d7f46f6632499ba3c56db","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.31.tgz","fileCount":126,"integrity":"sha512-u+/mWvFI2xM8LOMOxCknxpog1nTvO6gcjfPnerNQdTYKNoIcgCVVhZ09wk0bn+fiWMvwxkI7Giwff4pHKREHbQ==","signatures":[{"sig":"MEUCIQDU5vch28iOuNN6vbR/FcajtZZScH+ZQmaWHmzbJxzEdgIgMwYATCfA27zvmzcel0vXtO14gg2NkNGUYwHr0Bpf2tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3234895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8gzQCRA9TVsSAnZWagAApswP/RYBicQ46vM42yqkmBYr\nWZ6ATZCkv9+PMqXDz9cFiZX0J3Y+goHE9ojvD9N6BeHZ2ozM0DBWbKel5EkE\n9Khj8yYyy7o5+XLSHfPR/9r/GcP9gkxUVH7LpYGcGxte69O2rb680pGCrxKf\nYMJ98JhQNVy5TeT6T3irKH8o0mHsJkxKjJurHHd0A+IUhOSaYSXyPSEJwyFg\nb5QJ1w+A5HYf20Ho8QeoPmYmmD0fh5u/vD2mbeE7PqCyqrtfQEZJe8+KylBi\ne3Yrn9Ow7MWHfA5FGCqcGgGn/yqihnKXtSEh/EDqecNEmy9tUseNFqTf/OFy\nHtMG+v+6bxz3EP0fhAdGGnvnwHFBicH+KqoJH7bcEjhQHdhZSZiUdehFvbJb\nbwGJgLz5syfzE0Pk8TPErkTJ7yW32KBpJgkXtCxBJ5P07tjRWsj1b8wnY4sL\nLUPGBGVMttWMp1EJWlyufMXDQSKAKb0Nd0MmF1frwu9FmGPRj4bzBAxBgEr2\n8ag5y5f8oyoVMu4p51kxUsqYXoMKFQI546gzCFHWg8KWRd5iOUpObzVaREeP\np4S15YjZWxLOiLnejkMkhSdFSwXCSNdJV3Q8AdrevLEHcv3MSHo7tc2/V0dZ\nwZDk269NycId1O3RBHCJMJgV7C0iq/vTco5gPNpkWvyySS8qc+KfFCTt8/H4\ndnBg\r\n=AeYz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":">= 6.0.0"},"gitHead":"f9dd5e6bcab25571f1fa8947d963e59890e748b3","scripts":{"test":"npm run rollup && npm run eslint && npm run mocha","mocha":"mocha --delay --require esm test/test-node","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node -r esm ./build.js","windows":"node -r esm windows-devinstall","coverage":"rm -Rf node_modules/.cache/esm && nyc npm run mocha","test-cov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"yarn","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.13.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{"typeson":"5.15.0","whatwg-url":"7.1.0","base64-arraybuffer-es6":"0.5.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0-beta.1","chai":"4.2.0","jsdom":"15.2.1","mocha":"^6.2.2","canvas":"2.6.0","eslint":"^6.7.2","rollup":"1.27.11","open-cli":"^5.0.0","typescript":"^3.7.3","@babel/core":"^7.7.5","node-static":"0.7.11","babel-eslint":"^10.0.3","core-js-bundle":"^3.5.0","@babel/preset-env":"^7.7.6","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^10.0.0","eslint-plugin-jsdoc":"^18.4.3","regenerator-runtime":"^0.13.3","rollup-plugin-babel":"4.3.3","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.19.1","rollup-plugin-terser":"^5.1.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^14.0.1","eslint-config-ash-nazg":"^13.1.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"^10.1.0","rollup-plugin-istanbul":"^2.0.1","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^13.0.0","rollup-plugin-node-resolve":"5.2.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.31_1576144079958_0.0834855638482428","host":"s3://npm-registry-packages"}},"1.0.0-alpha.32":{"name":"typeson-registry","version":"1.0.0-alpha.32","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.32","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"nyc":{"exclude":["build.js","windows-devinstall.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"reporter":["text","html"]},"dist":{"shasum":"65b5e7d90d3473f8f6b6d0bce17843295fbcac9f","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.32.tgz","fileCount":126,"integrity":"sha512-31UV18bIXxshkUDTMFWC+yySLugTsAXVO0mgZRsIiHY/qppW963yY+8q+DN/C390xuu0K8spOdEWoaTSNtb4bw==","signatures":[{"sig":"MEUCIQCCzK8aLmneSokd/fnWu3gXcwcuwP8zNgiRN/0jYfoaeQIgcCgjNHo+rbf6SPenTHFf8riFUeWAfvgH5FD/YRN5CK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3244372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9R8KCRA9TVsSAnZWagAAByUP/0CnQEuLzuIi9VIdIbgM\nFf2Akmj9qsf00xtmlhgsemRbpnBH3QHPK3J1MZfI2KPwIGk0rVrUMZjFhVuY\nYwveIlcnrlQsjcGwQN8DBNmnxfvz/qgTO2x63WnoLfh5jda5bpeeEA49zlYw\nawszWgX+XA2bGmw2B2ZkXObMAnNX421dp3H5kGtRpJxPon9ZdDXlI083sAUc\nCp9o8UhgtM9MbQz2J2t3eHlNTNFAwrWvz4cG37zxJPHsffBKyiTHDN1JmW7C\nx0/7kx3c6DnAoNSqxbZjTYpxLNoDZvfAIYb/7rwbS+IIAUUr07qAcA4DyYQQ\nyBDeSRklQTWV83bOVSa4s/Z2+Y97tg9IcKk1BQZOrkWI5foDX9wkS06wal6d\nfzw5OLzyPgxSp0Mgwy6ihZUSrKkPHo7tkPUkZsKCEcUdWNMWp6khqvrYfPZe\n/m4vI17Dn8fzfnHVzQ8k8Lop3iqo6GQvPKsVFQvUz0J3ippB/WHY/FucSiek\nDi3y2DGQDYnMJJep6IY0zyn0TEGMN6OXXQQCNSXxp3KGbh9jsfj+i+twH8Ct\ncjHgM8CpjJXRYq5QdY3bA5We0pChCwJbSTixuAvNoFsPWMGJ//VuCVMFde4V\nCtsDCrEA4gG2r+z+VSgz1IYvVZT3SIOTkZp1afQyy3Ef1TxTy1v+hiUxsRXQ\njvkl\r\n=/KqD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":">=6.0.0"},"gitHead":"7b68d2a6beb943b40d2f85d21c4d72d67c49e611","scripts":{"test":"npm run rollup && npm run eslint && npm run mocha","mocha":"mocha --delay --require esm test/test-node --exit","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node -r esm ./build.js","windows":"node -r esm windows-devinstall","coverage":"rm -Rf node_modules/.cache && nyc --all npm run mocha","test-cov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"yarn","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.13.4","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{"typeson":"5.16.0","whatwg-url":"7.1.0","base64-arraybuffer-es6":"0.5.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0-beta.1","chai":"4.2.0","jsdom":"15.2.1","mocha":"^6.2.2","canvas":"2.6.0","eslint":"^6.7.2","rollup":"1.27.12","open-cli":"^5.0.0","socket.io":"^2.3.0","typescript":"^3.7.3","@babel/core":"^7.7.5","node-static":"0.7.11","babel-eslint":"^10.0.3","core-js-bundle":"^3.5.0","socket.io-client":"^2.3.0","@babel/preset-env":"^7.7.6","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^10.0.0","eslint-plugin-jsdoc":"^18.4.3","regenerator-runtime":"^0.13.3","rollup-plugin-babel":"4.3.3","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.19.1","rollup-plugin-terser":"^5.1.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^14.0.1","eslint-config-ash-nazg":"^13.1.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"^10.1.0","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^13.0.0","rollup-plugin-node-resolve":"5.2.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.32_1576345354424_0.8800038731353679","host":"s3://npm-registry-packages"}},"1.0.0-alpha.33":{"name":"typeson-registry","version":"1.0.0-alpha.33","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.33","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"nyc":{"exclude":["build.js","windows-devinstall.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"reporter":["text","html"]},"dist":{"shasum":"4742511d81a04e1ba9c0f5a71a0f4278beaa4949","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.33.tgz","fileCount":126,"integrity":"sha512-q0jMkVizN10rzPtPcwkUC+pAOlA4iq4tl/GJ0iHDuMCnK3HxaN26bR/SczedswPBt0Pd+c0GjXZDDK+Cn2pgwg==","signatures":[{"sig":"MEQCIEEicYnd5tHNS3juaxl14/CPbSu4H6rUEhZ5fH51zvTjAiBWEzqbRN/77I1YOSNq3HT3zhHfKLdIWTfYBS4ZwM3Nig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3248551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+DEyCRA9TVsSAnZWagAAJ94P+gNEx0hfWGnNAvbHy7lm\nm8XH7cOoNHbQzawTAbVCU0gIs/FbpsZuHBYXfwjy4InNXu3Hh6Nxdd33pV1F\nNpsLsFVA3wVxsiI9ObUJYoZaD4BZbkm+MMtp+fixUHvHvXlY+WgS23RVnCOk\n1rW6f/VVxG4ZLg+3uLPhO9YmKkrSAoZ/0cFYi+8H65ZW3Q8A8udEkxTFkeJT\ngT90Ybd0rzU8gy29862J4Oe4ufWusfcCMV/zxNSQfg8CVTltNPKyGNn2CoVU\nERnJ7ydz3DnrJLGaX6QciXf3isJIxWgwOoOGaPMo5Kbfy+dc0PZpui6KENua\nsyLswwSwnQJ7YOFmuOch4iovskwUzCEEI5ylfSUeYYKc4Zb3yK7pH0dGVvz8\nbh+JdteB1b+Exms6UZ/syGL2yoQrOTaeoR8/esSQrOuUvHJ7YdmmTSOOIiB4\nWQmJwikvCC5TXkOE8UW0ATerHQnCUan4y3JvO/YFLr9xSp4Q2wLxIsnKYcJA\nkNVNpaytUGUAI1CCkC9+m1NGPm8VZucMHkYpAcngJgijJL/isiCPMWNv6WaB\nAq6mqC44ZvMRV2rcHvOTnNU19g30ESJVim8yr9ZjKtFTKL2swKqGLblCvrOa\nzydjyWwatjHG8MsjGAzmcmhWYzNjCJpE4WVWIcBaetSsWjNhCooMZls51ehD\nbrvl\r\n=9uEQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":">=6.0.0"},"gitHead":"60944ac2b075e7089523f811b7c00f162f657446","scripts":{"test":"npm run rollup && npm run eslint && npm run mocha","mocha":"mocha --delay --require esm test/test-node --exit","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node -r esm ./build.js","windows":"node -r esm windows-devinstall","coverage":"rm -Rf node_modules/.cache && nyc --all npm run mocha","test-cov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"yarn","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.13.4","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{"typeson":"5.18.1","whatwg-url":"7.1.0","base64-arraybuffer-es6":"0.5.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0-beta.1","chai":"4.2.0","jsdom":"15.2.1","mocha":"^6.2.2","canvas":"2.6.1","eslint":"^6.7.2","rollup":"1.27.13","open-cli":"^5.0.0","socket.io":"^2.3.0","typescript":"^3.7.3","@babel/core":"^7.7.5","node-static":"0.7.11","babel-eslint":"^10.0.3","core-js-bundle":"^3.5.0","socket.io-client":"^2.3.0","@babel/preset-env":"^7.7.6","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^10.0.0","eslint-plugin-jsdoc":"^18.4.3","regenerator-runtime":"^0.13.3","rollup-plugin-babel":"4.3.3","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.19.1","rollup-plugin-terser":"^5.1.3","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^14.0.1","eslint-config-ash-nazg":"^13.1.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"^10.1.0","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^13.0.0","rollup-plugin-node-resolve":"5.2.0","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.33_1576546609474_0.5965896405356255","host":"s3://npm-registry-packages"}},"1.0.0-alpha.34":{"name":"typeson-registry","version":"1.0.0-alpha.34","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.34","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"nyc":{"exclude":["build.js","windows-devinstall.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"reporter":["text","html"]},"dist":{"shasum":"1651a87c428fadadc17a453a7de10a9bac7a4930","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.34.tgz","fileCount":126,"integrity":"sha512-2U0R5eFGJPaqha8HBAICJv6rW2x/cAVHizURHbcAo61Mpd47s+MDn67Ktxoyl9jWgsqCAibZsrldG8v/2ZuCaw==","signatures":[{"sig":"MEYCIQDQeL8hKwjTH6d4nYCnYiLAm6CrjEs84e9rMJ5uAL99JQIhAOuM/V9XmSTcC5yjFY6iA6mrCU/4g+/gV+Y5f1YiBThb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3404257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeKDrDCRA9TVsSAnZWagAAXXQP+wSBe1ykpf6uE5VI/p1t\nHinQQXk8B0qsunsURtfZ4+kpShC/tVfSEjLmHF8B9sK50SOxCAe1vngD9Bah\nlqgnePYQ9usyAWk8QLtFwR6xs7D/5bdvzvVI69eDD3mzVrUkW3KK0L2PLptX\nC6xKzPpMKhBmdo7SfGHk7FEGrvutANMf1RV/Wz18tPoUz3hIS6lvnBCemwZo\ngVrXgBNb+o1rkSMj394YykUATyrtW+2iCbirEEEWnmNvR0N7eE/oQGg1mrWL\nI/SlmOSuX8RsAe5K76ZOUq98X331r6ul/V8FagAPJkoNxAX1rTAGWSyAhirs\nO4++E1rxjsODwmNz/D4jyjKBK3V0uxYrpMj0OCcaTUlQ2/LGZSV9kUUIaOsH\n80jkgud1EBHwFDg6d0TEVLVRQLGfrb8pZUE+jeVfX06HWuSOvJRyya/GdFmR\nnm0oOf8jkYEdXi7deYGHXqNJ4eZFFq2DTUTjL5b+O8okt9gAavc9KKdf3wLP\nPxwUPEaKFN3rng1jFtUX0WuM5bHYgzRKvFHZFv8h7FZpceWD8KObHC3jAiXH\nxwexHlmCU1YNeNg8A5YkLhUVlyYG4TzUO/OvGwrY0advNLryopnIHrhggsd+\n/Vl+3J3liUICvGijeJC9nMeErt7ojCb/hdOWxsQ+vM4BXMMzKZoDL478phTZ\nsesk\r\n=pWyi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":">=6.0.0"},"gitHead":"e7bda55dea4ee686ce6d11e218ee3cf5d40b0f74","scripts":{"test":"npm run rollup && npm run eslint && npm run mocha","mocha":"mocha --delay --require esm test/test-node --exit","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node -r esm ./build.js","windows":"node -r esm windows-devinstall","coverage":"rm -Rf node_modules/.cache && nyc --all npm run mocha","test-cov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"yarn","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.13.6","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{"typeson":"5.18.2","whatwg-url":"7.1.0","base64-arraybuffer-es6":"0.5.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0","chai":"4.2.0","jsdom":"16.0.1","mocha":"^7.0.0","canvas":"2.6.1","eslint":"^6.8.0","rollup":"1.29.1","open-cli":"^5.0.0","socket.io":"^2.3.0","typescript":"^3.7.5","@babel/core":"^7.8.3","node-static":"0.7.11","babel-eslint":"^10.0.3","core-js-bundle":"^3.6.4","socket.io-client":"^2.3.0","@babel/preset-env":"^7.8.3","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^20.3.1","regenerator-runtime":"^0.13.3","rollup-plugin-babel":"4.3.3","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.20.0","rollup-plugin-terser":"^5.2.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^15.0.1","eslint-config-ash-nazg":"16.5.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"^10.1.0","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.0.0","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-no-unsanitized":"^3.0.2","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.34_1579694786501_0.6874201894889345","host":"s3://npm-registry-packages"}},"1.0.0-alpha.35":{"name":"typeson-registry","version":"1.0.0-alpha.35","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.35","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"nyc":{"exclude":["build.js","windows-devinstall.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"reporter":["text","html"]},"dist":{"shasum":"b86abfe440e6ee69102eebb0e8c5a916dd182ff9","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.35.tgz","fileCount":127,"integrity":"sha512-a/NffrpFswBTyU6w2d6vjk62K1TZ45H64af9AfRbn7LXqNEfL+h+gw3OV2IaG+enfwqgLB5WmbkrNBaQuc/97A==","signatures":[{"sig":"MEYCIQDXsoDRcVSQT6OvUIz1CcP4LzaSE0trKS6lxHMlxEeQRwIhAI8GTRkiKSm0USc/C9pjFcerp1oq6kDzCbyPffyc50T2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3409297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeTJn6CRA9TVsSAnZWagAA6/kP/1nSwAw9BctH9CGP9hJv\nVfVZ9sakP5Lc5k35kQua0GTo1rW23snSMoO1tZkm/NdJfJexPRKYkUaS04Re\nXu/w+RSA+jdAID46pzGI0ge9y2Gh/W2ikGvuhC+JgupSdjEYTzzC8Z+L+7p0\negHlv/N0TWhEL0hNXJsMwJh5UCWk9vhA5+/hpQQlzI5j3YR5YpAWAfjjVXQZ\ny5lV9ziWI4wq52Tx9xE/qyOA4z0Mtk3HCkywt9bJhRxZvZiFjVsiP7fQVUvG\nalgEscUkl/KESfeXVuskfA8T3PXPFKZTU7x6RHyZFzmMppz12Zl8jVnUiv1j\nUwLDWy+FoIPwqJiQzQNrRximpojie7p0sEV+QSVRpnH67CPCpqx/GdlQVLow\n4blP5JtUo+rhjlIyN7ENG2LXQxAQRWOj4I9g8jWwpkM2cziz7Gp4ShFR8ng5\n0DvHUq+MfbQsBxiGrdomdfxRmgcTrSATxIASvxB0eKe1Kytwil3tjAXzilvg\nZTUw4sXkybIqT7Ud5z78JLefhgp/iaaqIgJHFhDJdqbRUyfC8kiJSyuK2yXq\ntdvdOFQVbYzPDXl2oeT6oornQBmAyhgTwK173NJLLV5lHOP1FBzakhhLORSG\nfYevPLy0NQAiAc2P4ti0DxkKrVuhNLpD8BOsLK8fgUcjDB95cLNlGgk1Fn6V\nGv3P\r\n=MhqF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":">=6.0.0"},"gitHead":"e1791007f6cc5338157d547b2b61b3b0ccb3fb3f","scripts":{"test":"npm run rollup && npm run eslint && npm run mocha","mocha":"mocha --delay --require esm test/test-node --exit","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node -r esm ./build.js","windows":"node -r esm windows-devinstall","coverage":"rm -Rf node_modules/.cache && nyc --all npm run mocha","test-cov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"yarn","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.13.7","description":"The type registry for typeson","directories":{},"_nodeVersion":"10.16.3","browserslist":["cover 100%"],"dependencies":{"typeson":"5.18.2","whatwg-url":"7.1.0","base64-arraybuffer-es6":"0.5.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.0","chai":"4.2.0","jsdom":"16.1.0","mocha":"^7.0.1","canvas":"2.6.1","eslint":"^6.8.0","rollup":"1.31.0","open-cli":"^5.0.0","socket.io":"^2.3.0","typescript":"^3.7.5","@babel/core":"^7.8.4","node-static":"0.7.11","babel-eslint":"^10.0.3","core-js-bundle":"^3.6.4","socket.io-client":"^2.3.0","@babel/preset-env":"^7.8.4","eslint-plugin-html":"^6.0.0","eslint-plugin-node":"^11.0.0","eslint-plugin-jsdoc":"^21.0.0","regenerator-runtime":"^0.13.3","rollup-plugin-babel":"4.3.3","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.1","rollup-plugin-terser":"^5.2.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^16.0.0","eslint-config-ash-nazg":"17.2.0","eslint-config-standard":"^14.1.0","eslint-plugin-markdown":"^1.0.1","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"^10.1.0","eslint-plugin-array-func":"^3.1.3","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.1.1","eslint-plugin-chai-friendly":"^0.5.0","eslint-plugin-no-unsanitized":"^3.0.2","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-no-use-extend-native":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.35_1582078457920_0.7949604418054841","host":"s3://npm-registry-packages"}},"1.0.0-alpha.36":{"name":"typeson-registry","version":"1.0.0-alpha.36","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.36","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"nyc":{"exclude":["build.js","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"reporter":["text","html"]},"dist":{"shasum":"dbfab0e5bad3b89b9865c086e32dd35ab685e280","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.36.tgz","fileCount":127,"integrity":"sha512-1H6l+s1/ipNg6muquSX2DEvRXLEpmheejcR4OLKReVrxBstFG/ZrHhTZvRw73YEFtETq+/MALxAiNWBqSZeh0w==","signatures":[{"sig":"MEUCIHueXO1iYyIaMTCdykOF3WXhIw7WGFz1JWnlSAesdG+CAiEAk+1PGPNvb2n7+XDcNdQMJ1jNtHsjwtWI1HE0xZkHV8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3414534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJet99VCRA9TVsSAnZWagAANhsQAI20LAGkz1X6onINdz+Z\n3fhj/GS7lF4j8Co1VHR92UBvcFWDUGXOtsFyuThni/l9jlamvOZcl9X4E5BE\nFyovgZRNevDVjMdcKP/nTNTO7EuNjRQwfuyWGCDdP0nxB0AN2hxx29SUEEOa\niu6AgyO3qcP2KNHue1CcjtUPLsHz/noef+CtiRBXfFh9j/Mlki/sgReM/kRt\n2Lxl4GgYMWlq9tidDfvyh1L3Fv4er9P6ITlCrx69aQnIxDiYxOyIJ2ok8wgm\nxsqG7OyGgotgE8hp4Zd9W4TtvKSa7KUIMPelhPUQVUfJCV6sKeaKcnV7FBzl\nO3SglqBLAYTkywu85vc07VO+jhmPTBZZ9ouSPGFGlgYCKLjK76vMCJ3HdU0m\nLXOGfDyVnrz6QCkFud/0cO3HgiVsaC0siUOpqX8xUciMtHOSe3WFG1uUQYq7\nTBPUKvxMZSrt/t3SzKKWoDpg+m/x7CDz8D71uBJkxCs2ysWZekFQnkxEprle\nM7OZVtKMtj8MvHmiTGF/f6VO6TsII2rT+SRAfUgnHL3DAxJ4W3iBDf1eqRtZ\nsoShbR2rtChGY7vVhfAFFwda4XoOyOkmLFUJcmtLhcsRlQyJ5MohKUs8eEeV\n9UXSmPqQjhjsSrJMIRk4V9Bd3jSnJGaB0BH4CnLVORXQZebnIPfHEj4NPqwa\nS4yS\r\n=nfdc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":">=6.0.0"},"gitHead":"f8d75f831b7b1cb815849c3d1ebef1d494a7043f","scripts":{"test":"npm run rollup && npm run eslint && npm run mocha","mocha":"mocha --delay --require esm test/test-node --exit","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node -r esm ./build.js","windows":"node -r esm windows-devinstall","coverage":"rm -Rf node_modules/.cache && nyc --all npm run mocha","test-cov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"yarn","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.14.5","description":"The type registry for typeson","directories":{},"_nodeVersion":"12.16.2","browserslist":["cover 100%"],"dependencies":{"typeson":"5.18.2","whatwg-url":"7.1.0","base64-arraybuffer-es6":"0.6.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.1","chai":"4.2.0","jsdom":"16.2.2","mocha":"^7.1.2","canvas":"2.6.1","eslint":"^7.0.0","rollup":"2.8.2","open-cli":"^6.0.1","socket.io":"^2.3.0","typescript":"^3.8.3","@babel/core":"^7.9.6","node-static":"0.7.11","babel-eslint":"^10.1.0","core-js-bundle":"^3.6.5","socket.io-client":"^2.3.0","@babel/preset-env":"^7.9.6","eslint-plugin-html":"^6.0.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^25.0.1","regenerator-runtime":"^0.13.5","@rollup/plugin-babel":"^5.0.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","rollup-plugin-terser":"^5.3.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^19.0.1","eslint-config-ash-nazg":"22.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"^10.1.0","eslint-plugin-array-func":"^3.1.5","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.1.3","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-no-unsanitized":"^3.1.1","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.36_1589108564848_0.05790912938196402","host":"s3://npm-registry-packages"}},"1.0.0-alpha.37":{"name":"typeson-registry","version":"1.0.0-alpha.37","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.37","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"nyc":{"exclude":["build.js","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"reporter":["text","html"]},"dist":{"shasum":"23e6bffc264b4dfc80603e2a8545bd4750102d42","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.37.tgz","fileCount":127,"integrity":"sha512-xXkriUyWzsBCNmMLyLXXFkc2UQbK7nDB8ItS3LJWlKMJvfzZfRBaZFPxH6cfjJYD4mQbv1mAxjk/9mRfyWe88g==","signatures":[{"sig":"MEQCIBPL8/yezfBr9d36KrGTfMHVgV8PtfkiPGK0jzUGnB14AiBNllJcGM14SUaoQLubmay6dDZZJIItHI825lbRfphWdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3414744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezdJqCRA9TVsSAnZWagAA0wAQAJeRPGubPlQ+fmIotyOf\n1MYi90p673dNhcLdGs/V5cdSqutbZ4EoLAbtQFzbRVjK2G7DYuor3m0lWsFZ\nA+d+cJMwAFMb2ml09vxeNORHYeGUqFoZc+1Xw1z9ZrlBXk5ajN743T/Ylj98\nDpyT1aNnD1TG8jET5Lu8N3lFql3bm7J6eWzcpFFJhUGQpeZqKbl/Mt3nGRbY\nIgtX5dGmwnLLnARij6ZroMIdSD/lFIlHn5lAaZjtEPjk61Nc5j4IUH504jz9\nwY4VPBPcS+qJG1PkaSZla8ofzR/pTcfsdSmwvOrDEA89Z3vPKTVtVpGzBLMF\n3Xxk7XOAt4QI2ROvpbzt+BZhANPxxcoVKDbNHGNn75pIL3gwBg6RdJeETp+7\nplNXyqeZMtlB2U1Xxnx3qJbgFa/nkrv59ub5AglGpj9jDc4LjR2nuqR9Sm7W\njKiUrDe25bQkzrJb/RjjQ75RtwEGAxiUmucXIJVDoCwoAd2Ewn6C0dE9HnFt\nSq7gRIguaqMtLDTIzp1/9dMWSsBGuyDB9E/qkLhsc+KPsAoo7e5OUp9AlzRH\n5mZjWWADKRCUyWL3WSAWU67h9owng5YYSQiY4pzUfAVlZwAwsh5wZ7nxu9oG\nSG9ax3ko1zVjleSrWrjQLWEcUVnDFks4OfXurz718QCZaULOeCRxZc03AxA6\n0hX8\r\n=9sEI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":">=6.0.0"},"gitHead":"3557efc76a4af1058a33f6026fbf91427c6dfe0c","scripts":{"test":"npm run rollup && npm run eslint && npm run mocha","mocha":"mocha --delay --require esm test/test-node --exit","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node -r esm ./build.js","windows":"node -r esm windows-devinstall","coverage":"rm -Rf node_modules/.cache && nyc --all npm run mocha","test-cov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"yarn","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.14.5","description":"The type registry for typeson","directories":{},"_nodeVersion":"12.16.2","browserslist":["cover 100%"],"dependencies":{"typeson":"5.18.2","whatwg-url":"7.1.0","base64-arraybuffer-es6":"0.6.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.0.1","chai":"4.2.0","jsdom":"16.2.2","mocha":"^7.1.2","canvas":"2.6.1","eslint":"^7.0.0","rollup":"2.8.2","open-cli":"^6.0.1","socket.io":"^2.3.0","typescript":"^3.8.3","@babel/core":"^7.9.6","node-static":"0.7.11","babel-eslint":"^10.1.0","core-js-bundle":"^3.6.5","socket.io-client":"^2.3.0","@babel/preset-env":"^7.9.6","eslint-plugin-html":"^6.0.2","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^25.0.1","regenerator-runtime":"^0.13.5","@rollup/plugin-babel":"^5.0.0","eslint-plugin-compat":"^3.5.1","eslint-plugin-import":"^2.20.2","rollup-plugin-terser":"^5.3.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^19.0.1","eslint-config-ash-nazg":"22.0.0","eslint-config-standard":"^14.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-standard":"^4.0.1","rollup-plugin-commonjs":"^10.1.0","eslint-plugin-array-func":"^3.1.5","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.1.0","@rollup/plugin-node-resolve":"^7.1.3","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-no-unsanitized":"^3.1.1","eslint-plugin-eslint-comments":"^3.1.2","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.37_1590547049393_0.44311939320248195","host":"s3://npm-registry-packages"}},"1.0.0-alpha.38":{"name":"typeson-registry","version":"1.0.0-alpha.38","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.38","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"nyc":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"42b19c21997ab80e38b3c67d6c1aad1499fea5b9","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.38.tgz","fileCount":128,"integrity":"sha512-6lt2IhbNT9hyow5hljZqjWtVDXBIaC1X8bBGlBva0Pod2f42g23bVqww09ruquwSC48I8BSSCPi+B2dFHM5ihQ==","signatures":[{"sig":"MEYCIQCq+Ii4bb1yeo/5IOuv9vr2DLhHCxJgq8fnczJVatkPiAIhALymdaMzQF1OfV7/I0ZyfHHWf7x89PETdMfoLtlR/tHw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3440184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQQ+TCRA9TVsSAnZWagAAyl4QAI4YQPV3xFGDQhZJ850v\nEj1obRQAFQPSy/Lqj5tkuXy5fjieUlPnC1tJGCoAL4awRMmcLfGWr+8Ooj34\njD+TomR3uyh/PNaKBxEWl4dtnWYScwrj6aWjv6+lsyuIIR3JzWZ4kwPtUFKC\nsY5mojeqUDKkNf62X+1DUugFejdhe024qgrJx7/zLmXiKz9AlgikChAQ3Ymp\nqhfJmaIsWeHK+x+nSU7HqSturCiZTvDtkcLEcYYTZnUnX87ONANgkhP5d06r\n+z5Ru04u9/wjBqt2UDC5SAU8/vrF7r3QRVeQ1lEzy9EGRVQNZEpPOtpLuHa+\nY78z83o/MYBhpvc/tJZ38jy3BBrnfSQ0RXTcEwndSaSqWhBGUEeVE5c8SDIb\nxw0zeu/nggx8grope60eUc4kEN4xBBkOlmhMs89RIveE8GsLEDsTFTU3Ii4z\n9ZMRRUwr69tDOV4xs0XvGbLCA+xfkkqAoztCm/CZUcEJG3FDsE+m60c0P3pZ\nzb8XmAjw8bpwdZdeSJy2B08l57kaOcKq7eSVErjj15KSaPj/NV4+4a0FwHIZ\nM4DnLlCiEsSfW2WUYNhbovJxXr0A16vSqH7usWRx+whAXEryN4rfTCxQ4f8H\n+rAMyDsOC2lHfqjS3aFNu96FyVKt7fnImvoWrHNF6tADACARAI/YNcaQFAjI\nfB9X\r\n=0Igv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":">=10.0.0"},"gitHead":"7770ed8df95ce4f7f15bfe8b3d9235ac1aa80636","scripts":{"test":"npm run rollup && npm run eslint && npm run coverage","mocha":"mocha --delay --require esm test/test-node","start":"serve -l 8085","eslint":"eslint --ext js,md,html .","rollup":"node -r esm ./build.js","windows":"node -r esm windows-devinstall","coverage":"rm -Rf node_modules/.cache && nyc --all npm run mocha","test-nocov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"yarn","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"6.14.8","description":"The type registry for typeson","directories":{},"_nodeVersion":"12.16.2","browserslist":["cover 100%"],"dependencies":{"typeson":"^5.18.2","whatwg-url":"^8.1.0","base64-arraybuffer-es6":"^0.6.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.1.0","chai":"^4.2.0","jsdom":"^16.4.0","mocha":"^8.1.1","serve":"^11.3.2","canvas":"^2.6.1","eslint":"^7.7.0","rollup":"^2.26.5","open-cli":"^6.0.1","socket.io":"^2.3.0","typescript":"^4.0.2","@babel/core":"^7.11.4","babel-eslint":"^10.1.0","core-js-bundle":"^3.6.5","socket.io-client":"^2.3.0","@babel/preset-env":"^7.11.0","eslint-plugin-html":"^6.0.3","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^30.2.4","node-webcrypto-ossl":"^2.1.1","regenerator-runtime":"^0.13.7","@rollup/plugin-babel":"^5.2.0","eslint-plugin-compat":"^3.8.0","eslint-plugin-import":"^2.22.0","rollup-plugin-terser":"^7.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-sonarjs":"^0.5.0","eslint-plugin-unicorn":"^21.0.0","eslint-config-ash-nazg":"^22.7.0","eslint-config-standard":"^14.1.1","eslint-plugin-markdown":"^1.0.2","eslint-plugin-standard":"^4.0.1","@rollup/plugin-commonjs":"^15.0.0","eslint-plugin-array-func":"^3.1.7","@mysticatea/eslint-plugin":"^13.0.0","eslint-plugin-chai-expect":"^2.2.0","@rollup/plugin-node-resolve":"^9.0.0","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-no-unsanitized":"^3.1.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.38_1598099346563_0.8510671659404168","host":"s3://npm-registry-packages"}},"1.0.0-alpha.39":{"name":"typeson-registry","version":"1.0.0-alpha.39","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@1.0.0-alpha.39","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"nyc":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"9e0f5aabd5eebfcffd65a796487541196f4b1211","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-1.0.0-alpha.39.tgz","fileCount":128,"integrity":"sha512-NeGDEquhw+yfwNhguLPcZ9Oj0fzbADiX4R0WxvoY8nGhy98IbzQy1sezjoEFWOywOboj/DWehI+/aUlRVrJnnw==","signatures":[{"sig":"MEQCIHPwrYRRNt8NQztPZ/JjeXLRtL2ZdrQOSi3DmEQvpiOWAiAGS6/V9wVMQkMoVcCp6e4ry9sDQAvAioSTDqiUNm28Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3478704,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOpWWCRA9TVsSAnZWagAAPpUP/2/sFSO8LWuQO5ClyYA2\nwAZY3XRm9sE+2nHtEiJKfQWeib1nMw14HrUahtLmMPUQpxNdtEb1Q2Sh4GJ5\nltfcA1vUDQ3yfcbRYgk5h+szwkewEdi0juevx1m3qBiXFrA+pVPmCasV0ENr\nBZ3Vui2TQc/8/AKut5exXIxrBvydBqC3NcJ8ZjjMIT0zVucKBm1oxHnUfjdI\nJkZRN1HOfIV7vGoIyE/qFjRFbnubHAAwblMCKG5ZFGExZ0dMqPXc8pUooTIk\nuiMJMnck+D1Vz9kyyHaAmmbeOZHnRcw4bJ1c2l85tAUv7XYXJfXoZxfgGU64\nwKV2VYXbLGUukC2Bexx7+VOT3RTJ5aNE//cBl/Ls3hZrZauQ82xDxG1CyHv/\nyEJ7KxMPAlNti8rA68R0glF5W6kyNCXUw+5ATQ1jDeze4eLzpZzflzz/9oBg\nSUaSo6H19whKwgxqVgtrIflirYddOYYfRzO09T0EzGHaPINs9LvVP7d9wqTy\n2tTtnEzKVNtX2Wk5ZnvRfln9OUj1vS2gysyatsnsvUc1GW5UovAqWzbN1QTJ\n00ueZ7CuB/d/x1AFgSHop1kTGkS0yJe742QZvZWlHdLZczIl7TEessUb0hYK\n/NHVLjXmCumR+5hMVbfsnL2W3LZs9HMg32TxmQYuNOQ7IquoUnRaaYu2b4tj\nJ+AQ\r\n=nk6j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/all.js","module":"./index.js","engines":{"node":">=10.0.0"},"gitHead":"0b4283cfe3cfe75227d09cd4f42c14735a446f41","scripts":{"test":"npm run rollup && npm run eslint && npm run coverage","mocha":"mocha --delay --require esm test/test-node","start":"http-server -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node -r esm ./build.js","windows":"node -r esm windows-devinstall","coverage":"rm -Rf node_modules/.cache && nyc --all npm run mocha","test-nocov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"yarn","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"7.5.6","description":"The type registry for typeson","directories":{},"_nodeVersion":"14.15.5","browserslist":["cover 100%"],"dependencies":{"typeson":"^6.0.0","whatwg-url":"^8.4.0","base64-arraybuffer-es6":"^0.7.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"esm":"^3.2.25","nyc":"^15.1.0","chai":"^4.3.0","jsdom":"^16.4.0","mocha":"^8.3.0","canvas":"^2.6.1","eslint":"^7.20.0","rollup":"^2.40.0","open-cli":"^6.0.1","socket.io":"^3.1.2","@babel/core":"^7.13.8","http-server":"^0.12.3","socket.io-client":"^3.1.2","@babel/preset-env":"^7.13.8","eslint-plugin-html":"^6.1.1","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^32.2.0","eslint-plugin-radar":"^0.2.1","node-webcrypto-ossl":"^2.1.2","@babel/eslint-parser":"^7.13.8","@rollup/plugin-babel":"^5.3.0","eslint-plugin-compat":"^3.9.0","eslint-plugin-import":"^2.22.1","rollup-plugin-terser":"^7.0.2","eslint-plugin-promise":"^4.3.1","eslint-plugin-unicorn":"^28.0.2","@brettz9/eslint-plugin":"^1.0.3","eslint-config-ash-nazg":"^29.8.0","eslint-config-standard":"^16.0.2","eslint-plugin-markdown":"^2.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^17.1.0","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^2.2.0","@rollup/plugin-node-resolve":"^11.2.0","eslint-plugin-chai-friendly":"^0.6.0","eslint-plugin-no-unsanitized":"^3.1.4","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_1.0.0-alpha.39_1614452118000_0.3656310882249463","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"typeson-registry","version":"2.0.0","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@2.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"ca1ca7fc6215355433205ca182423c18945f228d","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-2.0.0.tgz","fileCount":92,"integrity":"sha512-kNj8SBXTcFu1Fr/fe7E91bSdyOoME/JrS58bpFz6ptuuzj9q9ZktFASPBTvBt2yBadhiRX5+xUIlxATGTS4HZA==","signatures":[{"sig":"MEYCIQCH191mkbjNGnIboeKIRCMGOsq2q/8Jf1nBOxOS803N9AIhAPsOvl41pWRDoq61kbSYW91GzF1sqEtXT0m4zW1b8kXf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2734595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGZ0xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4Yw//ZGSsZ7rfeyfDE8GXIyBuEFUfk2R0z+4FWwsbV1p1uRgG5ZLx\r\n7pFqo0OT7RI7D5vCLUn3us9zbTFCgMNOVIfE5w8UQjcUUZz6QB4CCF8Ek9Ny\r\nzn0Uxkc+eA2xxUfnmbfmAG+MpTMkj9ZKX4Uqsoid5Q8R3ZwvueKQdTPIts3+\r\nt9oN2fvabVdhmJ0qCFuFyWMcjtPTXDOJhuTmcCfcxUUB76rXep5eJMGR/+Iy\r\nX8pDmEu9d7z1sLAF7fNk3hucAuM7HvlKHlc9wLaPnBZRzRvD088Jc+508hte\r\noVz+rrBm89RbqsekFWPApB24h8xEiEXdQ6U+RxDcBdjBsfoAfWrZcpcUq9Xz\r\nJFONIXnIPvoqvgkYFgv3EKrg8mMqH6RhQKbSDjg3R2SmbqS+Gn1F+vQ7XZDD\r\nMOVMyMSmbJL5m9hDFZ9HOMjFDarI2ntLDjKBKMyYMGTn4UHBjfUqxEkqD/Bl\r\n9P4tq7YKryrm37dCQU7R9cZ55OM5Ovl41o40QurSM5ULAdCZZLf0RMLrjFO4\r\nqAAour0NBy60W22N9RGHiKN0baGsWKmJC1VdtMokxQzDVD0zHggol5Dub+Vp\r\nf+dBnvHpIAnyiaNEA2QrXX3P195pV8J7MDiwPZeT1eaLue2oIS0qe7Ep7BK2\r\nRA1apCH0adMXAav2H81+2hoh7AiufcObR2k=\r\n=4cSR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.min.js","type":"module","_from":"file:typeson-registry-2.0.0.tgz","module":"./index.js","engines":{"node":"^12.22.0 || ^14.17.0 || >=16.0.0"},"exports":{".":{"import":"./dist/index.min.js","default":"./dist/index.umd.min.js","require":"./dist/index.umd.min.js"},"./*":"./*"},"scripts":{"lint":"npm run eslint --","test":"npm run rollup && npm run eslint && npm run coverage","mocha":"mocha --delay --require chai/register-expect.js --require chai/register-assert.js test/test-node.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/Users/brett/typeson-registry/typeson-registry-2.0.0.tgz","_integrity":"sha512-kNj8SBXTcFu1Fr/fe7E91bSdyOoME/JrS58bpFz6ptuuzj9q9ZktFASPBTvBt2yBadhiRX5+xUIlxATGTS4HZA==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"8.5.0","description":"The type registry for typeson","directories":{},"_nodeVersion":"14.17.1","browserslist":["cover 100%"],"dependencies":{"typeson":"^7.0.0","whatwg-url":"^11.0.0","base64-arraybuffer-es6":"^1.0.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.0","chai":"^4.3.6","jsdom":"^19.0.0","mocha":"^9.2.1","canvas":"^2.9.0","eslint":"^8.10.0","rollup":"^2.68.0","open-cli":"^7.0.1","socket.io":"^4.4.1","@babel/core":"^7.17.5","socket.io-client":"^4.4.1","@babel/preset-env":"^7.16.11","eslint-plugin-html":"^6.2.0","eslint-plugin-node":"^11.1.0","eslint-plugin-jsdoc":"^37.9.4","node-webcrypto-ossl":"^2.1.3","@babel/eslint-parser":"^7.17.0","@brettz9/node-static":"^0.1.1","@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","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","@rollup/plugin-commonjs":"^21.0.2","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^13.1.3","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_2.0.0_1645845808967_0.6574195846397854","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"typeson-registry","version":"3.0.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@3.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"a7f5e023b0e3af3542252ec47648e96586d62ee9","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-3.0.0.tgz","fileCount":92,"integrity":"sha512-xPBsm6LhQnU2HOQq1770MjbtIXMd7s7Q7VWFyexe9hRVSIvx+PXPXh/Snh2+HgT6fffxAADVHIBCSjrVrsbrhw==","signatures":[{"sig":"MEUCIQD/CgDNWRda39UWZSD+GD35fT572J8HXYa/+M+stBbEyQIgJnZNuTmuLLVreK8u7pE6IVxXvvFktyJUOq4BJZhWAac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2807388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiZhiNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBxA/5AVVI+2ejph+6+s6KSCGZ2q70FJowK32lXilb9IxKt+aJWn43\r\nNRQ1fdmN7FBC+eqjgD93NHwrvM7iRuRotzKaXjDsJQuhWbX8CN4jVzmWhfFf\r\nzPewhmdxijd/cZ9RZipJXUrWS/kC2mnWliBavH0g3frnHQTrc9ctSdbRgIWG\r\n+otTyzy6jM3YSLd6BIJ0rTEa5MOqTVSGS4lPNWblNVz2mmYQ2VW94WeMMMmo\r\nvhacg1LEqw0Aq1Y8Ljq7kTjntrhjVot7Dgmnf9nLl56PUOBY2bLH52ssPhHC\r\n2bzCzc52owuxsp+awwWM1Y/mEkBdRwrfsynTLvpyinKti5vE7bUn+8FjuAjf\r\nnsH8hySB1AzUPgjhkUzXaLxByVUvEc9X9Hc4yqdr6u8ZQ/TIfz4IpLucy6l2\r\nHKp6eKkx713njeN4LBFdqPWzulYTGAxiqYy3ob33bItGik6IndmwbvNcswyZ\r\nWWq5L3cVTM2Yqhaz/OPVTQN4dCESt0dHm+1MUcTr+iz+Z+AtlSOYQysWDfT0\r\nX9dYJJeoX1Zav1RO6WofJEWIG+m68Vl2BwdW6r4KavrsFbBaF/PTNlM7Giz1\r\nr6MiCc+Sio9stPcISa7wTlxbrlgzlLcr2EJqaoTsvw0qt/eS7tCdZx2AoACI\r\nUc8OKQfwcJzRSpL6OTtyn8Ho22euA9tPNAE=\r\n=D3+d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.min.js","type":"module","_from":"file:typeson-registry-3.0.0.tgz","module":"./index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"exports":{".":{"import":"./dist/index.min.js","default":"./dist/index.umd.min.js","require":"./dist/index.umd.min.js"},"./*":"./*"},"scripts":{"lint":"npm run eslint --","test":"npm run rollup && npm run eslint && npm run coverage","mocha":"mocha --delay --require chai/register-expect.js --require chai/register-assert.js test/test-node.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/Users/brett/typeson-registry/typeson-registry-3.0.0.tgz","_integrity":"sha512-xPBsm6LhQnU2HOQq1770MjbtIXMd7s7Q7VWFyexe9hRVSIvx+PXPXh/Snh2+HgT6fffxAADVHIBCSjrVrsbrhw==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"8.6.0","description":"The type registry for typeson","directories":{},"_nodeVersion":"14.17.1","browserslist":["cover 100%"],"dependencies":{"typeson":"^7.0.1","whatwg-url":"^11.0.0","base64-arraybuffer-es6":"^1.0.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.11.2","chai":"^4.3.6","jsdom":"^19.0.0","mocha":"^9.2.2","canvas":"^2.9.1","eslint":"^8.14.0","rollup":"^2.70.2","open-cli":"^7.0.1","socket.io":"^4.5.0","@babel/core":"^7.17.9","eslint-plugin-n":"^15.2.0","socket.io-client":"^4.5.0","@babel/preset-env":"^7.16.11","eslint-plugin-html":"^6.2.0","eslint-plugin-jsdoc":"^39.2.8","node-webcrypto-ossl":"^2.1.3","@babel/eslint-parser":"^7.17.0","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^5.3.1","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^33.1.0","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^22.0.0","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^13.2.1","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_3.0.0_1650858125515_0.26640411188164137","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"typeson-registry","version":"4.0.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@4.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"8b325c32c71971cbfffec60be3621565c637d3d9","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-4.0.0.tgz","fileCount":92,"integrity":"sha512-G0zPY0GYrFsam0Qb7LKwketf5Si8OmKLUHEkr+9rndg5Bw0V3PyWuQraan7XcYM/VnJGlmxfw3+pJLV4/IG/sg==","signatures":[{"sig":"MEUCIAVKZEF9RUQY+TcX/zTMo3p9dgLvR/0JeJrAkLNtDPdWAiEA7uUVkhJrf73+/O1M3Ie6BPMGoc5lldYuGasSEm/k5Ww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2933085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsd2vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDmQ/8DbhBSdQW5QCcIGINqB3y65e+VSUR0z8o2Lu8KULt8NKmAVwp\r\nHC5a2YolEaE/S2GErlRUyZsBsAoUfbD/HWBgh2kCbjk2SwXlWdYiq3ODhUva\r\n6U8KI8RCbRaHUyVtjDXqmLWclQQ7lwCodD6UBJTlqvOMJKwlRy4J9iJlcgv9\r\nLl//Hc8IS5ey/kdUwita0yI6Zb+/e2vhtn3xOEe1UNKfcNFhY0qQcKgnfU94\r\n/isjxRbdBgfC/jkrTf9qHxlP6xJD92XED9aI5OQYUxVdYdpbS653XEkxEJ9o\r\nXhl9bmMMHtM2+GBBlKF757FkfE6HoWDGc9z1Iv3qWOjGI/0b1y5hucqtbJwf\r\nyagjz/AvT5nD8rY5EXPg+4T/+dxx+xON3kpkn+37skrsG8LM+dqrLU8/CmUx\r\npMAEf53Zu8kBaJOp92y+fWjmgTyJurP338fdkphxIYgHO+6rH7PeED/juzzu\r\nk6r/FL6CNmQpXV19D8nX4fqLFdQdGIg/pInRaFMWhQ7BYOzVHu/sK7p6n75t\r\nRUKxiYbl3iG0P3pE9s6XEyzZXe/WAPq363sEjAgOEYU4v9Ozz/aDmy5WJnSu\r\nMIxgl/6wcG8aBYuA2mouzX6EmQ+YjCgmLx60ZCpocLcDLSNKIg70hjCjfcxU\r\nu/PdSd6cDU6cz/aBxE0XSkAbgpcWtsnULkA=\r\n=Pdo+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.min.js","type":"module","_from":"file:typeson-registry-4.0.0.tgz","module":"./index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"exports":{".":{"import":"./dist/index.min.js","default":"./dist/index.umd.min.js","require":"./dist/index.umd.min.js"},"./*":"./*"},"scripts":{"lint":"npm run eslint --","test":"npm run rollup && npm run eslint && npm run coverage","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/test-node.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/f243a0892a0874478261ee9f69a4141f/typeson-registry-4.0.0.tgz","_integrity":"sha512-G0zPY0GYrFsam0Qb7LKwketf5Si8OmKLUHEkr+9rndg5Bw0V3PyWuQraan7XcYM/VnJGlmxfw3+pJLV4/IG/sg==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"8.17.0","description":"The type registry for typeson","directories":{},"_nodeVersion":"14.19.1","browserslist":["cover 100%"],"dependencies":{"typeson":"^8.0.1","whatwg-url":"^11.0.0","base64-arraybuffer-es6":"^1.0.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.12.0","chai":"^4.3.7","jsdom":"^20.0.3","mocha":"^10.2.0","canvas":"^2.11.0","eslint":"^8.31.0","rollup":"^3.9.0","open-cli":"^7.1.0","socket.io":"^4.5.4","@babel/core":"^7.20.7","eslint-plugin-n":"^15.6.0","socket.io-client":"^4.5.4","@babel/preset-env":"^7.20.2","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^39.6.4","node-webcrypto-ossl":"^2.1.3","@babel/eslint-parser":"^7.19.1","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.0.2","eslint-plugin-import":"^2.26.0","rollup-plugin-terser":"^7.0.2","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.17.0","eslint-plugin-unicorn":"^45.0.2","@brettz9/eslint-plugin":"^1.0.4","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","@rollup/plugin-commonjs":"^24.0.0","eslint-plugin-array-func":"^3.1.7","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.1","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_4.0.0_1672601007085_0.18594001573922858","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"typeson-registry","version":"5.0.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@5.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"e058e1adf8af9ecc39b6d83d79d65e4e4d9926d8","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-5.0.0.tgz","fileCount":92,"integrity":"sha512-nlDboRKPzsXEjLr1866j7zxDq39OAkBshCtMxyzwP9Ng4wJRfjGJiomJR7K1AUhHEjfiI9OqfD87Ky78AvymtQ==","signatures":[{"sig":"MEQCIAgQkTf5ooFRaf7eHZIVeLjst1G+TzYOP0ly5/JJ+JFJAiB4V82rLaU98Hwpy6ARMDl2Y2kTWsR1gDSGJ5S/OShWlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2973198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMvuRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzXA//YrstFzBJUI8K1S5OvPknM1UEyCuEg3JS+kFFthcIa/2TO1rW\r\nx2KLxqDaIgvefcZQn8tqB1oIGqphKNH+QkmLntY9YFyM8posdlVgwkoo/ptS\r\nv7miSrmmc+CkB/RQUgzXDKIQUnIrN/RVyw21/k6dlnFjkaQTqtuh19ZXC6z/\r\nz4MIKnIGNryBjtLKUcmCZ1FSdDNq1djprEdKFZOTq3JwfcpLKPYLcoa4ipkP\r\nZFDzFSexqF91eEWAIAxJ+0W/J+h+g7Jo1xwLMW8qledKnBoWY3f2EWPvluQ6\r\ns1cXQNigtWRHGDDY43QCM6MH009blHP8JIfc8M3fyFNXppDtecRC7B+S5RIF\r\ndD1jCMIPy5D/P9x0/tlpomdLzmtk6oj7U4FUtseBOaZITCLPKnFSOYCTJVsn\r\ne8+ZYsPYsPJNucoUInvpvP80YawSE92hKIoACAsik5/aENnIGbfPLNboxDtn\r\nODftbbKepLWtNKuQuOSRGtk3/c+8Vhs2lXA/qHNSeoi8H6cMCkyCuDI9K9N9\r\nJwSigg0fOjuf2HSTrM6tsmZBsToRI3UsKfFl739UADuCgUFCav3BHKpppF7u\r\n0KvCYn/3X82GSAW47cYwIgLSpWy9cWZ8gNB512sKMMajnDE0XC48yYWEClcU\r\nqQVIPn9hZIJDLnjYpojpowwlrwva8N0giMY=\r\n=BU61\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.min.js","type":"module","_from":"file:typeson-registry-5.0.0.tgz","module":"./index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"exports":{".":{"import":"./dist/index.min.js","default":"./dist/index.umd.min.js","require":"./dist/index.umd.min.js"},"./*":"./*"},"scripts":{"lint":"npm run eslint --","test":"npm run rollup && npm run eslint && npm run coverage","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/test-node.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/8e819d4776c81a3032e0f4842fd7ff91/typeson-registry-5.0.0.tgz","_integrity":"sha512-nlDboRKPzsXEjLr1866j7zxDq39OAkBshCtMxyzwP9Ng4wJRfjGJiomJR7K1AUhHEjfiI9OqfD87Ky78AvymtQ==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.5.0","description":"The type registry for typeson","directories":{},"_nodeVersion":"18.15.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^8.0.1","whatwg-url":"^12.0.1","base64-arraybuffer-es6":"^1.0.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdom":"^21.1.1","mocha":"^10.2.0","canvas":"^2.11.0","eslint":"^8.36.0","rollup":"^3.19.1","open-cli":"^7.1.0","socket.io":"^4.6.1","@babel/core":"^7.21.3","eslint-plugin-n":"^15.6.1","socket.io-client":"^4.6.1","@babel/preset-env":"^7.20.2","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^40.0.3","@babel/eslint-parser":"^7.21.3","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.2","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.18.0","eslint-plugin-unicorn":"^46.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.8.0","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.0.1","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.1","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_5.0.0_1681062801513_0.9990336407692009","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"typeson-registry","version":"6.0.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@6.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"58fb36bf78279f7ce73258066180adff10db7302","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-6.0.0.tgz","fileCount":96,"integrity":"sha512-vakLohu1/m0tXRzHmlsSASqK4sodZxaKbBLTQtaXrp5YElx/pozgA5WEEub7+Ox4LfC/9czpFZsXnRWl7LWoRA==","signatures":[{"sig":"MEQCIGjbFx1O4YWN/mr9QdpTJDmBjHiqKAuhgP8gyzeGP7quAiAO09ZOm6impXBsUZZVyVUkQrRfiI/ptLcdRHlJ77zqTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2984846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRV7nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZZw/9HmHo01jA2p1uzTzWALWDyh+zKzQpggp5GLH1XHel+6TLxVdW\r\ntOnCaBXr6gGW6fn6ZLtCKq6cya1D1olvxNiMu9PEMdQmKiBAgxlgfmz/zXZI\r\ncVx9yai2pQSqwIqGKqstBNDzYZtG3Dj14c2PzEqXu0RWQpaV7tVeSXErPybF\r\nC3vQ89NAaVlnLAOPNcEAHZYKToyAnVjFHJfk4cUuH+NbfqsY5b+11acy/5m8\r\niw7img2QolyJz+VCE2WU3+rioEbFgJsfbWuBe5D3LxjDUDqvCv1wnNW1egWM\r\nuHiBPzhRKESXuMsfSlXVUwVJZFywJ2Xakw3V3KFmeoipNDUlmP9g+WJiIdN1\r\n0dk+Q0tMky3siOO2i8TdensBeTh0WazjeY+GBDposRuqZb6DWTI2vcgyRvE4\r\nQ5kME6lzkLh7n8SS75C4t2XRf3qUiGGCM37Ibb8XpIprtcl/6CzquY459yVh\r\nS5FP0z34hWeNZFNGyLIm1zl51S8MXxzowrrJMKdI37XuySscVFkWuJ8aokke\r\nkUs5PX5ELxCnX0VtPbiWRc2tNTKaWpgLw6Fh2KpA1twhcgmx4FCR6Pf+ZhOj\r\n3Q/U3BXtMsgW+xlxswNxsTr/qBd6UAR5n7ILY/jzMOvlaJv9MN7DsBqZV7Ac\r\nlZ6tyaHPRCbN+pFLmQDReEel6kVvQqGXLag=\r\n=u+uR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.min.js","type":"module","_from":"file:typeson-registry-6.0.0.tgz","module":"./index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"exports":{".":{"import":"./dist/index.min.js","default":"./dist/index.umd.min.js","require":"./dist/index.umd.min.js"},"./*":"./*"},"scripts":{"lint":"npm run eslint --","test":"npm run rollup && npm run eslint && npm run coverage","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/test-node.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run rollup && npm run eslint && npm run coverage","test:browser":"npm run rollup && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/e75d55219544dac09dfb83456e8a401f/typeson-registry-6.0.0.tgz","_integrity":"sha512-vakLohu1/m0tXRzHmlsSASqK4sodZxaKbBLTQtaXrp5YElx/pozgA5WEEub7+Ox4LfC/9czpFZsXnRWl7LWoRA==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.5.0","description":"The type registry for typeson","directories":{},"_nodeVersion":"18.15.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^8.0.2","whatwg-url":"^12.0.1","base64-arraybuffer-es6":"^1.0.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdom":"^21.1.1","mocha":"^10.2.0","canvas":"^2.11.2","eslint":"^8.39.0","rollup":"^3.20.7","open-cli":"^7.2.0","socket.io":"^4.6.1","@babel/core":"^7.21.4","eslint-plugin-n":"^15.7.0","socket.io-client":"^4.6.1","@babel/preset-env":"^7.21.4","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^43.0.7","@babel/eslint-parser":"^7.21.3","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_6.0.0_1682267879493_0.3798079203797595","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"typeson-registry","version":"7.0.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@7.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"40998aa3a5cd7e4afa1cf4e123398d5e15911b8b","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-7.0.0.tgz","fileCount":185,"integrity":"sha512-Jib2r7bAli8ILsWnf00dQz3Acsr+Rwzn9L1wcfMkM2Q2yLrReJrK+VDs+rXZwqxbOTOqz8JtelZzeKdjuSX8Aw==","signatures":[{"sig":"MEUCIQDypPUQNR4gbDMeCn9Nggnb05UHxWEFY/207JrETwVqpAIgFjpNEtgpoVE6KBxyf3YDLIOcJBZkQ0aUGl41YE3I2oU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3267007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVD1XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3MQ//US4JhuDGeKegxCqDmt2Rdrz/+d/a953KDlNjjvf6kXSM5k4L\r\nHi0VGYhGMG3Di8N5xL7evU0rhkkf6GMLfDR49eSvdetK/QYLtDhKT/VueTLs\r\n6XthdWjsAknuWX5uTTD3crMZ07NATcl6Fx+M4dcuX2IfyqgU82AVrt9CqDKX\r\nxv/V93fc8EuWtXs6fWn1+EbOO16++SkSG73YNeAMR69bJTAkUPWqb9qH0dDr\r\nCESTEZVxWZq0HPWOt3yfu6SiRELEfmZnUwDsCuNoUrq8jkBOt9nSJ2+88AqR\r\nyOSEqAssWKdPt0WMK+xG+TcShHrdKRyojoB1T4+Zuf+q43b74tMinzPblSZx\r\ni9nEL8sILyZRMGYJ5QFPfplLXaH9kJexezqig+kYTBqx8NQec5PgzbckbX2r\r\nhunuLbZwUOIRhZSkE0+0Q2DwoDjXou/v/wPw/lGsCpVjY+8MuPO6oODsrdQY\r\ngBbhR8TAmOTWtFs1SACzsczk5HMEobOTrfNmkCNRy8Jgj2L8ZAedIYelWYUP\r\nTmNakHNW3dR0jfqJC+T4N1v7dpK6pKjrYWHsrkN/Lp1wVYgYdsXt/rDqjfOY\r\nhRTKUNpKvysCHBeUFWqnOc96ENaCKwAWxEcZvrjvzHZed1/oDzu/iYLolcf9\r\n99eg4C8A3btS413cprC5/Fv8JxusqbJd9pg=\r\n=KX4b\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.min.js","type":"module","_from":"file:typeson-registry-7.0.0.tgz","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"exports":{".":{"import":"./dist/index.min.js","default":"./dist/index.umd.min.js","require":"./dist/index.umd.min.js"},"./*":"./*"},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/3ef8c2bfdbbba3f590eced4ba2c039ab/typeson-registry-7.0.0.tgz","_integrity":"sha512-Jib2r7bAli8ILsWnf00dQz3Acsr+Rwzn9L1wcfMkM2Q2yLrReJrK+VDs+rXZwqxbOTOqz8JtelZzeKdjuSX8Aw==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.6.4","description":"The type registry for typeson","directories":{},"_nodeVersion":"20.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.1","whatwg-url":"^12.0.1","base64-arraybuffer-es6":"^2.0.1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdom":"^21.1.1","mocha":"^10.2.0","canvas":"^2.11.2","eslint":"^8.39.0","rollup":"^3.21.4","open-cli":"^7.2.0","socket.io":"^4.6.1","@babel/core":"^7.21.8","@types/chai":"^4.3.5","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","eslint-plugin-n":"^15.7.0","socket.io-client":"^4.6.1","@babel/preset-env":"^7.21.5","@types/whatwg-url":"^11.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^43.1.1","@babel/eslint-parser":"^7.21.8","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_7.0.0_1683242327658_0.5686778339256404","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"typeson-registry","version":"7.0.1","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@7.0.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"572c429528d60e66a21a5319bb670612f28639d0","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-7.0.1.tgz","fileCount":185,"integrity":"sha512-4beVUTISklxj/UgLQp1qt/00YY7DISLmgVYrQvVpsR7EunKp266dbbtoAgdvZwkK/wFwG0KTKoXsPWAK1aOfbg==","signatures":[{"sig":"MEYCIQC/Pf02Sb1CisCWqy2bVMwi5QH4EIy1LqBeKJbHoXltAgIhANy3LgsXYYqmZjG/ImL3sghwJtF+LzVB9L46bSBC35FI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3267174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVEieACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFixAAncU9qNdTUmGt1W0q6oFn+e6h9P2Cgp90QsBsJffSJYat+MY+\r\n1uMHYFXHsruWxAznnf0t9yALFeuHpLoVcxO7ew/Y5BiiqJMBX6O+fvi+oUXq\r\nPzZz8NpDXwKy1a1HZU+j5dLnAnxOUHt9J1IpYLIAFKygF5LT5i17TfAflr4d\r\n+Kn9GKGqqoSWoNkUn/1oMZyg4g7nATBlUYjl5lRQOx4LP+obacX1BEVoyNjh\r\nvCpoEuDTrLHJQKurgPZ6h8svFcrFqyH5HzfsGsv1icRnKKcBc9eZzfmtqCXG\r\nqzf1wLFC1Oj10o7pTWabCnQ1I3SWG4zqYq37wQOEHcA6C0z5Ole2vRTURNID\r\nbQ6G8Ga6N0q8T1co+j0cbv43VdNtGRhp3gw1+Nx9MO2WuQROtnvbxnBYYHUM\r\njLLDossVL0L1sAWQSx5ChTmOlgRkd2YAAzf+BTvcZ0K9Dp3WxyPp9Kvl5ZVi\r\ne3d40vWOhUkRxMINjzKC/2K+8uLEnwCemqmE7kYZSf6RTGppByH3qROhPVgJ\r\nfQNohWfKX4PxUeYM/eU6eq+inNziZlGCiG4saKUOub7rea0zUzVB8JmZLWMb\r\nCpvWBNm+EpqbSTAimlFHNq7UANR6FuOaY6nGExQvP7nz6ErjvEEPExPxl8oB\r\nhLz5oE0XWiqpEo+bJqbd1L15VY5GEph5w08=\r\n=yFSe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/index.umd.min.js","type":"module","_from":"file:typeson-registry-7.0.1.tgz","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"exports":{".":{"import":"./dist/index.min.js","default":"./dist/index.umd.min.js","require":"./dist/index.umd.min.js"},"./*":"./*"},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/d982ed52bbd9ca5b4504019e4f9ad742/typeson-registry-7.0.1.tgz","_integrity":"sha512-4beVUTISklxj/UgLQp1qt/00YY7DISLmgVYrQvVpsR7EunKp266dbbtoAgdvZwkK/wFwG0KTKoXsPWAK1aOfbg==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.6.4","description":"The type registry for typeson","directories":{},"_nodeVersion":"20.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.1","whatwg-url":"^12.0.1","base64-arraybuffer-es6":"^2.0.1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdom":"^21.1.1","mocha":"^10.2.0","canvas":"^2.11.2","eslint":"^8.39.0","rollup":"^3.21.4","open-cli":"^7.2.0","socket.io":"^4.6.1","@babel/core":"^7.21.8","@types/chai":"^4.3.5","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","eslint-plugin-n":"^15.7.0","socket.io-client":"^4.6.1","@babel/preset-env":"^7.21.5","@types/whatwg-url":"^11.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^43.1.1","@babel/eslint-parser":"^7.21.8","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_7.0.1_1683245213928_0.5305819319263474","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"typeson-registry","version":"7.1.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@7.1.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"86b7a0d8ee8005add1d84bf301010d333399feb3","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-7.1.0.tgz","fileCount":185,"integrity":"sha512-gwyHjtlZSGIeIq/+QYjC6z7/rNdAO3vK9msCSlg+kJNC19HLj5z9HPdM9AxLB5M7raviqkUzE6NW9Yuw5vP/5g==","signatures":[{"sig":"MEQCIEAcErm/JuzssyQiP78dKZRHEKO4PTI8kOQcTk3KBbbJAiBNjLAyxqSdjiL/nZ3RLovsN41uwHAOzZzZpuKjuX1o5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3275650},"main":"./dist/index.umd.min.js","type":"module","_from":"file:typeson-registry-7.1.0.tgz","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"exports":{".":{"import":"./dist/index.min.js","default":"./dist/index.umd.min.js","require":"./dist/index.umd.min.js"},"./*":"./*"},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/8a9933d768016953e89b058463290c50/typeson-registry-7.1.0.tgz","_integrity":"sha512-gwyHjtlZSGIeIq/+QYjC6z7/rNdAO3vK9msCSlg+kJNC19HLj5z9HPdM9AxLB5M7raviqkUzE6NW9Yuw5vP/5g==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.6.4","description":"The type registry for typeson","directories":{},"_nodeVersion":"20.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.1","whatwg-url":"^12.0.1","base64-arraybuffer-es6":"^2.0.1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdom":"^21.1.1","mocha":"^10.2.0","canvas":"^2.11.2","eslint":"^8.39.0","rollup":"^3.21.4","open-cli":"^7.2.0","socket.io":"^4.6.1","@babel/core":"^7.21.8","@types/chai":"^4.3.5","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","eslint-plugin-n":"^15.7.0","socket.io-client":"^4.6.1","@babel/preset-env":"^7.21.5","@types/whatwg-url":"^11.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^43.1.1","@babel/eslint-parser":"^7.21.8","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_7.1.0_1683292765425_0.6738199247573631","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"typeson-registry","version":"7.2.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@7.2.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"a652c10b294c9e9c72afdbc712a162f66b844508","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-7.2.0.tgz","fileCount":185,"integrity":"sha512-qhMMOnNWt5dexxxuoxYAhMo9mAOXtVI917jBP1xLENZkE9n1o+yZnMxsnSfQqpBam0TsWQ50vIELw36LkOv6Gw==","signatures":[{"sig":"MEUCIDmPkkNDH4JUvdlhn/dO08qPL39t1M2SBgsX6rC5QHqDAiEApnd6cYSjjynf5SoJbLGamnW1MaMrrQeSsEe1k0EFGJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3275717},"main":"./dist/index.umd.min.js","type":"module","_from":"file:typeson-registry-7.2.0.tgz","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.js","require":"./dist/index.umd.min.js"},"./*":"./*"},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/cb4ab20ec43470ac58673adf2d76c6df/typeson-registry-7.2.0.tgz","_integrity":"sha512-qhMMOnNWt5dexxxuoxYAhMo9mAOXtVI917jBP1xLENZkE9n1o+yZnMxsnSfQqpBam0TsWQ50vIELw36LkOv6Gw==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.6.4","description":"The type registry for typeson","directories":{},"_nodeVersion":"20.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.2","whatwg-url":"^12.0.1","base64-arraybuffer-es6":"^3.0.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdom":"^21.1.2","mocha":"^10.2.0","canvas":"^2.11.2","eslint":"^8.40.0","rollup":"^3.21.5","open-cli":"^7.2.0","socket.io":"^4.6.1","@babel/core":"^7.21.8","@types/chai":"^4.3.5","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","eslint-plugin-n":"^15.7.0","socket.io-client":"^4.6.1","@babel/preset-env":"^7.21.5","@types/whatwg-url":"^11.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^43.2.0","@babel/eslint-parser":"^7.21.8","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_7.2.0_1683740262488_0.1082998568485487","host":"s3://npm-registry-packages"}},"7.2.1":{"name":"typeson-registry","version":"7.2.1","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@7.2.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"2132c7186afceb40bb34250ef7f9337a58bfe96e","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-7.2.1.tgz","fileCount":185,"integrity":"sha512-6KBjzf4kK045pPPA6UqC1O3JKhFM4+O9YZf4AtcBX7v/8m8AG1bB3UIJN05PRY9U3E7P7/4Gc4MjPrqwvGq2wQ==","signatures":[{"sig":"MEUCIQDfRYosD6aPvhzZ7YlVUlqEEWdPo4bTp/8Foz23LlRgsQIgSBApVlBcbI6kmsqjYGCjCxNIwJkmK/CUpzfrRsqttTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3276270},"main":"./dist/index.umd.min.js","type":"module","_from":"file:typeson-registry-7.2.1.tgz","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^14.17.0 || >=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.js","require":"./dist/index.umd.min.js"},"./*":"./*"},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/4205d23d1c794e8b19f8c65bc446dee3/typeson-registry-7.2.1.tgz","_integrity":"sha512-6KBjzf4kK045pPPA6UqC1O3JKhFM4+O9YZf4AtcBX7v/8m8AG1bB3UIJN05PRY9U3E7P7/4Gc4MjPrqwvGq2wQ==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.6.4","description":"The type registry for typeson","directories":{},"_nodeVersion":"20.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.2","whatwg-url":"^12.0.1","base64-arraybuffer-es6":"^3.0.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","chai":"^4.3.7","jsdom":"^21.1.2","mocha":"^10.2.0","canvas":"^2.11.2","eslint":"^8.40.0","rollup":"^3.21.5","open-cli":"^7.2.0","socket.io":"^4.6.1","@babel/core":"^7.21.8","@types/chai":"^4.3.5","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","eslint-plugin-n":"^15.7.0","socket.io-client":"^4.6.1","@babel/preset-env":"^7.21.5","@types/whatwg-url":"^11.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^43.2.0","@babel/eslint-parser":"^7.21.8","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.27.5","@rollup/plugin-terser":"^0.4.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.19.0","eslint-plugin-unicorn":"^46.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.11.1","eslint-config-standard":"^17.0.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^24.1.0","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.0.2","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_7.2.1_1683741158417_0.3892979099882252","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"typeson-registry","version":"8.0.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@8.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"c8d77aa0b84fa8e84a97f2672e500e09871e9b83","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-8.0.0.tgz","fileCount":181,"integrity":"sha512-iprDKf/3G3TAisQyqBW01xKltFc5rtcw087D2m3CJXcn04fZ6sdgtmQcl+ojnSOHchqf8/4Pxvn0mHTVtUlQ7Q==","signatures":[{"sig":"MEYCIQCESZfLNfK0u1lMRKPDifeGsGkhHjjgHfGk+lx9tYaPhQIhANrB95MWV9o0fOOTuyleg9suFYZDSMdoX+JTtgRRZjm6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3278892},"main":"./dist/index.umd.min.cjs","type":"module","_from":"file:typeson-registry-8.0.0.tgz","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":">=16.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*"},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/2f20f77e1a3a169701e72c4f9ad38ff2/typeson-registry-8.0.0.tgz","_integrity":"sha512-iprDKf/3G3TAisQyqBW01xKltFc5rtcw087D2m3CJXcn04fZ6sdgtmQcl+ojnSOHchqf8/4Pxvn0mHTVtUlQ7Q==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.8.1","description":"The type registry for typeson","directories":{},"_nodeVersion":"20.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.3","whatwg-url":"^13.0.0","base64-arraybuffer-es6":"^3.0.1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","chai":"^4.3.7","jsdom":"^21.1.2","mocha":"^10.2.0","canvas":"^2.11.2","eslint":"^8.47.0","rollup":"^3.28.0","open-cli":"^7.2.0","socket.io":"^4.7.2","typescript":"^5.1.6","@babel/core":"^7.22.10","@types/chai":"^4.3.5","@types/jsdom":"^21.1.1","@types/mocha":"^10.0.1","eslint-plugin-n":"^16.0.1","socket.io-client":"^4.7.2","@babel/preset-env":"^7.22.10","@types/whatwg-url":"^11.0.0","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^46.4.6","@babel/eslint-parser":"^7.22.10","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.3","eslint-plugin-compat":"^4.1.4","eslint-plugin-import":"^2.28.0","@rollup/plugin-terser":"^0.4.3","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.20.0","eslint-plugin-unicorn":"^48.0.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^34.16.0","eslint-config-standard":"^17.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^25.0.4","eslint-plugin-array-func":"^3.1.8","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.1.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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_8.0.0_1691953518283_0.1460795506359689","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"typeson-registry","version":"9.0.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@9.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"a2efbf70aa0043076d22693768da2b29091ad7c7","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-9.0.0.tgz","fileCount":193,"integrity":"sha512-3S0qJXefPdoSFqctLp3CM5WYJfPOmMxwSzKtUhvjbZnr3g8Twx52YsVj4qt+hL5kvBNxYTrjcKi55Q/xmYIbag==","signatures":[{"sig":"MEQCIHRyKD73Ex2Cmpg+FIR/rwAwLqqHJOiQLVBVPd9F5brPAiAcMmbYmxfgzom166K1wvh4um/uBuIIpxMfsSJXwL3Y4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3487594},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*"},"gitHead":"737df465988a0818f780a6294cc5846995a82466","scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"pnpm i","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.5.1","description":"The type registry for typeson","directories":{},"_nodeVersion":"18.16.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.3","whatwg-url":"^14.0.0","base64-arraybuffer-es6":"^3.0.1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","chai":"^4.3.10","jsdom":"^21.1.2","mocha":"^10.2.0","canvas":"^2.11.2","eslint":"^8.53.0","rollup":"^4.3.0","open-cli":"^7.2.0","socket.io":"^4.7.2","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/chai":"^4.3.9","@types/jsdom":"^21.1.5","@types/mocha":"^10.0.4","eslint-plugin-n":"^16.3.0","socket.io-client":"^4.7.2","@babel/preset-env":"^7.23.2","@types/whatwg-url":"^11.0.2","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^46.8.2","@babel/eslint-parser":"^7.22.15","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^49.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^35.0.0","eslint-config-standard":"^17.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^25.0.7","eslint-plugin-array-func":"^4.0.0","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.2.3","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_9.0.0_1699720958287_0.45000933740890003","host":"s3://npm-registry-packages"}},"9.1.0":{"name":"typeson-registry","version":"9.1.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@9.1.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"57298c01dea9e43c7c982d16e3a9a5411c5aea3a","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-9.1.0.tgz","fileCount":197,"integrity":"sha512-AGZYuYW6RElSoZBP8XfId/wQU+OKf8qIUpgzp15n9iI5mH7WJbgYueA7at0eF9VdY2s64bHWiLK2pASuvGyk5g==","signatures":[{"sig":"MEYCIQDriY29NvIt3VHyJJ+7y2Y1fKG6ZgTPGvRJIu0AkeRjhQIhAJR9Mi60xzs5CsLDPq5UfUylGp7oN5zAwvRQAYVRqWZq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3576169},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*"},"gitHead":"85f900a4f9ce2a26824fbcd78d30d80e2002f965","scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"pnpm i","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.5.1","description":"The type registry for typeson","directories":{},"_nodeVersion":"18.16.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.3","whatwg-url":"^14.0.0","base64-arraybuffer-es6":"^3.0.1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","chai":"^4.3.10","jsdom":"^21.1.2","mocha":"^10.2.0","canvas":"^2.11.2","eslint":"^8.53.0","rollup":"^4.3.0","open-cli":"^7.2.0","socket.io":"^4.7.2","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/chai":"^4.3.9","@types/jsdom":"^21.1.5","@types/mocha":"^10.0.4","eslint-plugin-n":"^16.3.0","socket.io-client":"^4.7.2","@babel/preset-env":"^7.23.2","@types/whatwg-url":"^11.0.2","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^46.8.2","@babel/eslint-parser":"^7.22.15","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^49.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^35.0.0","eslint-config-standard":"^17.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^25.0.7","eslint-plugin-array-func":"^4.0.0","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.2.3","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_9.1.0_1699802161902_0.15996300311275102","host":"s3://npm-registry-packages"}},"9.1.1":{"name":"typeson-registry","version":"9.1.1","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@9.1.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"49545e09c8de728e4a08e8ada92755292bd50778","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-9.1.1.tgz","fileCount":197,"integrity":"sha512-6vOGJw3L9FHy20Ym6aMwiRQ6w7p2CQXoUGZpZefFlLMRB2qn6oA0DlpcPTd6vaxUnR5mDqH2PObVdWIaSnZ7Bg==","signatures":[{"sig":"MEYCIQCFvpgKSTP4vfPe27Cdv6jQsT9jNx/6Om0CUHeBvUrgqwIhAJxmBDVuwiZe3exkeim9nDMHU54Ioh298bxGCNKKn7kf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3574961},"main":"./dist/index.umd.min.cjs","type":"module","_from":"file:typeson-registry-9.1.1.tgz","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*"},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/95f5cc37f1da21b793cc77096effa060/typeson-registry-9.1.1.tgz","_integrity":"sha512-6vOGJw3L9FHy20Ym6aMwiRQ6w7p2CQXoUGZpZefFlLMRB2qn6oA0DlpcPTd6vaxUnR5mDqH2PObVdWIaSnZ7Bg==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.5.1","description":"The type registry for typeson","directories":{},"_nodeVersion":"18.16.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.3","whatwg-url":"^14.0.0","base64-arraybuffer-es6":"^3.0.1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","chai":"^4.3.10","jsdom":"^21.1.2","mocha":"^10.2.0","canvas":"^2.11.2","eslint":"^8.53.0","rollup":"^4.3.0","open-cli":"^7.2.0","socket.io":"^4.7.2","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/chai":"^4.3.9","@types/jsdom":"^21.1.5","@types/mocha":"^10.0.4","eslint-plugin-n":"^16.3.0","socket.io-client":"^4.7.2","@babel/preset-env":"^7.23.2","@types/whatwg-url":"^11.0.2","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^46.8.2","@babel/eslint-parser":"^7.22.15","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^49.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^35.0.0","eslint-config-standard":"^17.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^25.0.7","eslint-plugin-array-func":"^4.0.0","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.2.3","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_9.1.1_1700231561314_0.4225724622896534","host":"s3://npm-registry-packages"}},"9.2.0":{"name":"typeson-registry","version":"9.2.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@9.2.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"090cc037dc0cdcdd1932e76c811ede1014b04a07","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-9.2.0.tgz","fileCount":201,"integrity":"sha512-YOQE610F8BBXUbJI7cmbzdGwyZ0SBixFI1Wz3zX6b3viXIUQa2jARNVsaeS+/MBEVlwIIkfDJ33quV0l5lMVmg==","signatures":[{"sig":"MEQCIDtsDdeA+Fx2lfiJm176VvF78FuyBIYQdqXuqmUjho/hAiAdYPv94wbf/CJvbxGhEa4xCDq8+2l68NNjf4Hw8La7iA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3653818},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*"},"gitHead":"9d5c9f334ac75632b3d7eef8c4ad76182d8ad35c","scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"pnpm i","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.5.1","description":"The type registry for typeson","directories":{},"_nodeVersion":"18.16.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.3","whatwg-url":"^14.0.0","base64-arraybuffer-es6":"^3.0.1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","chai":"^4.3.10","jsdom":"^21.1.2","mocha":"^10.2.0","canvas":"^2.11.2","eslint":"^8.53.0","rollup":"^4.3.0","open-cli":"^7.2.0","socket.io":"^4.7.2","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/chai":"^4.3.9","@types/jsdom":"^21.1.5","@types/mocha":"^10.0.4","eslint-plugin-n":"^16.3.0","socket.io-client":"^4.7.2","@babel/preset-env":"^7.23.2","@types/whatwg-url":"^11.0.2","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^46.8.2","@babel/eslint-parser":"^7.22.15","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^49.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^35.0.0","eslint-config-standard":"^17.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^25.0.7","eslint-plugin-array-func":"^4.0.0","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.2.3","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_9.2.0_1701659048844_0.6757686858992213","host":"s3://npm-registry-packages"}},"9.2.1":{"name":"typeson-registry","version":"9.2.1","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@9.2.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"c65bfce30153d8db81d1ddca9b62e59c71670b01","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-9.2.1.tgz","fileCount":201,"integrity":"sha512-W32T9OQYB+2q0JhyM+z5PaWpJWWncOGA8ErCZh8MrcINamDjh2ljT4bDvdsOHzfmec3A8h0tNVhso87994k5xQ==","signatures":[{"sig":"MEUCIQCYZfX+9ZuQxo/Pv8TXoWPRv+fDToJdb9QU9uGxQuI/mAIgWRDAA5GZzEpxQ4cpwcKGlCPJkEaDJagsjjJ58xAjOsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3659800},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*"},"gitHead":"c339fabfecdcc549342858b9011af7f2d18b8293","scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"pnpm i","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.5.1","description":"The type registry for typeson","directories":{},"_nodeVersion":"18.16.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.3","whatwg-url":"^14.0.0","base64-arraybuffer-es6":"^3.0.1"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","chai":"^4.3.10","jsdom":"^21.1.2","mocha":"^10.2.0","canvas":"^2.11.2","eslint":"^8.53.0","rollup":"^4.3.0","open-cli":"^7.2.0","socket.io":"^4.7.2","typescript":"^5.2.2","@babel/core":"^7.23.2","@types/chai":"^4.3.9","@types/jsdom":"^21.1.5","@types/mocha":"^10.0.4","eslint-plugin-n":"^16.3.0","socket.io-client":"^4.7.2","@babel/preset-env":"^7.23.2","@types/whatwg-url":"^11.0.2","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^46.8.2","@babel/eslint-parser":"^7.22.15","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-import":"^2.29.0","@rollup/plugin-terser":"^0.4.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^49.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^35.0.0","eslint-config-standard":"^17.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^25.0.7","eslint-plugin-array-func":"^4.0.0","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.2.3","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_9.2.1_1701989888986_0.22969135366494964","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"typeson-registry","version":"10.0.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@10.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"0a122ed0f4f88c0ac46caf9b1577e96368fb410f","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-10.0.0.tgz","fileCount":201,"integrity":"sha512-avguVaKqLvpKAViY3AD+YJFMNSlgAqs66nue3e2DBUY6xBOr2tJgggCyd8E026CM2F6JfNxp8tl9JU/+ZsJtyA==","signatures":[{"sig":"MEUCIGQCg99Hct9wAD+aPTqNEilewdFFzTv6zFkfP90GGGCsAiEAyLCWSn1tqkS59atW2zdRbo22ljin6MEf5SfP75Tlc8k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3671111},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":">=18.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*"},"gitHead":"867fec0f8bd193e238e354c412ac695fc1c53052","scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"pnpm i","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"9.5.1","description":"The type registry for typeson","directories":{},"_nodeVersion":"18.16.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.3","whatwg-url":"^14.0.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^9.1.0","chai":"^5.1.1","jsdom":"^21.1.2","mocha":"^10.4.0","canvas":"^2.11.2","eslint":"^8.56.0","rollup":"^4.18.0","semver":"^7.6.2","open-cli":"^8.0.0","socket.io":"^4.7.5","typescript":"^5.4.5","@babel/core":"^7.24.7","@types/chai":"^4.3.16","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.6","@types/semver":"^7.5.8","eslint-plugin-n":"^16.4.0","socket.io-client":"^4.7.5","@babel/preset-env":"^7.24.7","@types/whatwg-url":"^11.0.5","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^46.9.1","@babel/eslint-parser":"^7.24.7","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-plugin-promise":"^6.1.1","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^49.0.0","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^35.1.0","eslint-config-standard":"^17.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^26.0.1","eslint-plugin-array-func":"^4.0.0","eslint-plugin-chai-expect":"^3.0.0","@rollup/plugin-node-resolve":"^15.2.3","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"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_10.0.0_1717634019469_0.9643422204936831","host":"s3://npm-registry-packages"}},"11.0.0":{"name":"typeson-registry","version":"11.0.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@11.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"ac687d1dced1d78d02e566ffb51b84c29dc95a08","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-11.0.0.tgz","fileCount":200,"integrity":"sha512-klcxk5hRCieUK5Iml6x2jc99B9wzOS+wWHhqvpF/A4OjTtsWI9jqF6NklCKbrDShLMkwcjuvnogyp3SbLEDXzw==","signatures":[{"sig":"MEUCIFzWuaKgY9X9ca1T3ilMWNRvLRmxE6GVA5hqw0Tert+kAiEA/ZF+QkIiZ9GkD7e5aLz6Gka8De4eKuR8+fGkmnXB4JA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3674532},"main":"./dist/index.umd.min.cjs","type":"module","_from":"file:typeson-registry-11.0.0.tgz","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":">=18.14.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*"},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint --ext js,md,html .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/59426b59a00d0e9f8b78f0e19fbf632c/typeson-registry-11.0.0.tgz","_integrity":"sha512-klcxk5hRCieUK5Iml6x2jc99B9wzOS+wWHhqvpF/A4OjTtsWI9jqF6NklCKbrDShLMkwcjuvnogyp3SbLEDXzw==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"10.7.0","description":"The type registry for typeson","directories":{},"_nodeVersion":"18.20.3","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.3","whatwg-url":"^14.0.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","chai":"^5.1.1","jsdom":"^24.1.0","mocha":"^10.6.0","canvas":"^2.11.2","eslint":"^8.57.0","rollup":"^4.18.1","semver":"^7.6.2","open-cli":"^8.0.0","socket.io":"^4.7.5","typescript":"^5.5.3","@babel/core":"^7.24.9","@types/chai":"^4.3.16","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.7","@types/semver":"^7.5.8","eslint-plugin-n":"^16.6.2","socket.io-client":"^4.7.5","@babel/preset-env":"^7.24.8","@types/whatwg-url":"^11.0.5","eslint-plugin-html":"^7.1.0","eslint-plugin-jsdoc":"^48.7.0","@babel/eslint-parser":"^7.24.8","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.4","eslint-plugin-compat":"^4.2.0","eslint-plugin-import":"^2.29.1","@rollup/plugin-terser":"^0.4.4","eslint-plugin-promise":"^6.4.0","eslint-plugin-sonarjs":"^0.23.0","eslint-plugin-unicorn":"^51.0.1","@brettz9/eslint-plugin":"^1.0.4","eslint-config-ash-nazg":"^35.4.0","eslint-config-standard":"^17.1.0","eslint-plugin-markdown":"^3.0.1","eslint-plugin-standard":"^4.1.0","@rollup/plugin-commonjs":"^26.0.1","@stylistic/eslint-plugin":"^1.8.1","eslint-plugin-array-func":"^4.0.0","eslint-plugin-chai-expect":"^3.1.0","@rollup/plugin-node-resolve":"^15.2.3","eslint-plugin-chai-friendly":"^0.7.4","eslint-plugin-no-unsanitized":"^4.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-no-use-extend-native":"^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_11.0.0_1721089919585_0.75579225074486","host":"s3://npm-registry-packages"}},"11.0.1":{"name":"typeson-registry","version":"11.0.1","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@11.0.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"c7e7622c41e8a6db8893345e4c4ab2e681336826","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-11.0.1.tgz","fileCount":200,"integrity":"sha512-6MGCe/Z6OqoFvSC5TX0lh0CZqQ9uzWU+1fXUbD8GUHAKmoovbYlIH836ueGucQQG+3BPXHxZXvxcr1L2UFWkdw==","signatures":[{"sig":"MEYCIQC/dHvP4U5vEJ/YwgnKr1K40G6cRHN2fK4eOEp3E/JGgQIhAJgbYV2TYC0dOKmUGb2J57fa0PcLnOJXQphJCr+GgzfW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3674901},"main":"./dist/index.umd.min.cjs","type":"module","_from":"file:typeson-registry-11.0.1.tgz","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":">=18.14.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*"},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/ea44edbf1c74fabe7c4f2fcef70277f9/typeson-registry-11.0.1.tgz","_integrity":"sha512-6MGCe/Z6OqoFvSC5TX0lh0CZqQ9uzWU+1fXUbD8GUHAKmoovbYlIH836ueGucQQG+3BPXHxZXvxcr1L2UFWkdw==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"10.8.3","description":"The type registry for typeson","directories":{},"_nodeVersion":"18.20.3","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.3","whatwg-url":"^14.0.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","chai":"^5.1.1","jsdom":"^25.0.0","mocha":"^10.7.3","canvas":"^2.11.2","eslint":"^9.9.1","rollup":"^4.21.2","semver":"^7.6.3","open-cli":"^8.0.0","socket.io":"^4.7.5","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/chai":"^4.3.19","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.7","@types/semver":"^7.5.8","socket.io-client":"^4.7.5","@babel/preset-env":"^7.25.4","@types/whatwg-url":"^11.0.5","@babel/eslint-parser":"^7.25.1","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","eslint-config-ash-nazg":"^36.13.0","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_11.0.1_1725517601239_0.18447408898678153","host":"s3://npm-registry-packages"}},"11.0.2":{"name":"typeson-registry","version":"11.0.2","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@11.0.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"553660624920e9059d5541ed83c0d128d955bc7e","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-11.0.2.tgz","fileCount":200,"integrity":"sha512-IORx//nZnvapelasL5XhstpSGWhfXoCBaC7H3UNRln6dMSwfRteAL3FpuzrfMlozMl4a5z/wRc1uQciY9q/nKA==","signatures":[{"sig":"MEUCIHnkUHJJvrL8WAeH9n+KeFVKbSjTlvc8pSE86FIPX/MUAiEAzZbLb94h0Q5ifEL0Asao99lN0b9FVhKtReazQ75kw4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3675196},"main":"./dist/index.umd.min.cjs","type":"module","_from":"file:typeson-registry-11.0.2.tgz","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":">=18.14.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*","./polyfills/createObjectURL.js":{"import":{"types":"./dist/polyfills/createObjectURL.d.ts","default":"./polyfills/createObjectURL.js"},"default":"./polyfills/createObjectURL.umd.cjs","require":"./polyfills/createObjectURL.umd.cjs"}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/10f4ed6bc0484f89c2c6374b945c5dd6/typeson-registry-11.0.2.tgz","_integrity":"sha512-IORx//nZnvapelasL5XhstpSGWhfXoCBaC7H3UNRln6dMSwfRteAL3FpuzrfMlozMl4a5z/wRc1uQciY9q/nKA==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"10.8.3","description":"The type registry for typeson","directories":{},"_nodeVersion":"18.20.3","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.3","whatwg-url":"^14.0.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","chai":"^5.1.1","jsdom":"^25.0.0","mocha":"^10.7.3","canvas":"^2.11.2","eslint":"^9.9.1","rollup":"^4.21.2","semver":"^7.6.3","open-cli":"^8.0.0","socket.io":"^4.7.5","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/chai":"^4.3.19","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.7","@types/semver":"^7.5.8","socket.io-client":"^4.7.5","@babel/preset-env":"^7.25.4","@types/whatwg-url":"^11.0.5","@babel/eslint-parser":"^7.25.1","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","eslint-config-ash-nazg":"^36.13.0","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_11.0.2_1725529766193_0.7468375245102206","host":"s3://npm-registry-packages"}},"11.1.0":{"name":"typeson-registry","version":"11.1.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@11.1.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"80d0409c52126095527d7eaa6c31454081a2ffd2","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-11.1.0.tgz","fileCount":208,"integrity":"sha512-nKSlz3Y+UAd2e1ZIxUpfZZxyDbhZTOm1yDilews3UZA5xpEC3X57+WCyB0ugyoQKQLD9xukthr5zNiBXB+8IZA==","signatures":[{"sig":"MEQCIGu8Sq1FDCUyyByzvZ8o4DUo53BY6lqXiUv+VeSglZ6CAiAOC+V65bHrmvg/EszoQ+rac4QbhctnHY3+kcem5vu/sA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3764914},"main":"./dist/index.umd.min.cjs","type":"module","_from":"file:typeson-registry-11.1.0.tgz","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":">=18.14.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*","./polyfills/createObjectURL.js":{"import":{"types":"./dist/polyfills/createObjectURL.d.ts","default":"./polyfills/createObjectURL.js"},"default":"./polyfills/createObjectURL.umd.cjs","require":"./polyfills/createObjectURL.umd.cjs"}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/5a87a6af23c635f377a0b0beedc9c662/typeson-registry-11.1.0.tgz","_integrity":"sha512-nKSlz3Y+UAd2e1ZIxUpfZZxyDbhZTOm1yDilews3UZA5xpEC3X57+WCyB0ugyoQKQLD9xukthr5zNiBXB+8IZA==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"10.8.3","description":"The type registry for typeson","directories":{},"_nodeVersion":"18.20.3","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.3","whatwg-url":"^14.0.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","chai":"^5.1.1","jsdom":"^25.0.0","mocha":"^10.7.3","canvas":"^2.11.2","eslint":"^9.9.1","rollup":"^4.21.2","semver":"^7.6.3","open-cli":"^8.0.0","socket.io":"^4.7.5","typescript":"^5.5.4","@babel/core":"^7.25.2","@types/chai":"^4.3.19","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.7","@types/semver":"^7.5.8","socket.io-client":"^4.7.5","@babel/preset-env":"^7.25.4","@types/whatwg-url":"^11.0.5","@babel/eslint-parser":"^7.25.1","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","eslint-config-ash-nazg":"^36.13.0","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_11.1.0_1725666198286_0.7625414001774586","host":"s3://npm-registry-packages"}},"11.1.1":{"name":"typeson-registry","version":"11.1.1","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@11.1.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"2bb8ee477ed31c063eb10b68b6b83187fdce24a7","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-11.1.1.tgz","fileCount":208,"integrity":"sha512-WF8meNtURfGXXY2RitEMgZrMEclHU8IdxxN4YTcnXTQUHvisPYsKrxxPFhc4DKTCAc6sVvWVtKelOXFDtw/OQQ==","signatures":[{"sig":"MEYCIQClC7Po5UnZ8AP9lJJGkz+kQioIxq5uecbZqkZIMhqwTwIhAKpF+SztpIdSQWb9GpQdjwE14ysipwiTmM3w3yHst87K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3772925},"main":"./dist/index.umd.min.cjs","type":"module","_from":"file:typeson-registry-11.1.1.tgz","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":">=18.14.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*","./polyfills/createObjectURL.js":{"import":{"types":"./dist/polyfills/createObjectURL.d.ts","default":"./polyfills/createObjectURL.js"},"default":"./polyfills/createObjectURL.umd.cjs","require":"./polyfills/createObjectURL.umd.cjs"}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/3ee9701766c0e4a07daede3fb0e818c5/typeson-registry-11.1.1.tgz","_integrity":"sha512-WF8meNtURfGXXY2RitEMgZrMEclHU8IdxxN4YTcnXTQUHvisPYsKrxxPFhc4DKTCAc6sVvWVtKelOXFDtw/OQQ==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"10.8.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"20.17.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.3","whatwg-url":"^14.0.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.2","chai":"^5.1.1","jsdom":"^25.0.0","mocha":"^10.7.3","canvas":"^2.11.2","eslint":"^9.11.0","rollup":"^4.22.4","semver":"^7.6.3","open-cli":"^8.0.0","socket.io":"^4.8.0","typescript":"^5.6.2","@babel/core":"^7.25.2","@types/chai":"^4.3.19","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.8","@types/semver":"^7.5.8","socket.io-client":"^4.8.0","@babel/preset-env":"^7.25.4","@types/whatwg-url":"^11.0.5","@babel/eslint-parser":"^7.25.1","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","eslint-config-ash-nazg":"^36.17.1","@rollup/plugin-commonjs":"^26.0.1","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_11.1.1_1726946295463_0.6596414598065159","host":"s3://npm-registry-packages"}},"12.0.0":{"name":"typeson-registry","version":"12.0.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@12.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"8c10464567f1cac31cda16241ff6a455679616cc","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-12.0.0.tgz","fileCount":208,"integrity":"sha512-Yt53WwWPCiET6vH11gwkqeyv6g+NbVDCERzeTDklZZYaQi5EnjUcCSZnLEJbJKMRJaSFsqlrVg0NUD4g5aZoXQ==","signatures":[{"sig":"MEQCIDylnQtgmLirxOTiPFeDezu8JujrXtTs0CHTXoSvu+upAiAYcyQ8+AD0lyiAOwLS1QqojKoIF+dNKMXv6hWsbFVRCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3719775},"main":"./dist/index.umd.min.cjs","type":"module","_from":"file:typeson-registry-12.0.0.tgz","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^20.11.0 || >= 22.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*","./polyfills/createObjectURL.js":{"import":{"types":"./dist/polyfills/createObjectURL.d.ts","default":"./polyfills/createObjectURL.js"},"default":"./polyfills/createObjectURL.umd.cjs","require":"./polyfills/createObjectURL.umd.cjs"}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"_resolved":"/private/var/folders/2n/_szg3q3d15n9mn2jd_q91cym0000gn/T/f99485031b6ffed2118600fd581ab94f/typeson-registry-12.0.0.tgz","_integrity":"sha512-Yt53WwWPCiET6vH11gwkqeyv6g+NbVDCERzeTDklZZYaQi5EnjUcCSZnLEJbJKMRJaSFsqlrVg0NUD4g5aZoXQ==","repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"10.9.2","description":"The type registry for typeson","directories":{},"_nodeVersion":"22.16.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^9.0.4","whatwg-url":"^14.2.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","chai":"^6.0.1","jsdom":"^26.1.0","mocha":"^11.7.1","canvas":"^3.2.0","eslint":"^9.34.0","rollup":"^4.50.0","semver":"^7.7.2","open-cli":"^8.0.0","socket.io":"^4.8.1","typescript":"^5.9.2","@babel/core":"^7.28.3","@types/chai":"^5.2.2","@types/jsdom":"^21.1.7","@types/mocha":"^10.0.10","@types/semver":"^7.7.0","eslint-plugin-n":"^17.21.3","socket.io-client":"^4.8.1","@babel/preset-env":"^7.28.3","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^7.28.0","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","eslint-config-ash-nazg":"^39.0.1","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-node-resolve":"^16.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_12.0.0_1756696162395_0.502525494726781","host":"s3://npm-registry-packages-npm-production"}},"13.0.0":{"name":"typeson-registry","version":"13.0.0","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@13.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"8974dcb173af81d2a1a5723fd5de6b01f892ea12","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-13.0.0.tgz","fileCount":208,"integrity":"sha512-4pURGKCwg+GHhM/HWtb6bCGrPrSHb9BI0kmrJPpRmGJOjODV8Ul1fCDIetp8FkfKl51V5DclBBnvqkm4xXqtWw==","signatures":[{"sig":"MEYCIQDd/zaUV9xqPIjJtoyTlJYncfexM+qUUg+nAtEVlUNPUgIhAKMN0FwCYDJiyUh88h0Xl217/9T3xxZ1XseLzQAqDEH8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2185565},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*","./polyfills/createObjectURL.js":{"import":{"types":"./dist/polyfills/createObjectURL.d.ts","default":"./polyfills/createObjectURL.js"},"default":"./polyfills/createObjectURL.umd.cjs","require":"./polyfills/createObjectURL.umd.cjs"}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"22.16.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.0.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.0","mocha":"^11.7.6","canvas":"^3.2.3","eslint":"^10.8.0","rollup":"^4.62.3","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^28.0.3","@types/mocha":"^10.0.10","@types/semver":"^7.7.1","eslint-plugin-n":"^18.2.2","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^7.1.0","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^41.0.0","@rollup/plugin-commonjs":"^29.0.3","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_13.0.0_1785251288159_0.4207821953637607","host":"s3://npm-registry-packages-npm-production"}},"13.0.1":{"name":"typeson-registry","version":"13.0.1","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@13.0.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist","windows-devinstall.js",".ncurc.js",".eslintrc.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"17880612e58df41c9bb808ec73fe9ec495f83642","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-13.0.1.tgz","fileCount":208,"integrity":"sha512-+tYbLndM0RQfRNT40CxhTbpCoGl4diizaNeT2K2jPWsZ/0eQWTwwYcXyMkWP/TBoAzbAtRqM8rSjlFcnKWV1cg==","signatures":[{"sig":"MEQCIHqJYIKj89T5owuBQqFFPqFqSlhzie3kpbkxXpjvkmO0AiBDEvNtbH6QF98+IXSeij6EKpJzgyK6j4Am3ixoFTze5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2205209},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*","./polyfills/createObjectURL.js":{"import":{"types":"./dist/polyfills/createObjectURL.d.ts","default":"./polyfills/createObjectURL.js"},"default":"./polyfills/createObjectURL.umd.cjs","require":"./polyfills/createObjectURL.umd.cjs"}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","windows":"node windows-devinstall","coverage":"rm -Rf node_modules/.cache && c8 npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"22.23.1","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.1.1","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^11.8.0","canvas":"^3.2.3","eslint":"^10.8.1","rollup":"^4.62.4","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@brettz9/node-static":"^0.1.1","@rollup/plugin-babel":"^7.1.0","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^42.4.0","@rollup/plugin-commonjs":"^29.0.3","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_13.0.1_1786824542819_0.9946406156803476","host":"s3://npm-registry-packages-npm-production"}},"13.1.0":{"name":"typeson-registry","version":"13.1.0","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@13.1.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"1b682f159d39d4b7d43ec4e67b4ddcc301a62b2c","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-13.1.0.tgz","fileCount":208,"integrity":"sha512-OCXP5j+sDvVNrzdAtQIJDfn9RtmUmhR78Tsp4eyNakRslmmyGHei2PQmX/8I0JnDU6NSo8mEFLNvHgKbZJ+zqQ==","signatures":[{"sig":"MEYCIQCSACxrEmm9a128AcfMA3HjFYo79jW4OeQ/E6LuCeuInwIhALVNJ065o5NdAu11zRKrnhU7dza20DXoaXVAYalbCJ5M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2288117},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*","./polyfills/createObjectURL.js":{"import":{"types":"./dist/polyfills/createObjectURL.d.ts","default":"./polyfills/createObjectURL.js"},"default":"./polyfills/createObjectURL.cjs","require":"./polyfills/createObjectURL.cjs"}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"22.23.1","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.2.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^11.8.0","canvas":"^3.2.3","eslint":"^10.8.1","rollup":"^4.62.4","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^42.5.0","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.0","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_13.1.0_1787034561717_0.9152938167784808","host":"s3://npm-registry-packages-npm-production"}},"13.2.0":{"name":"typeson-registry","version":"13.2.0","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@13.2.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"5b5eef9c2ff199629ee7b73f69c994cd38e00b89","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-13.2.0.tgz","fileCount":212,"integrity":"sha512-SY1dJSoZVMXpGqeyYf9Rgx/Ngc86FVzUh2HheegMwq3cbyn1w898g+4a/yVmJjH6cWl6gheAD6JjkshaGEAVZg==","signatures":[{"sig":"MEYCIQDTSEOU1Z+9vK8I38Nl9MbCd/P0GEXgHFHxICzZiFkUhgIhAPIBYYGIcb7+pNAHHrSZ8Q+R8+Bv5HMBBYbe2juQzsTJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2339697},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*","./polyfills/createObjectURL.js":{"import":{"types":"./dist/polyfills/createObjectURL.d.ts","default":"./polyfills/createObjectURL.js"},"default":"./polyfills/createObjectURL.cjs","require":"./polyfills/createObjectURL.cjs"}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"22.23.1","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.2.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^11.8.0","canvas":"^3.2.3","eslint":"^10.8.1","rollup":"^4.62.4","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^42.5.0","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.0","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_13.2.0_1787233236472_0.5101169045705778","host":"s3://npm-registry-packages-npm-production"}},"13.2.1":{"name":"typeson-registry","version":"13.2.1","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@13.2.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"e83074e06ab30a4a615f4f45279d355e89ae69d5","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-13.2.1.tgz","fileCount":212,"integrity":"sha512-hJ/v/M39rTqqYpP8BSXv1NrNu9QvGQ+xPfsEeRdvYREbyGyOKubFi/lRNmqZwg/uUCGMjA2AddTGYsn/z/S7Hg==","signatures":[{"sig":"MEYCIQCdziv/YqJ+CTXNZTbiWmop/Q7Jq81bdo4V6DT8zfz+TAIhAPapZF4kdqrD4kFXoJ18hMJltLQ0BLXE9a/poh6aFmtY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2352109},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*","./polyfills/createObjectURL.js":{"import":{"types":"./dist/polyfills/createObjectURL.d.ts","default":"./polyfills/createObjectURL.js"},"default":"./polyfills/createObjectURL.cjs","require":"./polyfills/createObjectURL.cjs"}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"22.23.1","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.2.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^11.8.0","canvas":"^3.2.3","eslint":"^10.8.1","rollup":"^4.62.4","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^42.5.0","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.0","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_13.2.1_1787337358366_0.5943278716362292","host":"s3://npm-registry-packages-npm-production"}},"13.3.0":{"name":"typeson-registry","version":"13.3.0","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@13.3.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"8db3429c8b045641a0e6ab49cd0ed2abbacd00b3","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-13.3.0.tgz","fileCount":220,"integrity":"sha512-VAMd0zAS84wFZY0EtVTo3MuJmqvJP4LpbGtTj4pIhkoUmVQCBrqJVRQL4Xq29LjOZcBOFSmcJ2leR0hWSKr9Cg==","signatures":[{"sig":"MEUCIB4PMA8datqAsyGhzLy2pkQXHg0LzyrMzQXz2V/v+DmZAiEA+8OWxbh9YQkVhW3IuckzBD6POO9tnWr6Nr0R/cTowTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2418935},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":"./dist/index.umd.min.cjs"},"./*":"./*","./polyfills/createObjectURL.js":{"import":{"types":"./dist/polyfills/createObjectURL.d.ts","default":"./polyfills/createObjectURL.js"},"default":"./polyfills/createObjectURL.cjs","require":"./polyfills/createObjectURL.cjs"}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"22.23.1","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.2.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^11.8.0","canvas":"^3.2.3","eslint":"^10.8.1","rollup":"^4.62.4","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^42.5.0","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.0","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_13.3.0_1787340000460_0.03467428938549033","host":"s3://npm-registry-packages-npm-production"}},"14.0.0":{"name":"typeson-registry","version":"14.0.0","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@14.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"c61227eaccf1c8825bc91b088efc37b3ea61a079","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-14.0.0.tgz","fileCount":286,"integrity":"sha512-D5hhSwbzm6/Xgw59b9X35clAAAWeYhes1vzB2m29S9UFD8fNjINiNsVQZwMthaMVqTG/D7tNxsY3v/Fpby2Sog==","signatures":[{"sig":"MEUCIAaHd8S2wQyklz/tsTgOL/k+x3Q7fJpx3GrIqwoCLvRhAiEAuNPz3lInoHnCZdJypj5haOUvdUjW4+iXicTwnkYTBI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2715589},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.umd.min.cjs"}},"./*":"./*","./polyfills":{"import":{"types":"./dist/polyfills/index.d.ts","default":"./polyfills/index.js"},"default":"./polyfills/index.cjs","require":{"types":"./dist/polyfills/index.d.cts","default":"./polyfills/index.cjs"}}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","attw":"attw --pack . --profile node16","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"22.23.1","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.2.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^11.8.0","canvas":"^3.2.3","eslint":"^10.8.1","rollup":"^4.62.4","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^42.5.0","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.0","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_14.0.0_1787356439556_0.6763487966486825","host":"s3://npm-registry-packages-npm-production"}},"14.1.0":{"name":"typeson-registry","version":"14.1.0","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@14.1.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"1a207f5303fdcf6e50f6cf6cf2b4ff8a842bee56","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-14.1.0.tgz","fileCount":286,"integrity":"sha512-dRhueQigPiRy8q2Qo5ex36qCXUNNulY4MRu5VsynsfN/DL/LcJo9jK1fY4etzxJqwE3/Hx8qSa0TCyWDdj5ZvQ==","signatures":[{"sig":"MEQCIHzHVmltcTC65EcxSprp3iEC5zcvhYP7a5S85Eat8YfJAiAWHJ2PlKUr1lrgi1NF7UPHJh+U8CPv5GuLoVB0i3FLLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2720430},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.umd.min.cjs"}},"./*":"./*","./polyfills":{"import":{"types":"./dist/polyfills/index.d.ts","default":"./polyfills/index.js"},"default":"./polyfills/index.cjs","require":{"types":"./dist/polyfills/index.d.cts","default":"./polyfills/index.cjs"}}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","attw":"attw --pack . --profile node16","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"26.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.2.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^11.8.0","canvas":"^3.2.3","eslint":"^10.8.1","rollup":"^4.62.4","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^42.5.0","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.0","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_14.1.0_1787507108434_0.38174141857900645","host":"s3://npm-registry-packages-npm-production"}},"14.2.0":{"name":"typeson-registry","version":"14.2.0","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@14.2.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"f6b5d5392cf798375fca75cd1e58628081546c9d","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-14.2.0.tgz","fileCount":289,"integrity":"sha512-qsFmQO4gsDaB35NVGn9lmBBtkVHVXwz5l7fsbjEqW/JVBZMmI9/9fI8F9E5PfHADHYYbzHgHQqsH422UTqMOHg==","signatures":[{"sig":"MEQCIFUI+xDaowFjXosmXyeqpW+j61NmZPt3xV6HFTIvlosQAiBT0tcuJVyV3+4nHowqbItKMfdskBzuDG8VJablyoSkAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2742568},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.umd.min.cjs"}},"./*":"./*","./polyfills":{"import":{"types":"./dist/polyfills/index.d.ts","default":"./polyfills/index.js"},"default":"./polyfills/index.cjs","require":{"types":"./dist/polyfills/index.d.cts","default":"./polyfills/index.cjs"}}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","attw":"attw --pack . --profile node16","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"26.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.2.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^11.8.0","canvas":"^3.2.3","eslint":"^10.8.1","rollup":"^4.62.4","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^42.5.0","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.0","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_14.2.0_1787586449185_0.4105799821209124","host":"s3://npm-registry-packages-npm-production"}},"14.2.1":{"name":"typeson-registry","version":"14.2.1","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@14.2.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"f6f021ae1ce248169ad09d65544e007b287f880f","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-14.2.1.tgz","fileCount":289,"integrity":"sha512-ciOT9yinysr+JtSwPS4JtGeI1NNz7CYRWaWVEK34JWQ1k+ZP9YlsmTbBH8LvZ1yNVJotaMcywToY7RO7xDoJPA==","signatures":[{"sig":"MEQCIEbp1A1sHH3znh6fABIY9tyM/G3JqcrNEhLOk7WdHHgaAiAMxXHzpCbbz+wB93ejjhmcvWnhwTyp1tDX7XB8UsuiwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2767347},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.umd.min.cjs"}},"./*":"./*","./polyfills":{"import":{"types":"./dist/polyfills/index.d.ts","default":"./polyfills/index.js"},"default":"./polyfills/index.cjs","require":{"types":"./dist/polyfills/index.d.cts","default":"./polyfills/index.cjs"}}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","attw":"attw --pack . --profile node16","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"26.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.2.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^11.8.0","canvas":"^3.2.3","eslint":"^10.8.1","rollup":"^4.62.4","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^42.5.0","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.0","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_14.2.1_1787602122890_0.4878846782643791","host":"s3://npm-registry-packages-npm-production"}},"14.2.2":{"name":"typeson-registry","version":"14.2.2","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@14.2.2","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"4f731f3241b9a9304bf534da7a15d59f8dbda661","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-14.2.2.tgz","fileCount":289,"integrity":"sha512-URy04Ma7QtBHQJ4D3Rj/117vvNchdjHZwBrKStW1+2M1WQLXL/utGBGqLMLHbAFMkgkXYUHZoR2Mmb+we7WNpw==","signatures":[{"sig":"MEQCIAdl+yNVED0nDOfjtGir9NQJdpiJTh+gimslNkNKK0/1AiBm7ppcuJUUSou6PZ0cdOJpRZOH/4jSbIfJRpHgPwR8TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2775596},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.umd.min.cjs"}},"./*":"./*","./polyfills":{"import":{"types":"./dist/polyfills/index.d.ts","default":"./polyfills/index.js"},"default":"./polyfills/index.cjs","require":{"types":"./dist/polyfills/index.d.cts","default":"./polyfills/index.cjs"}}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","attw":"attw --pack . --profile node16","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"26.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.2.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^11.8.0","canvas":"^3.2.3","eslint":"^10.8.1","rollup":"^4.62.4","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^42.5.0","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.0","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_14.2.2_1787637536982_0.3256063894167258","host":"s3://npm-registry-packages-npm-production"}},"14.3.0":{"name":"typeson-registry","version":"14.3.0","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@14.3.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"436f685a435a4fa4316be8ef84991c2d83c4dd73","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-14.3.0.tgz","fileCount":293,"integrity":"sha512-FbweOKaqO3Z1gCUDGLwylw1WXX5KgSTf3uN0ZmFdPRkFOU6fQNHVomKq4krGwG0MUVBVpHs3Wa4B0faM/V4LNA==","signatures":[{"sig":"MEYCIQDvq1AZ5pGQC231/sdrTqJj5m1MdsvFL816J4PnTzc0gAIhANBytfTy1Awa9H+PPNdbqPu7uFUcL+VHvUlYjb0/nZoN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2919927},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.umd.min.cjs"}},"./*":"./*","./polyfills":{"import":{"types":"./dist/polyfills/index.d.ts","default":"./polyfills/index.js"},"default":"./polyfills/index.cjs","require":{"types":"./dist/polyfills/index.d.cts","default":"./polyfills/index.cjs"}}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","attw":"attw --pack . --profile node16","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"26.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.2.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^11.8.0","canvas":"^3.2.3","eslint":"^10.8.1","rollup":"^4.62.4","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^42.5.0","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.0","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_14.3.0_1787681861853_0.9581638295653683","host":"s3://npm-registry-packages-npm-production"}},"14.4.0":{"name":"typeson-registry","version":"14.4.0","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@14.4.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"ff89a0d958921704e6eaaf3e077dd24bfdb7684b","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-14.4.0.tgz","fileCount":293,"integrity":"sha512-8ujX5ou1MamSY5I5CarE6fb6u+oJ9A+jdWAjQYZ10A48tZlcn6mcs8aS27h0ynkRPmZDlFXpWoiggzzI7vsKig==","signatures":[{"sig":"MEQCIEZqoJ5WRDxv7B/aSAR53WTLa4X51PNDc+dGQzhgyjZXAiBEW+JtF2zFfmgKhFE+x4TZnfJP7VUhTarvKmZtKy4mCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3063567},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.umd.min.cjs"}},"./*":"./*","./polyfills":{"import":{"types":"./dist/polyfills/index.d.ts","default":"./polyfills/index.js"},"default":"./polyfills/index.cjs","require":{"types":"./dist/polyfills/index.d.cts","default":"./polyfills/index.cjs"}}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","attw":"attw --pack . --profile node16","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"static -p 8085","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"26.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.3.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^12.0.0","canvas":"^3.2.3","eslint":"^10.9.1","rollup":"^4.63.1","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^43.1.6","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.1","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_14.4.0_1788215043642_0.4331553901925058","host":"s3://npm-registry-packages-npm-production"}},"14.5.0":{"name":"typeson-registry","version":"14.5.0","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@14.5.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"f45dcb36b5236c90a6a4d334e7598756a03c51a3","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-14.5.0.tgz","fileCount":293,"integrity":"sha512-dMzYcf6sci6jOyHc7/ICzxPg1vpAsWpzx3phhbWj5GQID+r1Uxi2AHqzXe34VQhl6qO4pcjqD5SmtosokzjFAw==","signatures":[{"sig":"MEUCIQCbz12+a6Se6kXl5RAaU+ocxoJ9622LqByx8IbV0O7+KgIgWrmKMUIDR+UdVnuFkVWVswTyAMBsDfadsAACxM7vZJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3097427},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.umd.min.cjs"}},"./*":"./*","./polyfills":{"import":{"types":"./dist/polyfills/index.d.ts","default":"./polyfills/index.js"},"default":"./polyfills/index.cjs","require":{"types":"./dist/polyfills/index.d.cts","default":"./polyfills/index.cjs"}}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","attw":"attw --pack . --profile node16","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"echo 'Setting headers for SharedArrayBuffer...' && static -p 8085 --headers '{\"Cross-Origin-Opener-Policy\": \"same-origin\", \"Cross-Origin-Embedder-Policy\": \"require-corp\"}'","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"26.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.3.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^12.0.0","canvas":"^3.2.3","eslint":"^10.9.1","rollup":"^4.63.1","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^43.1.6","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.1","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_14.5.0_1788354579270_0.3177038289978511","host":"s3://npm-registry-packages-npm-production"}},"14.6.0":{"name":"typeson-registry","version":"14.6.0","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@14.6.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"c4b9c975ab0916e62be479a56aa15514cc91188e","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-14.6.0.tgz","fileCount":300,"integrity":"sha512-gdDFvlb5uubzELG36HfJSphTdfBlEpGmaZSSNKkvrqgqMmlF29p8YnAj3M42gYx6v6KJt3eqZSAUVfmUTikUYQ==","signatures":[{"sig":"MEYCIQDaTOCmtiv/5BYNWZunRptgWn6gFdofXJ9XRJbaRzC7sgIhAOUuaqyJrl70Ts2O05gfctU7nwa6Kj350KgefbiiR+sr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3131806},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.umd.min.cjs"}},"./*":"./*","./polyfills":{"import":{"types":"./dist/polyfills/index.d.ts","default":"./polyfills/index.js"},"default":"./polyfills/index.cjs","require":{"types":"./dist/polyfills/index.d.cts","default":"./polyfills/index.cjs"}}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","attw":"attw --pack . --profile node16","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"echo 'Setting headers for SharedArrayBuffer...' && static -p 8085 --headers '{\"Cross-Origin-Opener-Policy\": \"same-origin\", \"Cross-Origin-Embedder-Policy\": \"require-corp\"}'","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"26.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.3.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^12.0.0","canvas":"^3.2.3","eslint":"^10.9.1","rollup":"^4.63.1","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^43.1.6","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.1","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_14.6.0_1788440320402_0.09095248318331572","host":"s3://npm-registry-packages-npm-production"}},"14.6.1":{"name":"typeson-registry","version":"14.6.1","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@14.6.1","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"c58fb6798ccbcbcd00fb4f0db40b7f879e1df64a","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-14.6.1.tgz","fileCount":300,"integrity":"sha512-iaIooU8LCdQj9J0m1CdRSxc+oaPYE2efTzqrHk3foRII5qVF4vCBHYCvIBdJqMN5+47cyt38CEbtlfHu5tJkzg==","signatures":[{"sig":"MEYCIQDlMprMsN2FGfdS70M0Y/5F9wq1gyLqLoF4AlcO10JpnwIhALfmoqDKXmZnMpPWOL4IIU4fl6BTdKzZcvc2qOoCm3F6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3157346},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.umd.min.cjs"}},"./*":"./*","./polyfills":{"import":{"types":"./dist/polyfills/index.d.ts","default":"./polyfills/index.js"},"default":"./polyfills/index.cjs","require":{"types":"./dist/polyfills/index.d.cts","default":"./polyfills/index.cjs"}}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","attw":"attw --pack . --profile node16","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"echo 'Setting headers for SharedArrayBuffer...' && static -p 8085 --headers '{\"Cross-Origin-Opener-Policy\": \"same-origin\", \"Cross-Origin-Embedder-Policy\": \"require-corp\"}'","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"_nodeVersion":"26.0.0","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.3.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^12.0.0","canvas":"^3.2.3","eslint":"^10.9.1","rollup":"^4.63.1","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^43.1.6","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.1","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_14.6.1_1788671068299_0.8845061373377725","host":"s3://npm-registry-packages-npm-production"}},"14.7.0":{"name":"typeson-registry","version":"14.7.0","keywords":["typeson","JSON","remoting","universal"],"author":{"name":"dfahlander"},"license":"MIT","_id":"typeson-registry@14.7.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":[{"name":"Brett Zamir"}],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.cjs","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"16fc9b4e35546d1b61aa942abf5470997074f987","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-14.7.0.tgz","fileCount":304,"integrity":"sha512-ep/68jH4m5XdwXtLegPSVzpLpffipwt7MrfwWSzb9yMHkeQaxfK4nNPmfuwFP+d76EANRIMSEuKM+DG/JJrOXA==","signatures":[{"sig":"MEUCIDZnJ6D1ToGuTrKDJfjQmcloC/jcrfiATdfrnC0AMgrYAiEAhZMwv2gSrwc5KF4cv8ZeXJ9cXmf3HadNVapc7CGQoqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3175022},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.umd.min.cjs"}},"./*":"./*","./polyfills":{"import":{"types":"./dist/polyfills/index.d.ts","default":"./polyfills/index.js"},"default":"./polyfills/index.cjs","require":{"types":"./dist/polyfills/index.d.cts","default":"./polyfills/index.cjs"}}},"gitHead":"3f2a8b3de2dbcff4729c8241ef3e84561b1e99a9","scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","attw":"attw --pack . --profile node16","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"echo 'Setting headers for SharedArrayBuffer...' && static -p 8085 --headers '{\"Cross-Origin-Opener-Policy\": \"same-origin\", \"Cross-Origin-Embedder-Policy\": \"require-corp\"}'","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","prepublishOnly":"pnpm i && pnpm build && pnpm attw","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"_npmVersion":"11.19.0","description":"The type registry for typeson","directories":{},"_nodeVersion":"26.8.1","browserslist":["cover 100%"],"dependencies":{"typeson":"^10.3.0","whatwg-url":"^17.1.0","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"packageManager":"pnpm@11.24.0","devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.0.1","mocha":"^12.0.0","canvas":"^3.2.3","eslint":"^10.9.1","rollup":"^4.63.1","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.2","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.1","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^43.1.6","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.9.1","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3","@formatjs/intl-durationformat":"^0.11.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_14.7.0_1789488297550_0.0006912115887229842","host":"s3://npm-registry-packages-npm-production"}},"15.0.0":{"name":"typeson-registry","version":"15.0.0","keywords":["typeson","JSON","remoting","universal"],"author":"dfahlander","license":"MIT","_id":"typeson-registry@15.0.0","maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"contributors":["Brett Zamir"],"homepage":"https://github.com/dfahlander/typeson-registry#readme","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.js","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"dist":{"shasum":"08a76ea96b5747088c8e2e560c623d7124c55cb7","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-15.0.0.tgz","fileCount":308,"integrity":"sha512-stB6pW/dtIRSwUnWiWTAKKLX+doIU/R7/jNo0NyiVRNgIzRwx+Wyqp4WVbvHpdkmPxuz/8Kx1befcHrD4sSluQ==","signatures":[{"sig":"MEUCIBv3eG/tXEE+NzTsR8r8PjFtSEhUBloiAwIzcRC5Q1djAiEA0iMg3IKM03VUPkzqnt8MgOEMqhJde+8daYlzNAwX6go=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHqxOf7oQ2p02uEBtffEh+uW60fgmIOWvgnJhI5Bed3FAiEAyUlUzCmRdN9y8LlLUqzNxuOEWefKSsh6BHnlmMNAwUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228325},"main":"./dist/index.umd.min.cjs","type":"module","types":"./dist/index.d.ts","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.umd.min.cjs"}},"./*":"./*","./polyfills":{"import":{"types":"./dist/polyfills/index.d.ts","default":"./polyfills/index.js"},"default":"./polyfills/index.cjs","require":{"types":"./dist/polyfills/index.d.cts","default":"./polyfills/index.cjs"}}},"scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","attw":"attw --pack . --profile node16","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"echo 'Setting headers for SharedArrayBuffer...' && static -p 8085 --headers '{\"Cross-Origin-Opener-Policy\": \"same-origin\", \"Cross-Origin-Embedder-Policy\": \"require-corp\"}'","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"browserslist":["cover 100%"],"dependencies":{"typeson":"^10.3.0","whatwg-url":"^17.1.1","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.1.0","mocha":"^12.0.2","canvas":"^3.2.3","eslint":"^10.11.0","rollup":"^4.63.4","semver":"^7.8.5","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.6","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.6","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^43.2.2","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.10.0","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3","@formatjs/intl-durationformat":"^0.11.1"},"_npmOperationalInternal":{"tmp":"tmp/typeson-registry_15.0.0_1789894808217_0.9487778944800302","host":"s3://npm-registry-packages-npm-production"}},"15.1.0":{"c8":{"lines":100,"exclude":["build.js","dist",".ncurc.js","eslint.config.js","browser-test","coverage","test/**","node_modules/**"],"branches":100,"reporter":["text","html"],"functions":100,"statements":100,"check-coverage":true},"_id":"typeson-registry@15.1.0","bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"dist":{"shasum":"d267b1d4562ca69a4e536ef4d15fcbc441c12a01","tarball":"https://registry.npmjs.org/typeson-registry/-/typeson-registry-15.1.0.tgz","fileCount":319,"integrity":"sha512-s2CTt1zAlRM3Jyyu35axVf0s+lqaWev+iMFWJVdHya/w8zQQyTpMWX+OcAyc7KGbhKgkGZOFy6M3W1zJbOOkNg==","signatures":[{"sig":"MEUCIGAnHq1hQZ0Ar0c+7Nl7TmwGV1UhWsQTvUNRGUHDfRMTAiEArl3pidFPHHZvUUzJTBWs2oisbmXTl1wIhB2KJQ7CJ1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBXukmxkaq/cTbW2sMm/EePgRIzDM95hg+y0VjvTQIPXAiEAxOLnX1DRxwjHJl+qBt11UC6hWytgdvR0Vn2nf90oPfo="}],"unpackedSize":3333002},"main":"./dist/index.umd.min.cjs","name":"typeson-registry","type":"module","types":"./dist/index.d.ts","author":"dfahlander","module":"./index.js","engines":{"node":"^22.16.0 || >=24.0.0"},"exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.min.js"},"default":"./dist/index.umd.min.cjs","require":{"types":"./dist/index.d.cts","default":"./dist/index.umd.min.cjs"}},"./*":"./*","./polyfills":{"import":{"types":"./dist/polyfills/index.d.ts","default":"./polyfills/index.js"},"default":"./polyfills/index.cjs","require":{"types":"./dist/polyfills/index.d.cts","default":"./polyfills/index.cjs"}}},"license":"MIT","scripts":{"tsc":"tsc && node tools/append-to-declaration-files.js","attw":"attw --pack . --profile node16","lint":"npm run eslint --","test":"npm run build && npm run eslint && npm run coverage","build":"npm run rollup && tsc -p tsconfig-build.json","mocha":"mocha --require chai/register-expect.js --require chai/register-assert.js test/*.js","start":"echo 'Setting headers for SharedArrayBuffer...' && static -p 8085 --headers '{\"Cross-Origin-Opener-Policy\": \"same-origin\", \"Cross-Origin-Embedder-Policy\": \"require-corp\"}'","eslint":"eslint .","rollup":"node ./build.js","tsc:ts7":"npx --yes --package=typescript@7 -- tsc -p tsconfig.json && npx --yes --package=typescript@7 -- tsc -p tsconfig-build.json --noEmit","coverage":"rm -Rf node_modules/.cache && c8 npm run test:unit","test:unit":"npm run mocha","test-nocov":"npm run build && npm run eslint && npm run coverage","test:browser":"npm run build && npm run eslint && npm run test:browser-open","open-coverage":"open-cli http://localhost:8085/coverage/ && npm start","test:worker-open":"open-cli http://localhost:8085/browser-test/worker.html && npm start","test:browser-open":"open-cli http://localhost:8085/browser-test/ && npm start"},"version":"15.1.0","_npmUser":{"name":"brettz9","email":"brettz9@yahoo.com"},"homepage":"https://github.com/dfahlander/typeson-registry#readme","keywords":["typeson","JSON","remoting","universal"],"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","directories":{},"maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"browserslist":["cover 100%"],"contributors":["Brett Zamir"],"dependencies":{"typeson":"^10.3.0","whatwg-url":"^17.1.1","base64-arraybuffer-es6":"^3.1.0"},"tonicExample":"var Typeson = require('typeson');\nvar TSON = new Typeson().register(require('typeson-registry/dist/presets/builtin'));\n\nTSON.stringify({foo: new Date()}, null, 2);","_hasShrinkwrap":false,"devDependencies":{"c8":"^12.0.0","chai":"^6.2.2","jsdom":"^30.1.0","mocha":"^12.0.2","canvas":"^3.2.3","eslint":"^10.11.0","rollup":"^4.63.4","semver":"^7.8.5","webgpu":"^0.6.1","open-cli":"^9.0.0","socket.io":"^4.8.3","typescript":"^6.0.3","@babel/core":"^8.0.1","@types/chai":"^5.2.3","@types/jsdom":"^30.0.0","@types/mocha":"^10.0.10","@types/semver":"^7.8.0","eslint-plugin-n":"^18.3.0","@eslint/markdown":"^8.0.3","socket.io-client":"^4.8.3","@babel/preset-env":"^8.0.6","@types/whatwg-url":"^13.0.0","@babel/eslint-parser":"^8.0.6","@rollup/plugin-babel":"^7.1.0","@arethetypeswrong/cli":"^0.18.5","@rollup/plugin-terser":"^1.0.0","eslint-config-ash-nazg":"^43.2.2","@rollup/plugin-commonjs":"^29.0.3","@node-static/node-static":"^0.10.0","@stylistic/eslint-plugin":"^5.10.0","@rollup/plugin-node-resolve":"^16.0.3","@formatjs/intl-durationformat":"^0.11.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typeson-registry_15.1.0_1790352625325_0.8800452369107721"}}},"time":{"created":"2016-05-20T15:30:40.262Z","modified":"2026-09-25T16:10:25.665Z","0.2.0":"2016-05-20T15:30:40.262Z","0.4.1":"2016-05-24T00:39:23.476Z","0.4.2":"2016-05-24T00:48:17.678Z","0.5.0":"2016-05-24T14:02:59.556Z","0.5.1":"2016-05-24T14:07:32.041Z","0.6.0":"2016-05-25T10:37:17.157Z","0.6.1":"2016-05-25T15:02:51.305Z","0.6.2":"2016-05-25T15:10:18.105Z","1.0.0-alpha.1":"2017-02-10T09:00:49.698Z","1.0.0-alpha.2":"2017-02-10T12:46:56.061Z","1.0.0-alpha.3":"2017-07-11T04:33:03.614Z","1.0.0-alpha.4":"2017-09-21T05:38:34.929Z","1.0.0-alpha.5":"2017-09-21T08:32:20.917Z","1.0.0-alpha.6":"2017-09-21T08:59:57.157Z","1.0.0-alpha.7":"2017-09-21T09:15:41.561Z","1.0.0-alpha.8":"2017-11-18T04:06:12.482Z","1.0.0-alpha.9":"2017-11-18T04:26:00.472Z","1.0.0-alpha.10":"2017-12-08T06:35:59.387Z","1.0.0-alpha.11":"2017-12-08T06:46:32.462Z","1.0.0-alpha.12":"2017-12-08T08:39:01.617Z","1.0.0-alpha.13":"2017-12-08T09:52:34.783Z","1.0.0-alpha.14":"2017-12-08T13:29:20.334Z","1.0.0-alpha.15":"2017-12-08T13:51:33.695Z","1.0.0-alpha.16":"2017-12-08T23:22:50.441Z","1.0.0-alpha.17":"2017-12-09T00:11:38.707Z","1.0.0-alpha.18":"2017-12-09T02:59:43.568Z","1.0.0-alpha.19":"2018-02-17T11:54:37.953Z","1.0.0-alpha.20":"2018-02-21T05:07:02.629Z","1.0.0-alpha.21":"2018-02-24T02:31:50.068Z","1.0.0-alpha.22":"2018-11-26T02:58:18.301Z","1.0.0-alpha.23":"2018-11-27T03:50:13.471Z","1.0.0-alpha.24":"2018-12-05T04:07:57.002Z","1.0.0-alpha.25":"2018-12-05T09:34:50.764Z","1.0.0-alpha.26":"2018-12-10T06:49:02.752Z","1.0.0-alpha.27":"2019-04-02T03:13:40.308Z","1.0.0-alpha.28":"2019-06-09T01:49:07.868Z","1.0.0-alpha.29":"2019-09-29T03:17:42.325Z","1.0.0-alpha.30":"2019-12-02T16:16:39.540Z","1.0.0-alpha.31":"2019-12-12T09:48:00.125Z","1.0.0-alpha.32":"2019-12-14T17:42:34.580Z","1.0.0-alpha.33":"2019-12-17T01:36:49.641Z","1.0.0-alpha.34":"2020-01-22T12:06:26.721Z","1.0.0-alpha.35":"2020-02-19T02:14:18.070Z","1.0.0-alpha.36":"2020-05-10T11:02:45.060Z","1.0.0-alpha.37":"2020-05-27T02:37:29.633Z","1.0.0-alpha.38":"2020-08-22T12:29:06.770Z","1.0.0-alpha.39":"2021-02-27T18:55:18.197Z","2.0.0":"2022-02-26T03:23:29.216Z","3.0.0":"2022-04-25T03:42:05.754Z","4.0.0":"2023-01-01T19:23:27.323Z","5.0.0":"2023-04-09T17:53:21.717Z","6.0.0":"2023-04-23T16:37:59.757Z","7.0.0":"2023-05-04T23:18:47.910Z","7.0.1":"2023-05-05T00:06:54.223Z","7.1.0":"2023-05-05T13:19:25.803Z","7.2.0":"2023-05-10T17:37:42.740Z","7.2.1":"2023-05-10T17:52:38.633Z","8.0.0":"2023-08-13T19:05:18.535Z","9.0.0":"2023-11-11T16:42:38.758Z","9.1.0":"2023-11-12T15:16:02.275Z","9.1.1":"2023-11-17T14:32:41.605Z","9.2.0":"2023-12-04T03:04:09.059Z","9.2.1":"2023-12-07T22:58:09.152Z","10.0.0":"2024-06-06T00:33:39.793Z","11.0.0":"2024-07-16T00:31:59.832Z","11.0.1":"2024-09-05T06:26:41.550Z","11.0.2":"2024-09-05T09:49:26.536Z","11.1.0":"2024-09-06T23:43:18.537Z","11.1.1":"2024-09-21T19:18:15.848Z","12.0.0":"2025-09-01T03:09:22.621Z","13.0.0":"2026-07-28T15:08:08.417Z","13.0.1":"2026-08-15T20:09:03.004Z","13.1.0":"2026-08-18T06:29:21.896Z","13.2.0":"2026-08-20T13:40:36.852Z","13.2.1":"2026-08-21T18:35:58.531Z","13.3.0":"2026-08-21T19:20:00.620Z","14.0.0":"2026-08-21T23:53:59.693Z","14.1.0":"2026-08-23T17:45:08.589Z","14.2.0":"2026-08-24T15:47:29.327Z","14.2.1":"2026-08-24T20:08:43.087Z","14.2.2":"2026-08-25T05:58:57.129Z","14.3.0":"2026-08-25T18:17:42.092Z","14.4.0":"2026-08-31T22:24:03.823Z","14.5.0":"2026-09-02T13:09:39.431Z","14.6.0":"2026-09-03T12:58:40.559Z","14.6.1":"2026-09-06T05:04:28.461Z","14.7.0":"2026-09-15T16:04:57.720Z","15.0.0":"2026-09-20T09:00:08.351Z","15.1.0":"2026-09-25T16:10:25.461Z"},"bugs":{"url":"https://github.com/dfahlander/typeson-registry/issues"},"author":"dfahlander","license":"MIT","homepage":"https://github.com/dfahlander/typeson-registry#readme","keywords":["typeson","JSON","remoting","universal"],"repository":{"url":"git+https://github.com/dfahlander/typeson-registry.git","type":"git"},"description":"The type registry for typeson","contributors":["Brett Zamir"],"maintainers":[{"name":"brettz9","email":"brettz9@yahoo.com"},{"name":"dfahlander","email":"david.fahlander@gmail.com"}],"readme":"# typeson-registry\n\nThe type registry for [typeson](https://github.com/dfahlander/typeson).\n\n- Types listed under\n    [types](https://github.com/dfahlander/typeson-registry/tree/master/types)\n- Presets listed under\n    [presets](https://github.com/dfahlander/typeson-registry/tree/master/presets)\n\nSee below for notes on these types and presets.\n\nNote that some types will require polyfills in Node such as via\n[`jsdom`](https://github.com/jsdom/jsdom).\nSee the testing environment of `test/test.js` for some examples.\n\n## Installation\n\nNote that for Node.js, to use the `file` or `blob` types (or the `filelist`\ntype or `structuredCloning` and `structuredCloningThrowing` presets which\ninclude them), you will need a polyfill for `Blob` or `File`, respectively,\nas well as `FileReader` and `URL.createObjectURL` (and a\npolyfill for `URL` if you are using Node < 10.0.0 or an older browser).\nNote that our `URL.createObjectURL` polyfill expects a global\n`XMLHttpRequest` and `location.href` predefined before it as well (and one\nwhich can handle `data:` URLs). For Node, you can add it like this:\n\n```js\nimport {createObjectURL} from 'typeson-registry/polyfills';\n\nURL.createObjectURL = createObjectURL;\n```\n\nWe have not added `jsdom` as a dependency, but it is required if this\npolyfill is used.\n\nAlso exported: `QuotaExceededError`, `WebTransportError`, `AudioData`, `EncodedAudioChunk`,\n    `EncodedVideoChunk`, `VideoFrame`, `DOMRect`,\n    `DOMRectReadOnly`, `DOMPoint`, `DOMPointReadOnly`, `DOMQuad`, `DOMMatrix`, `DOMMatrixReadOnly`,\n    `createImageBitmap`, `createObjectURL`, `revokeObjectURL`, `xmlHttpRequestOverrideMimeType`\n\nBesides the polyfills for `file` or `blob`, the `structuredCloningThrowing`\npreset also needs a global `DOMException` polyfill.\n\nThe `filelist` type, in addition to the polyfills for `file`, will need\na `FileList` polyfill (including a `FileList` string tag) like the one provided.\n\nThe `imagebitmap` type requires a global `createImageBitmap` polyfill (and\nan `ImageBitmap` polyfill (including an `ImageBitmap` string tag).\n\nThe `imagedata` type requires a global `ImageData` polyfill (including an\n`ImageData` string tag).\n\nYou may wish to see our `test-environment.js` file for how some\npolyfilling may be done (largely using `jsdom`).\n\n### Building files from Git clone (as opposed to npm installs)\n\nIf you have cloned the repo (and not the npm package), you must run\n`npm install` to get the `devDependencies` and then run\n`npm run rollup` to get the individual browser scripts built locally\n(into `dist`) or to get `index.js` to be rebuilt based on existing\npresets and types).\n\n## Usage (Pre-rollup in Node or browser)\n\n```js\nimport {Typeson, date, error, regexp, typedArrays} from 'typeson-registry';\n\nconst TSON = new Typeson().register([\n    date,\n    error,\n    regexp,\n    typedArrays\n    // ...\n]);\n\nconst tson = TSON.stringify({\n    Hello: 'world',\n    date: new Date(),\n    error: new Error('test'),\n    inner: {\n        x: /foo/gui,\n        bin: new Uint8Array(64)\n    }\n}, null, 2);\n\nconsole.log(tson);\n/* Output:\n\n{\n  \"Hello\": \"world\",\n  \"date\": 1464049031538,\n  \"error\": {\n    \"name\": \"Error\",\n    \"message\": \"test\"\n  },\n  \"inner\": {\n    \"x\": {\n      \"source\": \"foo\",\n      \"flags\": \"gi\"\n    },\n    \"bin\": \"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\"\n  },\n  \"$types\": {\n    \"date\": \"Date\",\n    \"error\": \"Error\",\n    \"inner.x\": \"RegExp\",\n    \"inner.bin\": \"Uint8Array\"\n  }\n}\n*/\n\nconst parsedBack = TSON.parse(tson);\n\nconsole.log(parsedBack.date instanceof Date);\nconsole.log(parsedBack.inner.bin instanceof Uint8Array);\n```\n\n## Usage (Node without own Rollup)\n\n```js\nconst {Typeson, builtin} = require('typeson-registry');\n\nconst tson = new Typeson().register([\n    builtin\n]);\n```\n\n## Usage (`import` in supporting browsers without own Rollup)\n\n```html\n<script type=\"module\">\n\nimport {Typeson, builtin} from './node_modules/typeson-registry/dist/index.js';\n\nconst TSON = new Typeson().register([\n    builtin\n]);\n</script>\n```\n\n## Usage (with plain script tags without own Rollup)\n\nAll presets under `dist/` are UMD modules so you could also\nrequire them as AMD modules with requirejs if you prefer.\n\n```html\n<!DOCTYPE html>\n<html>\n  <head>\n    <script src=\"https://unpkg.com/typeson/dist/typeson.umd.min.js\"></script>\n    <script src=\"https://unpkg.com/typeson-registry/dist/presets/builtin.umd.cjs\"></script>\n    <script>\n\n    const TSON = new Typeson().register(builtin);\n    const tson = TSON.stringify({\n        Hello: 'world',\n        date: new Date(),\n        error: new Error('err'),\n        inner: {\n            x: /foo/giu,\n            bin: new Uint8Array(64)\n        }\n    }, null, 2);\n\n    alert(tson);\n    /* Alerts:\n\n    {\n      \"Hello\": \"world\",\n      \"date\": 1464049031538,\n      \"error\": {\n        \"name\": \"Error\",\n        \"message\": \"err\"\n      },\n      \"inner\": {\n        \"x\": {\n          \"source\": \"foo\",\n          \"flags\": \"gi\"\n        },\n        \"bin\": \"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==\"\n      },\n      \"$types\": {\n        \"date\": \"Date\",\n        \"error\": \"Error\",\n        \"inner.x\": \"RegExp\",\n        \"inner.bin\": \"Uint8Array\"\n      }\n    }\n    */\n\n    </script>\n  </head>\n</html>\n```\n\n## Notes on types and presets\n\nNote that the type name corresponds to the file name in the following manner:\n\n1. Genuine separate words are camel-cased in the type name but hyphenated in\n    the file name (e.g., `negativeInfinity` and `negativity-infinity.js`);\n    names whose original API is camel-cased are not hyphenated, however\n    (e.g., `arraybuffer` and `arraybuffer.js` given `ArrayBuffer`).\n1. All other portions of names are lower-cased (e.g., `date` and `date.js`).\n1. Type names that would clash with existing objects when exported (even after\n    lower-casing) must have a separate, preferably abbreviated form (e.g.,\n    the type and preset `undef` and `undef.js` was necessary for `undefined`)\n1. Type names which are not allowed as ES6 exports (e.g., periods in `Intl`\n    types are now removed: `Intl.Collator` -> `IntlCollator`)\n1. Type names should indicate the singular (e.g., `userObject`) except for\n    files containing multiple related exports (e.g., `errors`, `typed-arrays`,\n    and `typed-arrays-socketio.js`); files with multiple exports whose extra\n    exports are incidental (e.g., `filelist`) do not need a plural.\n\n### Types\n\n- `audiodata`\n- `arraybuffer`\n- `bigintObject`\n- `bigint`\n- `blob` - Has sync and async encapsulation/replacements (though sync only\n    via deprecated means)\n- `cloneable` - Looks for `Symbol.for('cloneEncapsulate')` and\n    `Symbol.for('cloneRevive')` methods to allow\n    for a means of extending our built-in structured cloning presets (though if\n    you are polyfilling a standard object, we welcome you to submit back as a\n    PR!). The clones cannot be revived past the current window session,\n    however.\n- `cryptokey`\n- `dataview`\n- `date`\n- `domexception`\n- `dommatrix`\n- `dommatrixreadonly`\n- `dompoint`\n- `dompointreadonly`\n- `domquad`\n- `domrect`\n- `domrectreadonly`\n- `encodedaudiochunk`\n- `encodedvideochunk`\n- `error.js` (`Error`) and `errors.js` (`TypeError`, `RangeError`, `SyntaxError`, `ReferenceError`, `EvalError`, `URIError`, `InternalError`) - These\n    provide a means of resurrecting error object across cloning boundaries\n    (since they are not otherwise treated as cloneable by the Structured\n    Cloning Algorithm).\n- `file` - Has sync and async encapsulation/replacements (though sync only\n    via deprecated means)\n- `filelist` - HTML does not provide a means of creating a `FileList` object\n    dynamically, so we polyfill one for revival. This method also sets `File`\n- `imagebitmap` - Has sync and async revivers. If `OffscreenCanvas` is not\n    supported, the sync method does not produce a genuine `ImageBitmap`\n    but instead produces a canvas element which can frequently be used in\n    a similar context to `ImageBitmap`.\n- `imagedata`\n- `infinity` - Preserves positive infinity\n- `intl-types.js` (`Intl.Collator`, `Intl.DateTimeFormat`, `Intl.NumberFormat`) -\n    Not all properties can be preserved\n- `map`\n- `nan` - Preserves `NaN` (not a number)\n- `negativeInfinity` - Preserves negative infinity\n- `negativeZero` - Preserves `-0` (produces + or - Infinity when used as divisor)\n- `nonBuiltInIgnore` - For roughly detecting non-builtin objects and to avoid\n    adding them as properties\n- `primitive-objects.js` (`StringObject`, `BooleanObject`, `NumberObject`)\n- `promise`\n- `quotaexceedederror`\n- `regexp`\n- `resurrectable` - Resurrects any non-array object, function, or symbol; can\n    only be revived for the current window session.\n- `set`\n- `symbol`\n- `typed-arrays-socketio.js` (`Int8Array`, `Uint8Array`, `Uint8ClampedArray`,\n    `Int16Array`, `Uint16Array`, `Int32Array`, `Uint32Array`, `Float32Array`,\n    `Float64Array`) - See\n    [typeson#environmentformat-support](https://github.com/dfahlander/typeson#environmentformat-support)\n    and `presets/socketio.js`\n- `typed-arrays.js` (`Int8Array`, `Uint8Array`, `Uint8ClampedArray`,\n    `Int16Array`, `Uint16Array`, `Int32Array`, `Uint32Array`,\n    `Float32Array`, `Float64Array`) - Base64-encodes\n- `undef` (for `undefined`) (See also `presets/undefined.js` and\n    `presets/sparse-undefined.js`)\n- `userObjects` - Allows for inherited objects but ensures the prototype chain\n    inherits from `Object` (or `null`). Should be low priority if one is\n    matching other objects as it will readily match many objects.\n- `videoframe` - Reconstructs a `VideoFrame` from its raw pixel data (via\n    `allocationSize`/`copyTo`); has an async encapsulation only, as\n    `VideoFrame#copyTo` is itself asynchronous.\n- `webtransporterror`\n\n### Presets\n\n- `array-nonindex-keys.js`\n- `builtin.js` - Types that are built into the JavaScript language itself.\n    Types that were added in ES6 or beyond will be checked before inclusion\n    so that this module can be consumed by both ES5 and ES6 environments.\n    Some imperfectly serializable objects (such as functions and Symbols)\n    are not included in this preset.\n- `postmessage.js` - This preset is intended as a utility to expand on what is\n    cloneable via `strcutured-cloning.js` and supports Error objects.\n- `socketio.js`\n- `sparse-undefined.js` (`sparseArrays` and `sparseUndefined`) - Supports\n    reconstructing sparse arrays (with missing properties not even assigned\n    an explicit `undefined`). See `types/undefined.js` for the explicit case\n    or `presets/undefined.js` for a utility combining both.\n- `special-numbers.js` (preserves `NaN`, `Infinity`, `-Infinity`)\n- `structured-cloning.js` - For the Structured Cloning Algorithm used by the\n    likes of `postMessage` and `indexedDB`. See also the `cloneable` type.\n- `structured-cloning-throwing.js` - Same as `structured-cloning.js` but\n    throws with non-recognized types. See also the `cloneable` type.\n- `undef.js` - Supports reconstructing explicit and implicit (sparse)\n    uses of `undefined`.\n- `universal.js`- Meant for de-facto universal types. Currently includes\n    built-ins only.\n\n### Functions (support not included)\n\nIf you are looking for a way to resurrect functions, you can use the following,\nbut please bear in mind that it uses `eval` which is prohibited by some\nContent Security Policies (CSP) (so we are not packaging it with our builds),\nthat it is unsafe, and also that the function might not behave\ndeterministically when revived (e.g., if the function were provided from\nanother context).\n\n```js\nconst functionType = {functionType: [\n    function (x) { return typeof x === 'function'; },\n    function (funcType) { return '(' + funcType.toString() + ')'; },\n    // eslint-disable-next-line no-eval -- Demonstrating\n    function (o) { return eval(o); }\n]};\n\nconst typeson = new Typeson().register(functionType);\nconst tson = typeson.stringify(function () { return 'abc'; });\nconst back = typeson.parse(tson);\nback(); // 'abc'\n```\n\n## Development\n\n[node-canvas](https://github.com/Automattic/node-canvas) is used to test\n`ImageData`.\n\nBe sure to follow the installation steps.\n\nOn Windows, besides following the\n[Windows installation steps](https://github.com/Automattic/node-canvas/wiki/Installation---Windows),\n[this](https://github.com/nodejs/node-gyp/issues/94#issuecomment-278587021)\nhelped complete the installation. If you need to have it rebuilt, you can\nrun `npm i` inside of the `node_modules/canvas` directory.\n\nThe older repo-specific Windows DLL copy workaround is no longer needed with\nmodern `canvas` versions. Follow the official node-canvas Windows installation\ninstructions for your toolchain, and then run the project normally.\n\n## See also\n\n- [typeson](https://github.com/dfahlander/typeson)\n","readmeFilename":""}