{"_id":"typed-json-transform","_rev":"80-545ecbae1e45b2349729134d0289e082","name":"typed-json-transform","description":"_ like library written in typescript using templated generics where reasonable","dist-tags":{"latest":"0.27.2"},"versions":{"0.14.8":{"name":"typed-json-transform","version":"0.14.8","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/structuresound/js-object-tools","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/structuresound/js-object-tools.git"},"bugs":{"url":"https://github.com/structuresound/js-object-tools/issues"},"licenses":[{"type":"MIT","url":"https://github.com/structuresound/js-object-tools/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"f94e97910b7838bc6b8d4e1c9928f8b92a2b79f7","_id":"typed-json-transform@0.14.8","_shasum":"f1e1b9bea8dcc88f1f52c5c138d2fe09ecbe343b","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.1","_npmUser":{"name":"structuresound","email":"structuresound@gmail.com"},"dist":{"shasum":"f1e1b9bea8dcc88f1f52c5c138d2fe09ecbe343b","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.14.8.tgz","integrity":"sha512-77lzChWJlaWH3DTZTiReoQubpZ10RDHcgX+fbdMty6A4Q6mkig7iV9brPapE45+3QS7mUpGg8iY41pKHo8tRMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqG9mSVh02v/SWinCR2IJMBzQv1x0uQbbsAWPbAzNa6AiBKtzl1pP+4TKnpuGSh6isLeUyH24G/Xtc92wWnQ8AjkA=="}]},"maintainers":[{"name":"structuresound","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typed-json-transform-0.14.8.tgz_1490292850879_0.4455153662711382"},"directories":{}},"0.14.9":{"name":"typed-json-transform","version":"0.14.9","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"9cbffb2dc39d2c292783aba6e53bdb919b20c576","_id":"typed-json-transform@0.14.9","_shasum":"68d4a070db9766b092d917ac5fe58325f6d33cf5","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.1","_npmUser":{"name":"structuresound","email":"structuresound@gmail.com"},"dist":{"shasum":"68d4a070db9766b092d917ac5fe58325f6d33cf5","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.14.9.tgz","integrity":"sha512-Z66EUyqTAPLLP7WGk2M/2UoTlx6FwO2JbjARvuAyQ+FdaJ2njlxh6CJD+kRZTzdZIN0pFXBXkWCmZ86nnneA8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCznmpmIJQaFXTmjfSYsINIgTixg3w7q36DyKeT1tAbqQIgfdEzpPUZ3vB8zccr05HeGYkKYCfzqR87mdS2pzTSXj0="}]},"maintainers":[{"name":"structuresound","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typed-json-transform-0.14.9.tgz_1490293348229_0.8143721895758063"},"directories":{}},"0.15.0":{"name":"typed-json-transform","version":"0.15.0","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"bf9df4ba4ea09278ff4ed42ad46a7fa16770f5e3","_id":"typed-json-transform@0.15.0","_shasum":"a139ede473a368fd421da97b7174665c22b8b527","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"structuresound","email":"structuresound@gmail.com"},"dist":{"shasum":"a139ede473a368fd421da97b7174665c22b8b527","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.15.0.tgz","integrity":"sha512-UqMq9hnDCgwDit+GI9KzrTP9/McOGtHDm7hJmJqXiohzyq1EIDq5pUznbUvJVu0jyigdTiV1y8v4lpQywRr+ZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCloOHCrm55cSYfz4MavChstYG9A3GnQRyfeDtmlHukAgIhAP9LOPw6n36FZLsJN866hEORTtqkrunBTfUwOo3/TQWd"}]},"maintainers":[{"name":"structuresound","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/typed-json-transform-0.15.0.tgz_1490382684629_0.9516968345269561"},"directories":{}},"0.15.1":{"name":"typed-json-transform","version":"0.15.1","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"9c5e12b70ce58488e00aa0afabeb04da148388b8","_id":"typed-json-transform@0.15.1","_shasum":"b13bfb582f4c35a957d88762725182ecd4411993","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"structuresound","email":"structuresound@gmail.com"},"dist":{"shasum":"b13bfb582f4c35a957d88762725182ecd4411993","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.15.1.tgz","integrity":"sha512-UJWD1pNxAFGkFC/DCMry5TNnWcCA9o376dpddzO8vSB8Ee2e1VG/24F3c8f3LSS2LyCGtOoj+eZvMaxp39Ne5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcWhfOpfVAt8piGGl3BpDAZbHr6zGfXnm7tHS239rsBAiEAkBbydtHx/wuCaJ4qeBus1fGbDafMRT9qhwXbaTs7PTo="}]},"maintainers":[{"name":"structuresound","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typed-json-transform-0.15.1.tgz_1490383250437_0.11000417242757976"},"directories":{}},"0.15.2":{"name":"typed-json-transform","version":"0.15.2","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"f755129fe403c21dadc2389ee2a5a31cf561c558","_id":"typed-json-transform@0.15.2","_shasum":"6a11ca49ea94fa9fcc92848b827eab9fdd8b5a18","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.1","_npmUser":{"name":"structuresound","email":"structuresound@gmail.com"},"dist":{"shasum":"6a11ca49ea94fa9fcc92848b827eab9fdd8b5a18","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.15.2.tgz","integrity":"sha512-A6A7hrVsEbai/uwhG5xAYW1NG9ZxI/X5ksZniRL7WGxKDdnnbnIOUG3Wy6jX1RH96p9S6tzlol10w4mhMCPm+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl6UVfly1WuP/YBzlaQQP1WPepHpcKLo6fCpwqHoUjuQIhAN3jmVDQg3NmO/GE8wSW8Nz6OdogXcsPvj+rLzYBDfZZ"}]},"maintainers":[{"name":"structuresound","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/typed-json-transform-0.15.2.tgz_1490389420505_0.913452009903267"},"directories":{}},"0.16.0":{"name":"typed-json-transform","version":"0.16.0","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"4c6e93c95ec5ebbfb2a2e946cfe1cc307d9b38e4","_id":"typed-json-transform@0.16.0","_shasum":"256aaa721fab4d8f453065e9441940c509f9066f","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.1","_npmUser":{"name":"structuresound","email":"structuresound@gmail.com"},"dist":{"shasum":"256aaa721fab4d8f453065e9441940c509f9066f","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.16.0.tgz","integrity":"sha512-f29MARY2GR63g9lieIkrtNttucIi/JvLmlu8eormfXq4R7I8TYjLy2/LfcQqq0Bbd+aBoNfBqKWE3rukwOPHGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD545HhLEbXjl+tWBRLbU9OtlqLAC+7J6lZMdIb93GFwgIgB5sPDt0zBT4ZVZ3HSXc4k2lJr1AkTMvtdF7Vnawmz0I="}]},"maintainers":[{"name":"structuresound","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/typed-json-transform-0.16.0.tgz_1490392014508_0.3887488511390984"},"directories":{}},"0.16.1":{"name":"typed-json-transform","version":"0.16.1","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"12e82a0f35a811399d3ddf5a9dba1f3cad8e2a04","_id":"typed-json-transform@0.16.1","_shasum":"6a43d07b66f20277c996d8067951df6fae033d80","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.2","_npmUser":{"name":"structuresound","email":"structuresound@gmail.com"},"dist":{"shasum":"6a43d07b66f20277c996d8067951df6fae033d80","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.16.1.tgz","integrity":"sha512-/DStV6BmpuZ0DacE1es08h54y5IE4Hy/ZahG9PxX85T3jQXBXmDiWg9JBkgKlrtRn2sdQEd4oFVQStzcCwJ9lA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDbuFjR7DbjanjSZBJuFf21LOUzRTgi6FkRaR/oEk/SwIhALUYPRh/QZYTxrWQ3iS8Cl+GCPoNuRVlhPJQsQxQkCWS"}]},"maintainers":[{"name":"structuresound","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/typed-json-transform-0.16.1.tgz_1493405134148_0.0706154650542885"},"directories":{}},"0.16.2":{"name":"typed-json-transform","version":"0.16.2","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"f4e45c55cf835367a0200442b67039bff8fb8549","_id":"typed-json-transform@0.16.2","_shasum":"fdfa2e7076f668046bc38a0f0c497177eb67dc9b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"fdfa2e7076f668046bc38a0f0c497177eb67dc9b","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.16.2.tgz","integrity":"sha512-MjlkuO1xg0RLpQ6K1vHCu+FBcdYTg/mGzVoyix57qOeln9q+wyG9fPI1ilPFkBpEIwiczdqTxW9Nv70nN6J3lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDab0AZ7Y0+YrMlt5nZ9Wp1fpuP+bMiFckoP8c5pcR0WAiAJXAbQluuRt4fC0HnhdBuLM4mpWCpFwyALGUC8FOqCLw=="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typed-json-transform-0.16.2.tgz_1494199430515_0.2904331700410694"},"directories":{}},"0.16.3":{"name":"typed-json-transform","version":"0.16.3","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"38eca28c7bc3e6d4de1c4d1cd0b17d8bfd0082e6","_id":"typed-json-transform@0.16.3","_shasum":"77d9ce833f4a5d2a290322ff88a6f345a2e25851","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.3","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"77d9ce833f4a5d2a290322ff88a6f345a2e25851","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.16.3.tgz","integrity":"sha512-DeZZP56ZzVycGbga2ZG5Y6SJKu4R/O09bAnqJU39EiGONQtrpMnKFpYoj0tyGWEV4c9uO0GMk/Y9HgO6wbNj/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErD4mrQyRVDbOafUoz4+pGHWuAfI6LXS+q7Nz17qKsnAiEAtHxJJUdr6oJMx9tL+0EziYpluDmnAukVUzwk+ZDXkKw="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/typed-json-transform-0.16.3.tgz_1494199958353_0.7845263392664492"},"directories":{}},"0.16.4":{"name":"typed-json-transform","version":"0.16.4","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"fb7e03e6539335c33527e1e2aeb204ca5ee9f408","_id":"typed-json-transform@0.16.4","_shasum":"019ea27e1beff44ffddca22cf4b6f53b2db600dc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"019ea27e1beff44ffddca22cf4b6f53b2db600dc","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.16.4.tgz","integrity":"sha512-nIQHicsZLaDILsgwUqXpj2trWrwGEwcU1FAXp/4vYBUuOeqO/1h6e7eQIHhJjwvpZWdQx7LKybt44Euaw55Pdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2scPvTeZ/iNg5vhA0nDYLhbt930/mqaXuXSP8PIFvLAIgMCxNvbxdIfdsO92KTUMgmjxFndohjzlolnnVIaTI3hg="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/typed-json-transform-0.16.4.tgz_1495180853227_0.8369576788973063"},"directories":{}},"0.16.5":{"name":"typed-json-transform","version":"0.16.5","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"61176dfef2aa19913e5c19d9187255aa25d586c9","_id":"typed-json-transform@0.16.5","_shasum":"6d1aee09e7a4b348659ed6e542f32fc4a4b3da72","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.3","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"6d1aee09e7a4b348659ed6e542f32fc4a4b3da72","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.16.5.tgz","integrity":"sha512-YBVXMzmYAbXJoeh+7M95fJMZ8sHL02mTnBI04Wgot1Hm0+uo3RYmP2C/cy45CgoQjMC0LmLxyWj2OpalaT2Dow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJjxnEe2MMG1L9AEIc0Gq21N91kErTwpMW7kO95fO6IAIgGni260yvPFN0K0rer9JuWilpbCYhiRULjx7VQQfmCLc="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform-0.16.5.tgz_1496358603266_0.6449546827934682"},"directories":{}},"0.16.6":{"name":"typed-json-transform","version":"0.16.6","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"27fb0311f000ce22c3b6a336b1a55cfebf31419d","_id":"typed-json-transform@0.16.6","_shasum":"87fea1c38d23efe6151d2a885701b47e57502525","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"87fea1c38d23efe6151d2a885701b47e57502525","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.16.6.tgz","integrity":"sha512-3aZG//4IMsIEn3Xa+0ZoLvhn84BN2KMs7e7kJ232yWSvRvy7n7gxP4u62vHUaR0qcTtxqz63+xAdu3892JEJbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU0rk4cJagNmnpngn5OJ7U8/uFKNUH/Tyy2zDX+f8jUgIgMB048VIpUSkPTNyNtwmlB+AVJ72bbH/kq1xK+nFLXYs="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform-0.16.6.tgz_1498288379054_0.997824958525598"},"directories":{}},"0.16.7":{"name":"typed-json-transform","version":"0.16.7","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"835ca6fbba7e4235d88c5cd15751af0c45446e35","_id":"typed-json-transform@0.16.7","_shasum":"a9bf8563884f66ad49b94214f4bdd5509027220c","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.3","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"a9bf8563884f66ad49b94214f4bdd5509027220c","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.16.7.tgz","integrity":"sha512-AB1whASN9HJ5pnyrsud8l2WnczAfEbs9CokMNVED5qDv6LPDDybJ/UgMSPi3TFi2IhkAnhrc6gbCAQoye8wP+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIArxFWQumiR5Liqaa+BKfXvJEp6HJMhmRU5kEHuXpnlTAiB+pDZA/NZ2SDbXYms5Wa+OGBN4eFsosV/xflBPd7nhHQ=="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform-0.16.7.tgz_1498290952241_0.7709475662559271"},"directories":{}},"0.16.8":{"name":"typed-json-transform","version":"0.16.8","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"55e5c2ce3e986e6ab91bb04f3eefc5ab8b9b3d52","_id":"typed-json-transform@0.16.8","_shasum":"7bb66ac865f74064551a5f82545a2ca641a966e8","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.3","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"7bb66ac865f74064551a5f82545a2ca641a966e8","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.16.8.tgz","integrity":"sha512-9WA/hnyc5OeCs8Zd5Z/poPKXRAV5V/IwWPIFJgYVlWhyxovSgKhVrHOsYxn4RhhXXfa/W0mkl7zuFn0SSOyzGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYwvjSJyPqkC/yiuDhdztHFnL+3PAsTZ4R+SagcBYhIwIhAOLE1wav56tKt+aEyX3HtHmmlfVDUQKIq8vggy/Xs3nb"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform-0.16.8.tgz_1498293129465_0.45460352255031466"},"directories":{}},"0.16.9":{"name":"typed-json-transform","version":"0.16.9","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"3b2f0420b03a9c46c9761e3ae3e7bc7256a91620","_id":"typed-json-transform@0.16.9","_shasum":"aaf7fc5b0f6959787daf311ede663898c76bf9eb","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.3","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"aaf7fc5b0f6959787daf311ede663898c76bf9eb","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.16.9.tgz","integrity":"sha512-+AE0QccpjZPzfM5kf+I8z8KgoykvF18DVLBHdDNbvpuVsF0PVmAsF6W1/wwU2l9fjxd0H32fo8W3yVGJRft/DQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFdqKQZWENxquiygcSzsomXgbwe41M2QWRkO5J/qUo9AIgceOEfAv1uVcLiWqPAo3qkrfgCLoBjGJKuXUlSXGkAik="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform-0.16.9.tgz_1498296333079_0.8313321070745587"},"directories":{}},"0.17.0":{"name":"typed-json-transform","version":"0.17.0","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"f156d1de882ce08d0b59d61b8f07efcaa3767f7f","_id":"typed-json-transform@0.17.0","_shasum":"daaa3044e2fdb722a9eed3b11497083d2e5c946b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"daaa3044e2fdb722a9eed3b11497083d2e5c946b","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.17.0.tgz","integrity":"sha512-vEiYc+sfFc2UqxiqgHnSZ+CS2CMUJtF9ukjY91DMpzNGfuFC8AHeXQgmynv5SoAEJw23sfr2edVwwaqY8zBP+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcLfXOKmRqiQDxk9MWeDiHNyheGLUWWzDfFpT1GpLMaAiEAvn/j8V7gfWAJb1FyPYvffv26j7G9qgkL8zwCfhPfd60="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform-0.17.0.tgz_1498607116607_0.19786803051829338"},"directories":{}},"0.17.1":{"name":"typed-json-transform","version":"0.17.1","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"84706735be514a7e67eee86ba423d60a385250a0","_id":"typed-json-transform@0.17.1","_shasum":"70b1542c7f922080a1d59c87d4c4a0da9db2d9aa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"70b1542c7f922080a1d59c87d4c4a0da9db2d9aa","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.17.1.tgz","integrity":"sha512-WTwg0Jl7hM6OR8LRKj5uziKGv6a8HsYLOIA8ayAJgXIX+EL4hQKc0Cdxi6Ioa2BCj34ovb7rXwsfLmXlzj1S8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN93F46iz1WLWpX5HPcMhwb1r/IhgcmVMmWUGeBvEqdQIhAPB71argygW1OesyNI7r1BNi9PeCbgmyqXaWsjO4YY1a"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform-0.17.1.tgz_1499627048392_0.9558551178779453"},"directories":{}},"0.18.0":{"name":"typed-json-transform","version":"0.18.0","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"134ded2234a406d99cc35f4300d3b3f0feb6c4ff","_id":"typed-json-transform@0.18.0","_shasum":"148e53e408864d76d26b2b5ad794b6e319b0930c","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.4","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"148e53e408864d76d26b2b5ad794b6e319b0930c","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.18.0.tgz","integrity":"sha512-g31fPk2exU8q7l/lC31mI/LNz1zCFE785vVszaFZRYga90pA48adFA8c4TPeq+dpONd1NxGA5T6co017SpEQAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECElSHyZX9b1/tVBXYk7xzyikvqYYaRnO2aGTGafBwfAiEAtwokhPWaPkop8t2euCZTPXn8crmaWpG+6DIGUkWQj4E="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform-0.18.0.tgz_1508368573710_0.9909533092286438"},"directories":{}},"0.18.1":{"name":"typed-json-transform","version":"0.18.1","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"a4c2c0e4a024f1130205d0badec2f500b967df5e","_id":"typed-json-transform@0.18.1","_shasum":"6a835989b42a7b4615cfe1a8324aebe3a036a10d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.4","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"6a835989b42a7b4615cfe1a8324aebe3a036a10d","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.18.1.tgz","integrity":"sha512-iALT4aYlbFKYho3EvQ5edfXW32ZhZ+OzG+RTtWqQj2USqNG7X0E/vtpEAjnb2ecnYnRs7ObNaNOI+JJfkjYRCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrmaxYrqS5kdqL5pC/S5/uBr94rkbi1UiA5/FI84u7xwIgKnBE4HcHrYSXD0xRBCYOf+hrAjUUnJywQeV8lHl4xRY="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform-0.18.1.tgz_1508427513973_0.2765813679434359"},"directories":{}},"0.18.2":{"name":"typed-json-transform","version":"0.18.2","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"58f2f10dd562fbf8b75dfd7c2bd7cd61abe4d576","_id":"typed-json-transform@0.18.2","_shasum":"41d45b317ae2831bb85eeb76a0d9076ff7e6d342","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.7","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"41d45b317ae2831bb85eeb76a0d9076ff7e6d342","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.18.2.tgz","integrity":"sha512-97cG6/P9pIDWkMxhubwFictMFmUvwXtkoi4bigkoOPoBp94FxLxyFLpgYu5ScuNlew2QnPY43ZpnXepTJu9C9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALRbMVpkPpFhofiiSLsxkVs3j/a6QXFpwWAdvSZYqKcAiEAon7W28FdAiiKv72BbYW3GqMLaqJYyuIKwjj+Px0VPu0="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform-0.18.2.tgz_1513242332216_0.9458497194573283"},"directories":{}},"0.18.3":{"name":"typed-json-transform","version":"0.18.3","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"e0c23c03631e1adaac23ec5efd7d766dd7462ef6","_id":"typed-json-transform@0.18.3","_shasum":"c49eed57c8456215edab92a57ff280033b7aafd6","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.7","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"c49eed57c8456215edab92a57ff280033b7aafd6","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.18.3.tgz","integrity":"sha512-ui4/bQzKDv8IBcl3vMklzoycic59oHwpye/ZflX+R/qrWU/70h+8GaQZX19B2hsr4yxSj1d9GxzpekxQyWbtlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjsBY6fYAd80IMLYOApqHAJBinwDeotE9rfSt0wWGpjQIgdgQfYL81KguCmZLaQnwK40tC/WwbNhDnHOCQe7+ID0c="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform-0.18.3.tgz_1516477562069_0.6064177597872913"},"directories":{}},"0.19.0":{"name":"typed-json-transform","version":"0.19.0","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"82d353d8dbccde4daaaab6ff3bf4da43c8f4bbe8","_id":"typed-json-transform@0.19.0","_shasum":"3c7c0f6726db2a926c9e38d29a6b7908891fc9f2","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.7","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"3c7c0f6726db2a926c9e38d29a6b7908891fc9f2","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.19.0.tgz","integrity":"sha512-0nk5mKl/t7/tna6GfMeMlrMtzY4RlDzGuo22NZV4NE/UIU60FNsLW593ms9ENjVJJWScu9UXviODBD+SVGu4LA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGeyoZ3ti3uRWyy4/+e/gPWU1WWxT7OY73xY7JE2CoQzAiACzW/LRQkkQBVgV/p/Wrkeo79qN5KdOmuC3+1i0oFmIg=="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform-0.19.0.tgz_1516532305151_0.5222748289816082"},"directories":{}},"0.19.1":{"name":"typed-json-transform","version":"0.19.1","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"839339d9dd35af68e68286195c2cee1ada0dc5b8","_id":"typed-json-transform@0.19.1","_shasum":"c4d9c129363031302e115ee4ec6cf2ed42fef441","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"c4d9c129363031302e115ee4ec6cf2ed42fef441","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.19.1.tgz","fileCount":30,"unpackedSize":198122,"integrity":"sha512-IHaygg8lzYgwx9Y6WAoHpiH4Dq0ghcdhWakht2d3ogdHtb9ess47MQblhUorS6/4lf05VySWk2mMgOY7CtIhdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICy+FcNSCVfDI48K+4i9X/bGcFvheC0W5se2/4kAoR/VAiEA0m/Pguwlkg1V2YWcIgSTaDisP+v1mNZdVChcF89lK4A="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.19.1_1522456885919_0.8430226102863594"},"_hasShrinkwrap":false},"0.19.2":{"name":"typed-json-transform","version":"0.19.2","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"d7308135a8a1e7e68eabbc813b2d652e09d9cc69","_id":"typed-json-transform@0.19.2","_shasum":"3c50c584b498c23ff9702c28a7ae337a2cfc6777","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.9.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"3c50c584b498c23ff9702c28a7ae337a2cfc6777","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.19.2.tgz","fileCount":30,"unpackedSize":198711,"integrity":"sha512-V/Afgn8IFCA1J0YlwToBizTdPZ4WwSTJ9gqS7E+GxvYWJdLUGPzI2v3yvCtbF5JumXUR8cm55S7kMabiAe2Tsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnbTOM+oFdA1+R2rXJRKWuMi+cGEVghozKuquoxWDx0AiA8L+laiBlzSHqFJ16TZBV1xFx+Wk4X6+mI8+GXeJYZ/A=="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.19.2_1522460165503_0.26709916760841823"},"_hasShrinkwrap":false},"0.19.3":{"name":"typed-json-transform","version":"0.19.3","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^3.1.1","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.1.6","ts-node":"^2.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"36180940b9099470c0bae160becc884672e4792a","_id":"typed-json-transform@0.19.3","_shasum":"287646122f712bc16f76b978900427da7d09b99e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"287646122f712bc16f76b978900427da7d09b99e","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.19.3.tgz","fileCount":30,"unpackedSize":199382,"integrity":"sha512-iYOZ1tH/alNlzUJkA41ucgz7SmCDHa16e3JB3ecgcfKoZCyYu1bAljlvY/es8zhA2jim+ZnKY0YwIILjaljNgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGPENRCa0nF7yy5sumMF+xQmiurVUmUagI9f+wbjayFnAiAHAcba++Y/F5KD1y6j5mRFB06hM0ySBUsMOSvmDTUBrA=="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.19.3_1522462660403_0.8001845045937985"},"_hasShrinkwrap":false},"0.20.0":{"name":"typed-json-transform","version":"0.20.0","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.7.0","ts-node":"^5.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"1c4ef7eeff509813c95dfc83e180f2204dcc65f4","_id":"typed-json-transform@0.20.0","_shasum":"c9c7f761dfafd144c15ff2f0318feb0c02d0f370","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.9.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"c9c7f761dfafd144c15ff2f0318feb0c02d0f370","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.20.0.tgz","fileCount":31,"unpackedSize":228086,"integrity":"sha512-ZeRkQ1TSP6oghemBFn5eiqjSeUIPBym9vo9FYtQbLvJHnO3JJrg3VqlK2EyedarhNu7mEjFuFaXrNPydXk6Byw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSGYu//79cj+uGJccKUvVE7LNjfLULtonLhs2E5bb1hAIhAN1fP98dGkRONFFDcTnVThTrYF7THX89SH2QQnuCGwXf"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.20.0_1522712638161_0.9719370442119322"},"_hasShrinkwrap":false},"0.20.1":{"name":"typed-json-transform","version":"0.20.1","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.7.0","ts-node":"^5.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"55dafc4c1a2b4651ab5e267b16c1a3eb6f00c151","_id":"typed-json-transform@0.20.1","_shasum":"890dd879853b2ab442839f40ace2a47fda83e01f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"890dd879853b2ab442839f40ace2a47fda83e01f","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.20.1.tgz","fileCount":31,"unpackedSize":228713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2THACRA9TVsSAnZWagAAfYkP/2nwgTExJ18Qo/LIjKSU\n9cCc/9NBEi2ZThXw6YkAJxKR3UXs1WqwWAPJyj9/QEn7T96nXaiubm99Twlb\nqJXw6HWQMV/v6VmiSvh/FJZoQx3c6evkS93Lj2JK8GMVfIAgYHCIwM+9Rh4U\n1ERTbqZO8VgHi1KHkWEDky6WePYRlHVRan43UMes4Wq/guwN+6pHhr1BzZyV\nEqy+Ma57hSy97/5dCAUXL5yRzcVeR7Q4XHDjNnmj1+ak/8Jg7gWe+qCOzUnu\nEDCpkouw4ukOk3cFwazp/Jtsgxnzju2SneZaaQjmvyrIl4LWPJ1WXzsjhaU/\nn1Bp2CHOn5SYhq5d26fsJQzPKOVbpKuvcxuXmcQSkIWlByOzdcZNa8Bsj5uF\nhpy1ZOKjM4y8upqkU+ZhvvrGASHAHnX+WpM8wb0azMDRd7A3BFHsm/1TX5e5\nrVXrB9qJS4P1vxRgqHICFzHr6FKBSrptCUzcaX1N5EIdHIwi3qfMBEQyQO1f\nju6h80fkHfhdssNE4CfmiuRehF9EqNHPoOubOGaCyTbn0sES88kA9aDM2hYk\nAwy2m83wJuSEfXKE27w4A4lb3MFm5m+4G2Ie2+6cTRI4Z2YONaFh9ZhxNpzV\n0aMj8AcSXpolXsrNxvwa7iOhISuuHuyTcaPALIMCAQs0RcHGIjAUcHfysTM8\nZiVa\r\n=TrHU\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-vHM+IdbT/fJsoSwMKT0tvGTVQR/BFzANUjFFJ+9EIDKTq9o5/w7sqtZKe2ZM+CSab/xZolcg+2gz4j3MeHdAzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNFheZZFZXOynVANgkrYRKZagXhNYLWL7zmk/iIJwEmQIgX+Il7QswMbGeQyoiZAxVoVlw2Slhj32T1Jm8YLGRpvo="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.20.1_1524183487187_0.28042578748843416"},"_hasShrinkwrap":false},"0.20.2":{"name":"typed-json-transform","version":"0.20.2","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.7.0","ts-node":"^5.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"6959b8da5393303568a26ad503f9bef5766bfe2b","_id":"typed-json-transform@0.20.2","_shasum":"80c97f810e38331b90426fd27287b32a327aa525","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.9.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"80c97f810e38331b90426fd27287b32a327aa525","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.20.2.tgz","fileCount":31,"unpackedSize":229837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8N9qCRA9TVsSAnZWagAAAUUP/38RQjt62WclV3fsIKPm\ncGcvSkWnM+hXSfHE3WbR6s1Xhc7zNjXtsIpUr1+mtwU6FsrW4Hy82hUZw/Fn\nFDB8uuzsOQnrtORKWpBFKvBFuL0dkZpJW6siQZb4Am2L8n21BBIG9qGU4hU6\nakdDVxoZjFZvkYTG0SR59wpHUizrH8JgnclYnAA0bqLFzwhQSgVANcK+7v2t\ncv08MwMG0LNIXmoq6vn/QCDOZxcjLn6o8+XYZmU7xAcD8R8Buimc6efsl3pP\nZUCKwO/bIBsExJXBAA4nfGp/v/1xSqBNZ+2lIn6RicqfM/BfSVIbUXs6MF7g\n7CUTVWJc7B9TBZxPBY73WsSL6Um+nScod79XnafI+QePpU6vLRhtlQqalPDt\nJL6LizyDVeTXKZnGLPhLqarSvYCUggEJr3pZ9xEGwDGeQV2PkqGoQNIyDdu4\n2Z7++zROYhoq5bK1h53h7oFL0ojjgCTLkJFEZxdpv4NCXIivyUTHTVS3/b/C\nl6ShizU/gKdjB20bN5loOM3TyRLm4b/6giPou+WknwzUPoyqber/bcZvaTGJ\nRnPnbmenlAlnh8SyxSGJabtN2wh2dz8NeA0ifWbk7ctVeUdulkRe+Xze9gzP\nLVraCZeBufKvzpyaeVGKJK1XwIVZDys9yl8WrIgM6P6SLMF62IFPOEXAwJ0S\n0gZX\r\n=PxFD\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-5On4iDs8yJAIz02l1D36sZWWq+fvHuAA/SkbMXQD5VVkOwCvwNhsf3SAZF9OhOSGfJhhW47LKtyVKkdmUzSr5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB93mGvFtWieZYNYWHPr6BiGB1L6ssrBUGqt5smaE/G4AiBAI1VSu1ImDC3NWktbWEDy38sCHBFxAc2KiXx/jdeLlQ=="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.20.2_1525735272773_0.20879274160973105"},"_hasShrinkwrap":false},"0.20.4":{"name":"typed-json-transform","version":"0.20.4","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.7.0","ts-node":"^5.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"8a93dacd80e4871d131cc480603654468f58d9be","_id":"typed-json-transform@0.20.4","_shasum":"92962009ba6d3f3fe870fc2d6aeaac028d835406","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.9.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"92962009ba6d3f3fe870fc2d6aeaac028d835406","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.20.4.tgz","fileCount":31,"unpackedSize":230747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHhIHCRA9TVsSAnZWagAAcJMP/Rtb5Lawmy8/8u8+kxXi\nMB0nGFjreEBGJ8r270ulasg0to8B/ADRzALsA1s7qK/09/U1DQNsrHHnKdKm\nthz/jBRB2D6oQolxccNwjn37UcT67pkxJN398D3gBtswSLQc0hh85gcebUxx\nCMfFd9sZQaHIOdu1HmNNhUH17Y0RN+GhA095ZCkNhyw9RqUvNOaTrZnHB11z\nTwFvbDJ9GQmQJkcxvLSrBailsfbbwRiTP3Ntv1sDthiBZytoYwakkno1dnW6\nRsRVp2fYVPyUWYEG4vHg40bGuhAhU1F3UFPFRAHmseWSpel/oLHylW8KXFiH\nrDdLLfnFUSeGu/GpIeKuX+XnlfIfZIvVjRAc4zwYBfeMT74xVeZg/rtxidB7\nCTovNa9Pit1u1JnKtmQL+5jX3D7snzYB+ypCA1PVD2iPYIUDCSJLxDb9Ammr\n7aGWBarxjaxburz/A/nYBsTq2hXzG0/wzH0YOhqQd/+BD5/k4YJc+Uc8k4n2\nMJfYgQeUtQ8n2tiHYoWPX6TmxRJk1fMTK1oWMHp2OtuWKFbwIfc9DxfBQ5Wx\nDVxG7I9c73JW8iZIEbnIX2pFd1iIVVkzdHd3EYJkQ90ZCh4pjzrRKoqqL9gH\nXY7OzMd8SvZ5TKzObK9LdqvxKJkep5/kdHVR5K/ICna+OnDEKIbx9YGB/Bm0\nPist\r\n=xrmg\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-RD+9ovOG3Ycv9SveM6B8OIXcohDj8KESkZ9P+hem4tUUW38OLo0a+yie0ARL/BfGW6VI6d0BsipXTvEjMntKSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzi+vkcBSr/b5USLI+7NuNUOUgebheM0ZiG2XwCK/yiQIhAJnWlPadPcHlvfOzpgTLaZMAo4N0o3fyrPA9a5SfTEQ5"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.20.4_1528697350346_0.8504848912495422"},"_hasShrinkwrap":false},"0.20.5":{"name":"typed-json-transform","version":"0.20.5","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.7.0","ts-node":"^5.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"27552cdf693dc489f20c3a2ae66e8af0b644d4c3","_id":"typed-json-transform@0.20.5","_shasum":"248f2b69fae137c46317a633ab725e09c62f813b","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.9.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"248f2b69fae137c46317a633ab725e09c62f813b","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.20.5.tgz","fileCount":31,"unpackedSize":233347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHh2FCRA9TVsSAnZWagAAbOQP/3u1nlpmh/ej08k0NYjg\noIs5JqJjYFjs6zlNhqDoFbt6F4gwmANdzQHB6azKXV6Ju9kVgyhRDKzpTRBB\ndusIMmiIDLLI+Z0SOGY18QfkuzakDlYfoFLUlI66VPWbrFhdgPSE5y1VU4Ef\nt6bOOzcXwdXXMk68dYLi/kSpKQIr7f3n69Gmn8EM0i+9KYptqbc1HkOLNTL/\n53VoYRk8x/6NGQ4GL9t9+wP+7quGQsRc9kx1aDZja3CJ3MJvF92PvCFvgX5b\nUSO02iJcIsgy8RQeQ83qBKDqaGoq91YXgF28K8UlnXiLrDcgq/L42x9yCEtF\n/HtummwYM5ViEHGHb+Rv3UogRWp2qn9kzp/SuW5tvZ1797TQT9TyND3YzFHL\nZ/J+gNu09N3tLOAyiHgBufMAHAxa0YZrN2ebhd/5SwNUDiYz1TskWI3Rayi+\niM023IRdbv7amD/dbsd5aR8eiM+Wl5bor2os/O9EbOR4DsiMiz+v9+0WB0Ha\nk7AtLY3icJL7a/6GZWe3dRLP218gqKP51GYnB3k+S/sf4I/sTHlBHyozB70C\n4etI2hw2svUhnrqoCA+OePof4i+qZ+bv9dwSFRn1F2P8Hh04n5EEWUS+1CiN\nhBbru9oKV/TD5WsKfhGC0c5JRrIKphS/Q20gDw77W8hM8FxXiFqXXEVjGcHE\nBJzo\r\n=xGnL\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-nMUyMkVCXaVHfsD40xb8yeLJ2SSh2D/4LTYfWss9+mDok/HxWOGnippfKbfr1qAnk9lMGSwx6zPkRAv1CU5RmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6J+0kLXp7SR42fp+3R+BzbM6YLCqcsEpjDapCUDtjNAiApJMXfbxtsPz74Ki1WIxZBmRJbcEIgrp/VqckG3ANFnA=="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.20.5_1528700293106_0.854729338959652"},"_hasShrinkwrap":false},"0.20.6":{"name":"typed-json-transform","version":"0.20.6","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^2.7.0","ts-node":"^5.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"ca61b50a3db1666be637ed12aeef1279c358caf7","_id":"typed-json-transform@0.20.6","_shasum":"d0ca7252eae5cf9ca2f13dc4a4fec437345b710c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.3","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"shasum":"d0ca7252eae5cf9ca2f13dc4a4fec437345b710c","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.20.6.tgz","fileCount":31,"unpackedSize":234494,"integrity":"sha512-hLwgkOIOanKRRRfsgvzR3m/6WiuS3c3J2xlck0PKUTLJ0FBTxcmnFCoTY97CDKQyoXGF6JFFwa9FgXyZ1mA04Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIETN9M2ZTphfsNaFHpFFX/Om5+7NnGg9BL9kR+/As4gzAiA4UxH2xP7ioRiJqIoSCmWWSXo9BGbOdLaDe8Kt8H4qKg=="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.20.6_1529100254523_0.2596368924667005"},"_hasShrinkwrap":false},"0.21.0":{"name":"typed-json-transform","version":"0.21.0","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/mocha":"^2.2.32","@types/node":"^6.0.46","@types/js-yaml":"^3.5.29","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^3.2.0","typescript":"^3.0.0","ts-node":"^5.0.0","nyc":"^8.4.0"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"b71dfcd957dc3e7a40c367dd6abe24267f320b6a","_id":"typed-json-transform@0.21.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-BKWqXj+ZUGQscbNrJZ+H3hkJNO7bhWU9103B8YO1Mwu0e9T/x5PEEKvvDiuebdiGOksALGXIml/ViKy1nHTeTA==","shasum":"7b56da60b5ff56b4a88d241ce4deea74b4f88c55","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.21.0.tgz","fileCount":30,"unpackedSize":266649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbv+fWCRA9TVsSAnZWagAAzxIP/3IiA+wCzxs2gn5VJcAy\n0HWbehaKdsSHPkpdWKR1wQUWk8/jnSHDp/s4g2gPhVkvkE00mXg9Jfkh8CnT\nh95S6COlUkhbSZbaL7amnWmNT7jsAMwG+Q2ACU4t8ixofL7VTem6lO/GDLVF\nd4R1aFdnYMOS/cSKU9ZS7N8yGKPoUC/cIf+IlnG2abl3FFSoywVY921Iv00n\nW022C/iCi09jCrpF2AdiCNwpgaQZ+5cyPUSlX/kN/EBteyEX7tislSSY1zzy\nwo0oDu/v9+BgCP5n1DR+WS802fXtVz24lLssWWVRQz8kG7loDxksFiOWGVbP\njwHQCismBhFO+93v8Z25GcrZ30Yg0cGbNixUoSFyBTsaC7/9yDWMnv9FFbxa\nrQx2nVMgFlEXxyswzpCB8uneY6U62f+fUPdFjM5auKcG6dIeGkIcHcCLXKcN\nLwUqWuzjUxPo4iwti64gokz2oIo6LM1cyn5dqrOujICxkggR6ANSVz9o542M\na7P/VxIGnMmu/eBOlvGN8CL7VE1mXjfsxDQ4d83AfdxYxmUNMSJwQBDVy9cw\n4cIGJI9SPEeqdySE8suWSohEUEYAnG2Ua8eO5Y2rzonwUJevFBJ984AtnODy\nghwmcjkVw4eh1yp7T+XCqX2wnwefZkO4ifN2hSiQa3oO2K0OaUKexTEtWBBz\nRsK7\r\n=ezL4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzgSyGkyszxm85r5RfXqY1z75vM+UeHoIb2wjL6lqQqAiEAjAHbyeccr8nemnkrJk2ggcvyrjcuOM/pKtPlKC9A5W4="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.21.0_1539303382134_0.04310096965691823"},"_hasShrinkwrap":false},"0.21.1":{"name":"typed-json-transform","version":"0.21.1","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/js-yaml":"^3.5.29","@types/mocha":"^2.2.32","@types/node":"^6.0.46","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^3.2.0","nyc":"^8.4.0","ts-node":"^5.0.0","typescript":"^3.0.0","mongodb":"^3.1.8"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"c0f91632a8e6eb3e2da7273ac0bd5ae4801b3530","_id":"typed-json-transform@0.21.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-V5CowzLrvA5TlzKrOYgP2jAfGs0DHdbAIlFXF4nQW0/z3vbnkGNlP0oESTKRB5bRvjtVHWX2qQlEDkMP3obndQ==","shasum":"83922f9f466414707030b2fd19b3e83c44f95f57","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.21.1.tgz","fileCount":30,"unpackedSize":271009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbv+/6CRA9TVsSAnZWagAAqa0QAIH7o9pgu+YTZtdcBbcg\n6tjlNBOjOpsGN3RIFngXF6TGwCKcGIS1NETE7sXtPyDVl1UqZUEAdD4sltq1\niQVEZAlmiUKQPxL1QUqHz7kaRm7YPdhSzzwFHeHMykLRfPBO6TIHfCz3L+Z5\nFYn+HN5U1zbu3yHlQ/0x37kcuLSsnqS0bwOwcG6aKt2+q0TdvDdr2rT8adQT\nF0swaja15f7QlerujE5FinA181J5/bjY/ZusS90HcGu8+44IC7HEGdzdT9cp\nGo3YiP3WZB9kZc0AkHzaqkGdeRXMhxKP6YzNvBazw+kzlS6BmphUa6eXNchE\nCt5RoVeP3apsraeuClQr303Vhpy7YwyTuW/c1Wro31XFdWCSw5bFcTfX+n9L\nuk7jlztcJNsyA3MRjTcuvkJ1aXQcqcSVkYbTKvG8RoQ1rnCC08rmy2GOnkcX\nHMuQIOnVUuKRv+rH8Qihu2dWjWqabo+oH1CzBrObgfflm/xgCiMafqRrYv/9\nCMJHY42krHnZTRdTVZBLxWLax7/tkCSaMaVthmP/vl63jauSr87Ss16Ye5VV\nB7splxwgyEQACCJLHzhuGvUNkgbBUpk0HhbhKkJL0nh893bS2H0QiDGL/Jkj\na6UcQ4UHkxRi23ViupM3WkPAz61g3X6QP0v3FPoUCQEuelTCjAq8dfV0AI/J\nWf/J\r\n=LA7h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/GOKKeHc8QgAv0zO9c1cLNrRF1qsQOb76Nby8d6LnHQIhAKgoJMpM1xEEpHPG3igSEdS9KoDMs/ocgveTupvU+Vyb"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.21.1_1539305465523_0.9723477487642351"},"_hasShrinkwrap":false},"0.21.2":{"name":"typed-json-transform","version":"0.21.2","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^3.4.34","@types/js-yaml":"^3.5.29","@types/mocha":"^2.2.32","@types/node":"^6.0.46","chai":"^3.5.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^3.2.0","nyc":"^8.4.0","ts-node":"^5.0.0","typescript":"^3.0.0","mongodb":"^3.1.8"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"cb618308502ea4befb4e21918f93363741be4b66","_id":"typed-json-transform@0.21.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-imDfgWqsPAlVOB6QjnpBrV72CVJEVdVfgrkdQdUWggp4t5v83Z8g5rBQUg5DqFzoN0aEItDwEIr9CtW+qVP5MA==","shasum":"a2d289c69a66b7bd6faad261f33c735b375e55c6","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.21.2.tgz","fileCount":30,"unpackedSize":270776,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwBGQCRA9TVsSAnZWagAArXMP/00Ehvn7Kx6aSoXliAjS\ns/y/Bo6Z2tupwAP5qfarzhYEqkr8XCRXsu4JXt91s13VriHEJ6uA7SnLXlOl\n994midBvmZcU6tynTF8FyeZ1ays91dMVCgL5VDYKIxxw8lrCOtctHQU3uPGB\nzfgHlgin3AelKmreee2TuaRxaQNGhu0r+a9l+Nwd9mjXxpB17kh/lVHx6FxA\nN5qsXAE5AGBPZDJXRzZ0u5Duf4dyry8spDATWN8zmxBqlouNSc9cOyqlhAaa\nRpQS2iN89JMTfZhDRBP4Qs9Wm3Rvxd6IPROavsHkGPvQaWw4ENZiehFkLQy4\nefoFDkVw5GOx0rWGktx7EIIGV6+KPh9fphfca1hyNthXOlKSlZrTeskEPoQt\nF3QvJCWe3usIhJaNvygQtCt4HC1yXveti+nAECjJVLUyyAT9P8THHYdLL2e8\nwn8tMnQ3B7z9TJ2dNh+4udooXseT+DAmnVcvy7n3OfR1W+UOcbglNwgNrMjI\nSiEqwWwJkhAWuKPbGF0cO9cOqhgKLQeOysatsXzG759w8pmgahtwYkPVSbxM\nfWXv2nlcvjxvnvWdF12rPRHN/CLO5WX5U4bUsnFsNiXStDgC2Dvf37gJjkqW\nJf3B31P/r4/Um8BzmtflfD2/DqH6MBYCzjIfE8kDUv6lhfaQrSn7urzJ0j4W\n3MpO\r\n=1wRG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4jrCdBbM8FwbvvFna4YVUHebPGY2rPxhXgiI5tTRt0QIgZOiAsWWhLwT2DprC2KzBHXrbLqwV/iWait+DPUA+Jd0="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.21.2_1539314063663_0.09099316313382033"},"_hasShrinkwrap":false},"0.22.0":{"name":"typed-json-transform","version":"0.22.0","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/node":"^8.0.0","chai":"^4.2.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^5.2.0","mongodb":"^3.1.9","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"39e9f56ac2de3e26b2d992b49fd89302cf3794ca","_id":"typed-json-transform@0.22.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-HiJD8wt+ZybA1ISqwfAjtfZz0KdKU1SyLhsgS2bHrcgIAnbYLojLgYtfBwjWLcHktLO4okoh4fVg9H7iGlt5nw==","shasum":"a00d9828052779ee802f2bc688f9721afaed5529","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.22.0.tgz","fileCount":30,"unpackedSize":275275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb43GyCRA9TVsSAnZWagAAqGYP/3FCYYda9RlKkjs7rC6h\nYBXXtnYHIeYZc0BWO2WMsfVAzSxfmOfzZTF1KkbwGqdAteNsaChEBuMehTWK\neSFR7gcsqc4pBnR/vXVzAol6JfAQztSBtJI8RwBcDJAJd9Y3BfPrth7v83b8\nPsk7g/8gXqfFMUVChT8Hej9CCQwFlzBhYf7X2152M1Cc9V9auEVW3Qahk27O\nRZqb24gLWACkyiVHT0G6x9ryuFmMZkxwE+d5KdVM6TLXrtJqkfeSOmnjgT4q\n6lJ+EfDkKJHbSIyDvg4MkZWGQoTT9AKljcZT6k/bhEQfY2riITJfTFWwCzUM\nuDh5psdS+2sO6T9Od0HSu6YDB64nWFoI+056a5LYBWuA7AwUzb2UUMl850N4\nHMoglvg895M7XMM0ST2Eg4FBpw4VsYN0lRoz9vbJKfiFeSNpoYZ9OXBn3ZGf\nSzA6yL+4geCdFurcS4LJMD/w7lspDPKMzPyTqIcqDGk8ItWV0eLIF8XFAoQk\npHDsW4grwy///jgvSvBt7QQDCgWC37dUpUUohE+0CObcT8UfDAoqxi24onrT\n6HUDf5I+6vXKKgJB94wBv7yKei+FTKlTxYilJFzNR72VKqH8XydxjHvXiWmp\nlndAYRoK3fukx5lVwWSubqCubaTg2nv8W6YR2EuiOKD1ZtVzRG3cmFms73tZ\nUmyp\r\n=iSXu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWlzByEmEcC8bmIJn2I8ImQjejcUVjgb2a900XTTIJMAiEAnlznaQOiLJkyB6gU034IJBPoNCzbyfhlb4yLLi99wiY="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.22.0_1541632433681_0.2108036418750565"},"_hasShrinkwrap":false},"0.22.1":{"name":"typed-json-transform","version":"0.22.1","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/node":"^8.0.0","chai":"^4.2.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^5.2.0","mongodb":"^3.1.9","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"7eda089544228f8f2a6df4fd597385d3b62091e6","_id":"typed-json-transform@0.22.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-WODDBBdycOQrvJffSnfxO78lg0MKx1wd2qdev+sOnPy0o374VOKtCuC+23euTY/aUCUrhmGG4YIxk2QqEC2dkQ==","shasum":"ca7388dde16e9e3e19cac1c9f813e16f33935814","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.22.1.tgz","fileCount":30,"unpackedSize":275574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4585CRA9TVsSAnZWagAAiUYP+QEw7GTER56b73HL5uCL\nCH2CcJ6yffUlpv2IfCR8Y2Rz3NiLAs5gRafvlaMdFdKWKjh3Mv0Yt00AQ3BT\n1534vjXY9CrBAAjy/0uAMYbDdG9YTY8w6D8Rqs4RTSsA4gtBMPy6AqLBBvIk\nA0DYl6lE1tYbj3qIBTNvQQIG4k6r5BLYoN9OZ8IIeuWsQpc0Rn+oTvIUFdFJ\naw0wkCoIu67bJOPnuybc98oKp2pAJgmyHHtPJTLx1uzx959pbu/N/XturWas\nN9xIu7xGRrHYsN9oNxM+GInvfmit3iojJva8Kk+THQx88TagsNFwiT0BG9zP\nj/dmwyUYkr4yAZ3K7cj7xwPXOMsMDt1F6dwC8zYtX4diXegcL0SumP9CAeOg\nT+UUTUKu2iyBAcQeBBAXVq08nRgmAHx0c69RUZasdbpDzShjyIbPoAbNROsY\nQhtvDG/FnjtGSC8f8f3BBtcSgitis2bJXr3BTyZguPZ7DgsXUAyo1dibEHwi\nMnjg6v5JMpYxdPUNODXVItUvKn5XU4VAMc0qj9fYuYZxuBx8oMwdFTmcmmID\npa8KT6+oUw4JOPVPnyx73PqXu81M5yxaYblvh8kcrUpmLcFhSWidlQ03+g+Q\nd4elECIYrBsffOA6cpYbQzyF6bfNKJDNUFad0QPGbp2f2VS0sLOAfFF4Td1O\nhivK\r\n=R3YL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCImlUAMVCrqvJhYHMdEGduwXT720HnW5p5Q0vQEe2JLwIhAJqqW+6na91LqoptmCUxZqI1FuNIeK23pDt5d4QbtxkO"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.22.1_1541644088563_0.9935511592917559"},"_hasShrinkwrap":false},"0.22.2":{"name":"typed-json-transform","version":"0.22.2","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.1","@types/node":"^8.0.0","chai":"^4.2.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^5.2.0","mongodb":"^3.1.9","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"58d1fe053786cd09a7073ec30861b4c0ecd43147","_id":"typed-json-transform@0.22.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-+tAD2vVIGJirhdvvD+e/4r4GoA7+PcrckiNhhJaWCkPrddP6pBC06sGFCLVUZjOi8LTpPudWdIdAr9e5wViPwA==","shasum":"4d24dee189e5be4227c6fb704ea8fb7c019d870a","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.22.2.tgz","fileCount":30,"unpackedSize":280601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/3TeCRA9TVsSAnZWagAA1JYP/i19KHx1duaxK7kRdI57\nC49pnDTiSjtwYwvCm/PMdONIKzfs7zDyy26bSIVwuOxXX19GDjiRMeJ4k/ru\nWQOow7ckqGYOFbSURNC3XotPMAwzKIpneZiigrPCCsoK/bs87f14MSeuGXYT\naH5OYGZSFwGZnncml+JNuk4VZdqHaxRWumqgO8C5aTGU9GhYCnJajljU9EzS\nvtf/2IqGaNc0ky/qHfR/pjm0WJ+dDqRDBjI39ZL+87I1fhZ/2SpqhRllRnp3\ns5HpbtA6F76F9l5TXH2sl3pODScm899nn+G3KXIktQrMjhC7bCgFH1jL9rsV\nXqsBGIvNkAoxJvxG6c6xKFrA4oxQw3Ntys9xc5pmGL0i23bjLt76sA5zzJfc\n2gK6CqkXH6e7zds5iKvzsPST/SdeidntXfHtHteewAOHu6sc5aeSziJ9f4hn\nAHb8U+SAfU9fuoLxg+9XDKuxrh4wp8J8/EAwXOrwk2iR+EA4D2s7c3NfZJvv\nDm/H1OaQoLK0Bvgi22CupSJVhL8x7cnwf1HoNSb2mOAA+DR5YizxLzsP3KVd\nUnGWwgcEOkWb3pgx2lCe2UgVR1fLkl88EjHxg/BdhE+qtDSf/H6SdzeKmmK7\ncM9yXf+Br0jRKhEgQEK1ESEQP9lJD+n8F2Wv9j49a9OXqvHs3O7uULzAKbIo\nwk74\r\n=ASd1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIMHXfCcOgV7d7Mv8LRm4g98a8RmzjDv5jcwBou5RCegIgSITKA2bSMJj+CZpFEvVxaeDdt+J2YeCsH33IIVF3vV8="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.22.2_1543468254112_0.44758780429392653"},"_hasShrinkwrap":false},"0.22.3":{"name":"typed-json-transform","version":"0.22.3","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.1","@types/node":"^8.0.0","chai":"^4.2.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^5.2.0","mongodb":"^3.1.9","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"58d1fe053786cd09a7073ec30861b4c0ecd43147","_id":"typed-json-transform@0.22.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-+4NtmGlvQdp+gFm3oCDzCGEGBIy2dq+jiDxJhtHv/kLwjkKuP85r9piNnQFl0n6CF4XdaQ3dPvJ2nS8dqs/VUg==","shasum":"dbfc56f553ba3423e3c4b93a5e7689480af83478","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.22.3.tgz","fileCount":51,"unpackedSize":409216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMRd+CRA9TVsSAnZWagAAo+EP/2weVp6l2Yt+ry9IqXRc\nRprj0t+dlLnv7l/90uOryH51B0uOdtz6E+HW7Yked3bQpKbWFVuh5Kk5lPWf\nmye3IEN36bmWrszfsnNEhpf5y9rLZNTcqBvP8ll7tewmA3Xkitf7FAsBjXkw\nJbSWBzPpybi4AUUqvrN/5kIMNrTfxsFOSUEwulzyeQvBoHIrsp0fprt5fyfm\ns4B386qzjdNthIDKWjH+k4LPUwEnhRiuTFqVSuduE8kLPLutMUK6vAiMsbsx\noTYUPlvAcrRKSuQULXrf4Uq9epZ+IdWhJR6znJyKmbE01xCAxrCbiuSe7dYl\nwIruOjcBHmyGDrw7ELsb6lRzboNpUSW8kCRUt8+LOWYhUz2TZSdOs2dhHtA5\nQneewOUFJCZE9njRE1x0aVW410AYn1tRqftukvAeCi3zVSYBJcwMrMjBVwN0\npJbdqrqdbgWaTPWazmLolfZXoVW4QKvWnXwQvL7nmewQ6oaElW+KZikSZOF0\nNCBpnGErhV5l0bAncBIe8384T7H0NdMtEA6RXZJp89+/QvNcidH3G8ms8L6C\nx6ccGS7YNAHXOtod8x4JX9ur4OjgVzsDgpLiNn+xR1e2KowbKAT3tQgdKtwm\n+cPbmqre3fHanFVbFXAMPpEnBHd1Bt1AlBzwRZaJn+FmU1fdeHLRdjstOk1t\nrVOG\r\n=HAH1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnegpdpbUQTN7p9De+AxraJ0UqgFfGlLs0e6HZeyZeFwIgX/h6+LrxJTKQIOaRYWhXWeQi7Z/1Wh085s4/ZxxyGow="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.22.3_1546721149501_0.6846057008336988"},"_hasShrinkwrap":false},"0.22.4":{"name":"typed-json-transform","version":"0.22.4","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.1","@types/node":"^8.0.0","chai":"^4.2.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^5.2.0","mongodb":"^3.1.9","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"ae03b6515e7dce9670eb9b8a1fb499c62d02aaa6","_id":"typed-json-transform@0.22.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-zXm5JkhXHhLGKOlnrRF8jA44qDlR8jRmA/YmjqvgvFblvVJvzjajGt8hzp/8IQyhVIIqE38dGbyw59cEXcbJqA==","shasum":"1f18fbca5a9bbc0aaa07c3cf3b0b95229318b6ee","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.22.4.tgz","fileCount":30,"unpackedSize":279834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcV8IsCRA9TVsSAnZWagAAikEP/jK07UhMUIH6Hq8hg4gt\ngBXRp2uJojFvzrsLK8zEPxfSig2UTC1RLgoQIa6cnH+L5QPMcEoTd5UGQhRb\nzIRhJOwoe0r28/gwchAUscK2MMIotn/FaqvjFjq1ZiutRpZeJsooHKmRjTRn\nEf18G4xTG/I1qJhS8XIxDdvgt8EVZXpMu7UFArsQJBkBjKJ2VjU2HC+z+boz\nEYituKlPCUnzuu3xkF3xiImoilYkHVKb8+RbfEeuMHJjiQZ31KdESSt361kv\noyj21yu8oohEHPOTfQOnQrxn8Hv5wBh7FyTEnnw2NtNfAoX7e3ETXKJt2IJS\nJA0tpSvFgvx1X0xGzjeY/Zjw8bCu3WVoBaCxUhYjucgdfOlkbaFlduHY06Bt\nsUt8vIe+4G2LviiWpPIEbNKh0oJNjqfJMVCmbGOnwnbX5Gu4C6KN8BehSVKx\nri+0WnZNsAOtNCxYgq+o7FwV/pDa0XPLiftB26OTjT1YT6bVauB6fpeciDzj\ng1RZylykWn4xNvV/Iks+xFyCVr6aBrMGRHYBpvyAn0bWNkykLbkqnebkLFA/\nbsRbArOIZRNXQWgVyfM72zLL/AqIRSTbmaOFJ0bAg+qNZ90XMGpTt1rlGt6F\nctTtcPEzfBUrC/vbYMYy5yZ/DoAEHyma7CxPy+BhQJoKJN1Hth8sRG4Xo9Go\nP2qS\r\n=jHsR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDV50f3tZx8fcu3g3q9CpXxwCdMPBXQn1qToy9NSOCdpQIhANbTbO5JZYyIoaUeR0GH8iGA44lziO56DREstpIRY8R6"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.22.4_1549255211708_0.1645374644851747"},"_hasShrinkwrap":false},"0.22.5":{"name":"typed-json-transform","version":"0.22.5","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.1","@types/node":"^8.0.0","chai":"^4.2.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^5.2.0","mongodb":"^3.1.9","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"15eda4a258eac304ca44a431cf9735fe9bb27b10","_id":"typed-json-transform@0.22.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-jTN45NVYEWrtEvC4g+53iAMZXZGsqxIWMBV84eQvlsrBLPOFN+u7v9K0EIv0lInS1ZfJD0QSlOy32WZAjrSqog==","shasum":"c051dc8193321412f9e4bdfb3ab6576cd27414d9","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.22.5.tgz","fileCount":30,"unpackedSize":279762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYVIuCRA9TVsSAnZWagAAzOIQAJ+4uN7ggYZ7HgiueFLv\nopOBuPaQR7QicM3TkhXSJ6omEqhRScGCgPB9PafZzCCMxScRw8F1KIuGEFQz\nzUkJnzNIBaSIUJjwgSv4eUGjraLTpy+NlTpYXgCJfVbMBSvdo6GX+Ffk1o+n\nbQNKBuv7CpvaRZ97KSqoiO15JiCfpTi+ShlVm96xXqRpf8LA5Ieo2aY/QQ5x\nFTlN7G5M2swLBjYPPETGR2F101B/5qqO1fqzJ9WL74ZSuGg2iGcf7aybq3IE\nvsQUThXotNn7kMfcMIAZWcv0As6CmQR85QkLoXz5zvR9wrudNjkBCJhS7ruR\nVxrahCNxIPlbvtoIgSpOu+h6zB5L+LPPHa0yKkPIMpZj9VAhFd5hqQjo/5FZ\n9laHd1rOsZA31ep3x2yRrlV1b8CunTONEUA5Lm2XEx0PMpFt1/eoDChGOoTR\nk0e46m0TPq2BTQFIRe+BXYY1nQm8YSTQMxhuoh2WVPQUL9GW+FVZKkCMd38q\nTpDUzFnNPKwgfZodBkTXEr0yHvMjb+UnuERd5lDVwiJi1xs0U+rIDJCAjt3K\n/SY2UegjNQ/cbDhehrnzugFDFXLll4TTdYRoKIUVEoEiwe5s7fT3mlc/wwJ6\nNxxewl1jgF7k28B5HZAJbS7t57Z5FB9DIm4u7HfIo1LYEO5uL5/h3ZWiZ0aO\nnmjB\r\n=jC9/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeNrnhG5oCm2938aesQkB3tVYhCBu2/pWialC1z2Ya0gIgHljvF9pxFFBkYrUElgGkeOvipiHhSkuwYT6bsA3riE4="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.22.5_1549881901191_0.5791373505741679"},"_hasShrinkwrap":false},"0.22.6":{"name":"typed-json-transform","version":"0.22.6","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.1","@types/node":"^8.0.0","chai":"^4.2.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^5.2.0","mongodb":"^3.1.9","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"66ebd95bf55f6af11df2de4c67a4ea4e97d84a48","_id":"typed-json-transform@0.22.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-4kvfkOvjlLu6UncRADOtH4jLmHvVbBi/nKmQvV4e/FK1HPbhTLHR97QHwNMeYQ+Rrul6DolxxgTap3z6JjlasA==","shasum":"fa294a70f41346c52cec73807c1fb45804fd795e","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.22.6.tgz","fileCount":50,"unpackedSize":413563,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZmamCRA9TVsSAnZWagAATxUP/RQ1UGDT088DROpDV9Ul\ncPalG85VZHuCnJHC3LYagstdW74qZ5EgT2PIZcvURnZU9qOkQwHrgzKFtb4i\nHl8PhofmmjK7xTGGsTdeZICf5dbOFUXCyl6073+lQ6pjMapKf75hrVryowYf\nAeyEK3cygCB4MRG1vdhO5wAWFMOF3POGARAPjOpoFCOq4gFbQCRvPeiZWcAy\ntQYo0Gdpq1Fopvb5h+ZN8vj9QGJu+RlQKTSpM11PIX2ur5cSrZjCJYnjYD8y\nnnlj7TC5v5gDsWIgw5ZC3wC3z8d/y/Sjp3eYnqSpcpgYjJLbuPm6P9DT8zjS\nTPD0TCp8HSzlLtUH5M7J4u2fOl+5Yfh4Z76W8XFAXqCKBkxdfQiPWAMI9v05\n1OBtcXwJDmGWB/l5EHx0OXmlytwB0vPTUDmbqUuQANscDI5Wp7iXqgSbhE0n\n3TCyej3PG2GnVSpKvybrSVyt34TDqq/pyhTdYR88CRT0tZo3J4UF9pzJl5PB\nnXpalKwj1ol6E7YozyeqGDBBmGKAOHGWl5aVzDanP8IJPmFkhuGU/8hcd5wO\nwi2FypNskL5kPnNgykR8EzQxfUavNfpNauZVf92cGpu68ci5joox5aXUMZc3\nMCW66sWjTBktLqD+M66aGAXU6XB+7IfXiyGP1F7TL5dCw9glkNyFvyjd+KfQ\ncNOu\r\n=24Db\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdosyR1QmjAAtTZmMBTMuXsMYc0fpxzvG1Xu4jNi1YgAiEAuthuzz0P3FnRgy5vjdemKH7spUA6i8/QnHplpWE9yEE="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.22.6_1550214821369_0.5302906756050645"},"_hasShrinkwrap":false},"0.23.0":{"name":"typed-json-transform","version":"0.23.0","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.1","@types/node":"^8.0.0","chai":"^4.2.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^5.2.0","mongodb":"^3.1.9","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"917f8169f0284722790d171b216a4ae870f99e32","_id":"typed-json-transform@0.23.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-lP3n/I0HeHrQXvTWIJ4WtIRMjV/Y5xZNfjI1+mEpsxqcsl4SBF+NBp2HxTDgcUlEABJyWTLYof8Md65RLehsWA==","shasum":"2311ea713b687d0cf195d84aa48d50a349b7e701","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.23.0.tgz","fileCount":52,"unpackedSize":466430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZ8bGCRA9TVsSAnZWagAAPNQP/iCSlV9BmeBHYs2HAaPb\njU3BhqIzUvUZVzgZgF5w0rZmrJVdzlfdfnZhB4PM6ulwFUHmSf7nVA4nnNad\nkK49iJZTBmIXIcenKfAA8qvB6ND/MKLQjKL9OeMSfNGhWm0e71zXZA599/Tt\nnfazsOH9fZNw0MrhopzfYlI9rPNw4lsJqmdEgHBvRg1xxgyR9Pzp29+fHfIa\nOTWZzzpqx3fX3C5Z3todMGyCCE0aORpKG+yAxNWK63q1WsmzpPPmTzbIimfI\nFbj6E0HzPoKv4kFIa6ok5GPg9XxYSmU60TGttbQx0gAlabeIJDqvbDNdiudv\nBxuiwOxIyjWSrscp3Wmpns4yr8rJSK3BpLhHkm+3ChFRXXMXVviqCAubxfjl\nH2enhWWOas9kkIJ/8LDVOx8JssAbfnCTfbrq8zX9xL9qc1J/Vw7WMQ6zNH8x\nrM2jzWqSbQa9b16osbcPphQxVcJEt+JlEj9o1wAZ0/hudzlglE3GM0Cu6rkN\n/bnJ1cJ8jguOpXKUj8F1qEhhJumfpC8YbTBDoXuNcMWjGxEtpH5r8Qr+0s31\nvWxlYFXq9cVcflvuZ+/OcwpnB6mA6+bdStjnW7H8ZTBed6uYxZLw/zKEU292\nW2EH2xDSjzwHdSY2nPChOgpgjKbqh7dlq29uL2Z2dwlb80RTuiQhD4vbNgCe\nr+e1\r\n=1bz/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwtjQRndPtbfkV2phUkfwlxfCzY5QSc3Sm/PxpeS0bJAiAQiUcBfU2XiUtDI2GW/xDQFj6jIiBV1rx5zkagbEQf/g=="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.23.0_1550304965939_0.9089646228645003"},"_hasShrinkwrap":false},"0.23.1":{"name":"typed-json-transform","version":"0.23.1","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"build":"gulp scripts","test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.1","@types/node":"^8.0.0","chai":"^4.2.0","coveralls":"^2.11.9","gulp":"^3.9.1","gulp-typescript":"^4.0.2","js-yaml":"^3.7.0","mocha":"^5.2.0","mongodb":"^3.1.9","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.1.6"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"9c44edf8fcc762c64841c704ac3307bd0b7a3b71","_id":"typed-json-transform@0.23.1","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-a0/dNLwzFEQce+rippyS6fDMUai4GqSlnUC8EPjq+9xIs8g870ddZUiHGNJqSNDzNVI21gWmVisuRyUgG34/Iw==","shasum":"fb5aec46062e9f331d9aae96bf18db8f351bb6c5","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.23.1.tgz","fileCount":38,"unpackedSize":349387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZ8fnCRA9TVsSAnZWagAAsPUP/jxp1j5LvAHdomFqzk6e\nDBLPYhYkdoYaYV0lz2aVG/x8aRckc2HEe4xk99ch5m9InCm66wrfCO//SK6f\n/VyO9lWQJGT3KqUErVVCuPtN+KcTvmtKRc9SjGVsPzCUMhXmrNz7fgDc2nY/\nHrtPisFkm1vUOq60cInya8V2WEk7PrOqrtE98LoETw4OlS81HRlZGRFcr0Fo\nCBVDYMGUBrnPhzHP+fE6i55voDv6qdeevUTaVWZCD3kHWMSbq//bYr3SPYSB\nrETkyDmk2Squq7dbjSzU5zH2qiREFdHi2dfFO7ffMbdt6/o5tLgm/DUXnCG7\nHgFNNHSQOErd0HJCYIbSG1VIWfvclZ0Y45nGAw+IjtIkRxL+Opx15aLl64Fk\nigQYTg+zXCZYcnFfEGIuhq0EefnfPAxuGyp6k7pv8541v8KFV4Ta0iWcZT2b\nGL3wSkCLAdfsv/WJ0BlHOXPaS4pf+oHop2i4EezshLtQHs8Lg1zMX17t938C\nmcfGrFnA8r8ATtMUZ2k8sOI0/1f/bAnB2s3H9qwAxcYQARpP/HZNS4RgWnzp\nwuXhaNKa4tpsnPbw4lGnWDSXMUAkSFlV9njN7qHMkPeJTc6DVzpfFX2v+xlc\nbgs3YMY4XWp3340b3cKLrKZSDI8p2nj+EeNlg3Hy/hz3/53qoFaEqst52TIc\nWfFW\r\n=6hA0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxBZRYo9COTMvL1SpnmItmJ0u4P7hZVa7bxMHqrWrMPgIhALBPU7Efk0sNJDLd0bKvkj1E+qDTGB8hrr2yMabxmwzb"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.23.1_1550305255244_0.9868199875719703"},"_hasShrinkwrap":false},"0.23.3":{"name":"typed-json-transform","version":"0.23.3","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.4.13","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"869cf266314eb97a6184f3abf8ad95ae7ff7013d","_id":"typed-json-transform@0.23.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-4XYTTUgBuFKn7t6kSQLSSwq2W6C8cjSlWEkUQ5NJuFDUTBlKReznLvqdTIBVo/x03hBlBsb9wtJZPJS6KF4TEg==","shasum":"0604c6ddbd7c437415c89ffbf5a9a185faccf1b6","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.23.3.tgz","fileCount":41,"unpackedSize":278603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcaAyLCRA9TVsSAnZWagAAuYgP/0WFMP26N3pv0m9jOzIR\n4OtxBY27Hln6G8LxIdQ3JfNBvgC1oXQonEKTKo2qhdKIWQdix8wilG+a3rjx\njGNQF0CDBGFYorz6ZqliuKNaZPv4fvOXimNYZH0tKe7+2ikw0mNxWZbf9s25\nE5ZJTEefE+bZcmrC22l8ARhLg8pPK1JRk637b6TP/fAAP7+24jtYCQ1PzDof\ntSbM83sKRhGvqv8/P4bTgOR/Ud8o2zrUSsJN74pawZ8kg3M1LyGLiSa4B7r0\nztXkyUcOdX/SdnXEf2rEgpUIJMH5yNeg/vqPzmPAEVVLrMSa/XvxQEIH1+7L\n7tTs6JfTdpcaWdkjPn6/u4UC7g53PD8Zvc+BBH/6dH43+rLuOBrWAzoesQft\nP+MkQiGtmaK1ywmhqEntNl5oexZnOf4sXtTlI+CkekMp5RUN1juWs4i5ji5s\n82QVN7GORPjj0ZKmlpkAqC7Jm3hYI1cdhv8Iclj1UD3o3YohFXcRRTPNit4p\n+7nydon7Codhf1a/UdORP1M0co9h1CU+hUS2CPhYpRP10AKLrHo9LSA6TMeJ\nMm5tXLHEtvuG6NQb9pYBr9TGS7WL0iKdOQu6DqCnTn3jnnGwZU86dvgIRMrh\nnmN8qDBeDMdNNHHG39oNfhfndxUm6BJuEf1xgvl+cNYQSpPnnt5Py3OXG7tl\njiTN\r\n=kZb3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDF5hWh6Z0sZTgV2XjoA0I4+HDeLA281W8f4NTKLBzzEAiEA830mLsaTkiuUCoRbv72ur2bOobC3mizIbbsVCY4EEDM="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.23.3_1550322826530_0.619655083374697"},"_hasShrinkwrap":false},"0.23.4":{"name":"typed-json-transform","version":"0.23.4","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"69d8949174e0432f0465e4d2830dedccec7da016","_id":"typed-json-transform@0.23.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-DR6164HoBJ+SEfjB706iSfhyEvG/xOWns5uE9i+6kRP1E1ClJ0RWUBQcaBMZR2j45PxjOGz3wWHEa2bmW3jXTA==","shasum":"9d82058b2687ea4df02846fa87011d2e3c6711b4","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.23.4.tgz","fileCount":41,"unpackedSize":278426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcakdACRA9TVsSAnZWagAAvk0P+waIFVw0wsVtw09dGwjr\nALtRLTJFjBE5QDI8DylcCp92hcYPjIDMc4NsMPt9GTuganApabdFhKWRWEDc\nUE/pC5yLRi9RDaZtF4L0/I2tK+YjYZVxcmTF1KpBtB2tigo5zt7Xg76pFNyc\nNq+D2l6VOOCafWIfahGreRcoNbfaSyeGYtIltm3GExppGwkImdoxibBhHZ26\nZHbkbqNTK/LUbIosEQJJGFwcBiAbvCMkQA6DrrxAUs/w4MxpwSWzbzJMspzd\nIMK/EKb6K9dtVwGEzhY6D6aPeHRM8erjFi4yD2Y9FS98wI0PS1R0zngA3Esg\n3UCmfK1MxXUk72+fZpZkpiGOG7/0kVfHMW5vnC9oHp7xMWm3X01DA1krE98g\nRnVABut65T9dKnnb4XZK0rF2O/GWR7VQwtaUVEvSrdMss201VXfQQN+QDKDB\nBs3yXTbjjjS8xlggR3vNDQkkQQXe16406tmx/eOLShiMFq1xjIhmdTCQmKtg\nWzZzKoq17+0w4t7CVBSltWJi7stIbarB2Etb6nOjBcL29/MbCAikTgIkuff/\npBM/FH/2qop4WmAXXRDSJGR19D5Lqd2QdAiWqLiX63/4vH1XNbry0VZXlM2F\nqsHs6b7qCJ0L0SCRSFJC9kA2niIcCbi4Llth7y1pvMzWOikuj7jKCVncCKD/\nFuPz\r\n=Lrwm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSTRSAldIcI7OLELSXnfhCbQjdmen0LnG4nOaHfi3BswIhAKyZlRwPgwpdYL2cBGJx/fqKAQHpCx4UtDjpzdyqvIMh"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.23.4_1550468927777_0.908287521549777"},"_hasShrinkwrap":false},"0.24.0":{"name":"typed-json-transform","version":"0.24.0","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"8f6499e9344e48b994df348840ed889f22d76c85","_id":"typed-json-transform@0.24.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-WSkK6jgvdhqyo4qloPCD5ON4HXIAskXzjB42waMuqBjovkwuPGKpMZx61abAmuAUCv2+vgF2ypC2mMi3Oj0qKQ==","shasum":"965843a79c585b30b0fde3e6f27ae80eb4d29a0a","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.24.0.tgz","fileCount":45,"unpackedSize":284456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbJ91CRA9TVsSAnZWagAAbk4QAJ0ozZo5yOS6Iq3VA/xs\n9vp7f9Ja9lCL0BwLl6x297Zx1sS9DWYsqCsFnWNIVR67KlhFYylkienqoMo0\n5K57AnMNYI5/nrc3L+tBVChSgbtyzsZoa4MuAP0p6S5q+MZqiw1B952uvCYF\n4t7rew67wL9QHPfZczeFii/qSlbFVNxoLJT6hsg9yAl5+2P3sz1O2CNkpnSJ\nHq0QHQ/Pm7fUxOE1CCI5L3sX6M6rlEKXIbt3inA4ylRRViXxvOwtrOPibdlg\noxyoU/hsqNmq0JcSdJz95sQnl8UAI5b6suOFZv6v5cmfZkbMvyC3IC9dJIyF\nage6ppKpHTyBsDtvPzf9mohvcYYqTVwEamxFPcx0NEpTiFrGJ7VHAwAvPhFa\nfgxY9Bne0j/NBEJTRQHTVIscSsKgPnSUykXMgmk4AoU4v2rci356LUfYQSz4\nIQvLib59R484aZTaiLvKlbVRsW1IYJkMOHixXAlCcErXodX9L+Y36PpzW4mC\nIEke17p/HKE/ZMjV0EXd5Wj7hAhAGgZXRj7t/K27aHEynIC9tjikKeLw4l4r\nNY6HTXTfqu8QDAU9PjJkzm6hYty/iYArGsZtfiDw+c0wSkcKi0yr5pTiu5tV\ngldOmfnISpQgjcB6MbRjJYDBhrgCTUF4cCq8rN4roeDsw/Z0e+VsuLHRl6WI\nipO5\r\n=hn17\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNw2kjWjZ/TDLiC7Fqu05bSautNjYMUQN2+iszE9qc5AIhAP1sKRZHkGOu64zUobcxhd7TD1SVIV/if7yy9ThHsMT7"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.24.0_1550622581246_0.47410661380520724"},"_hasShrinkwrap":false},"0.24.1":{"name":"typed-json-transform","version":"0.24.1","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"597cb789be015ddfc7a53f86cf85575794417978","_id":"typed-json-transform@0.24.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-QlUxr+iuiAH+OkLXnfFQjF1LM4pACVPBZcbxGY76MqlwWm+tKOS413iigpVXdO66a0zyrBhWa68bxOeP5+lavg==","shasum":"76a7b68ea05710182bff1081c1e7867e83e11663","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.24.1.tgz","fileCount":45,"unpackedSize":285766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbg/NCRA9TVsSAnZWagAAZvIP/R9+SF3Jm+sZyB4f6O8m\nNxI9g98yq/PToCpEadz8HYx8W4T7rgeZHHlPaS5XahQlulWGAwuLfhyFIe2e\nVtWDabezjSIIEE7JSBsd+Mpu5xQCjNKoQETIpxrku6CNTCKrvLzfxm9Q0Z3H\nJoV5GSNozsiLpzXOMmmh+OYl+Mb7rlgr6HOku+En4tXlLqWwjr0gmELH0s8A\nh7/y98Nuf15I7WOKGbmUEhX0oayR/4cKqZPrgwfQqBbYIS0P2ZlkcE7vi8zQ\nTAEfvF5xug3V0cPGW5PemTRTQLDmflQdcFzIqOpW1zC6dt70u6xJuXVYvVey\neVy05VV9CdfUMhGnvDd7zJU20QrPy8Btp7PAfNiTCvkqRc3IF0S5fcHCgf+e\nOuPuZJuc1H/mUgtYGYJ49Gb6Hjy6UNs74wjJNFPS7Xdk+lsZlSrEoCl+yp2W\nMuTdmZUTSQD/yJXOO8fe7s/j66nSNkRVAevoVDRIbNzxCBkhcQ2GPIpR1zpD\nnSqhmfptbYSK1XMKkNpZmk7/tEIOoEGmueSCdJOEq/Mek8T4ojQD79TNi97t\ngeUa+hsjc2xTP4wvrfjl9raIPya8RW1I483523PlEGWjxDPtX8GDXuKNscty\nPXMM9PyjcAEa6S3M0e1ypg3gIYZicOMWDAM05GWZLXhuNCXMFAF5E4gdG1jE\nDWd1\r\n=Yie2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUE1yhQH9SyJRoXhy7oJjD98/SfnAOJbDNgFEmgiKNaAiEAkeIdJMCJi/tH0DFOZteT3SqHnDLgJ2PfnyMJqOmt2a4="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.24.1_1550716876882_0.46159676429090957"},"_hasShrinkwrap":false},"0.24.2":{"name":"typed-json-transform","version":"0.24.2","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"8c03ab2c99a5f16dc4073be125cc2ca1a686c51b","_id":"typed-json-transform@0.24.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-mS3inf36TGUkAeLPI1VNRA954R+V4qaa5Zy85dbgJHnkIDUCKEK97QR91A3pT0FdsiHwIOkkypgDgdSNNY5mJg==","shasum":"36eff86c91595806cdf93cf2f673fae49f0a2485","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.24.2.tgz","fileCount":45,"unpackedSize":286514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbi08CRA9TVsSAnZWagAA0HUP/jcfcua8eTuvy2IcqUXh\nqbzZ2zlHAMrvU6PFZCHm+Ka8I5oUBRq1HAXdhdyAN6vrYYi2tl2M1fmeIwCl\nodpbc5IE43snPHcMc21H0rCYR0PgI2Y6wosRDbduU9DPdQxR0xD7f1Gu2igQ\nffpROF/ullSXGbLm8oqVDvkLfntSM0OQQ2PBok7gSgP20qyb4pJwZj7/URwk\nhRzEV42KZTpl/2Y/yOmvjZUXycVN5L+RFlqbmz7fCXz1dE5cXoizhtrX5NQw\nHO2pw0izeVicWEPv0d51feo9v/pMnETUS6mhC6nqf4YtwSrvOMwxQ1q2qPH4\nn+Elv03XN5BdKHbj5GrkL1Nxw6i/p7vhJfrWGaidH5Pz07KkAdfZim/8oQtT\n/N9qO8i3z62Xc110sF9qCZYRQXirX8/y7pS6WU3iQvgCB5J7del3igBHN76Y\n8ek0FKWea9o8MeCN6SgSG1EOwRmqX8fRPXNYBvKhBoVd27hVYbJ/cp8OzRiT\n1lVHKIVQxKyW672aMc8WcBheg/M2TlcmhpvTwulRqmvINjLa7dGfwYpPdGyj\n07DhZHIvRI/ZmpdWF6FUUSd11nP0cvDHw3EyZJe0PcjEr9qdDqoRgftUADX9\nA9jGDS5rZynLh0S27Bgvt5lAH91Ad24KScWfbuM5+u1fhNP+mbkLdJyfAs81\nLfDU\r\n=wHj0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7Jib2q+w7JkuDg0RPu7F90SM3WcYDNxEHqDSDJh9EgwIhANYtI0AEXHCPWa3nV+QoPvAeQxI+cX8x8yhpKgmX9qww"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.24.2_1550724411495_0.47179733574276606"},"_hasShrinkwrap":false},"0.24.3":{"name":"typed-json-transform","version":"0.24.3","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"fb8eb66214fcf6dba073967917ea71da2126d540","_id":"typed-json-transform@0.24.3","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-qu3YoRslJWVz6EitB7kSfxizb3ASUjrBxJeyO3+r1q/vHKLaPx/xWD2FN6nLlIUb542dw1tAFoooK7Xd/klYOA==","shasum":"1639c08aff2831ae5fa82cf506c479706a94246b","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.24.3.tgz","fileCount":45,"unpackedSize":288727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgZF2CRA9TVsSAnZWagAAwo8P/2Hqc0WpQRaDiHp71Gva\ndnIyRaNgcG+Mv3o7dJ/whZrkBQ7Yo40ZW6k/ORgNU8VNbr/GciB7yWwwVxSP\nHKobpaAWiOsdwdW8mW7m2QS8oSNHYTk8jh1CQXqLxqoKkFladJZ2B9S+2G95\nNgUQOGl1XgxRYYjUo7BP2tsOLZ9rQdOzXiPV2v8stcYFKxzr6u/hex/X7c2a\nUuUq9bvWoaU90dGGf8aI287vCqesoM/L2LnMWDCEzEqmR3kMKc58bhf9vPAH\nFNlAB1L6uCZdDLjBfMXSKlTL0vVq2e5nKhuVtB52f3Oa+7bcK2qNz73dTaDC\n6H0grchyzGyvZB1N2Js6RGYb9klOW4Sh4Y/jz+DEJp69d90jhwYjngIOCDM1\nlxSfthx5bz3bR7vWc4S0nUTj24scVRIOf4SfeWGh11ct+z2jUIOW2mCKVI9H\nBtBVuwbUEKe/pFvy00OYre1zxGms1Z41IUAFG3HDWtWRKtmY3E1f9ThVCllk\nbaFohCzNjkj4umK/aB6OpDHcMitHnG1pbuozEXnZYEZpWtafWRfJrY6oDSFg\n73CPwXsoIqOb77YLJFF3mt5xIV1GbZkNme/+d3d3dEa86p5ac778SSJ0NbKw\nHhZxOrKTn5XrzUyvY+PBQfuGP2menrRzqm1cz3uOQLffYhVDHcVSMIy65lov\nUesv\r\n=Lc8s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrQkhhRSb7oqZipIE3Wt3nIaRjQcQXQNgxx3tAZXIYxwIgYhTLpKQnoQpj6qPEm69/vqF8+1iTNuatFlXw7Mvtftk="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.24.3_1551995253318_0.03397688532555043"},"_hasShrinkwrap":false},"0.24.4":{"name":"typed-json-transform","version":"0.24.4","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"963f5997ea584511589c9aaf034b4532c2c5db9e","_id":"typed-json-transform@0.24.4","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-hNkvWooUYccURW6WUZ7YbAj7LiNMR3UyKt8h9TNmV8MfayfjgFlhfeWbOSIc2w9IVll+AKrT2HjfsRXuRRjYSA==","shasum":"3e3a2322edbc44e1a7f89f2b287508641ac4bc5c","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.24.4.tgz","fileCount":45,"unpackedSize":289397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnCxqCRA9TVsSAnZWagAAmUoP+gM6VFS7NtX/oHOKK29r\nS8AU20gG1VzORVEijVadHJm47fll1PGlaNCAjJNK62e7mLiC7Wp5pI+s5G0d\nV8iVeN3trB74q9bREDssZ/XLIIfgeS/3mnfEk7+ejmZUkVUOQd8gcC+FcQaf\nGDO1B54W1nyZn5I97tP9AgSsSj7wqDcGA/C4d5V/Wq5r0kOISGZ9hjJSqXdH\nlumCS+pmtCTjvWOq8G19iGP6PwWBOz0oulloGU9/4dHJYIR6/lxcKRp9zyjg\nyyy2xRVcDANLP8QVBCZGJ4EbptDhaFCyMe5sSmBZEWE9v+cF9HCBpYTr1Jtq\nJQNl6z+rFvGUAUCHqAZbnrfQEYfKIMKElLsFLvWXccqVklpXYjmPfQvAHLI7\nCBu9fmNoSXqu0ggm37rEzWqI+/RDa3y0qa+Bqz3YTJHucH1on9SqYgbLARCF\nsCdS+mbg2gl5ucD1QySFiGnfbZKebeoijCAMS6IzCCVUCMsCNW7stSn1xHX5\njw0m7pqSw+SrTnC+iQJ4a2oiJvvNloIQr1RwP7gGgb5HxW3OBg56Su9362TB\nVNKFK1YpylBnVQOYpZFACy+O1dt9mmVWcpVECAN81tfDaTkeRcedej0LfYWA\ndkbIn4l/8F/wlbaYPTVmP1/ibev1Z8WWbZbkniB4rsBIWzbyBDWuEuxAq3WI\nUo9o\r\n=SifE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbPij1kneOK/lZMnzDASjgsmjTvyB1R0Wsh+SrGvdFEAiAc/YYkSYeetprslBIaMyuxBLSWNJBhOe3VwU7au0Zd0A=="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.24.4_1553738857492_0.7548011255990268"},"_hasShrinkwrap":false},"0.24.5":{"name":"typed-json-transform","version":"0.24.5","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"36c03b8330a0d497291dec243f34829f2e89c31f","_id":"typed-json-transform@0.24.5","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-Q5L50VZToUYVdpp65gHVAbkyrWw7DaSUvuh6o/XVQXDglkFxaKMdJDn6Nhh8rqVefvgDRFubmQXXWwSa4lzxVA==","shasum":"faa0e8e01dc80162e1f2f8f8d88a53d4b64da9ca","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.24.5.tgz","fileCount":45,"unpackedSize":289509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnCz+CRA9TVsSAnZWagAA2LQP/03HZMtXI+FuaF1lcW3b\n9oh8a71yDrqL/uN1hfuNhAz/mXQcksPI/Bqhtml9FFXox/JnyZ8ekNBAmc18\n65itmPN9VIMPdg0/kbqrkrGRqVqNxMnLGA0jlDnIJyEn+MQAA9tcfKji8Y4U\nLSKmd2gfCZi/BqWMcnw+qdP5qJ4aGlAoKT0Es3M9cTSkzXK9R2DK3ayj6Dd9\nDfERm8YuJwtVem9gvN331lpeLpgS5hJjYD4sMgS5+Ps1UnVVaJaLT8MDhxwA\n2BWYTLS4j6jDwbllWGvH6SjTkV3nms35oNQ/nK/GzG39NES5F9eilQFGir0f\naCKMktdjb09YHX58TCyGZfS9j94KykUIaObiiOOsFqGNuGTAbI4TiYg+2dQY\nUJCeymryxhz6I/Pb/B7HOthJ6ZeU1Bdc1OksgUD6x32h6jK6q2uXgmjyqviE\npPR57v+BZRKEeaJyn3DV5PHCtPF658GDADUMcLIJDy28tOeXJHbW5du052+X\n71gCqyAqXqNgaOB4dS3Eu+Sp7fgtaHlc5mETHwDGzeYthrF08JhT5KxzY9kO\nJqhobVYP8T5D6ksGwxkfj18ExfDm6ozRJH89hGLdbaUyT3KNGMjIr9MWxSHU\nItHrqWOLnI83VqcdqTnULRFxLy8Vkl8L/FP3ph7EVMvyCNEUgKAxXjeONl67\npe2r\r\n=8yOG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjkzbTw3Mt4jYlGnmGDyRevLk27QwwJ1HmKPf/jvw1RAiAI79qZ7EJ+B8gr7NpG1P3XKSX49ziIsW6QWwjGz7m+1g=="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.24.5_1553739006355_0.3458448492754924"},"_hasShrinkwrap":false},"0.24.6":{"name":"typed-json-transform","version":"0.24.6","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"36c03b8330a0d497291dec243f34829f2e89c31f","_id":"typed-json-transform@0.24.6","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-+cgcHEZgMiwZrfbeUM+7qGq9/TKJIdFBDBE8wfVdOUtbDSw2JXdAzjAWBYyUlkF5Ezlwf2Qyd/WSrwiRGMD1hw==","shasum":"8a0a7cae7b5ab40dbd31bee537f2de138f470b11","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.24.6.tgz","fileCount":47,"unpackedSize":280028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnSyCCRA9TVsSAnZWagAA5jMP/0CDwQS9qmDfLi05EcIt\nurcKdXz5vkSLK4v2cKrLj/AKeYr2UIaxFXPN4o2WaYA8AF7T6YBkl9mYd7if\no4IXwgoQWGdh0QtQjJKTTyae1TP5KzgumrvGJ6xzlg+pE0tvDRz1/an6LywB\nXtVQl8ikYd8sTyzCI4jRbE2him7XodE2N8OVQDsRMh2h0NDAE1PIdex0PHEu\n46a3+ZlycrUn0tUX7kKfCAbNY4BFzS3vWeOLyPKztbSDGSEbG76QI91bhLXo\nOnHtHNzz1y2whMCK1sxkPeV9RzxPCv4V/CQuCYCPauekqmYICeBJOz20zmnA\nHqLReX3UZlxAukqbgPPKRyEfb+y4SCH4G/4BMOaXmK+yHehpt/Qf01ScQ+tY\nnDYWG1nfHFOBIJ0FnelSQabNK4j1CJvq6utL/ByfRMVvoy5Jag9FHh00pJKr\nGWWFpXyiMYfzqUPXYQYxaDq/nmojoaVUQHKIh5fIUPabt7xV/HyQJp/0fMMG\n5xvaBxByacEf/in3RhzpCDJ1VUfwdaQZMNVOt9yW99QakIh6TQ8XE/duel6R\nSFWi9x1Aa/VMUcIqbpzs27PBntkwQu4CBhdO23Q3FVChWBUIq4HIxGa+awzm\nEv27rzWvm3/H7+jVOlCGGuxM/PPDv9APAZeGCdV6SJViMyCNf8rCQ+Wt/mep\nNpRB\r\n=D/hH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpQeWJlc+rTw2BPy4G3RmoDjtUzHPOR8IuMlXAlt790QIhALsRulyin4Q7zrWocvNVJr/eDxwF3B1VvuRqpjctn0xH"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.24.6_1553804418084_0.936951695424989"},"_hasShrinkwrap":false},"0.24.7":{"name":"typed-json-transform","version":"0.24.7","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"72904270c66702ab62840f4d9a5e827ce48b8a28","_id":"typed-json-transform@0.24.7","_npmVersion":"6.4.1","_nodeVersion":"8.15.0","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-Fn6pJIMvNxOICUvN4AMQ3B4iYaoqG8tuh5bdf2bguthwy/g+4kFp0Up0spFnv5W/T5FpAlSPJMVMubfQa0RCOg==","shasum":"053799549c7590dd2f12a093010dd11eb231f110","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.24.7.tgz","fileCount":74,"unpackedSize":453747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnTfACRA9TVsSAnZWagAAJOkP/1/wujj6vNsLz9zAF9DW\nRpKFOfxUMCigRrbVJgecDNdK+UtedfqyJzV2TrISJvuWlMlNjoIJHH/d2s1y\nEYe5RVZoK2ptzOYITBh9EXTOeMY2Qopysq6dFVp8fwksQkXe4jAgQGYJ7H1Q\nkYACsAGA5n6aZ2TFwS/w/VBY/o7dmW7JCDa59oWyDoHdNK/HOFRwlGDhgXGN\nx46zfk2tIHiIRnZOgu/olClGQvc1a1YfNAOU/Bj4bp1ZAv5qmr1pWS4tIg66\nTQT2LPsY3ePQh3ikUPcV65x0uw7MseZoYX4SHhZGxSQwnM3qcXxwitcnywIw\n32fILV3pxWonJW5kByRAPnBSp25ZdVhgU+WRMjeTskvnDaR8h38uK3beI/xl\nhA+XQKhpACq/PtjX2cTuieA/dRs1L0pDGEZP1wWNFjCvBPuFBpFvYtQ0yetI\n4BJtjDkGzpy9Xd9ShguRmYst3A9tRj5RPm1epd1nNoqhtsbdwJ3Gh3fa9t4V\nh7bqDapBlGcBOut9VJIso/xegSGFjX52+3qbfHXiAVkB/cARSdsLFs0vB7Q3\nfgf02Hef8YHBndbfGylFq7r7MImdv+xOHjZaqNmoJVfbnnznH13fYV6LOGvx\nWRl73BuR1oq0bXswus7xnL56iYZznK52wl/MTxOjVSjCszYuefO8UaE8OAfm\nijZG\r\n=4eWt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4mu+gd/hGpnxKJhg73RuJoNmNZP4H6dXoETX2EWNBxQIgbBlcW5CSmxAO/9fWnb18l4O51/TW33hZFJ4Ti2XTXbI="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.24.7_1553807295807_0.4897224644485072"},"_hasShrinkwrap":false},"0.24.8":{"name":"typed-json-transform","version":"0.24.8","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"72904270c66702ab62840f4d9a5e827ce48b8a28","_id":"typed-json-transform@0.24.8","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"dist":{"integrity":"sha512-/SiRN5LKSYWZpecq0snP60qmAvXADLQR7Rfb13cQJA7ScOLR690crDW2k6i2MnYcAmRzZvi8DLl7V2NUlSACnw==","shasum":"a88172daf1f2b182d8b7da5bfa276c623a1e11a2","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.24.8.tgz","fileCount":74,"unpackedSize":451225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnqN8CRA9TVsSAnZWagAAOfkP+QAysZfvoeNWLb5pGAjV\nd/e2M8WLivxWraEoF97rHtQv7gNSqUzTrB7WboodrRlOZfCYejUZlh2KZPFD\n0kpg0gxpoejKrQho/dK4/6CA5UG364op/bqTwxLwwgeQ0jOJ3Aq32PV49Jr1\n6gcTY2BWtYGC/Pf24Nh+MZC0GyX4AhiTBY/MRf2LIDwDEYDlT9bqWk/K0NTq\nAEirHi1A6/T1LZtvjQyXXsfkKpo/an+pwdVZWT70n0YCl+6Qqj5RweE/vVZ4\nbSNadOCoRocCCR9q/RnCnls0xJhJUF4+hXiT7qQttaNKRSHE5aQmp686CLyo\n4A5w88LeIHYce9SaPYHGLXb5rADB5/yHTOvpWlzDH2hyhYNYAB8Z5xZcTHuZ\nv9an7d5mH4IstrsrVsQGk0cHL8Qt7kkAvqxU2dCW5lL6GT2jvrQ+2zyHCusu\na9me0s9t4CIdcDP1llLjnN5iE/dp5QCKQTrYTtGZr9KxoSdvz7DZDXOiT+aC\nnaxSAceCuZNABAbA+OTy+PbK8GWfaWOw/aD+IEeoBGmaJQBoD8jIy7JX0Gmj\nzIf9dlUazfQLHPAmfFdJqAJ+sy8MBCsyNRZlHHuXBsrInngZiTV0U5l7+M5O\niIQMxZVrnrqvaHmfWFxqxLWywz8gBlfW9a+g0IJDacLvxFnMMbqEAHp9raz8\nTU86\r\n=zOdn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6d/U0gr94M5OMi9uTDTD2J7MBChYodsGx9evUl3gXKQIgSRH/TlPoeKjKlQJqbdnHHSTIlhFerac/x50YhLfR+hg="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.24.8_1553900411794_0.004437435806755818"},"_hasShrinkwrap":false},"0.24.9":{"name":"typed-json-transform","version":"0.24.9","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"06efefb5fc66541f0d8133eb66e908c9895977bf","_id":"typed-json-transform@0.24.9","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-OGVU3zskML9f/gazrM1D2jEdQ6FEuZjXz2g3W1EMkeWpzJ1/7JjMjOzUjskl23ynySL4v1Kk/v0EJY9JJtAaHw==","shasum":"59bfba9f227632ea43edd37ee141289fa9c565d6","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.24.9.tgz","fileCount":73,"unpackedSize":380592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefYHSCRA9TVsSAnZWagAA/TIP/An9L9EDIfOVy/Eg48sl\nFdgcj4atTViB0zTHLK4elsC8kS5x696+tFjPCCkXs8NhBrWyijPVXKdrpjBH\nxYEaBi6lwCAcg7KneeRclJdNhKqFAx39KksoFXEaW9CdlUL9bZh7wnEQ1nDX\nZppu8KPGkPNfFyHc/pKgbc7VtJpSV3WAYH5+dtKpnVVE5wlxzp0FXzI2hAGx\nr5mu5PIJnAoshrqAiIfgIAZcOSLIpXAc629OrI+th0y1/fdCWh2jJXoSpuYW\n/dJqbwFO+jmV4rC10fr6e66l1UTRLTad2lkzkyS7QePSpmOUpswnzlzi1pdp\n/24am80RTNsYFb77DBhkgJoGxV/C3A6KCCUf6xpETao/TQRuPLwJJRYKXhHH\nSEB0yxrewfnako7UDv2QWMOcfdh46yppP2K8o6DE27VxjAIBdBCHDtmNZ15s\nqletIq6vqZOb42eToR7aHNjkzYjdcwgQTgP1El5WSMbmUqcLLhR1gGRLQTXY\nugcwXW3cXySt2LSBcnDFCXD6zjhfEp60h++LfDohEJ9YCNt3eh4LH7VnkoPs\nfEHo/h2nox4frkVVJIKa6jIdgET6gwEGUsfybLHI/mbmRzMDvIjmO7xeuFFC\nO9X9WYJ2Ld/Kqz+1d4YeMtkfdomW7rq4VEdTAhRSKmPRAXHmLunoXh7pUJQT\nRVH2\r\n=PCN6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIApGRNDpFQJWBwnChWReHRdDNSNNuDrh4hdIv7DYS2TmAiEA6lDjS/HAHximRbSpp1v4WCEBYanTAtGACJ0+IZA3Oig="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.24.9_1585283537676_0.1650828024225406"},"_hasShrinkwrap":false},"0.24.10":{"name":"typed-json-transform","version":"0.24.10","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"84ae7cb3dc9798ce1ff708b51999d7c7f279adf6","_id":"typed-json-transform@0.24.10","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-/IUSIbtCZOyvnZny1I4sEP35/+uxRIPI0Kn2xdgLiU1iFBIqEzZd+jney+Tu1x1EzjjTHzX66QjMJO1l4YtUjg==","shasum":"1d2b74563ae819c1e1c4efe0c189f8e7dec70aab","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.24.10.tgz","fileCount":73,"unpackedSize":380862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefYquCRA9TVsSAnZWagAAFXoP/RsBd3UUPxys+t0jhUYN\nVcADAiQQs3JGCsyaFucnQMNsiv4uRVqiCTVBgs1LNSyLnn0j32m39OlwCTqo\noYmk1t6Y0/VT5GxppNIfpOUufXt3wc6JW4o/KXK+ECBU5/3BcxJBd5KZJT3K\n2alCOXtVUrsYVHdE17KSoilMZV/tvkTNiEZf9twzuDTqbi+wyb1iOFrEEgg6\nb3hqt6/VcCXt2r3JeOB96MYQsVXKDUbZeZqGLmbpG09BdQ5M+KCqoM+R+ard\n7viMvVDreaIvncWRWcCQ+8z/rQyz6Lw2BGsk4lQg1FFfQOfp9M35vqYggVQb\nqcJSi2LdIw2LjtmCaiLLURXj8epXAidqzu0ay3/EGlYj7/D4kp1Wdd2Hq4P/\n1A/Pj/A8na2MkJpEYiBL7vAKvTIFxH1FT71jl52CZbp7ef1Vc6OMHGL2yLLV\nmZ72XYN4/IJJmsrBc7IkjkiEWdSA6UzrqjuPCVOH9lVt5+zuZEKGUMsdtzUf\nq15TxzhQjd9sue7y/dGEWTs3z4wbuWsruSNrcmM781eCRoFxsndiHuQ5w+p9\nlMv2Qtc3yTNmpE9fUx5Xa52HiUFXJHZPrW0Ambq1sL9WRKf1TzRUO9SFCCc/\nV+w3hcxIQOZjHdQx1kNPVlfRRnUIyisVs5jP/F/ACC8uscR/z6WfUwR1eyG3\nwNLL\r\n=weUI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2FOQm4Y+kB3ZG06h/6XtMMAuZXPsurSppj49kELy88AiEAo4CUEnVPLwD2lbBhdXSVBuGRNBaTp1Nt9MQY031ZjnY="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.24.10_1585285806183_0.023678352299543848"},"_hasShrinkwrap":false},"0.24.11":{"name":"typed-json-transform","version":"0.24.11","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"lib/index.js","types":"index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --compilers ts:ts-node/register --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.1.7","@types/js-yaml":"^3.11.2","@types/mocha":"^5.2.5","@types/mongodb":"^3.1.14","@types/mongoose":"^5.3.17","@types/node":"^8.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.12","mocha":"^5.2.0","mongoose":"^5.3.14","nyc":"^13.1.0","ts-node":"^7.0.1","typescript":"^3.2.2"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"d63c781d65384a0d45b2058566bf80761b5ffc61","_id":"typed-json-transform@0.24.11","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-sLdkvvBJLa4LF8/RM+qfm0lbM+zgrAPPwcsopNwuTK+jWXgbe27P++br130oPDVpRY4bS/9fhY37cm6m5jAQGg==","shasum":"eabf53a58d516da2a1b0bd6e6f9cae3a09f78614","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.24.11.tgz","fileCount":73,"unpackedSize":381533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJefYyECRA9TVsSAnZWagAAcEoP/RR/VQhL+pI++goQmV4p\ntEuAQh9KJXOEcYVEJuEdViGjtbOH8HNpIiO+r66gp/4KQeKggOfOWi9RC1br\nmvAZ3yeNNE6prSubL1xCkgEU9CmKe0jrxkp0q3Sd3T8VBDz97SYbxIX+psnn\nOI8UMfSguGxA+ckiKr14T7bx+BXhA44iRiij3fwqKawglDtF3Z8sK3z11K9D\noSA+KkEKjUTAH2o54TMMdgZVGtS7vyMk8+kGYau7I1ty+uUjGtAhaNrOj15b\nZLQ1KLSEdPPwJ8yhOQMJPGpYDCADWBTqOYa3t1Ko32q6/P3TRSC58PB89FhR\n2ON97UMhZcXfHvC3vU6yTQVHf0FYOEzoSKIKmCC8ukHh+ickb+EMRBdDfQKj\nKbub8GHOX4vhnnvh3p4ddr5YLgzkEBj3tE0elXihyBRskYHGxMa2ZbZ+8GNu\nka0+A8hmzWOmndKavZWeJaJfLExtAWIbdCRhM8NMlGlM9F3rNetVFvxH9ZYu\n3wqfDrPR/cIc2FJ2EjMaIv6/3cJI2rO8QN/u4HZGvqPZGsQh5py56cxEJnuH\ncgYridR13iI6FQjJX0MRuhA1kHDT9xXHcJP9aORGam8SiIWsDZvfF1AoSsLI\nCLER191VglvTGLHqJE/5p8S3loEkYPgxXd+22PRLNW+rSFbrmq915T59Gxrf\nWycY\r\n=COoP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7ma0WSidrzAoTTuPcdQhRN2ZBqSU8bBo3zKUC8GatjgIhAJ7Tl0SYywBeTzPHawoBvp15FudT/Q+g3/zFFKSQwPLK"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.24.11_1585286276251_0.8915177585064633"},"_hasShrinkwrap":false},"0.24.12":{"name":"typed-json-transform","version":"0.24.12","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"NODE_ENV=test mocha --recursive --require ts-node/register \"test/**/*.ts\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","build":"tsc","travis":"npm run build && npm run cover"},"devDependencies":{"@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","nyc":"^15.0","ts-node":"^8.8","typescript":"^3.8"},"nyc":{"include":["src/*.ts"],"exclude":["**/*.d.ts","node_modules"],"extension":[".ts"],"require":["ts-node/register"],"reporter":["json","html","lcov"],"all":true},"gitHead":"85c78386f68e4533facfb1d47ff6d873006eedf5","_id":"typed-json-transform@0.24.12","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-uXBrfkPRLD43XzFeBkBHxErZkDXI8vPAHfUU/uCOggYvszruwSZ67lQsIYYw6/GapW+lH+4YbdA/uMSFhtrx8A==","shasum":"3baf3b4e9bd631cc067d4b890b49841c1cc0d6bc","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.24.12.tgz","fileCount":86,"unpackedSize":392028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemM1UCRA9TVsSAnZWagAA9uwP/A5YqY/D7Way5YQfE52k\nmQCWfJZjGY3C3SwwHe+l3O/w1y7Z/ZXR2mfXtzONYJKUlN39JobS05Z6cd2C\n3wU5WRwIBxP3+kdes5lo2mn9KVvhOKPE3qEptVdvQZR7niG9hJuc5TuuruqC\nbX0ftLHa5g7MIy3S82fOciNFpZ/RM3ukWmpxZsbihATqdj0l49lGsuUTNH1B\n0+FjfLd4+mv5uPXnyMjOfpH6326ukhvVzA9aRXV3NzVWL9X6nVLFPhMJ7Qqw\nL2fl/q7jdO9PiFYWS9xFUjdi7YMgHnKHPIYdYFvW2NYAQRdxXI14NWiYqYhl\nzQuSDXdsCRyd6SuLjapLHRusXX9HfVNUnNSgRc73853+hrsAGp8KLvvNbfUU\nUWmIbLgnqlgw1590RJ5zJ2RxuD/nUU5+zGJSTIaM2EAf7dl5bsRHTll8/1by\nhJJHf8rUmnEAzeXRnQGufM+wxhG3DJo/wECBUfH0j1setcfWoukP7WYs5wHf\nvlOz4YGUWnQwHv+C/x5UlIImV2VwG2uq5Iwnp8wDUV7qpCRaMbJioZZKuoEb\nUL0pKhnxTZdPQe7AyJgY6qenBJj864qssy3We5GtSnb639p6CqVFDuJB+ml+\nVPAecNLhs9bED+MiIn17mOXbXZAcauMszF+fwtqkm2+nfFBoSt1jJwc20EQQ\noH6s\r\n=OGVq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIADwgsriswOVejg0gtgP2tTwtnePjWsq3iqljHgsu+9cAiArrmInB2BGCJhkyZnIk/fw4v+kDLR+GZDxtIz0Liu+EA=="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.24.12_1587072339402_0.38507194644826703"},"_hasShrinkwrap":false},"0.25.0":{"name":"typed-json-transform","version":"0.25.0","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"3e37ed3284e58fb2797ff2325f14048e3547378c","_id":"typed-json-transform@0.25.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Nqdu8m18Hc9X5BXeOP+pk4HUS6metBPD5VXFvM1io29o0wBNKNOIAbxE/rWMTctq94ocN8Dfp+6oAUGmA7puCA==","shasum":"786bc76b55c6e6aa6f968f536d9a8f6c50bc84d3","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.25.0.tgz","fileCount":80,"unpackedSize":370850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9ClDCRA9TVsSAnZWagAA0QsP/jrRVE8o6eEDiLQO+E7y\nqReyJjoNrzncxEOOFoS9p3+KZZCXGHdCk8h8jAJRtEcS1BqblCjhWlQhQbAH\nQM34t3zWxB2AP0mLrjWfDN3uyRm80nDmwiVtnV6sRrn0VDuXsA2aLLrkk61e\nS7NxgsE0mGzoFwTe9pRrKDAwPP4kNf3GdsV9xe9WtzO4gmPSXzQQbIfJsctO\nguI+e0s+S42FyEBOP/0TVrkGYCg1BZ5rIcVKAec2qqogjSF4Vb4CrQiS5Irm\nZ80DSRxZY1L4B05JIjVyezm/3wAy1hadrfws3JjiVTvSXCkO7DUs99cMu1bI\n8uJqL1IoV4G5YDMHkciNTywkdHzLXeFAOI/WgaJEXZXlbRwH1IkFANM+DrRn\nhRHxyfzolL0GMbbSuHDuyMqVsujOOfieImRJM5HDNQbl2lsVX/ftC87ZFSPh\nhxDQUtwNSKm+9JPhCrtAE5ZXBkDpyNLFHbkm65KxpUjFDcrZHMIhUEpag3dp\nJLrQ/6G2H3TVJkinUGe6HXj8zb/FBLPx3GYhvrLwf3AlwxN9bTnnUsKDxW6W\n8rKB/20luxSHG6eUh2/FfYZMlGZqMXEPsB+XJu6u8CeP02WHFnweFDo5wJ2H\nYvO8KnghUGGBkhXDbVuP1+9gXn3dI9ujj5ipHHOHCPhvLwp77LSe6ZKPcoDq\norvF\r\n=8HSU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTOHpB0gLE9MjW6LuenBQYFrv0xRZlw9m9wVU1LvzhKAIgAyuJy9iVJQumF/aeGf5THTVjbO54zQeA43acaT/p/dc="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.25.0_1593059650535_0.7813357564791528"},"_hasShrinkwrap":false},"0.25.1":{"name":"typed-json-transform","version":"0.25.1","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"1bcb8455b18ff1ee78c172ac6535da42c2f11aac","_id":"typed-json-transform@0.25.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-tO6utjB3py9rjyLeftM8meICgGqUbWfl1DMN/MVe/JAVcm9vntzkRRMmZPkbHv04O8C1Ba1/A7scrt/c3L13mQ==","shasum":"bd36bdd9f2c50b7fc70275882169666d893fb844","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.25.1.tgz","fileCount":78,"unpackedSize":368948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9Cq6CRA9TVsSAnZWagAAiykP/1pzbphleylPmK6q08ff\nwxr7d1XZiP9ex6UtZR1ussup/Bwqf+cTa4EpMNTLdjodN5W03PfuvmOzaqnA\nbLm+HV9OTUFYJxUCyscfHzJ7yKDdX7oBMqOqCF8PoBMBk938yGk6+7NLVBZO\nEXgtyCJO0ztqOMnSM4phTlUgPW2vvb0MFBKfDr9UyiROLvQ9ggRObCu4FRBG\nDr3WrD0t2uZvM0xdFrg+CLc+EG9dWbJSYmnNBek9nblbfRc3RV4+uBQSFAdA\noCYeSC0F9Yeb6JOCKITyOCI5CmpadzRUaT+3NOorNDkFbLI9GJF0WL6ZDcQQ\nlk/rHcuNY2m5zmPquxRudzguCNH7dRJDFye4c92Lxh9nN1v+FWZvKpi/Pche\nKq8Zv/jmS6lT52tfys27x0ugpfcqixNX5UD2Og+b6qsfWZgOK4qOUftRAGKg\nL0b5ByueZNoJXQtzbvzBE4VKIathgr12Helf7gjHPNqmXTLGAsgkYB1p33Zg\nBm0YXPUDJZtZvQcnb4/KNVG+pyi0dukSvzw+n0JFAsgtMZjiy4T7iwBp3t/K\nm4BBO85PsDrpeMiFTnCovakEfLyfljkkulEhqFKWsuMc9SiG1601p2P/6hHN\nBlkGMPp+kpAbZL3v50dxJbo6SjfKrcnz6vzB1wY/BmOcM/LwNANgI/3POx6i\ncQ5Y\r\n=6kWS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGqtQQtRv/pbSbxaAKwkTl74pqzDyxG4RlKccDrkYqtLAiEA9Bw0YCtTW8Qy/td56EJp5p0UdmJxaYhOIeAXWSNavO0="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.25.1_1593060026385_0.45614753292884025"},"_hasShrinkwrap":false},"0.25.2":{"name":"typed-json-transform","version":"0.25.2","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"595688f1c02a5c4c05972911fd0260bb144251f4","_id":"typed-json-transform@0.25.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-RIhMelBrIkSyMXXMGloA7NRylszA2qwvhM0kYwZAy4v3GsiaVA61l3rDYoIO1ArxVvWtwX/XbOvs+F8vgoduOA==","shasum":"60ef84b31214576dd7854b239e5d00843fc4e9b7","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.25.2.tgz","fileCount":94,"unpackedSize":438077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9CvHCRA9TVsSAnZWagAAjpgQAJdOwaL4WfAluO1wVf0e\nOIWmcH8VXhif+xkGHRVBUvMBa7bEtZWu4re98Cj9npzSoFNsVpt7RR91fE2J\nC0wLCtP+91bAx7BiNZPl0yJko+7DAScgX1mbNyDY7LosMlssUqXKerZozH0W\n1Q44eytbCAe0RpO2UEuq7heiv/wRU0o5zSK9SNWcqx7LCAbX8eRRLFh/EBTl\n5mToj/ibyqQMG6BeJ3iN+PfsxHjUv3GzdFKwsUiA7rco3i6RlJQg6mz0uprq\nZ2fERhwDvMEjmTyJdjYkwKEtz+u9XAfcKLMwQb6iNusvTDjKTpR0OUgunD6a\nJnvfd/Lkwnn7l8DteL/xkdKK0Bhx4ePLOItTUdKvVy/iv+yz85m11UU52WTj\njOaKXG9d9gPI4/821q924TiAWXrD3HdZkS7bKhtcKY308Mdr+JqBsTq9XLcW\nID3hZ0MZs4VKOfPbJtBs/ndC4YXGdx4gggbm08QC60MbhIRwwl8+DYCUTQvw\ntV8B74Gk8EUfjRORI0dDb+BR1EdLa11TKixw9lZIdEP3+bYDvls6Hh+n4RF+\nQspNK1O9f9A+iRlmLN0Vh5WzoFO4kyj3IEjrk5CPYI4Pgir3cxHdl7YH8JMv\nJ0i6SeRNOTaNPuoXmvPgRLQu6jXoqXBJziHj7zlIqErKlwMdkWwRqd3lRHNF\nD72A\r\n=mDXV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRNXe15IBSHk2j20+/PWnXd2r6c5reM87UQS/JY04VTwIgOhxqfz8Nn88OcG2xkzJKD3PxRncQnYpQ+iiDN0pRwps="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.25.2_1593060295241_0.15547951740906574"},"_hasShrinkwrap":false},"0.25.3":{"name":"typed-json-transform","version":"0.25.3","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"bf588fd1378a49b2c39f57f851bf13ba91a080be","_id":"typed-json-transform@0.25.3","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-yySv4FyiUSTRSXi6vFBPFM31XCJpqosN941/nfVif5b4fVrlnmx1GCBcKB2NqJ/sKK71W8Q+1WguwrEexbitDg==","shasum":"93a6bf7d0173acef5383930c5298cc7158d1a44e","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.25.3.tgz","fileCount":97,"unpackedSize":441751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9Cz7CRA9TVsSAnZWagAAeFkP/RF9OAcpRwLGx02wIu+V\nxoVQWs8kofeadFj7GAou4X5QdD2vQnm5zJyW85J505ciEtk/qeQVu12qsMjd\npOXWfVoJMzF7zoa7cJBTF/eM44YOI7KPwAajN2KU4cGU5qZoQ3JiT6YEKdUC\n4jpaRTG06cIS691sEi6jsaz6RppK+GBF5v0w4Gq3IAT7t4RLsByDntKTHhxI\n6RESgO2YUwCXxGtgYv6nxZv4pkATpv413aeWmOQ2UN2JgTEWyzEw5JaduPqT\nnpDYSl+GmbkEbUX3hRnHUhBibCxdzLl4q/aUZsvARYK6oMNCiEk1kaaziAYY\nLWZ/xVyGVh3ddIlp4M9aLLNdhfhCqfiV8+FSNYO7CssQxdOOuUHfZN/UAWzf\nv6gxo8NWCjcwBaWLhJPcTc/TK4Dp41GbrfOr4q3Lb4/dHhMC2ieCbg0g7hbN\neFX+k3byU935rYX+vUnOZZ+G0v2KPh7ESKK/FKuiz1oONKTVg6FgP6sX9w+z\nC8tIO6GzgdwRDHkzCAP8bvfY2k7LXBrWs0K6axF/lS1AWFRNLuHe0H1OqBSh\nKWxDS+QDp3/iFe0/1VeMPJFQYduUfaHVepJVcjHYk5MNpaQmbojfZSQHJ7Ku\nHH3KjNgSSEGXJSbH8JsR7YrL4oh6Y9DLDazdKWzQnyieU4SqLPOTPz3BqTKs\nQpvO\r\n=XktD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHh7io+tIDBGOD69le66j7CylEKKaW58f4XyvIx/SI4oAiEAyGZ/Rz/C2QnIxfFDi7MzdQKPfvpb6zk9f0QKUaxsaYg="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.25.3_1593060603188_0.34756191544530046"},"_hasShrinkwrap":false},"0.25.4":{"name":"typed-json-transform","version":"0.25.4","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"bf588fd1378a49b2c39f57f851bf13ba91a080be","_id":"typed-json-transform@0.25.4","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-IfN2U93rOMPkooN4/+BPo7F7KNgLH+MGO8JKBC4WleLcspIFUyMgiDpoPxFnH9pREE0E7vLWE2cp6jbedUPOWA==","shasum":"95e1e25c24729ad5e4af9abcc37a0f0f61ac41a0","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.25.4.tgz","fileCount":97,"unpackedSize":443038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9C67CRA9TVsSAnZWagAAh38P/id1JtOoreruF/79+HKn\n62atSezuTE6Wm3oph75KzUMtnaPApaTFVZAZUiAg38obK3KZ3ppwpAdQekDN\nnMh+UgfrFg3s/szASydpg00hUz1OKyzMmPRrVTo6t+rR2v3x9PKXNTu/XvHi\nswoYEp+DiB+vVms61gtDHqQ7LsrSizkXPg7mnjBZcfzXmjDg3T2ysjvored0\nTfmxEhSDz3nzqtwt4eE4xTHxqkAZo4PTRc3lqzCsdU517W4GhgwUcfjfg/Gr\n5gGNra8qNfKWKVG1azOi6+VQf/9HCJsH+hemSkscMMh+Q4c0wFRr+ldw4+nL\nkT4y+5yLrnQablAAKaST4h1H19NNPVBZJKuuhykO1Fcqk17QlhwJNSMSt0r2\nBYDC7cCuuCl2pnZJBz5KuuWzEk62pobTHjabPqoUXai73e++P0UUSoKNAbye\n4UUr45tsgeRyJ0d49MS0ZrSnJ+iCXkQ79uT+RPis6//4Hb+eow/9BNEcKZFK\nvt2WiX3DkNBqOskscAI0Q1B2ARjks3saW1uWUjtNLeAkxcBsUDU88d00XAgP\nE74RIRk5nPe3GGqrPzePaLsYttspH/7q9+Bbe/Zu6q4Ut1qlwtZmb5nEWmA0\nyccfZLGIULmbdt4cy3hDIbRjJK4VjaLmYrjDaJlqybgBE+6cSWpBxDqmE+BV\nqbBE\r\n=8JVu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJvY5sjV+4GAbllV94SI46SWc6eeC/tTuRAJYhUYwgOwIgDFz9nXcg0e8O3twO2uZ54NVJGS6eY7EfBtg9uPX0zhA="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.25.4_1593061051185_0.6955841079996903"},"_hasShrinkwrap":false},"0.25.5":{"name":"typed-json-transform","version":"0.25.5","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"1b5dea67abbcdb928b552e38882f3694deae2746","_id":"typed-json-transform@0.25.5","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-7YJVVfb3PfFdnfyhG3FH3sbX6OHm6SZRZdwYqX4glHrvRdIhzCzVSoJUG5CW/r0vhu3hQfMuULOeBkvN47J6Dw==","shasum":"fcc423e3bfb532f15afa33b28deae1cc738bfc70","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.25.5.tgz","fileCount":92,"unpackedSize":441723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9N37CRA9TVsSAnZWagAAqVsP/AyJ5DSBBtvJEdxDej7a\nxgLFn16ZrVonOnICdcnxvxaPerqwirFUQVaY6Gq1OJ6k9qIkV6Igmt3EleUD\nqbykj8vnV3W425e9UOrTNlJIBtQEDVv7oaSGgX/fnizDoUdRp2jot98wnUCN\nr7bojdJbyWyM0SiSQf9X6GIODSLOfMQH/VVItiS7y72FGazrgYOYlIHLZCvY\nk6ixoXWY9q2W94fYy6EnKH4TyfJ4rWaMJgPJT9AMbcEBDIGXdlUlVbgDVgOk\nqWp/ZmYKfWPyTrRVhVPWovLNCNFRN5lOr+XxczosFmIwQIOIy6TDfy8TZmoc\ng+PZlihHJtZwT4iGrdN8WEGyD5EUvfu3B7dSN1DMbMy5L5Sx+wx/RctyAebk\n7NPwtw7SZq1Ol6VJdGP/nA4MdnNlqkjznpoJFXJ21rCwCS8uFX0nwbMhT+Q4\nLTZ/zBkr+HKuW/gWw+7G73iuH7aypNJO67jKrzjNnKZI6lRG0Syd7cQfbyqv\ntEuLtpYrTKiKP3vd0YSteQs7yvPGOR63G6NnysbZmDWSWH2kF8i4nlYEEACM\niygi/FrmeN03UuBnMm9IOXOtvUOlTvqh+zMBaeTS/78BcknqgHLnu93TY3qa\n/7gOtJwI/3L4yRXeYZoAGyID+pyXZlUv3xL1eVy71DNrpHU9mViNnrVZNsAP\nMbUA\r\n=DlxY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3SWDEpYjUKX39sFYCjRVGHOra85Vj2LZHduJu4Q1+egIhAOEr+s2X36EZaTwGe4EubmpFBo/aklObdrfVDHpeyFQf"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.25.5_1593105914671_0.1514991123697651"},"_hasShrinkwrap":false},"0.25.6":{"name":"typed-json-transform","version":"0.25.6","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"052cc56efb1dadeb1cd45304ad7cf79d29880ead","_id":"typed-json-transform@0.25.6","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-rFAjWqxuw9nsWpZoHuiiAkGwVoWmCEdJVd0Nhme/aoAyuO2UrEhLOTqaY3PObQ1TKpNNA9qz0mNYk7WtTWQ4Qw==","shasum":"1b34f01c1cde5fb98758e71ae70d2121a175316a","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.25.6.tgz","fileCount":92,"unpackedSize":441414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9RFOCRA9TVsSAnZWagAA3VQP/A3t+UWmz5VQv89peV/E\nkzuryRl4F518JnGiyxsreT8ctnlVqFVHWonqzXeUFWDem3b0Wie2g/xC2BHk\nx3gBN5yt5cLpfQGIVD7Vb8DjR2qbdNNrTh1wXJx4AAUmNvrkHQeqMng55Fkf\noQPDap+w7ZiM6a6i2x/9AEOVNTpbNGjyUTFEJM8si/1ULZX4aQ3lTnSW8H0Y\nYORIN4pltEuVvcaTiKgnJy4oRFoeb4MxkqiqiAJ7IsL2gznPpvxMHk5izY+T\nqIhEnpdXEdnYomfTU9y7N6ZpdazZNiicBmoNH0w2R2sY5WaAe3Czzy46Usdt\ndPHoO3ch6aMwzoNAhrnWg1MfDGJpaw+pP2VDlcF/aw1cDEr/o627QSWwQxvN\ng3xupf3vMQI77AJiUakvHoZeIWjzJouXVPoENfhG8MZyzwWGsMHAqvdtBeIf\noXXII9ic41dpwNz37QS8qffmq4oCjfaTe873q3aY0rU7b387QtVdfTJTprDk\n3mzuMRXi1wXb1lktfXULkWILVqbU3P/jYx35w6WJkdHLZwzxpAP0Evfnx6/e\nnP6M24FQQ+vC/ploy5cfjduX7gM1CrjvbW5HE36rRRDwQ9numjZQqH5ch1sX\nuVe7hzsrJx9RPRF9gYvZSSFa0Nu5URLGi7hnKY9+XNGjQfcNBw+fbUJp/bo8\nZ8E1\r\n=4UMZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtkS4YjmyDkq5hOWX48beCl47WJYOp4rnShvjKsvGD2AiEA9qoz1dgXAByqH+/9D1lOMwS+cFmI9+WE6DzOt5QSbAI="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.25.6_1593119053710_0.3302065488138337"},"_hasShrinkwrap":false},"0.25.7":{"name":"typed-json-transform","version":"0.25.7","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"052cc56efb1dadeb1cd45304ad7cf79d29880ead","_id":"typed-json-transform@0.25.7","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-fpbRKjQT0csLSLKZNOnnm3H8qM6EQlphyzBAWp1BIrkBCbOujxh610/lXhhKSi0R3R8y4WK+AD+2l7J1X4cgVg==","shasum":"dd08069f44de0cc0c590c771f653cc2d47a25449","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.25.7.tgz","fileCount":92,"unpackedSize":441479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfChmkCRA9TVsSAnZWagAAZ6IQAKO3ZV/gwfe7Qvu+phUe\nXJpQqc/DjAaaRg4ZGvQl1kJn3AcWAiPtQ6U/WARxSLWDp38khmHYlk9iUeSp\n0QJQbhlDVnT+jHg14kbnfU+0b1juMk1TY0yMV+JEGX5vPEMMt8STSte3BJwi\nnBbK4eqwG12uehTlJHV78kAXkJrs/U9SYMPCow4nrPJFN/c6KiBaW3ehPo3v\nW2dPWZtBfBs627b2MaDip+OVdapei2l6h23YSpu3RwY4t7qCT1wR3uWnRsER\n33igjXL91FaN7ZjGlaUvpPAN3+/Ox3stWUcWgSEivTndix9nYPyKXRV4SoAE\nCnM2SynfyB++AoiSY0T0dANS7vsFZZezoZn03XlQb5jalvutnOh1PbyxY+m6\nmGD1D+vAeV9avuquM39Y6wYlsPfn5/b75f9WY9GUZGvJ8kedjCj//MAyuhK7\nB1wKz5+KIcxM28wO5Ahu4qJg2iPnVwDslVHuJNfNjvXW0aH+Us8GpMglLpv8\nPSfj7ryRabEJsLVDuKfNDgejQ/9hWJSxvKU/KjyaX7FdotN39lbrMd1/EN9P\nhuJgXMmM1graioeo4WoP4j1NGOZHbQJTRX+UVBGTWhDoPRXFwMbzrOPfa4ZA\nnCY0JvdtD2rQmpeGXuIt3dTnJ6uKf0VrLYmWr0L1C3Iud76brT3cEYuLpj0U\nUfyH\r\n=clxe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaH/xjr3HEonqpM9owgK8rP0zBQkQsG7cvo+BY8vZlegIhAM9umv5ryRk0jBJ3dkgvGGLz1zySsMqN5bF08cNgN36X"}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.25.7_1594497444293_0.35972970291659867"},"_hasShrinkwrap":false},"0.26.0":{"name":"typed-json-transform","version":"0.26.0","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index","module":"esm/index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","watch":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && concurrently \"rollup --watch --config rollup.config.js\" \"tsc -w\"","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"24463aa648cf1daf1da946950546d532f790d612","_id":"typed-json-transform@0.26.0","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-yI9F+TRbA5m93Ppj4w1qbUZoFctNBid+phTixDcmHVZl/bFfroMA1ezhV4MKlfgqH9WFYGtsgMKVWo1U2tFG2A==","shasum":"f5667f4c64ddd3c4d64ca89980f5e7d1e01c8195","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.26.0.tgz","fileCount":93,"unpackedSize":1438710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSaWLCRA9TVsSAnZWagAA2r8P/0JaZ/MbJwk1/Rf5YIB1\nVYa0PZR8BcaY1hZGV2I+oAkZSPr8tdTMXzsLX0PrFKEXic9+NqYImb1DiSjg\n0quCh6/NGlZu5en7FEInaYbAAit1xo44vJEICnleO+bzKJNRrsmPMaSrLOvL\nfqPOQ34jHAbjYyvEZNKeyaXmqf+abQbK2wEmGlRJcabdipPAps5Dbyd8zAPT\n+EbZ9Cte3ghOcr01fD7ZZ1JEfBvDNVqDV3u+WrqH6+FO00LBvCh0U4fe+dQR\n446XrATNG57HGOt9Yzlkd4x3s5dG5mG3/SI8jTt8/MIIEpcPdN0gO9SPS0GC\nmLdYqlncmA6ECUpqnPXcf2D0Cd0UY1jLbh8bF/WlPXBMVnn/+i1T6Zt1P0A0\npKFYt71hI/Q60v0pvH+sWLvmNm6obE35b7MJ9oCgytZYoxaN/Xqx4/nbxgmO\nw97INqfEUvSf035uYoTK80E3Ou7y6vrHVNjxvDnc4RYEehcx8UgeASzgTTay\n3r857LBX0307Tv3tnm6yrrSMAyF/tHAQF+wHL6pkzDl4NeOBtTyvgW1JJ7Vm\nXgOf1QZQBieKT3+nSvhZxiHwrrfb4GMx/4oI7MEPbHTYrsE0BNLEdWPNZ9IL\ntmcGojHHeEQe+n9hsAKoWVTssnC7dHtwzPT0IhWRgFlAV+Z1Fn7NitednCrq\n2pOU\r\n=n6Y/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8rpti3sJNuDZyo+S9+A62n3R5EAAgJsNBnlnlQGarmAiEAn2XaXJQNiybiuDVBBN5sAw8TUrS39IVzEG2Ea6ZVLlI="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.26.0_1598662026676_0.2614825185093992"},"_hasShrinkwrap":false},"0.26.1":{"name":"typed-json-transform","version":"0.26.1","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index","module":"esm/index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","watch":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && concurrently \"rollup --watch --config rollup.config.js\" \"tsc -w\"","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"d5788cd6f9d0632da4a85bf6cfb1fe721658cfad","_id":"typed-json-transform@0.26.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-xKBDpMYJ/zS38X8ONQ9IrCcp9tbqQhfu6gDBtrsRpKoi9fJ65R0P8ga8Ayta5vZdkCM9FlHGexnokUn/PunpDg==","shasum":"ab70274c0231ff9d4ce0aab6c20b3f300ea67870","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.26.1.tgz","fileCount":93,"unpackedSize":1472518,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSaZACRA9TVsSAnZWagAAXz8P/10VlgQ4gR6G4Tp8V3is\n+VDVav6ZZtqZDiGi4I1jAmbq3Iai/2Pg9i7TISvqYWeMHw1fVdemgBwQSvW2\nkv+RilAYn81+XbQ1pkGDh1cfYIh2zRHM09sMYtQtRza8iRqeSWATOpadCFaP\nGeKfm8vXTXmF887liOoD8JT/uDvlzRJfyzHeP0Ik41vBGdCAJ0AnaYLxG24Z\ng9snv9S6MAL3o9T3/y2+vdbCsEzYvNiChcFdYXkuTF7yxWZk1jP/DPSQkdBY\ntDj3dsKclOM4nrE/IaPD5ORk8jAOAMK/GdBK/Ue9/ENpUi/n3RlbP+TY2oZC\n3v/N2GZzCh+Y7+8lrfhUBc+0H7Yc4EZJxrpsod8G4tDNrkAUBmo2DF7TvWQW\nKFA/yWdc60Dc2zCXNxk8/dUanhh63B4LMIkvMx2fsXgKlqM4IxI/8UkiLZ5x\nXRdm9+AFfJ15ELBA9QCzHGd05muj1BChVMaknnwg1+z6HOvsoYRJgvwjoB1o\nE8qaUCfGZoFLZrhT26OxhNK9ovpzjqOdYYHEGNctGncuLRZoXRJRQJK8b35h\n1rT3Nzr6COOiAS2Ps8PUKD/rVkRxuh1T3nq63N/aey4tWsP5N/sbsUO96QLt\nzW+bGLFjRfFmsfNC0pQ7eYY+1SSkUP334cHgUlBfut5lX93GLtXXUyUy6Jc7\n1uem\r\n=AV9j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkwabfrTLC/GXKKRDOZTy8Yb31n2EzlxsjM+7FL4itVwIgBBnZrcDTqe7FXJoKUsiYLiyeVpnLv2n3efgKZjyqJow="}]},"maintainers":[{"email":"structuresound@gmail.com","name":"1e1f"}],"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.26.1_1598662208365_0.8469715603183023"},"_hasShrinkwrap":false},"0.26.2":{"name":"typed-json-transform","version":"0.26.2","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index","module":"esm/index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","watch":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && concurrently \"rollup --watch --config rollup.config.js\" \"tsc -w\"","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"f2186996e9a3be57defa4631332ed4079883338a","_id":"typed-json-transform@0.26.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-XKftQziXI3N/nXO2rWlEQ50mkk1UJuhK2rPzK4JaNJSixRhhbgtnCIW83HoXQu3OJFkQMWT5g+QFzgXSgZVixQ==","shasum":"5ff5812462b63a082d80a076a766b5fdfcbacdab","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.26.2.tgz","fileCount":93,"unpackedSize":446395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCfm7CRA9TVsSAnZWagAAd+YP/ibCAcTWEjsRdmKFUp0R\nXa+qMpmAD7nBIZD9/GtiTTsyUQv1eFNRUl1gi+yUo7CA79pxY6pEqHpbZfdk\nAhELr0FzsBFDHmlfmLhsPGvth4O7N4euDudSv8KggWHiA76nl1T52UXSSbq0\nexMAm2Nrigve4G5Fv7j8Ntxnwni6gGcmhhltwUerPhohs7CRo3b19LLqkxUm\nMeJITeNDfXEVeV9hy/0D1tYS8Q5etyAMLIf56ORBKSPw7M3z2D+h/dt2SgHa\nz+QKxnFL0/I9qENQT2xSpeScOlm23engLSCFo9KRC/BXQacb0JSVSMF00dDf\ntaL+TTjkT7RjbI4VxVB5O2v4xavYdtmcpL5LS/zGDki6hzF5FmdSo16qlu77\nlCxIZSX3c6lEUQoYtt5u8HUeEGm8MjZTDnEvBLsCoIqTAqZtoVM/zDs0Qdbe\n1aTr7XRKDqjkyRbWmQXRS1U7PhSYBooXpliuhaxxLKeOHOSOio+P3Kz1SctS\nhKAlRy5mlsRGA+TTmf6ql5hzKnsFigqXgMi9cn2WKf1dPPh9vccSlI6OuTXx\n7uIByKbSHzHaUd87Ydr9iQ2iNz5H7s9j4RZ85sCffSKqfcnzBDISmbbvucu7\nXxD6QiWrmFvGOnq4BQOc8KIrONn7Pe0ze7lbk3i7+EiArJMRrYwczKCvImUa\ne1ck\r\n=AvZN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCniyMHGRJxASFVuYqwEx5AIwnuzPjk8Z33c7Ez3/QcDQIgMcBADUgY+4qwqmanl19zoXdZSg6CLECGqWOpHWFpPE0="}]},"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"maintainers":[{"name":"1e1f","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.26.2_1611266490830_0.8097071630969459"},"_hasShrinkwrap":false},"0.26.3":{"name":"typed-json-transform","version":"0.26.3","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index","module":"esm/index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","watch":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && concurrently \"rollup --watch --config rollup.config.js\" \"tsc -w\"","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"f2186996e9a3be57defa4631332ed4079883338a","_id":"typed-json-transform@0.26.3","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-xPgB1nxCcS5rtwZ5O2tNLGUa+ylBol/CqjjtPvxU6ZR4j1SgyVeKQxgYLdD7PCP5M8mX4QJJWbfUs/hHutgoEg==","shasum":"00a3014a0331de221d543e182159ba4624946020","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.26.3.tgz","fileCount":93,"unpackedSize":1587234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMtUcCRA9TVsSAnZWagAAVo8P/Ag7U7PS0zYSk2NGkjLr\ngPOTzjBXzqQDAA9UFZhqVvGAHq60KRabrEboGzpDe7Cc9eAQUxR1ncbjZ3VP\n98VH+QO+ZZneN2cYJhmqXZQYga3sSadBkwx9NLZyTbTyoLDUkprjIk01XTDH\n/3oRjva4oB9FKlhMZLlIkYCgf6ymvRrxAXmMBZQUv4rgxqRe+WwICE21655T\n96A7B59wsD2wedS1lunQphBFWm/xwGUcLL1QlglPkdSHXHr9P+7CCuXN6kE+\nADp67tTbI9Ns1PRlPKV+MTQdp26k4i0lB04dzUicBVCiC8+qnL22e/VTWvFk\nNtamfbGt0HStk23gjNaNiCrvVYYStUPtI3BuGAA7iMVuFgsTb31C8hHI9Av8\nHqCZiQA/AEV9v+O0ffCADo9eaMs+vbc8AZaRPEMF9B1KihePMx1SR4MBcjPI\n0AMu6CYgvFVFXjg9V/unCLbweSQ2g3KyQvE1qKlIcoFaRol3+OglN0jnNe5Y\ni8mfFtT0JIZtZ7K4l67PaF+U7+HNF9Ew95l0l8+FRboQm65cdU3bzRz5BsoG\niucjC+W2tqt0Jno0NrTQvVRMlcSuUltp1/oIftOvL6TYeGBIFWi6K+mpYvj3\neIT9sliigJu8jfXHUs2K0AmQMMbKCH5allQAD1YtpTQVcL4HbxrC4aZ+USc3\n3la0\r\n=7EQb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuuxgug3aIu6FKWZDn7r48rt8kv7SpDUYcebnTbYPa7QIhANd/CqDrgcZCjS7oV7Q84EroX5Q0ZOjyt4qFOzWJWbPd"}]},"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"maintainers":[{"name":"1e1f","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.26.3_1613944091477_0.8550080791431505"},"_hasShrinkwrap":false},"0.26.4":{"name":"typed-json-transform","version":"0.26.4","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index","module":"esm/index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","watch":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && concurrently \"rollup --watch --config rollup.config.js\" \"tsc -w\"","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"f2186996e9a3be57defa4631332ed4079883338a","_id":"typed-json-transform@0.26.4","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-k7rQHB1JARNpm5USXR82Hr+XsYQAuu0qIdf3SrCw5LCLfiu5mzxOSwcA3G9wYQyuPsfi9rup2GaBGqXmAklD9Q==","shasum":"7066599c5933917f45e98bf5a63151af6a8a9d16","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.26.4.tgz","fileCount":93,"unpackedSize":1406781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOBVrCRA9TVsSAnZWagAA4A8QAJ5wZtWR+hac0coYow94\nKn3lxC/vQRoWOODNLC9csyTArsrnjH6ZRgXJ//f41pDI1XU0ONjpvDqOIxvm\nn7JcCnguU7vqF9ZGo79aE+nuRc++ovIPipqMpIEzS6Ts1ZfAIQO2HNQtKLXG\npUIuKqkG7Rd2fbEjBpfM0GGnYHE4O4lfwKLcdjcZb6pSVhYWW1NJl/ySAjxq\nH694i0GAvxdeqCsiOoZ6VczcHb/4e7EEcpjXbHvQtFFyhMgYgsRKIrsSVxZO\no6sxk5+swrELAYfgJOEugaWZjcqEcxBShLd9aLKQeubOGwPlw3YM96iFDqHw\n9+4OSEabUr6p4WdcgwA6fCMWbBkOLJIPdwk/mrzASVhUPa1xCoxqxj4v8LP2\n4wj1E5yIVysWpgYVcl3DZLpLZPS38VEr0XsKRIFbU1oWj+HbPpGI0jlxkaod\nLFiRBciOsH/2j/Cp2MK5BWuSQXpEM5jlWk5Pifsavhj4saBCm8ErAlgTspnU\njZFsN7gd80rMHle/xugMK1fNJeiFa27YWfhnzndr6OlxItFVdipKvoZPRQY/\neLiynAAdwgykAeOBdKfxESm1rcvA9HK/KiFSCK4dkOs2e5+kAH1hluWmOclK\nif3wy9PeTFIsp0LFGurSN7dtHUMpcyiF74BzNQ3LZ/UWgCLlipMhaXFtkb+N\nrdcq\r\n=VckF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQ8ul+012jPwAzMuTeb6aOR2G9ZQ8+BzQSGz+xExu90AiEA1XZcboPaRfH2oQ43NKmb2EqjgJrOC6jnzIEb5IVx7+4="}]},"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"maintainers":[{"name":"1e1f","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.26.4_1614288234811_0.7602629141796062"},"_hasShrinkwrap":false},"0.26.5":{"name":"typed-json-transform","version":"0.26.5","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index","module":"esm/index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","watch":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && concurrently \"rollup --watch --config rollup.config.js\" \"tsc -w\"","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"f2186996e9a3be57defa4631332ed4079883338a","_id":"typed-json-transform@0.26.5","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-sm0LR8n5K40ELFPrh7MTZt0waC5psfaYWcpElpngF/M9uMS2tAqWFQnKxljERyaEN/LlAHaCFHFWQsUValMLrQ==","shasum":"e9a1fb85bc70223e80f8e9b67c93b721eaf0542a","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.26.5.tgz","fileCount":93,"unpackedSize":1429154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLTrfCRA9TVsSAnZWagAAVpUP/1lwvSgNxrSdmNWFNYbh\nda2o5Jl2mNjSNylkWP6nFkydl9Z0ySkhBHX0z7AopiLO/644Cwz9fQMpV2Np\nM1rqTYLU/owR5fgNiXegxVCF3BBCyvDe52MXvtZ1LD9knCT+7YNgFT8AXKaY\nIMqwhITJWHrYwwH9aYgoKq8yFjBuXGTeFQxNrwJRCYyiwE1aB54ZHTLd9wcs\nn7TNIJJRdMRdZiFwmVrCkn1A/Jvhn92VvRswTye1F6h1A72tqcaOKlB3rMKv\nHW9r2Km98jrVa7P8/8pAd+cPRv0qHeBOedyoiE2vnYO12DQSjLZpD2BJiZXo\nA2lk1Fu1326w6ZFAVjZQi+wWALdCYiUcYDJqoya7DUiYAi6+ukvvOiSjP3sO\nVHDTiHfiRICmQYGeiKvXf9DACt3BVG59roCnonMJt/N0lkVm/3O89hwGW/fZ\nmoZwPawbel7ufd26LZsjOayuvMC75LZLde3pTp+TFQ8Gi5bxycLjk/K405MZ\nstdBRMjnxzRL1cFDCdLqrbLc7q7NXuFFBylSKlQ7QpNUNs6u37evMla8wmsb\nbRtIHdLAYbfWjvOGaFh2EEe5sM/eS7d0FAaHEzfLvqrWpu4r0p429kY/4DUA\n9wWD1/k1tvlKM2F3xIccK0ZpRG6k7ZvJEO6Evnb6mCQqI5bXB0yVDsjWwrdv\nuNZ/\r\n=+o4p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHH03AJ9kYzBA63Ii7AOyETi4i7bCyiaz1iudcTfL+bNAiBOZdk85zWwjnMwe2WObLtUIJFv9UVSFrd5Ag//0yfoKw=="}]},"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"maintainers":[{"name":"1e1f","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.26.5_1630354143771_0.046953371376345254"},"_hasShrinkwrap":false},"0.26.6":{"name":"typed-json-transform","version":"0.26.6","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"index","module":"esm/index.js","types":"esm/index.d.ts","scripts":{"build":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js && tsc","watch":"rm -Rf esm && rm -f tsconfig.tsbuildinfo && concurrently \"rollup --watch --config rollup.config.js\" \"tsc -w\"","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-typescript":"^5.0.0","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","rollup":"^2.18.0","nyc":"^15.0","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"gitHead":"e5a3b882d9e679e2aed9e05f1031306301a859f4","_id":"typed-json-transform@0.26.6","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-8CoJUh3Rx9fi/BA7uZ1X3eHolHS/snYVCEUBvoROkb2alqKlhp8UuzadC44uSbAoExKWInQibUQHRI0cSYvQKw==","shasum":"e8f8188b0fe1472907e310682964288bffd4734e","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.26.6.tgz","fileCount":93,"unpackedSize":1432290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+mmCRA9TVsSAnZWagAALQ0P/2doznusASZXnX/Zcl42\nygDiH4y7BiUnpmEDoelk1y9f2BEjWi/nPCXCEUcyka/L44C7NPYkgE6mTmqx\n64Q9iN0iRJSHuBeksPsSUv8zVcYIpjviauJEm9usI531ShRPRe2NnQQSWkuw\nqUTc+7zeqvdkshlGKwbbapIq1waInibOrc6BW+jaclJom1St1ISXC1iB91EW\nwsWp91zLxAKcEgdTM5eDlo5v4LzPtdjSz2NR9YHkfwhvRwwNgu03GWPzhrDt\ngVq1hoIWjMBMKK/20bxXp9gTHi76OXM2C2WV2Svg73Yfy7ry6QmP6vFhWnE6\njz1DB2rhVeQm/vqCHgJrZcD0fMS0wJrVZthYJp12dMxPVikiWEXjvnEkwovI\nmqKar5xamPqVawysItwXVOgUEr8INBHZ7vx5WdIbJX5OdzPkT1LIkF3+AH1r\nJQMoqDEKRmz74h1tgtwMVeRIoUounRUdOm///TXe3H9+d3yi7bBdcBhjDKp/\nVruLpdBqmCMbucFOGTah542LAQevTmp5q75jHiW0UEXrJXEyGsd7YQVSUWzI\nzNCJd58ZWIAKODDBk1GzLaR3BanigaE8kNhCTGs4iePgv4DXapnr2wSWiOSr\no7s1AtzAFKUbHsYMUJOZN9TJ/WvbQS7DXiJZeyLkdRjBmdbIkvh6w4ni2O/S\npaCm\r\n=8WQm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRbYTrFUfNLIzGZUY6A8abTi0ayRoOFOHBLzo7/U5LIAiAWBpEnGKWXEWPBmzsB8etXuJs0rns0lwvcZc13n3D0NA=="}]},"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"maintainers":[{"name":"1e1f","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.26.6_1635983633279_0.5539835495737302"},"_hasShrinkwrap":false},"0.27.1":{"name":"typed-json-transform","version":"0.27.1","type":"module","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"exports":{".":{"types":"./dist/esm/index.d.ts","require":{"types":"./dist/common/index.d.ts","default":"./dist/common/index.cjs"},"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.mjs"}},"./fixtures":{"types":"./dist/esm/fixtures.d.ts","require":{"types":"./dist/common/fixtures.d.ts","default":"./dist/common/fixtures.cjs"},"import":{"types":"./dist/esm/fixtures.d.ts","default":"./dist/esm/fixtures.mjs"}},"./types":{"types":"./src/types.ts"}},"scripts":{"build":"rm -Rf dist && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js","watch":"rm -Rf dist && rm -f tsconfig.tsbuildinfo && concurrently \"rollup --watch --config rollup.config.js\" \"tsc -w\"","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.5","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","nyc":"^15.0","rollup":"^4.0.2","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"_id":"typed-json-transform@0.27.1","gitHead":"74ec79268e773ed56d3236e11e52e00007f2fe42","_nodeVersion":"20.5.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-OFdCc6qstcnqwXohoWnM4hAELFeGvAOziWQmmRZHUO+Zzc024tIcOFpnlwmw0qBxC5pEAqZ1v4A8xE9ii0X01A==","shasum":"bd1eeb4c57fd3bbe9ef7ed920c00419c8784d025","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.27.1.tgz","fileCount":218,"unpackedSize":1125599,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQnR5oQd5AJ4nkjLMPo02U47AnmykjoZA9yRmQh8s9nAiBx2s1Nbz/ZmJliLvFRWo8C2TRbd4RR46K8HAzGJrl63A=="}]},"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"maintainers":[{"name":"1e1f","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.27.1_1696872729502_0.5754459263222298"},"_hasShrinkwrap":false},"0.27.2":{"name":"typed-json-transform","version":"0.27.2","type":"module","description":"_ like library written in typescript using templated generics where reasonable","homepage":"https://github.com/1e1f/typed-json-transform","author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"licenses":[{"type":"MIT","url":"https://github.com/1e1f/typed-json-transform/blob/master/LICENSE-MIT"}],"private":false,"main":"./dist/common/index.cjs","exports":{".":{"types":"./dist/esm/index.d.ts","require":{"types":"./dist/common/index.d.ts","default":"./dist/common/index.cjs"},"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.mjs"}},"./fixtures":{"types":"./dist/esm/fixtures.d.ts","require":{"types":"./dist/common/fixtures.d.ts","default":"./dist/common/fixtures.cjs"},"import":{"types":"./dist/esm/fixtures.d.ts","default":"./dist/esm/fixtures.mjs"}},"./types":{"types":"./src/types.ts"}},"scripts":{"build":"rm -Rf dist && rm -f tsconfig.tsbuildinfo && rollup --config rollup.config.js","watch":"rm -Rf dist && rm -f tsconfig.tsbuildinfo && concurrently \"rollup --watch --config rollup.config.js\" \"tsc -w\"","test":"NODE_ENV=test mocha --require @babel/register \"test/**/*.js\" --bail","cover":"NODE_ENV=test nyc --report-dir coverage npm t","travis":"npm run build && npm run cover"},"devDependencies":{"@babel/core":"^7.10.3","@babel/preset-env":"^7.10.3","@babel/register":"^7.10.3","@istanbuljs/nyc-config-babel":"^3.0.0","@rollup/plugin-babel":"^5.0.4","@rollup/plugin-commonjs":"^13.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^8.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.5","@types/chai":"^4.2","@types/js-yaml":"^3.12","@types/mocha":"^7","@types/mongoose":"^5.7.11","@types/node":"^10.0","babel-plugin-istanbul":"^6.0.0","chai":"^4.2","coveralls":"^3.0","js-yaml":"^3.13","mocha":"^7.1","mongoose":"^5.9","nyc":"^15.0","rollup":"^4.0.2","ts-node":"^8.8","tslib":"^1.11","typescript":"^3.8"},"nyc":{"extends":"@istanbuljs/nyc-config-babel","reporter":["json","html","lcov"]},"_id":"typed-json-transform@0.27.2","gitHead":"e4c1a1eb8f99e1d4013fbc4be6ac34794e7eb8ac","types":"./dist/common/index.d.ts","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-lZw/alFzHdanrRUJRU+rJKbstxvB5rYPz8qikztQ9hRkVcEfKe+VGzCBkM7imrO1b7XmDEY/Z7cGCnSEw6psVQ==","shasum":"6140df7da33660f76065e843e0f6611ac16ab163","tarball":"https://registry.npmjs.org/typed-json-transform/-/typed-json-transform-0.27.2.tgz","fileCount":218,"unpackedSize":1125635,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC00yrtdabEjViv9EyJBvwW8MqaTa7w8H3wu9CRQXE4WQIhAK9zfNLUS0mRwjQYihNnmFVSGaG4vyuVbCV+EKfUT22Y"}]},"_npmUser":{"name":"1e1f","email":"structuresound@gmail.com"},"directories":{},"maintainers":[{"name":"1e1f","email":"structuresound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typed-json-transform_0.27.2_1705430646576_0.22863811518536914"},"_hasShrinkwrap":false}},"readme":"## typed-json-transform [![Build Status](https://travis-ci.org/1e1f/typed-json-transform.svg?branch=master)](https://travis-ci.org/1e1f/typed-json-transform) [![Coverage Status](https://coveralls.io/repos/github/1e1f/typed-json-transform/badge.svg?branch=master)](https://coveralls.io/github/1e1f/typed-json-transform?branch=master)\n[![NPM](https://nodei.co/npm/typed-json-transform.png?downloads=true)](https://nodei.co/npm/typed-json-transform/)\n\n## _ like library written in typescript using templated generics where reasonable\n\nusage\n```typescript\nimport { map } from 'typed-json-transform';\n\nconst strings = ['apple', 'bannana'];\nconst lengths = map(strings, (str: string) => {\n    return str.length;\n})\n```\n'lengths' is typed as Array<number> because map() is templated to return an array of types deduced by the map function\n\nits value is as expected:\n```\n[ 5, 7 ]\n```\n\nthis library is NOT a drop-in replacement for underscore ot lodash, however functions with similiar names should do the same thing.\n\ndocumentation = index.d.ts:\n\n```typescript\ndeclare module 'typed-json-transform' {\n  /* \n  * Container Methods\n  */\n\n  interface SIO { [index: string]: any }\n  function each<T>(iter: { [index: string]: T } | T[], fn: (val: T, index?: string | number, breakLoop?: () => void) => void): void\n  function extend<T, U>(target: T & SIO, source: U & SIO): T & U\n  function extendN<T>(target: T & SIO, ...sources: Array<SIO>): T\n  function assign<A, B>(a: A, b: B): A & B\n  function combine<A, B>(a: A, b: B): A & B\n  function combineN<T>(retType: T, ...args: SIO[]): T\n  function any(iterable: Array<any>, fn: Function): boolean\n  function every<T>(iterable: any[], fn: Function): boolean\n  function map<R, I>(iter: { [index: string]: I } | I[], fn: (val: I, index: any) => R): R[]\n  function reduce<T, S>(input: Array<T>, fn: (input: T, memo: S) => S, base?: S): S\n  function reduce<T, S>(input: { [index: string]: T }, fn: (input: T, memo: S) => S, base?: S): S\n  function sum<T>(input: { [index: string]: T } | Array<T>, fn: (input: T) => number): number\n  function greatestResult<T>(input: { [index: string]: T } | Array<T>, fn: (input: T) => number): number\n  function sumIfEvery<T>(input: { [index: string]: T } | Array<T>, fn: (input: T) => number): number\n  function geoSum<T>(input: { [index: string]: T } | Array<T>, fn: (input: T, memo: number) => number): number\n  function union<T>(...args: T[][]): T[]\n  function intersect<T>(...args: T[][]): T[]\n  function difference<T>(a: T[], b: T[]): T[]\n  function contains<T>(set: any[], match: T): boolean\n  function containsAny<T>(set: any[], match: any[]): boolean\n  function containsAll<T>(set: any[], match: any[]): boolean\n  interface ComparisonOptions {\n    [index: string]: boolean;\n    strict: boolean;\n  }\n  function isEqual(actual: any, expected: any, opts?: ComparisonOptions): boolean\n  function prune<T>(obj: T): T\n  function plain<T>(obj: T): T\n  function clone<T>(input: T): T\n  function arrayify<T>(val: T | T[]): T[]\n  function okmap<T>(iterable: Object | Array<any>, fn: (v: any, k: string) => { [index: string]: T }): { [index: string]: T }\n  function stringify(value: any, replacer?: (number | string)[], space?: string | number): string\n\n  /*\n  * Keypath\n  */\n  namespace Keypath {\n    interface Options extends SIO {\n      allLevels?: boolean;\n      diffArrays?: boolean;\n    }\n  }\n\n  function setValueForKeyPath(value: any, keyPath: string, input: SIO): void\n  function mergeValueAtKeypath(value: any, keyPath: string, obj: SIO): void\n  function valueForKeyPath(keyPath: string, input: SIO): any\n  function unsetKeyPath(keyPath: string, obj: SIO): boolean\n  function keyPathContainsPath(keyPath: string, ignorePath: string): boolean\n  function filteredKeyPaths(_keyPaths: string[], ignore?: string[]): string[]\n  function keyPaths(obj: SIO, _options?: Keypath.Options, _stack?: string[], parent?: string): string[]\n  function allKeyPaths(obj: SIO): string[]\n  function flatObject(object: any, options?: { includeBranches?: boolean }): SIO\n\n  /*\n  * Diff / Mongo Method\n  */\n\n  namespace Mongo {\n    interface Document extends SIO {\n      _id: string;\n    }\n\n    interface Collection {\n      findOne: Function;\n      find: Function;\n      update: Function;\n    }\n\n    interface UpdateOptions {\n      collection?: Collection;\n      get?: Function;\n      set?: Function;\n      ignore?: string[];\n    }\n\n    interface Modifier {\n      $set?: SIO;\n      $unset?: SIO;\n    }\n  }\n\n  function forwardDiffToModifier(prev: SIO, doc: SIO, fieldsToIgnore?: string[]): Mongo.Modifier\n  function shouldSet(val: any, prev: any): boolean\n  function shouldUnset(val: any, prev: any): boolean\n  function diffToModifier(prev: SIO, doc: SIO, fieldsToIgnore?: string[], pruneEmptyObjects?: boolean): Mongo.Modifier\n  function modifierToObj(modifier: Mongo.Modifier): SIO\n  function objToModifier(obj: SIO): Mongo.Modifier\n  function apply<T>(dest: T, source: Mongo.Modifier): T\n  function $set(dest: SIO, source: Mongo.Modifier): void\n  function $addToSet<T>(dest: T[], src: T): T[]\n  function $unset(dest: Object, source: Mongo.Modifier): void\n  function update(doc: Mongo.Document, options: Mongo.UpdateOptions): Mongo.Modifier\n  function mapModifierToKey(modifier: Mongo.Modifier, key: string): Mongo.Modifier\n\n  /*\n  * Check\n  */\n\n  function check(value: any, type: any): boolean\n  function isNumeric(n: any): boolean\n  function isArguments(object: any): boolean\n  function isEmpty(input: { [index: string]: string }): boolean\n  function isUndefinedOrNull(value: any): boolean\n  /*\n  * Cascade\n  */\n\n  function cascadeShallow<T>(tree: T, keywords: string[], selectors: string[]): T\n  function cascade<T>(tree: T, keywords: string[], selectors: string[]): T\n  function select(input: string[], cssString: string): boolean;\n\n  /*\n  Graph\n  */\n\n  class Graph<T> {\n    [index: string]: any;\n\n    addNode(node: string, data?: T): void;\n    removeNode(node: string): void;\n    hasNode(node: string): boolean;\n    getNodeData(node: string): any;\n    setNodeData(node: string, data?: T): void;\n    addDependency(from: string, to: string): void;\n    removeDependency(from: string, to: string): void;\n    dependenciesOf(node: string, leavesOnly: boolean): any[];\n    dependantsOf(node: string, leavesOnly: boolean): any[];\n    overallOrder(leavesOnly: boolean): any[];\n  }\n\n  /*\n  Optionally Linked Hash Maps\n  */\n\n  class OLHV<T> {\n    require?: string;\n    value: T\n  }\n  class OLHM<T> {\n    [index: string]: OLHV<T>;\n  }\n  function map<T>(olhm: OLHM<T>, fn: (v: any, k?: string) => T): T[];\n  function okmap<T>(olhm: OLHM<T>, fn: (v: any, k?: string) => OLHV<T> | T): OLHM<T>;\n  function parseOLHM(object: any): OLHM<any>;\n  function safeOLHM<T>(olhm: OLHM<T>): T[];\n\n}\n```","maintainers":[{"name":"1e1f","email":"structuresound@gmail.com"}],"time":{"modified":"2024-01-16T18:44:07.099Z","created":"2017-03-23T18:14:13.066Z","0.14.8":"2017-03-23T18:14:13.066Z","0.14.9":"2017-03-23T18:22:30.350Z","0.15.0":"2017-03-24T19:11:34.266Z","0.15.1":"2017-03-24T19:20:52.620Z","0.15.2":"2017-03-24T21:03:41.046Z","0.16.0":"2017-03-24T21:46:56.479Z","0.16.1":"2017-04-28T18:45:34.961Z","0.16.2":"2017-05-07T23:23:52.736Z","0.16.3":"2017-05-07T23:32:40.512Z","0.16.4":"2017-05-19T08:00:54.532Z","0.16.5":"2017-06-01T23:10:04.484Z","0.16.6":"2017-06-24T07:13:00.239Z","0.16.7":"2017-06-24T07:55:53.350Z","0.16.8":"2017-06-24T08:32:10.717Z","0.16.9":"2017-06-24T09:25:34.399Z","0.17.0":"2017-06-27T23:45:17.814Z","0.17.1":"2017-07-09T19:04:09.631Z","0.18.0":"2017-10-18T23:16:15.020Z","0.18.1":"2017-10-19T15:38:35.085Z","0.18.2":"2017-12-14T09:05:33.386Z","0.18.3":"2018-01-20T19:46:03.290Z","0.19.0":"2018-01-21T10:58:26.281Z","0.19.1":"2018-03-31T00:41:26.075Z","0.19.2":"2018-03-31T01:36:05.609Z","0.19.3":"2018-03-31T02:17:40.500Z","0.20.0":"2018-04-02T23:43:58.239Z","0.20.1":"2018-04-20T00:18:07.298Z","0.20.2":"2018-05-07T23:21:12.909Z","0.20.4":"2018-06-11T06:09:10.425Z","0.20.5":"2018-06-11T06:58:13.239Z","0.20.6":"2018-06-15T22:04:14.632Z","0.21.0":"2018-10-12T00:16:22.260Z","0.21.1":"2018-10-12T00:51:05.629Z","0.21.2":"2018-10-12T03:14:23.808Z","0.22.0":"2018-11-07T23:13:53.833Z","0.22.1":"2018-11-08T02:28:08.694Z","0.22.2":"2018-11-29T05:10:54.221Z","0.22.3":"2019-01-05T20:45:49.718Z","0.22.4":"2019-02-04T04:40:11.831Z","0.22.5":"2019-02-11T10:45:01.410Z","0.22.6":"2019-02-15T07:13:41.558Z","0.23.0":"2019-02-16T08:16:06.136Z","0.23.1":"2019-02-16T08:20:55.386Z","0.23.3":"2019-02-16T13:13:46.759Z","0.23.4":"2019-02-18T05:48:48.062Z","0.24.0":"2019-02-20T00:29:41.367Z","0.24.1":"2019-02-21T02:41:17.072Z","0.24.2":"2019-02-21T04:46:51.668Z","0.24.3":"2019-03-07T21:47:33.712Z","0.24.4":"2019-03-28T02:07:37.628Z","0.24.5":"2019-03-28T02:10:06.474Z","0.24.6":"2019-03-28T20:20:18.188Z","0.24.7":"2019-03-28T21:08:15.949Z","0.24.8":"2019-03-29T23:00:11.912Z","0.24.9":"2020-03-27T04:32:17.851Z","0.24.10":"2020-03-27T05:10:06.284Z","0.24.11":"2020-03-27T05:17:56.376Z","0.24.12":"2020-04-16T21:25:39.582Z","0.25.0":"2020-06-25T04:34:10.702Z","0.25.1":"2020-06-25T04:40:26.523Z","0.25.2":"2020-06-25T04:44:55.362Z","0.25.3":"2020-06-25T04:50:03.392Z","0.25.4":"2020-06-25T04:57:31.321Z","0.25.5":"2020-06-25T17:25:14.792Z","0.25.6":"2020-06-25T21:04:13.834Z","0.25.7":"2020-07-11T19:57:24.536Z","0.26.0":"2020-08-29T00:47:06.865Z","0.26.1":"2020-08-29T00:50:08.535Z","0.26.2":"2021-01-21T22:01:31.004Z","0.26.3":"2021-02-21T21:48:11.666Z","0.26.4":"2021-02-25T21:23:54.994Z","0.26.5":"2021-08-30T20:09:03.941Z","0.26.6":"2021-11-03T23:53:53.425Z","0.27.1":"2023-10-09T17:32:09.754Z","0.27.2":"2024-01-16T18:44:06.894Z"},"homepage":"https://github.com/1e1f/typed-json-transform","repository":{"type":"git","url":"git+https://github.com/1e1f/typed-json-transform.git"},"author":{"name":"Leif Shackelford","email":"leif@chroma.io"},"bugs":{"url":"https://github.com/1e1f/typed-json-transform/issues"},"readmeFilename":"README.md"}