{"_id":"io-ts","_rev":"133-62f64d9839bba792bc7a831a93a50725","name":"io-ts","dist-tags":{"next":"2.0.3","latest":"2.2.22"},"versions":{"0.0.1":{"name":"io-ts","version":"0.0.1","keywords":["typescript","IO validation","runtime type system"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.0.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"b7bc9eba2b44e32e148028ed9873a58e162e7cca","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.0.1.tgz","integrity":"sha512-LeVPUTw4XSxHwSGOUas+/gfqi48EvYJX3zvDs+yVLi4/91YUmtDUWpg+dWKpkVixQWX1U4fzGHRg+i8dCIfR/Q==","signatures":[{"sig":"MEUCIFsiVHYqiVGBbsFQmYQJo+Z05T7Hs+2BcCmDWeTJ5oXsAiEA3apfnJwBTMCKoBR9hsC0l6b0nQoRcJkpiBJDraUNk+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","IO validation","runtime type system"],"_from":".","files":["lib"],"_shasum":"b7bc9eba2b44e32e148028ed9873a58e162e7cca","gitHead":"a533768161d5e1c181bdcee09e2d12f156752213","scripts":{"test":"mocha -r ts-node/register test/*.ts","build":"rm -rf lib/* && tsc -d"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.1.5","@types/node":"^7.0.4","@types/mocha":"^2.2.38"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.0.1.tgz_1485946612720_0.3473539229016751","host":"packages-18-east.internal.npmjs.com"}},"0.0.2":{"name":"io-ts","version":"0.0.2","keywords":["typescript","IO validation","runtime type system"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.0.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"38f67dd87db973cb1d83076674d3ee32425a3e19","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.0.2.tgz","integrity":"sha512-SYv0TYLgSCLt4r0D5syJwR+M8weF96O4vbwGJODQHwh+8irr+jEnyd95lQmsu9lpp3S7M9BeS0JKyXbiMPstlg==","signatures":[{"sig":"MEUCIDqyY3nzq2B1Cu/yCwgjm0qhpj+MwUOi+Iw8TdmFBMpWAiEArqmG0FcWphmoz/mqr6oWg6cRcYjNoxZ/eW9mlrADahU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","IO validation","runtime type system"],"_from":".","files":["lib"],"_shasum":"38f67dd87db973cb1d83076674d3ee32425a3e19","gitHead":"c39966b015c29b3906fd1aed9c580d111b9a501e","scripts":{"test":"mocha -r ts-node/register test/*.ts","build":"rm -rf lib/* && tsc -d"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.1.5","@types/node":"^7.0.4","@types/mocha":"^2.2.38"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.0.2.tgz_1486033584897_0.4548565170262009","host":"packages-18-east.internal.npmjs.com"}},"0.0.3":{"name":"io-ts","version":"0.0.3","keywords":["typescript","IO validation","runtime type system"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.0.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"3204cdacadcb48cd19b3c9ebd39bbb8ed853bc2e","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.0.3.tgz","integrity":"sha512-FyiF839K/U89DacOJDVNzkrneGZw6l8JsMncccgLX22QNygonONQZZJNK2Nb5fmm34aEdjSfRfjnhMumbxrJqA==","signatures":[{"sig":"MEUCICdBejeCcS+R2cGy8p9QAtopSflz/ZCF6gOv0htjnj0OAiEApH7/9XpfJZx4CUHO9cfuKuo7YNw0XbmOM4fSj4qA8D4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","IO validation","runtime type system"],"_from":".","files":["lib"],"_shasum":"3204cdacadcb48cd19b3c9ebd39bbb8ed853bc2e","gitHead":"547fa0e79165010eebbf4103a33f9650d02255d6","scripts":{"test":"mocha -r ts-node/register test/*.ts","build":"rm -rf lib/* && tsc -d"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"5.5.0","dependencies":{},"devDependencies":{"mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.1.5","@types/node":"^7.0.4","@types/mocha":"^2.2.38"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.0.3.tgz_1486988307833_0.39582034456543624","host":"packages-18-east.internal.npmjs.com"}},"0.1.0":{"name":"io-ts","version":"0.1.0","keywords":["typescript","IO validation","runtime type system"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.1.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"2046f0cdd79163c92aaa0d4fa4bf8da1af92b6b9","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.1.0.tgz","integrity":"sha512-8VNHG3fCwGP4BHuDmm1VGmMoFJmuv7owddXKugrtmW6KYpdYtLmTsFlegkvh+UFTSfGPoEA0btN/nzalL0rA9Q==","signatures":[{"sig":"MEQCIAgHXzu8zDfurBCj44gkhjf0Cp0wxCoy6L8n7Zb31pBoAiAD8cexPAxO/09cQlzJPjbmvbwZdSILEXlOJ335kVCZTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","IO validation","runtime type system"],"_from":".","files":["lib","lib-jsnext"],"_shasum":"2046f0cdd79163c92aaa0d4fa4bf8da1af92b6b9","gitHead":"8e89141f62332d27ef0ef83bcc2fd17710bd160a","scripts":{"test":"mocha -r ts-node/register test/*.ts","build":"rm -rf lib/* && rm -rf lib-jsnext/* && tsc && tsc -m es6 --outDir lib-jsnext"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"jsnext:main":"lib-jsnext/index.js","_nodeVersion":"5.5.0","dependencies":{"fp-ts":"^0.0.2"},"devDependencies":{"mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.2.0","@types/node":"^7.0.4","@types/mocha":"^2.2.38"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.1.0.tgz_1487241696032_0.43020869861356914","host":"packages-18-east.internal.npmjs.com"}},"0.1.1":{"name":"io-ts","version":"0.1.1","keywords":["typescript","IO validation","runtime type system"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.1.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"9b4857d24d158bbceed19b01790a29333aad508f","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.1.1.tgz","integrity":"sha512-GiZqU+Vf1+HRxt9aax75zUhZyZvQKU+YU0gZZqu4yIXEJthqWl0flZhp6mR5Sjl/bA0dHobtOTll4HtLEAtTow==","signatures":[{"sig":"MEYCIQDXlJNCkHLqEG/5bWxWWsz+rckdfpjATPDegY04F5ZWtgIhANa4ob/YZBhiidg34yFCaewOyww4lDwi1nqXfpXvo8i0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","IO validation","runtime type system"],"_from":".","files":["lib","lib-jsnext"],"_shasum":"9b4857d24d158bbceed19b01790a29333aad508f","gitHead":"616b8b0313e0864e66870d1be18d8e867c8762e0","scripts":{"test":"mocha -r ts-node/register test/*.ts","build":"rm -rf lib/* && rm -rf lib-jsnext/* && tsc && tsc -m es6 --outDir lib-jsnext"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"jsnext:main":"lib-jsnext/index.js","_nodeVersion":"5.5.0","dependencies":{"fp-ts":"^0.0.2"},"devDependencies":{"mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.2.0","@types/node":"^7.0.4","@types/mocha":"^2.2.38"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.1.1.tgz_1487266957570_0.37727305199950933","host":"packages-18-east.internal.npmjs.com"}},"0.2.0":{"name":"io-ts","version":"0.2.0","keywords":["typescript","IO validation","runtime type system"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.2.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"b93d07ec043b976025d4b7a26b9d327bb7654e2c","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.2.0.tgz","integrity":"sha512-TJWzzuF4QHW3v/oJw0/LLvudOixOl3dyJO83WyIrQo2qgkn70snEPBbR8bP3gS81zhpOfMk0Gfuuw9pqfI9swQ==","signatures":[{"sig":"MEUCIQDYCX1laDbUBt+DYaDjiuE2nIIQzaHnt7Gsp1VKQsyokQIgThEX4EbVYjqPMp8iBP0qTgLlzPvKBjBBpSfIHZ5LZtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","IO validation","runtime type system"],"_from":".","files":["lib","lib-jsnext"],"_shasum":"b93d07ec043b976025d4b7a26b9d327bb7654e2c","gitHead":"eb8fbd02d399b86c86cae44f9b5d1379bf7b0a61","scripts":{"test":"npm run typings-checker && npm run mocha","build":"rm -rf lib/* && rm -rf lib-jsnext/* && tsc && tsc -m es6 --outDir lib-jsnext","mocha":"mocha -r ts-node/register test/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"jsnext:main":"lib-jsnext/index.js","_nodeVersion":"5.5.0","dependencies":{"fp-ts":"^0.0.2"},"devDependencies":{"mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.2.0","@types/node":"^7.0.4","@types/mocha":"^2.2.38","typings-checker":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.2.0.tgz_1488956424590_0.4211532480549067","host":"packages-12-west.internal.npmjs.com"}},"0.2.1":{"name":"io-ts","version":"0.2.1","keywords":["typescript","IO validation","runtime type system"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.2.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"523e98783e1d9c348b6f474cb46ba4abae3857a3","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.2.1.tgz","integrity":"sha512-9NreSJ9v8xxH+Z2PZF6CBcRIgsVUnxi+MUaKQGPu0cFHigN8q/mEBK4R4S9gstdfL5rmDeVea03XrSktN8i+Ag==","signatures":[{"sig":"MEUCIDtQ8cbAyyR4Cftgq1xZLFkZC00KAF/m/KlCOZGdBYF7AiEAryfrinH/7dlx7YzHaPdz4IlpF6HPWYquwlH2tyvDwbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","IO validation","runtime type system"],"_from":".","files":["lib","lib-jsnext"],"_shasum":"523e98783e1d9c348b6f474cb46ba4abae3857a3","gitHead":"93a5a4e6e8cd5efb77c8b4f380775a0cdbb5ac83","scripts":{"test":"npm run typings-checker && npm run mocha","build":"rm -rf lib/* && rm -rf lib-jsnext/* && tsc && tsc -m es6 --outDir lib-jsnext","mocha":"mocha -r ts-node/register test/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"jsnext:main":"lib-jsnext/index.js","_nodeVersion":"5.5.0","dependencies":{"fp-ts":"^0.0.2"},"devDependencies":{"mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.2.0","@types/node":"^7.0.4","@types/mocha":"^2.2.38","typings-checker":"^1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.2.1.tgz_1488986186431_0.7682721607852727","host":"packages-18-east.internal.npmjs.com"}},"0.2.2":{"name":"io-ts","version":"0.2.2","keywords":["typescript","IO validation","runtime type system"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.2.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"31f435fc58fe11ec60a646f9c87318e09174950b","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.2.2.tgz","integrity":"sha512-CVxQSfTjtEaZ6D/S+nhEf7jEKsIfGhklRaiDCzghPE9lhqBLhmThdmx/s1Ben+zFK+dHUJ6BKKvhwcbydx8/Pw==","signatures":[{"sig":"MEUCIAo3WAfzKe2Ton8BMacPY6cVQfpRQn+mcZz3cmFMwfEuAiEAuIFTJFZOmUUV8ZFs19mNJAasID+qI+U1Pcrww4DAbec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","IO validation","runtime type system"],"_from":".","files":["lib","lib-jsnext"],"_shasum":"31f435fc58fe11ec60a646f9c87318e09174950b","gitHead":"af099406e8356ab4bc4d9b17735a57605ccb082d","scripts":{"test":"npm run typings-checker && npm run mocha","build":"rm -rf lib/* && rm -rf lib-jsnext/* && tsc && tsc -m es6 --outDir lib-jsnext","mocha":"mocha -r ts-node/register test/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"jsnext:main":"lib-jsnext/index.js","_nodeVersion":"5.5.0","dependencies":{"fp-ts":"^0.0.2"},"devDependencies":{"mocha":"3.2.0","ts-node":"2.0.0","typescript":"^2.2.0","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.2.2.tgz_1489401791436_0.6640352096874267","host":"packages-18-east.internal.npmjs.com"}},"0.2.3":{"name":"io-ts","version":"0.2.3","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.2.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"44717fc72444c00771b49622ef6e51720139961d","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.2.3.tgz","integrity":"sha512-sU4wfIobfXKUBufw1VEmswf1lA29cRidxNgi5KK0fyRwDUBr9vXbJ+rNpEHWbee9aykMa9L/trlgG8+TOwKIzw==","signatures":[{"sig":"MEQCIGOYK4eRPVJoQtRFC+DuHk+rcSzE1gyo1sS+oBfAi4mSAiBdmSKpJt5vgs6877UZhu9juvPnoxeF+37fPqfCzZDdAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"_from":".","files":["lib","lib-jsnext"],"_shasum":"44717fc72444c00771b49622ef6e51720139961d","gitHead":"070a13488afe845a13e7333c2a71db4d371bd7b3","scripts":{"test":"npm run typings-checker && npm run mocha","build":"rm -rf lib/* && rm -rf lib-jsnext/* && tsc && tsc -m es6 --outDir lib-jsnext","mocha":"mocha -r ts-node/register test/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"jsnext:main":"lib-jsnext/index.js","_nodeVersion":"5.5.0","dependencies":{"fp-ts":"^0.1.1"},"devDependencies":{"mocha":"3.2.0","ts-node":"2.0.0","typescript":"^2.2.0","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.2.3.tgz_1489821721483_0.31502146925777197","host":"packages-18-east.internal.npmjs.com"}},"0.3.0":{"name":"io-ts","version":"0.3.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.3.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"f08b89466f4eeaca1bc6caf9bce76ffeb61daf83","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.3.0.tgz","integrity":"sha512-JdGT7tb1sWMnJXQcrE1w/pPZKBFZ8JASNi/mk0U8OfMYQ1WfGsiPLWc8/BmuOah1z01I1xchLoNTsTEJMcwc9w==","signatures":[{"sig":"MEUCIElt8Cb4k7ZWMRUnHpoVu01BzEcFqtTJP2RATDUxzHNgAiEA5eUASLsBsjRGoOaYwHlu6encLhFDkg02haTITwKgZTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"_from":".","files":["lib","lib-jsnext"],"_shasum":"f08b89466f4eeaca1bc6caf9bce76ffeb61daf83","gitHead":"862c9039097127214b08dd6e376cede48c9965ea","scripts":{"test":"npm run typings-checker && npm run mocha","build":"npm run clean && tsc && tsc -m es6 --outDir lib-jsnext","clean":"rm -rf lib/* && rm -rf lib-jsnext/*","mocha":"mocha -r ts-node/register test/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"jsnext:main":"lib-jsnext/index.js","_nodeVersion":"5.5.0","dependencies":{"fp-ts":"^0.2.0"},"devDependencies":{"mocha":"3.2.0","ts-node":"2.0.0","typescript":"^2.2.0","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.3.0.tgz_1490981908238_0.7575955758802593","host":"packages-18-east.internal.npmjs.com"}},"0.3.1":{"name":"io-ts","version":"0.3.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.3.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"51ea94ab7401fb26d1509a18e2ea0ed672dca628","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.3.1.tgz","integrity":"sha512-aaU7sADZaYpDyyBybCLd8r/4KS8VNTen4oYtMmnieD1PtaNoorUgyaGS3U71GUnXtuzDDNHvd1i6IHYnoZnuuQ==","signatures":[{"sig":"MEUCIQCDVbeysKQKaqYM5bgdhNSsBQHXdLWrGGsEx+ex64/lFAIgYuXzCjkkDdhbSVgGkuzxU4RtrJtX03dlg7pVDIdCKuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"_from":".","files":["lib","lib-jsnext"],"_shasum":"51ea94ab7401fb26d1509a18e2ea0ed672dca628","gitHead":"79112b1f9af915011c37ddaf41ce343b5497747d","scripts":{"test":"npm run typings-checker && npm run mocha","build":"npm run clean && tsc && tsc -m es6 --outDir lib-jsnext","clean":"rm -rf lib/* && rm -rf lib-jsnext/*","mocha":"mocha -r ts-node/register test/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"jsnext:main":"lib-jsnext/index.js","_nodeVersion":"5.5.0","dependencies":{"fp-ts":"^0.2.0"},"devDependencies":{"mocha":"3.2.0","ts-node":"2.0.0","typescript":"^2.2.0","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.3.1.tgz_1493022104826_0.8797408314421773","host":"packages-18-east.internal.npmjs.com"}},"0.3.2":{"name":"io-ts","version":"0.3.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.3.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"7aa25a60527f4c11007c446b2accea26aaf3c099","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.3.2.tgz","integrity":"sha512-Lhb2tgFU2Fq70fU5iFc37wigaAaXq2o5AQBwQHhqxvWLF0hYVfCHAVnZaZBgLkPqKkafFFV/9ACoXZN9LHSUEg==","signatures":[{"sig":"MEQCIAc+VH8QuXMXe3IIv/BYFP+3cFcsGFWvRifvpRpbxHH4AiAhBjqD/7XWPM4/mkzL8JkfFi7QyacXkQwXw5+7Lz04jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"_from":".","files":["lib","lib-jsnext"],"_shasum":"7aa25a60527f4c11007c446b2accea26aaf3c099","gitHead":"6db9c07c4dbca0ffe984e9546d4d796660d4e98d","scripts":{"test":"npm run typings-checker && npm run mocha","build":"npm run clean && tsc && tsc -m es6 --outDir lib-jsnext","clean":"rm -rf lib/* && rm -rf lib-jsnext/*","mocha":"mocha -r ts-node/register test/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"jsnext:main":"lib-jsnext/index.js","_nodeVersion":"5.5.0","dependencies":{"fp-ts":"^0.2.0"},"devDependencies":{"mocha":"3.2.0","ts-node":"2.0.0","typescript":"^2.2.0","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.3.2.tgz_1494346137034_0.45290161250159144","host":"packages-18-east.internal.npmjs.com"}},"0.4.0":{"name":"io-ts","version":"0.4.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.4.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"f95133cd95b9e08b7bc04991bdce3180a10b189b","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.4.0.tgz","integrity":"sha512-fCS+Q3qHu38wqvLANul5uSAVLKoSaiWakYGzGZ/xGCoaIrZH0NHdXP98DMVTgyLW7xe5IuuaFzuLNXxH/Z8cjQ==","signatures":[{"sig":"MEQCIF2YX5fN7sfn/I/AerAzEu0s19aIAaoDUxpY00oFcHiiAiBkuQb886SlBPropmO2wlLPqjR6Tq/FSbMvtXlybrEFNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"_from":".","files":["lib"],"_shasum":"f95133cd95b9e08b7bc04991bdce3180a10b189b","gitHead":"962b1b988dacdd97fd4aa7fffa24d288874120b2","scripts":{"test":"npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"5.5.0","dependencies":{"fp-ts":"^0.3.0"},"devDependencies":{"mocha":"3.2.0","ts-node":"2.0.0","typescript":"^2.2.0","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.4.0.tgz_1496332100122_0.46363521832972765","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"io-ts","version":"0.5.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.5.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"c1ce19e93a2ab833d3d840bc9708c453364e35f3","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.5.0.tgz","integrity":"sha512-m/X1L8PSlOH8JuO03GWLY3+X2GAFcUHmjI9zMoqYMloRT08nYDCZaUEUWYAGnv7dM6sgtrbOTfYNibQBaqEYsw==","signatures":[{"sig":"MEYCIQCP8OJaZSRjiPQgu5dNq+Gosfa124c4Oc/hrmyBshC8XAIhALezQvB81A9ONhs7X1NMYzEIOv2gyPQuRRq8GNGkTjvZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"_from":".","files":["lib"],"_shasum":"c1ce19e93a2ab833d3d840bc9708c453364e35f3","gitHead":"d9bcfc59dc54f313d013bd2f8d9e827fcd6e5015","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"5.5.0","dependencies":{"fp-ts":"^0.3.0"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"2.0.0","prettier":"^1.4.2","typescript":"^2.2.0","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.5.0.tgz_1497456566160_0.8605391755700111","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"io-ts","version":"0.5.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.5.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"7cf08ce8ee751bf8b64899fd7dc3eb6fb9f31243","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.5.1.tgz","integrity":"sha512-UvulGSNbtQJzMlPPT2qv6vVe+TcmOFfvuF/1lya1bN8GGCbpZcYRy2uG/jCqKw8vM7fdQWJZ9hj2Y/rZxg/M0Q==","signatures":[{"sig":"MEQCIEoHecK2KgICPpMOwHZTWCy4sSwRgRMU5nga24O5ZJAGAiAZeq+3cVrBtRPGDhpGzUwjShYKSQ9PY5m1nGEtkS34dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"_from":".","files":["lib"],"_shasum":"7cf08ce8ee751bf8b64899fd7dc3eb6fb9f31243","gitHead":"e809dfc1807538e81a0043615d32db49618e5a78","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"5.5.0","dependencies":{"fp-ts":"^0.3.0"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"2.0.0","prettier":"1.5.2","typescript":"2.4.0","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.5.1.tgz_1499503648144_0.1557143870741129","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"io-ts","version":"0.6.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.6.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"ff974fb668cafd29949cdecdda3cbcfffb69e75c","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.6.0.tgz","integrity":"sha512-yXu7PINXOGG5NbNla/2LMtBhOpBKCRFy4/QXAAvqLpHOSCW1MfY527uiem5m+neKejmlIVRBuSFYhNkwBdv15w==","signatures":[{"sig":"MEYCIQCAT+vgtCtOuf1IMVLV8+e+HoK2LyToxWkpGpVM4mbJTgIhAPz+6otYvaAB6E9Y6fZq8Dk1VaFC9ogKM0XQvHOtFI69","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"2b68b18808ed9be19a4ee3635bb9562f73068b27","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.0.3","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.4.0"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.5.2","typescript":"2.4.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.6.0.tgz_1499681755178_0.9895902678836137","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"io-ts","version":"0.6.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.6.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"dcde35600bca783296554cc9041aa56f332ed33a","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.6.1.tgz","integrity":"sha512-oUc+tWmq/tJS+f6eE0Xz3BMMbGgm+qrO59HaaXcLQpiphlFjdSX89dQkPmF5Bg164w3RvjiD7nNSi8R5Wwqcmw==","signatures":[{"sig":"MEQCIH8kOgdRWtWOJ0OjDrMAk+uwRX3i62/rE3YFyhxlEy1gAiAQztmHXCAdM2etrBuokFtSsaIbUTT9+h2/QtBSYPu/2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"11ef27725622bb74c7eaefadfa166beb13393e79","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.4.0"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.5.2","typescript":"2.4.2","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.6.1.tgz_1500954774384_0.25573600246571004","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"io-ts","version":"0.6.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.6.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"b9e15b22cb47bf3319c116fe0faf0c30c9cfb374","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.6.2.tgz","integrity":"sha512-bgsVfL3dTFashsoaPHLRhkbbnuP1O6KyW6A/PXx/3xxSdmcZHLAk4fKkCmmASa5WgaWrogXigissWIgmEk/hTQ==","signatures":[{"sig":"MEYCIQCbWYvZVSlX2IIsFcDjbwIGBLW/+gRKw2BlZaz0S+T1sAIhAIvpcNxfJVlrw3kTYZgATVckGmG5alJsCXSfWf0/8Fjd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"e5c0998ebd2b617639ce7ad10e761c794e5ed0cf","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.4.0"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.5.2","typescript":"2.4.2","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.6.2.tgz_1504188651291_0.13295861589722335","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"io-ts","version":"0.7.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.7.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"b24978b74a252ba9da18098a77666b0b31a846f8","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.7.0.tgz","integrity":"sha512-ThX8P/pVZFc2NAUZU76+QFj/AIRmUnVI13ApXeCrC8NsuiFlv/rTfeiSrnHV4Kd7lim6VfDXCGtR9q4lTkOolQ==","signatures":[{"sig":"MEUCIGDWSR+udclIPLHNYeewnZwyhdJ6/7BUF+NjWbm5G/V+AiEA5ZBSoFUtpjX29iPv0UntkHOfyhxM6MlSLcReiAqAyFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"51fc0f989d3c635884d377c3daff69f58350416e","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.5.2"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.5.2","typescript":"^2.5.2","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.7.0.tgz_1504614290499_0.5808983820024878","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"io-ts","version":"0.7.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.7.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"57636602e93ff685a8b97375680e02859e628a68","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.7.1.tgz","integrity":"sha512-e8MqBJELjnoThth6sCDETf43GK1/v7apyLJZU3x7WemDWkRKZ79NeUMEqc+dIu4ysNdHLjlR0Bhk4IjtiPD5aQ==","signatures":[{"sig":"MEQCICM5196lcp4sY9D8ULNbDhF5n2L86YIf4ONd0JLr1i+2AiBhbdjsut/OntDjPsIzE5VFyEkFcsBhtPzem9BcxXsWVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"ca025d3fa746dad6e10661a3a2c9ceb973da6854","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.5.2"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.5.2","typescript":"^2.5.2","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.7.1.tgz_1506669325516_0.7068289606831968","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"io-ts","version":"0.7.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.7.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"6f32e169779f8621eb1c3ef278bc66f2c611d995","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.7.2.tgz","integrity":"sha512-8MYZjr9223wT2TdM1+vGFrRo4peGlQaDGOedpCh0LDuhZjpd105wOpuaBTAll3L2gV961mhUUJecJSxPjWRmuw==","signatures":[{"sig":"MEYCIQDkGHCHsqSOvLGJKhnEkhLb443IVlQBABICTBOz251juwIhAM7MLEkkDRW0RGaXfpgQOPygF1GCc+CPKV0Ps9VBEkEY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"532a88b0e503771d9f662ddb1693df20b16e3716","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.5.2"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.5.2","typescript":"^2.5.2","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.7.2.tgz_1508161579354_0.09904788970015943","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"io-ts","version":"0.8.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.8.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"14f6fcac530e6d5d522103df49e21477ccb5b06e","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.8.0.tgz","integrity":"sha512-kvAnYE/Q4dZeQNbnJY0aTMnxB5U3thn+Q6M2Xu4YErbDOU9UNr0o8r7sgg7I8wazxLTxsyl7ntaDDN+tNuhe/A==","signatures":[{"sig":"MEYCIQDd123MrJDINJFTxv8vUPTYgWJWBZj1HnRov+AEpnAT7QIhAPQQ8dghdEnDccQMCOS9IqzdOBt5r7DWiJJl/VRfnVpB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"040a24f458d1d2b6ea6cf7b35dfeb88db2399022","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.6.0"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.5.2","typescript":"2.6.0-rc","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.8.0.tgz_1508854026285_0.6907125611323863","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"io-ts","version":"0.8.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.8.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"c06cbd05aad0a338a5e79db1b1ff536c2958e095","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.8.1.tgz","integrity":"sha512-z73paEp6AvYHqE1iRGlUeHmtqtsaDg6JNuVl/7LZzFU1ndOYHjUXk/ugKvocqh2JSXm7xlbLnjoqKWmqEsrUUA==","signatures":[{"sig":"MEQCIHIgzJ5sGhK8F3mDwozTLw1CWnME1WKbG1nFm/b8axDBAiA8rM/ECHGAqTSYi1n5lwPyBG27Bma3An0HPKDFRMpi0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"f60d6d4a178546999389bc11328c76b39074bd79","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.6.0"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.5.2","typescript":"2.6.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.8.1.tgz_1509900335773_0.845379464328289","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"io-ts","version":"0.8.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.8.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"cf87ca011f384c662d7ef1bb9657c069a22de7d4","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.8.2.tgz","integrity":"sha512-NWjtYVcpkRNr5ccTOFg0KdVlFC4POsc/rGXz0LPX0z8iG6VFvuhNU3Uaxj7WW2dncj6omN43hHJba8YD3qR5Xw==","signatures":[{"sig":"MEYCIQDM2JQNZl1zqjg7HqKAtBcceQyKxo7F4SUXTg9gB5t16QIhAMjX1sQUTZtpdc4So/8IOZ72JZHN6Zqv/TOfyo4kDlSc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"8fa3ccb298ca3164b63eea3d1601a2addbf3c201","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.6.0"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.5.2","typescript":"2.6.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.8.2.tgz_1510121590404_0.04861334594897926","host":"s3://npm-registry-packages"}},"0.9.0-dev.20171113":{"name":"io-ts","version":"0.9.0-dev.20171113","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.0-dev.20171113","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"69fed17ee71f1f31f965300138fb2049b068e58a","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.0-dev.20171113.tgz","integrity":"sha512-jpuNF/WImzVaG9XggJJUVV9xzbPPWmfLaQPFoLJGZ2XSIYUnJk1b3mXCxaHZNwcHYt49P+Rfe3LqZxg36Gup9Q==","signatures":[{"sig":"MEUCIQDLo49wTJDhYrUkm6lEpRlhyjCs+6hWvB8wC+d6Soo/YwIgEQgR7MeAUZo3uxdE80pNtSUwPhmahMZxlI+WUIt61pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"497b76fce387ca135c3ce874cb37b1dc181277f5","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.6.0"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.5.2","typescript":"2.6.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.0-dev.20171113.tgz_1510590393374_0.7836448645684868","host":"s3://npm-registry-packages"}},"0.9.0-dev.20171117":{"name":"io-ts","version":"0.9.0-dev.20171117","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.0-dev.20171117","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"22787843daebd20ab4e36cce0b68df63a18d6030","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.0-dev.20171117.tgz","integrity":"sha512-rwpbjFiSVK2jxus6YsTQBIDcqFKlCnioRjTwOZyMS/OdM3xzGXAnlMcltylxD77QZbGhUMO9K18cilnXn/fS4w==","signatures":[{"sig":"MEUCIQDyjuzsPHVO1uMiqULaLA6SXAC6J9dCm13BJ9tbEv7WFgIgQ375xQp8GdU82jkSJoSrb/Pr2pk8TKvPE+mzUC1dc+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"76d9dec708d584272b9a5766190cf6ffe4c32562","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.6.0"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.5.2","typescript":"2.6.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.0-dev.20171117.tgz_1510919660018_0.5230438320431858","host":"s3://npm-registry-packages"}},"0.9.0-dev.20171122":{"name":"io-ts","version":"0.9.0-dev.20171122","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.0-dev.20171122","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"48d0daf6122b099c660968d57de8391ed0e2c791","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.0-dev.20171122.tgz","integrity":"sha512-qegIZxGvLT90zP4Q70x7ULnpUK1P+Y0pZWHcHX/dCBDFTVWWusnK2uWluRROqI0AG6FGXspZ6S3DjOfE0j+SGA==","signatures":[{"sig":"MEQCICKDMPGUec58OVT79bXF/vVPkuakMYT+iXeeREYvtbZ0AiABkMSV5wWFGSbwyvwHbQ6+AWZB4Kfp/jfRUsIRHLEMDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"2be449891fb8990a90752f34fda70c5b463fa752","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"0.6.4-dev.20171122"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","typescript":"2.6.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.0-dev.20171122.tgz_1511340207985_0.608082469785586","host":"s3://npm-registry-packages"}},"0.9.0-dev.20171123":{"name":"io-ts","version":"0.9.0-dev.20171123","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.0-dev.20171123","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"63b9b7b4136f7c9c54a0bfb4e4c9ffdf674d6296","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.0-dev.20171123.tgz","integrity":"sha512-HBJcZAwsJoVOtK0cQyIoU8PTQUWZiHe38quI+kjUqsNKtm+RU8+sR6uohEFdneCwIs/RiTp3VAZJjkOjnpSEkA==","signatures":[{"sig":"MEYCIQC836fZu9Y5O5TZm/ft1U3g33aBLsULm92saeCjcNsYxAIhAMhGVfi7sp2N9U1NWzjwe66sUX37Q0h+3F6rFtZWFTLi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"ae02383f246f7a6f4e9ac04662ffa3e18ba82f62","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"0.6.4-dev.20171122"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","typescript":"2.6.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.0-dev.20171123.tgz_1511438545723_0.5847832197323442","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"io-ts","version":"0.9.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"0feac61ee0ea0076ad48d0280ce35c2ffb9ab45c","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.0.tgz","integrity":"sha512-IswyGtxRoeSjZy4++zqEUOnafv8cNgBDFo/1EDnmussufAQmBWRF335pL/MhIFBptCnn3wN/6PLyjNQWt+zOLg==","signatures":[{"sig":"MEUCIHj44goOYG7SoIGtAuawF2JckBf5lWey1L/15dJze9bOAiEAvqQMZRVi/v1WpzFRyCHnLNszroIFdaj6Rba7jTNAQF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"59fe38f38ee3b35aceaac914aaa9034e28bd9003","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","typescript":"2.6.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.0.tgz_1511776269007_0.750037276186049","host":"s3://npm-registry-packages"}},"0.9.1-dev.20171201":{"name":"io-ts","version":"0.9.1-dev.20171201","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.1-dev.20171201","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"2ea089033f20929255ebf13cedf84936f329b015","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.1-dev.20171201.tgz","integrity":"sha512-+PG3f1XV7ni7+wzyWprs3oGEV+wBNOaTH7Fnzm7oUPsuhlIHYeEpV9CjcR+zEabO3HY2fuPklbKbCMf0mHXKZw==","signatures":[{"sig":"MEYCIQDEJbTbYqPreG7BoNfCrxN7dHZjRKQbBeCdioiM9ciy5QIhAMBktBKDU2d22ky6r39F7EzoDqOUD9XsRto9a46eSdAQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"df822306b4d9c58d1cc8305a5b31f43702f81333","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","typescript":"2.6.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.1-dev.20171201.tgz_1512134592405_0.9242589462082833","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"io-ts","version":"0.9.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"d06c069dfad7e703de3afe6bb4398b4d8881dba9","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.1.tgz","integrity":"sha512-y1izUcNNpsRy4xBEM7EfBEPPH4qjAfD4d2OGnVA2Ly6Lh4bW1lJSR4XWWNZflOxRjraMxqmt5C0tOhQM2d0ncg==","signatures":[{"sig":"MEUCIQDmDz0y71wwAfemTv0puVd8547pa/Nvft6WYLEJPAXsdgIga1FMuaW+AFwLwjTkFVvS2Fe2qLncE+GlHbnjDRpdkLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"dfb6095dac6399b58b12f16d30907cf3bd5e07ac","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.3.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","typescript":"2.6.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.1.tgz_1512722006463_0.630386401899159","host":"s3://npm-registry-packages"}},"0.9.2-dev.20171215":{"name":"io-ts","version":"0.9.2-dev.20171215","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.2-dev.20171215","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"7a3f7523ccf0bd78767241ab7f5fe56c9f3e9bfd","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.2-dev.20171215.tgz","integrity":"sha512-LpCs89GlbhDkJjlJQ9qjzAzVuT7VMgkDBX8FknonMXypsFk9ctrtJM/0zVpRksZaYcnNgbB8nhnseqZ6aXvKdQ==","signatures":[{"sig":"MEUCIQDOEiUGfem+yWfWqLRutf6eJYzGx3XnJOpO+rOpomwasQIgBeo02LOC1OOc2eHtbT4LKRQZ3o4ofq1cS5KK6HeQLvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"4e7ca45e87c1a120174b9219a70d918db682278f","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"2.6.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.2-dev.20171215.tgz_1513344884115_0.04047229466959834","host":"s3://npm-registry-packages"}},"0.9.2":{"name":"io-ts","version":"0.9.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"d9155469cffdcb07ccc215789f5573ff91293a62","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.2.tgz","integrity":"sha512-nfjDVGGXAQNES/kHOgzlsqnH0mWoIpVmzvDK0LdbTcaTYNqgIObnO+H5mMGz9fDPlsR2gs7uumZg0bzxq6L5sw==","signatures":[{"sig":"MEUCIQCkLvvLCfqPcTp2ac/esyjqJufLxzve/6jrDz6c0OKpgQIgfrcDcNqgyU3i4/lnPQaBShxWRtd78gtVij6BLmjxI5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"47ed6ab369936f88efee127abe783f4a52cf0ac2","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"2.6.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.2.tgz_1513605124891_0.4318099576048553","host":"s3://npm-registry-packages"}},"0.9.3":{"name":"io-ts","version":"0.9.3","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"523ff71ad10f116fec203b80494297eb060e230a","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.3.tgz","integrity":"sha512-YxpjQpBiRR9gktcJJgW93Mo3GwTFfV82SvWne4N2dO/FK9Zqr0CqwWRndgF8NMhdkw67rogIlmhXhZ3wIFRj4Q==","signatures":[{"sig":"MEUCIQDPHcaiSFKXFoqbNZr/BPwk+lwzH/uE9ag+djR0oQIhsgIgY1HWUjxIzwwqMhm6KpgKkIG2qTP7dGBDETAboQ/Fvco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"ad69c2d8d63fc0103e0363c6b6f78bb284998131","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"2.6.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.3.tgz_1514024579158_0.2434160199481994","host":"s3://npm-registry-packages"}},"0.9.4":{"name":"io-ts","version":"0.9.4","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.4","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"b3ba3b64fa521dba7fef0b1e1ae9f90f9c62d3a4","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.4.tgz","integrity":"sha512-zB8vEC/5mlolnA+McHRqBWQ3glYWg6MT9Fk7wRJmesxLukKpTcn+rx8t2BY2CVKsYaemWYkuTOjdA0sTdR8RJg==","signatures":[{"sig":"MEQCIDYd+WVwnbYQfEy6V67E5Lz5fD9c1tGnS0ijlnFtffHuAiArOTKwfoN/PiY+klCe+7SMVA6xTHXYcTZmUbVPRXayfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"9f444cf6660ccd28a97391cd5824ef0a04798130","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"2.6.2","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.4.tgz_1514569431881_0.6978247433435172","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"io-ts","version":"0.9.5","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.5","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"cc5ca520306a6ac7bcbda3259c3a630edd7412c0","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.5.tgz","integrity":"sha512-w9bn+y3amSOoNM3x96PIvXOycKZgPn3wuydQ/RSNCRJ1uMGfKo36fKVn1CMViJxP/YqVZKGkhU2hAFpYLBS35Q==","signatures":[{"sig":"MEYCIQCsidIuMIN2WxhcYObIoYMpbjU2T2oJZVfv4ySVZ+0SoAIhAJqeqOij2CL3kBs3rPixsxzNXJ2sXCrInrG6my/kMGH3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"40b9cdd0823db4cd8d1f57db12d5b1452269fbc1","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"2.6.2","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.5.tgz_1516612156151_0.5690849509555846","host":"s3://npm-registry-packages"}},"0.9.6":{"name":"io-ts","version":"0.9.6","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.6","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"df47ac0488560e8644fbad65bbdfe0c408ee9fe5","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.6.tgz","integrity":"sha512-KNVg05aBjHCeGzOd0gXlUyrA6Yh3PAFCT2rY/qWQXlwLPtDibPElErAAqkiGslRB9rioo0MYcORu9Wq3uyhInw==","signatures":[{"sig":"MEQCIFTyY//ui3EJ0Ii/DNqG9/IYAAcvzknjrHOhF0GoK5Q9AiAd+cNb6CDs2/1T2lgenESsbI4kL7e4fviek2mZ1OQ5dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"8ec98b389be89fb2eafbd99e7f504da3224901e4","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"2.6.2","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.6.tgz_1517222414111_0.2517448398284614","host":"s3://npm-registry-packages"}},"0.9.7":{"name":"io-ts","version":"0.9.7","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.7","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"60c2e0c701583e1420ffa727c09e0e2f7cf85154","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.7.tgz","integrity":"sha512-M8dH7C0REsXjP7biSxDjizZHv76fNYlSOP/hwq4zCQUk1yK8y0UiUCwrrVwYZ6tkVVtDCXAHVg2OWB2CEkYeCg==","signatures":[{"sig":"MEQCIHSLAWCk19y9tu4UNFUpOJyZKY043mKWrNG2kDONcotEAiBI/P5RhUU8sXx9PNBBpRBQS3TF6SQXFuSG4z7Z1pxd1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"a7571cbe4bfddbd90cdecd6b23eb9e6b46167b41","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"2.6.2","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts-0.9.7.tgz_1517325315390_0.15679434011690319","host":"s3://npm-registry-packages"}},"0.9.8-rc":{"name":"io-ts","version":"0.9.8-rc","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.8-rc","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"9d745e872ee2da846fb6878c092d47e8f390c6a7","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.8-rc.tgz","fileCount":20,"integrity":"sha512-qiaqTSDA+xUu4S69bjKSGmx+BuyHbmeB/Fl9R6K99X2JDk/C4Q+4ECOwd0zKCd3Kcflt2tUhinkuq+g8I/dxyw==","signatures":[{"sig":"MEUCIGPum3JnbCKJ7wVdHYL/4e+IH+rwrp/0ef+C7H0k8Mi/AiEA/Nr+VzhZch+qO+CLnnX3SZbjBGqDPOwyvaa3nNkBF/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114306},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"3d81a8c8a625ba8e435fe8efdc3efa2530e24d13","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0-rc"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"^2.7.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_0.9.8-rc_1518014209241_0.9496760203195147","host":"s3://npm-registry-packages"}},"0.9.8":{"name":"io-ts","version":"0.9.8","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@0.9.8","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"3a904d326a0ced92364e853c9bdd788d9ab1554d","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-0.9.8.tgz","fileCount":20,"integrity":"sha512-KArLGoMZX7xYnUzdg6ecfvldseTDsq3HMltRYjiwQ9JfAQ1SR5/ezvpveAOAGrTx4fkXx9un9xEGVO3E+F+Erg==","signatures":[{"sig":"MEUCIHKdcwk0gkG/0z9hmmXLw7AP0e5fPL0q0yaXyxk6ffPsAiEA3PEY9lt5FhrpLTGh3bQlsdLPSEHkcFoUrb8mBeO26KM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114450},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"b64112688f2764ae5bea1c416954855759789c83","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc && npm run flow-copy-definition-files","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","flow-test":"flow status","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","flow-copy-definition-files":"cp src/*.js.flow lib"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^0.6.4"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"^2.7.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_0.9.8_1518083708147_0.49360285221061506","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"io-ts","version":"1.0.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.0.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"9e770ba8007709b3b03fcbf376d8ec8ff6cc5c4c","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.0.0.tgz","fileCount":16,"integrity":"sha512-BvVSFYflZc2vW5eufbBwd5H3NwROVjIs+/B5Q2RA3oBaHywJOUZ+kzKPHhj1pcp2JpQQznLluhyQ6dz9O0ozgA==","signatures":[{"sig":"MEUCIQCI+MKOfigV0RZ6+czKF/urvMHpjZUSFv8gf5xNWa5CJwIgFVAfQxxQg209f1whL8zNSwgtS4xxcge5kBPnnUYOQpY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102449},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"ef875dc90df12066110fd9310014d56224b9198e","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"^2.7.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.0.0_1518447584600_0.5444989524445105","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"io-ts","version":"1.0.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.0.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"461f690eca47787e7bd7c170d162304de1653ef1","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.0.1.tgz","fileCount":16,"integrity":"sha512-1kAF4R3oukJ9EY9T5ZA6AYu/1cO0goSo6B1qYanD1WdstYiBFOpvcO3LUxO1C0NEaJ5GDZFO3gnugQGAU0KYBA==","signatures":[{"sig":"MEUCIQCWqFfVCUF2nhdfYd8PlI03bjMQnvdCJPf3tw5z6koo1wIgQ41R6WzlJ5WnTsmimKqqnCM0lv60N+KrEwsfNVFnAZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102515},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"33839b4b8a8e80fd8a2e299b819ab23755ba6e31","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"^2.7.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.0.1_1518608404850_0.20507244034552352","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"io-ts","version":"1.0.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.0.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"3e463ba2bfd2daaa4bce615a3fa99b6d8ba7d5ff","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.0.2.tgz","fileCount":16,"integrity":"sha512-AaIObA2fyQtSmKDL9cLoIw8nLTTGYpT05Ax34Xp38SNUmkUQPD05zjKXkVik4wSa4IqiecQWycNpKO4csnEmdw==","signatures":[{"sig":"MEUCIEmewbATq27MJreitcTyDotH4OX2ASK51jqceum6QemHAiEA4OEKxZZDzWwH+G0/QTstoKvVb8WL47djEvcOxAcWsz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102586},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"1688974fb9fb32523fc1b649b18a16f2e60fd4d5","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"^2.7.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.0.2_1518624275360_0.49092293245838214","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"io-ts","version":"1.0.3","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.0.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"ffcb6c91c01ebf00ea02bf08936321c99cb3de66","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.0.3.tgz","fileCount":16,"integrity":"sha512-2IG/59Kg6M6ov984s0pz12MlY5ZAxgXRSZPRP5yXuBAgPkuCOSTV49XoQIRcSifGGHOU+IT2kR8aHVhUmhmw+g==","signatures":[{"sig":"MEUCIQCfwSbfA1FQ80kuzQ0Wtz1emivwV2t8KwTZgB66SPkeVAIgPu2L6SXmFqpjEF8ccwC39xF72j7NNorCbct+yUiq31c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":106015},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"64a19a50447ffeb88b85980abd878bd9d0965c62","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"TS_NODE_CACHE=false TS_NODE_PROJECT=test/tsconfig.json mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"^2.7.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.0.3_1519294325810_0.4712432850569972","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"io-ts","version":"1.0.4","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.0.4","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"7e25cdc27e034ce0a651e043db8e16801cd873e6","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.0.4.tgz","fileCount":16,"integrity":"sha512-9OCNINS7+QaNVAKd2jlTF8EkAJaTOQ2BccwRcBvuI40j/qAKe6QqAzhu8Z1s0gP6/0NdwdS7KVr5NCKSADV1qg==","signatures":[{"sig":"MEYCIQDYl/4Hm3Xec0LJJY1fPRTJ/iWPgpfXpHZ+x5aij3F9bAIhAJHvBWNf+vuQYf3LZuA6S0lAsv2GVdk14427S50tPMfN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107982},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"728ac5cae5e7afc031f51ac9a89dcd7470a1258d","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"TS_NODE_CACHE=false TS_NODE_PROJECT=test/tsconfig.json mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"1.8.2","benchmark":"2.1.4","typescript":"^2.7.1","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.0.4_1519639216974_0.3844696792384825","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"io-ts","version":"1.0.5","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.0.5","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"dec6032f8febb4e8a6c614230823accb50f802fe","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.0.5.tgz","fileCount":16,"integrity":"sha512-Q0vcBylrrRFFXmyIVGvofzFTzsb01YgILnSf1feBXjLPLPOXPyLI8KwRSvDvTXHoUoIMnoGL6e2XGJE2TS7cyg==","signatures":[{"sig":"MEYCIQCx8h/Fd84njKJ/kEOMuS71PNJfLh2qoFVS0KlRgS+UqwIhAMwyFlSdm1YHITjFGTTT9A+A3KVHOqdopOISNhEvdP5n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108356},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"b98591c248432fb5985ee269e0df52901ab70d20","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"TS_NODE_CACHE=false TS_NODE_PROJECT=test/tsconfig.json mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.2.0","prettier":"^1.11.0","benchmark":"2.1.4","typescript":"^2.7.2","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.0.5_1519906534993_0.310714656870551","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"io-ts","version":"1.0.6","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.0.6","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"65d7f09f0202aaeb94e5ea7a841700fb326947a1","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.0.6.tgz","fileCount":16,"integrity":"sha512-hk/WH7I4hlg7wY66/qZJP57oNbbVVFaf6uv7j0RJY/v8jp81yxgpVUpDA8GF9X3a2r2woL/tq1LZtTKDrFs7qA==","signatures":[{"sig":"MEYCIQCN2JFJE2H5uPgbcK8ZS8ijnMJFtnTy40RTmmjpED8QjgIhAOf4iNngG9S/VuBLgqnPMYRf8DgjwobjE+U1dXHYFddx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110710,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4YE1CRA9TVsSAnZWagAAd1gQAIPuocjBFfy5OpFIDf4E\nfjwtusxMzBjgYI1xXNH5wUZLdXjMzfP9x1XHD+fOzkRnhRIaGkhj4OTxVWYo\nsP2hyasJzvwiGNywWclxlaEwlzEz8Lc88Vxwt4+AvFN90HhTF17aFovge57v\nPSVfxzGWoxP9d3y6a0hMbmAdnZooj/YGwbPrTgO6x/EijgyWybNMGpQ+JU7W\nFL6TiXI7XzSLRQuBwIGjRQAW1Di+vUCazgWjAjtUFjmGiJqzJspbUiMCmovD\nMFDIv8BrUsNlb2Db4RLc7ZkJOKfqKRrFhYDH1L9JPvby7lw/fiTari5KeGn5\nWOAo7F3sX/mMgYtfh75MqyBEzH9rxOGfc9DH7tNgsBa7K5f8stx0GtiHQ/f9\nV9o8lME7dY7b08KE2KREVc+Sw6yEfwMInmoxOccb3RssTQb4LK310jfW0Okv\n7RSAUFcrPixeSf54TtpPnsT4sQaJIsyvp9hyWXDmD2gFitkP3iuA10oiHPyV\nZ29PW0r4DnDFh+Ub+bfsAaJN6Cc1CcWQMWJNkDvHJ3Sq7iopAp6TXZpMGzvf\nPFYzAC8kDMNNpXwj+dK9P8fasb1A0okf+c1kRkulq6rg8myCzj1VHOArptkU\nA8Zn5vrzuM7rJLufr17hbXVcCLQ9mdQjiV2bRNdZ55nYeUzHlN5ZwE7WYy7u\nGZZN\r\n=NTg/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"fe1b6f7059af7ca0bc7a9ed5ae11cdf6c5fa3828","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"TS_NODE_CACHE=false TS_NODE_PROJECT=test/tsconfig.json mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.2.0","tslint":"5.9.1","ts-node":"3.2.0","prettier":"^1.11.0","benchmark":"2.1.4","typescript":"^2.8.3","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.0.6_1524728116008_0.19675751678358133","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"io-ts","version":"1.1.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.1.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"2268866cccf7870fde2be6862216fc10c5af5f6a","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.1.0.tgz","fileCount":16,"integrity":"sha512-UvnWBGF8M+1199K+5xOfk8BAjxoRavLF7yOkzJL3Gz60KQO+74UY4y69FuKdvBF+AqUUTn316Vn+2mvFKU6DQw==","signatures":[{"sig":"MEQCICHiv2bCBvOnQt/jEOqQ6d8YyT7w38F8adQB8WF+pSwDAiBfQnlio3n56JEnitTX0uuNSOMS8vLVAfznuTVQt7fGTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5xwMCRA9TVsSAnZWagAAuAUQAJ3wf171rQU8WTi1gGAr\nPA/+OluffR2rXELJnbxnLk7HTunjzIoXdp3uE/xuMTavkdrzYRhe2uPMZohG\nE8E9alb2LCk9TQy9sqg+3JezeMIwE+XJW6srzT2FlioZ2FVY93zZ7j/e93Hs\nVgvN9y/MLBq3KV89ZZwQiA6OFuIXpaqLE0/3VY7fjZZ5Se4CKDkPYW7WVNbv\nlGYDVnF/aDE0FGtPDu6cV299SfuXTrp1OBtmdl1ePwYXpFAQo2vyo9z3OAXl\nMBbHnYIaOkeJjAHmNA6CV3rpPVvuYENP4bDL38idHJ6w562lhYas3tC87evO\n44Gt4ZsPMy1g9WvjfCb+uW/WuqvE/wcieu0dUKTexQLom8drjUPzUM0v5oHM\nblZZHv+AM2Ge9zV9XtFgdUr+xs9bcVSJ/EvrN5cVP2EV+4q10YWeylenmTMs\nZ/9c1xSVAda756G8xKglTJ/6G/WLLX46VnTeYWkG9WVc1VhKNAXytpz/HS2G\n/4904SJbyvQKVJ89VvZFmJOT3hjd8/a/xH+gL8YjYpmhOjUd3XZ3hP8O15Yo\n8kc8OBSp2Y8ExLNd+XO725xPS9Umr3yCFqI2fnSAEF83CYSBoRqhb4r/q+MI\n9jDJdu4AZ0Tsl98lJOM+tYyll/qNxhy+c1x/HrNchwjA5Asqk7MharX6N+ip\nzlpP\r\n=EWVl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"25fd70194c8d3290578c2d05a1b5dfe4a2f45dc2","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"cross-env TS_NODE_CACHE=false TS_NODE_PROJECT=test/tsconfig.json mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"mocha":"3.2.0","rimraf":"2.6.2","tslint":"5.9.1","ts-node":"3.2.0","prettier":"1.12.1","benchmark":"2.1.4","cross-env":"^5.1.4","typescript":"2.8.3","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.1.0_1525095436071_0.4717643932284148","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"io-ts","version":"1.1.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.1.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"4c4354edc056d5ba31eb3f9838f876767325e8cf","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.1.1.tgz","fileCount":16,"integrity":"sha512-kjGQWeyDTpNhWVsRz2l2csIt4LRqTLVCEA8dVvKMr0QtWYOo12rudfMPu5aR1wjfG3HLGoNNtk6gRdanvtef/g==","signatures":[{"sig":"MEYCIQCL8dFtoQCXbxPP71JJQ/YYLKLGRTUNHHKewTRGJApsZAIhAKAXXJj18TpOvmN4ICkxVFpyKkf/Ot6PVvIqYXOVASqs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7+8nCRA9TVsSAnZWagAAtpMP/i3flBXUxm6vGmX4uv2k\n6aof6yTrY/822qJa6lzefj7HSS3cP9/+rekoE5Bu8s6A14b5XVuh/xLFvG01\npadcD5iUaE35hwXjp1ak9FJnD6xgezaIiXmjqTwy7WGBy3uOo9VdEwZ98iNJ\n86fPsIbiAa+LoHXU05SEEzpa0R6XSk/Bni+5IuAKh1UMQr0YX8NHHJvi8Kqh\nUo9h2sbk3/1e4LlM6RTyZMMwG8pq9kQ06rAxG3jPSRs3XiWnFokwjvBsLC2/\npPek6C3EpPc0/Epgja+qde90gzRhLV2fEynnrYPKez1qWVHI2lE6n1ZPcJ92\nMxh9ZPhYmH64WkAwTsLYGZ/iYKlWL7AarGiTgRrGUaFjmR300FrXWftdH/dw\nPPbRa8siPmfM5FzscLiqE43g/Uicm++KV7c9q7LkqXg5aJUkSoQoA8qUgnXj\nqKx29tJ92UhIJKhT0HokrFRIyzq8l9zMdWYDgFFUW5bULOWxZ4bu9UDHyP+Y\nIu7bPNxCB/C92pvXk48ijawOiAneX7f5I2KCcmVYGVqleCoKpp1R9vKqsaYO\nHf2BnvuOjtgEqYIkthDwihsBSI5O0Vs//XilOYk+Xe3h+Wulqira0TyL35D7\nYKQ2JiayG2lVnJgeTt0fEVlUDRnf4Mdr9wB4UInGNjjPY+2MEcSpp20BybCx\nA99H\r\n=xKtj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"816db3df5313abd3aeec59b39f89277bc7e41ec4","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"cross-env TS_NODE_CACHE=false TS_NODE_PROJECT=test/tsconfig.json mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.2.0","rimraf":"2.6.2","tslint":"5.9.1","ts-node":"3.2.0","prettier":"1.12.1","benchmark":"2.1.4","cross-env":"^5.1.4","typescript":"2.8.3","@types/node":"7.0.4","@types/mocha":"2.2.38","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.1.1_1525673766172_0.017545961919271935","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"io-ts","version":"1.1.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.1.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"e6e4bbea51183e3bff38cacb435becdb637feffb","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.1.2.tgz","fileCount":16,"integrity":"sha512-w+Uh0N31D6ayOzh5/0Gz+O9ojnKhsbqp6SmEakrfyIbBnZF9ZV0zAR2PNC6lABaO64+EkTfbA+Rf+y7XxDhOqw==","signatures":[{"sig":"MEUCID3AtZSOJC7HWbCMTNsjPhc+ea0JiwEZERJRTcbyBkjOAiEAytqscMx7U2uLk5q70IMcaqPxZjEJFK0BEEETLhDQxb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa9q1ECRA9TVsSAnZWagAAQBAQAKDbgMP11Mm4Sv8Y+gbM\nXngm5qt/oc/AzPG0LQjei/Wp0wsikJuxQ/JCORb0elvQ0v4XlQ4d+2tpTeua\nRxfyCbLEIIeYtl33c60oiFEWEuAEs836tI7K/VUc1QlzyICh02I8saFr7wxq\nJ4nac5hp96zjw6Et6ZLmS23Z52sQt63ZuTG/und77XQNj5rOOf/AlIorCigb\nRYeUnOHIpr8cCJ0R3eMjlhRkxr1Mn6S7wO6vALiq9NRUksrrvsge8zPnQtQA\nmoF2b7d/YX3OxrprPbPSFhSYy55cBmRoXo0WrxqL+N5Q1Na4S3wKYnJVLNYB\ngKzeMWg/XaWk536MBaDSSZSnA5yU73FJPU4cwLePgoGvPWQrul74+okpv2BG\nGTGt9UeVC0kgjRwJkSqYq7cw8RBJzBuc3Tp3JiLmQKj5poiGPIckmCg3oMSf\n6spnazgG5P7eOf/QelCkip7SslHmdEizGJmQ9GWHe0zT4i+nIahEDN7hI3bY\n5DzekkPuT/d87QsiJfmBOvqm5rbfpsN0G8h1r6Tqd5bEIKWjfXcYLuYBy5Er\n7WI7KszAyQ8R0ZFSWIjDvnSOXyb2lsjhzY4VeUaVRAmTi4Yrlg+H4xN0pego\nMv9fY2sR3E/5EFCqoxMyvKEvkgrsh/ds9IR/zWnV6a2FDTovFK+JcxZc44RZ\nyfMw\r\n=RvD5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"91fbbeaaa838f9b97944115a70e656a69113cac9","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","tslint":"5.9.1","ts-jest":"22.4.2","prettier":"1.12.1","benchmark":"2.1.4","typescript":"2.8.3","@types/jest":"22.2.2","@types/node":"7.0.4","typings-checker":"1.1.2","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.1.2_1526115650901_0.5516390700710418","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"io-ts","version":"1.1.3","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.1.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"577c7f11527e0850a95a25f2f240ee06fdda921a","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.1.3.tgz","fileCount":16,"integrity":"sha512-FsktDpz3rYeYU/cQBZrGYvsl1gv4M/xLJKkfOiWe5xQNvz6zAihpykay4OEPk265JgEJYJN9DALZOUbWWSqmGA==","signatures":[{"sig":"MEUCIHj7TJnmstMKSd+vCGChtGD/xplui2YKDvJmHzyqQTk9AiEA5/lRxG7cjPdNzv6IWsxHSGEcFgULXfY63BNs0Za10Yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbA/kvCRA9TVsSAnZWagAAumEP/1eb+9z98mKZFKf5TD3G\nNFyqXkFUYp1HKB8r8VyENKllL1+6uwqKlnB1/I+B4LKqimQ2llRhsTSEx9Mw\nyBMo8yxfAYI5gEMK3kqfdsu0cDAIYYZ77kBe16LyXvoMn8LdC0Dq05GAOzgc\nViv5+AnG4bcZh6VBBjgJHbl0xr8E0pqcQCxvf+hMiCFG3iH/ZP3Gh2BfivHs\n2YzGRzLX04NDLwkfELRq4sbpSZrM8fuXRUroqs7s8YqjdUvcuaqOs6kWMJZZ\nhQ88peiHEnvNK/AzCm7OYikqi4wD9kTqDFIdiTBRtZC7iYdp5k15gaqOBH5r\nWSWX74pX370s1LZ52dSyPmlZhcR7A01I5kZERQnKemt+zgi2YBjQTFvYU/4g\n898CmtGpjQrxmqNG5/cbkwJtAafR5tQ2FxbdkQ/4ljJPc8EZojqObM2riyMj\nnTU1RosY2oa4L+rC+biak3SY+uwNRe9RtzkwXo/LUnCVahqyIQqv8QMOCZAS\nh9CvljD6SkN1Qmd3Gr+HGDtgkoOMV+kIa2OY2VO/jxSWrl/9r0HBqWzKWAVe\nbAP4HLkahUMgOc4NiFxteSqcYMMTgtRDgbcng/ZnBTlGjGvM3S9HKUAE9vLJ\nToYs1760ZLasHdBPPcvEmE7agt/Xb/n1hfhpIXJZAN9K9R9YaZnjTy1Lqkc9\nwLxT\r\n=SG4O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"cddd2398d9ad78490cb5365feabd4462224e8d69","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","tslint":"5.9.1","ts-jest":"22.4.2","prettier":"1.12.1","benchmark":"2.1.4","typescript":"2.8.3","@types/jest":"22.2.2","@types/node":"7.0.4","typings-checker":"2.0.0","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.1.3_1526987053821_0.07040539467553941","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"io-ts","version":"1.1.4","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.1.4","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"8d8b448fa7d9899e1e4fe32afa8374ee6774fa92","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.1.4.tgz","fileCount":16,"integrity":"sha512-E+WYkcqSxnZbGr2T2Ds0haSoEsxuUUzfZHZqTG7Dx7JzFttc7T+MFPZ6inZpD8XSqI4TJGbOf9zGXAQvFnYq1g==","signatures":[{"sig":"MEYCIQDD3UD9gGVB5x6CbgllOlluA41DMGsCrfNU4noqcP8vdwIhAJMREhg9O7Cb/5Vj3e3HT893qTA1zYFLdRL8y7uOcDEJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbF3WzCRA9TVsSAnZWagAA8PsP/i9K4G+qRdZgAhv5oC5j\nMqvh5/uaorJodpPkgmb+xlKcui5URAh4JjjLZtl50+JvbCNh5sZcVd8dPSNO\nSzOAmKozcFwqiYr7GLFKYXKPO9oEJ2go6prVR7SsIGCeOuwLJsMxt3pRZvPv\nsISVF1f1HM60B9z6j4euyrJSpOwlqCDYk7HP5P8RWgJUNq77gooaXz3DUEWz\nVNnVmFMhSTlgwfOCSflJMStzwrDfmbvLRvJOmY+ZqPgCdq+JhDjUxczYxES4\nSFR5RtMfmIbNRXSXKh9th6kaQHs1pARlAMCBeVGmPQm8lBbybNJImiZeaaBG\nOJFZso+QpXXwpHb1bWCOujiv6m1yI4zLNEVcTRv2qKb9GBpK1/4xBSpcg6uB\nb8ohlo/z4pXJ1Tyhxo+DPTVgvjzJ8cOElApYqTjsrFroYsUcW6NZHu03wf4H\nU1L5OsW9T/zBNVr74MKy5nQNDFEOgYdm+rHX/UbIrziwk3qCH4LIt8u6eWDh\nSPpItxIAOugfugNtmGaUZfvxq7bn4BO6BZ/LbyAiHvVPuaAMNPf29TevebcX\ntaMJrr+A6AsRvnLie48alFS5NibH0/oizN3NE4/136JW3PZqQ6cpv5PixJit\nyWHpGYdIPuaxBrA2fC6A9cCl1Vp4MACptqQYM/SQlUSFtuZ+6eoABnAZ213X\npENa\r\n=LKGf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"670c8e496febb10e83c0a8e26af76e511261db6f","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","tslint":"5.9.1","ts-jest":"22.4.2","prettier":"1.12.1","benchmark":"2.1.4","typescript":"2.9.1","@types/jest":"22.2.2","@types/node":"7.0.4","typings-checker":"2.0.0","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.1.4_1528264114117_0.9985325723555176","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"io-ts","version":"1.1.5","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.1.5","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"5a943eeb063eebf27517a559359fd121ba04eaaa","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.1.5.tgz","fileCount":16,"integrity":"sha512-Lb6wwbH/fiElO4as1KwW+9ElN7r6lzy8MYxHN73pZCd0xZJEa3y3POrnTbUY/pSgSeVouNbB6Y+98ivoPeC2gg==","signatures":[{"sig":"MEQCIBuHib7GND5FbJQVxAFL9q7gBHRyykMO4wJHOCtpXO5NAiB9Z77zNnedjZWa9LdBG5409D5T4EIHfXmMfH8yrkQGkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":113338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIjQZCRA9TVsSAnZWagAA3HwP/0g8v3n/GNXhADDotNWU\n/1orhh4Mjmifg2PmISn5Ha6nlu1jm7a8C/I1n/qmaRZI/62Xvonlp/eZQOlX\nNAd0Lt3NrYMf4II+GcPen79GxIFbHeArEDcKMz7p65+ErT6Awt6rMy20ogGu\nHBpoTL5tslWMlvf09uQkW5BP2VsP17DG+uS8OnCq7OF0yR8MhoUtNDjScnE9\nAMD94cY3Z20sWr/Nzi6bPT6W+UmCUVk3atxmeCBtMk2Gwrofq5Cg8IJY6vbo\n1XBjGhWtVWDGl2jrBWzy9gceWZWBAbo7ciMiR4IJ+gSXjLBvOEI4tUBrynFv\nloPJSJUKhzmLB77Z+dlouUcstUHswPYGaSKQtNAUpdWmi/F8xYFHwznE6K06\ngAJ7kbfk+2llhD8OgTSdUfqoQ6PDpsZBL3LJQ9J5dWjaRbPPUPaxQSnSiJlZ\nncwVFfX5S4DMjXaOvkgBg8wZ5zrjX11xrM6VYnQp7pcFfi07HH8npEJLvYkp\nndCACBQgPUPTSXia+1Yce2XyIx78l4Wms4hCXPrG01VD5M45VePRPFP/X1zA\n4b8rUs0/7GF2DXahhEF+e75SmgCA4ew4FKQAViCn6plwKOMuZlSY7Ocm9ArW\nIoeAkwpUgGNo2V6glh0CzUQdSabWMOh0c9pRfy63a+G9VKXVfI4qF9fxySE4\n4vlp\r\n=pYId\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"adf48ed012ce91dc60fcea88288dfe99ac130d44","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","tslint":"5.9.1","dtslint":"0.3.0","ts-jest":"22.4.2","prettier":"1.13.4","benchmark":"2.1.4","typescript":"2.9.1","@types/jest":"22.2.2","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.1.5_1528968209236_0.8380235889360375","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"io-ts","version":"1.2.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.2.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"240f4b3da4582a4e7adcfd30a0cc2f95880e24ad","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.2.0.tgz","fileCount":16,"integrity":"sha512-8n8j+ovFovTRW34P3FYD7sQVkvPUQ4BRm3IIe8hrKy/OH02rGoO7GQOUgRCBHjZhXMKDZw+aK3RipjeevifXpA==","signatures":[{"sig":"MEQCIESEdPV4UkCbASFBagXkffzkf915F2nOvJ5tiUU6Hm9gAiBRG5mCnQmOJbyDMEMJ8lw3E9nKZv12utISbxsCtsStbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPLd3CRA9TVsSAnZWagAAjMEP+QGSqM1hucvSv2UaEd+c\nMgZjxgVirIiWVMVGa2Zdx+UzrBDbkHniHvBHNx05XaCnN9h2O8NaBKCDKMYj\nbp3NfZRDipBW4Bt54vwkc0U6Jays2uS6/CBykXwxzZ2gOKRk2nTIKUPBaHQV\nwDEjhu8S2xW9gCOVLYqicJImOUm6evHtZaP3dVuZMh8T3kfgwOJRV+ft12jf\nkUAxSp5WOWYY8Ov6xzPI7DoJbqc2xxAZLrN2d2rEtoTtGLvBDdJR0uIkj832\njwq09OgtRh2Cf9KoW03ND4g2rXFe1tYIRsSMqxNUgqG5cluHt6qJTIytw64w\nftHjLi9NJcEgHutMX8Mjgk42xH1a4gjcexWhJ8XzeOt/LYwV0MX+yOFzbKx0\nV9Kmjw1CmoipKi249bMQ+mPJ7kRTvOESQ3/zehuh3F1AuG0y+k6WV2fb7hk+\nwz3ohRoz+2i8mgHqczBckB7DNDlCCQB5arbUqlL/haCklxDGrbm0kfAEkQrb\nOEYlTw+dGkWWSiY9HMH35a9j32bSySQuHvPFoh3Cu8dLgn64jw//wtpfPoT5\n46M/glb6HYpRjqFjb9mjYfkYSWVuJBVqINOXaG3kbwuumvPZtePaAs0SGfwb\nKkr+YBcTAq1X5vg5RP+HIEhyEmwsefVioOzsjgOC9gNTLyYo8Eg6fr6jN7sK\nPPQJ\r\n=fy5A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"8bd2d5dfa71949d7568381962e9b574cef8813bd","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","tslint":"5.9.1","dtslint":"0.3.0","ts-jest":"22.4.2","prettier":"1.13.4","benchmark":"2.1.4","typescript":"^2.9.2","@types/jest":"22.2.2","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.2.0_1530705783672_0.647046471887613","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"io-ts","version":"1.2.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.2.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"0f3cc43dff08d1656f2c1ad7462650dab4a6bae7","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.2.1.tgz","fileCount":16,"integrity":"sha512-ijk8H+2BMvfhJbH0p1IUXlq3EmPsird2piVSlw2QIIfJzT0LpsJoJyYjrZ0Api3it5lfue6z6QcJzs+zz8cD2g==","signatures":[{"sig":"MEQCIF/lXm/OtNAbgYt3vQLPWQKosnTVcR3ebUye5Syl3OG+AiAhB/traVoWchk2HHddS3HQH55rtDKdRyZIzxatTtmsWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbS1BsCRA9TVsSAnZWagAAGMUP/3q6oyk+1SqVHNL/YYkA\nNLylykeT06Px8zWChxc+OQ2HD7VPj/u+092MWh8Y+pAqQNr8WM7GpfcvJOlA\nF8gGBSKtdJYgbBzLdb46O13ezSlFXA++PoiEHSV4JNxhqImY1bNPXt3kO7qg\nx5r0cEf8zgw5h0nzZNpw41IjeB40M+O23WrqEizP2SHeCw8y86Kva7+4sVXH\nq9rMjjPLHAMPgFEmM2H7qlqWt73WdSxgicVwNUS4xazeN4WL3FdOY+a7N8RI\nD0WD65WlA05us1AXA1193vnJo2aSuW85jiELqnXOU7+hkvFJarBYmTMkGKfB\nlChxFoy1asNlxrO7OyUNuzVZaB3UnjKqi6b0I1Qw/Xcom0NlR10wApHnzEVF\nu8S1pSlbOQ/6aJcw4rkMZcM4l6LEZzr8pC3eQcjyMoX08bsK1RNOASkf8kmo\nUl5AH1N8ZGFxRwgh1zx2v2imrRp5Y+xXuGNaWUJpxrgqhZsVsM0ERbnnjFqp\nFjJ21QhbqVtLrzAUM7QFPKl+pLJyAWw8yJ+nHtszLkH3oQCF9t50lTeI3fxZ\nNKQgs1R3876cXsRtN8V3v8Az6k4yU88fq5LlwdOvQafY3d3erNWgKpOGKbfp\nd4Gy8qT8ipTDKBGXRtNFfBRg9jUeN7uauLMSANqzgcsAl+5LJ798uIs2nK9+\niXgr\r\n=uxH2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"c6756d18ccb153e7d362ac15a67c3bac892ada55","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","tslint":"5.9.1","dtslint":"0.3.0","ts-jest":"22.4.2","prettier":"1.13.4","benchmark":"2.1.4","typescript":"^2.9.2","@types/jest":"22.2.2","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.2.1_1531662443983_0.19624050083139966","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"io-ts","version":"1.3.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.3.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"72a5e7dbbb650b9c26030bac0c22d9b18c321f54","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.3.0.tgz","fileCount":16,"integrity":"sha512-3Y+shQijBP4rUpREG26AqumeBncm1ANf0bYeDU9DNb0GE99fhm1S+jk/ZvEd2RV+S8aVLNbXpwWX2+ysuei0QQ==","signatures":[{"sig":"MEUCIQDTliz8QRlWfIhmFlXr+nvYn8KeXF33df81dRk9aVUdrgIgTR45qU8emv/vIKToguC114PgyiFdbAPAZcDI0u/11Io=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbrBLCRA9TVsSAnZWagAAkwEP/0iOCImKerSAk473ToVi\nZ3KqXn1mlLgP6nCaXraNrN6aUa7NyKqBAjw7gWm9seWGg+H3UcJvB2vdo6jg\n4jXWZ+Oenai2ISJkplbZWpvFm/NcylvNtD5CcNQaKeCRk+84CkCPJyIbAOKA\nfxTgYQLHHpRNVQ6TZi9+kwX1xuejxe4fzKBaGs/ZAsL+zffK8pZp4YmkIsce\nkYAd8351jnW81XxdPvFE5IUsh0hzfsJZRzu/US8TqUrMTs9SBLQ7OvkVLFaZ\nzW6DdUX6TLiSam09oJw0idRFjgkD655qdLj8AEcEt1jbZcZXo6+xirH6X1wb\ndR1xbOU3Yo++riLvU5pJ5NvK0QsXzgvKqUDAqn+qj2kDOa+twNPUPASrdlCj\n05Yy9ib4NhmxuY5LnVG9tR/441Oh64zjgej/t2QiEuEAANQHgD5mm4yrtghZ\n8CFjVg8TLYpX5XNhMAxQCQwtj0KIWSJPASMP3NfmFyC+BdSpyzrtqPKoOsdX\nKpkJ937NfJbZBQPfhWmbJH98rGumGeJUU4nEMyTEfMBL322Np+lgT+pu1/Jx\nROPZUL+3/3G68NDx7/jRPCx+uInaDBPIEoG46qiExT0hinhonh3AHRBjivjB\naOa2w0IvzLcvJD1X5uC5xCcFg/MYAlCYd/rzrR1QynIYt63qkO7VyERaW6H9\n7OYg\r\n=MIBv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"files":["lib"],"gitHead":"46bd7cf4c22cd6a2a16605e7a02affd135825c77","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","tslint":"5.9.1","dtslint":"0.3.0","ts-jest":"22.4.2","prettier":"1.13.4","benchmark":"2.1.4","typescript":"^3.0.1","@types/jest":"22.2.2","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.3.0_1533980747338_0.8275819464289424","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"io-ts","version":"1.3.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.3.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"04b71579fec0592cb758bd460a1fc0520f18b3c8","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.3.1.tgz","fileCount":12,"integrity":"sha512-PqTcX4ojXogRZRk86o7gltg9996DtKrxN2qjv9OOjBYHI0DSEJtwiJBoK682To1YE7ONNNaqwd9phN4WF3nomQ==","signatures":[{"sig":"MEUCIBrNYZtIcihPcSDcLnwCZiWtWFhyl7Bi3zkYonLS2s+NAiEAz9w4Loo8euNmIrZ0ehMbo250eMbvjlTs2tYqBgC0Ocw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83532,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvyCECRA9TVsSAnZWagAAASMP/0XyQ7+jVjtuDKTh6ynW\njekPKikVui6JcYtzpOzLo3YrxByr+lPE+dRdTeq5wrfUSy0RClYECEBRaCcL\nnuMoaDXVuGaDCR5WcC8ROgOW1REMnFnzaJ9pIVinus1C+j5tuiPN1zl7KaV5\nlPjCoCHx+aM/StaWqarGfAebTProWERth+T2TIjZU9nk76JzxXtw1M3WTy3e\n21bgOQQj2HCm4UJIn0BrMYwkieHtGGka7MU3EqvvuyEHykc2pJMiqrCfuxv6\nDqyn83+3MgyhL4SBT+i7Bk+aP8D9onHAwebrRQfbJPnqpx2XMYXKoUiPURBO\nwtALWFKudppsOknYqwtENNGQcf3EqyvMBsratrrkeqWUysJ7mzdah9fMHVN0\n/kJPwJh65HYtZU+6SMiIfoK1/5x1kgYDvrRN7l1pQancYPqQNtxoMWAAWd9D\njEUbqCncugy6oxqdm/c9VA0qiVcyCdg2A5b+vfRBvrlfnrJJI4T1Pmg0o7bY\nVCrrpQO3x4PomKOik3jAkQf/UkBnObclYt2/GxJjcYZ8WqSLOfHuphKbXLTe\n3pMo6P/6XHnnNlfL8khes3M/TnVxtakBsEtXc4sSlKptJTPPnMizxV6cKy80\nyiAW6NQ+aQBzcdgD3mm26YsQaoioiAy0Dxc2MHyYrfXbotNmThnJfva94A3n\nfVLS\r\n=EwSz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"67e302a9d176cc7317d8d131d82ef8c06d16d0bc","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","tslint":"5.9.1","dtslint":"0.3.0","ts-jest":"22.4.2","prettier":"1.13.4","benchmark":"2.1.4","typescript":"^3.1.1","@types/jest":"22.2.2","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.3.1_1539252355446_0.5446728254178288","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"io-ts","version":"1.3.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.3.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"0b6e0e407f74c9ce032e788c3a3e155775c83832","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.3.2.tgz","fileCount":12,"integrity":"sha512-TRX8p3mwIMDoHpDg8HccmK6f7v3sC8RWw9vN4aqL/a9LJusQxCclSEklWRwypu8WBspXP7ZiPEn1cPKJ/gRZAQ==","signatures":[{"sig":"MEYCIQDPHaAMTJNrBQwSOT5S1JLbe0WmRXDpfdj6l2aA6VhOhgIhAKQB1qyZP3oQVUjUJB4DnsJ/R75JqYExbzK3/5oShjBt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0e7qCRA9TVsSAnZWagAAFG4P/3AXoTUljoqzdtLYQReD\nShpzkvZDM3U9kQzATlNvDAAs7wVkAF8TZFzEHcKdsTq1/kUD3ZYTTfgsEiQl\nFR6t6H00m9ZdP+ozhAdLDEtWGHGDLMQ7nvuSjsYq1RsBY0tw3YiTMKNwOGgH\njOeY/xyPLlPJCb2+GLKFAyRL5qXmCjiT6/QNNAbV1CnJWHMDT4tusjN5WEfV\nMtFmf36sypmDakZa3H+OlJpWyOEeUY/FniR6NAEbM6a1/Xou+OFjaJaLeu59\nrIOsrxW3xHiGvXfQRgs1C7j9ZJRvJSye9HOOV6QMwwwIk/fZ9c6gXQixzXEr\nP93tQJuik6bkD2qWXL/Pbd2G85FDno4lg4GrvDLrlpmMBdEIoB4sIXm+ldSn\n5JdvhLtAk2xEZt6LZmqWFiO7b5riRUPjbRFyNLwDhhmLcHMaKXYj9CGrVtnY\neV2peSaF9Ao31lQyI6fBj8H7fiTkeLjXkOEAj4EeeKhNvdQd78VbiSMQA4oB\no8RAfXYFbqZy3EgKhJgCwRAgx40qA44zj5PVF5fVGfB3icoLvTwMFknY/lo2\nqb3lDk4tydJidYOo4GabWAGhw150Q4s2q7lGAmVCe22vg/naBCeIdrGU1o0s\n/mzjR+syMfmnTY04Z0RdGu+hoV5yf3qtK0eWyNxLBoONOdVVC+7zuUKQmpjU\nBH6E\r\n=oULN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"29737bf1ecaafcde5b92c37bc57e534ef833a04b","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","tslint":"5.9.1","dtslint":"0.3.0","ts-jest":"22.4.2","prettier":"1.13.4","benchmark":"2.1.4","typescript":"^3.1.3","@types/jest":"22.2.2","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.3.2_1540484842037_0.09120921577611907","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"io-ts","version":"1.3.3","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.3.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"98e8b6a0b56b4242d218de75fd46bbb7cc16da13","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.3.3.tgz","fileCount":12,"integrity":"sha512-FzOTIRJ5vB1DOxFRsOikU4xbFBvD8IukdoJNovO0YOrvFIT5sUyPxBp17wBp5/rfbRg/amhKs9q04xN8glcpKA==","signatures":[{"sig":"MEQCICZLFyImButSIkyprO1i3kpKEcnyyEmajPdNyYvruNotAiBVAC82aePXVDdqcWALog8zmCaln2qjjNUxZT1++LC5/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb01HXCRA9TVsSAnZWagAAcf8P/2Z41O3XZNwiqPDGYEpB\nkUnEbWOa5JqYGSRUOMO5nqUq7R5+IuaSqDzXvwj37oT0uux8tNm7vWVsdI4K\nGqHMBajPYfBT1T6G9ZSIkhgPB6bwKrd2De50TwmIJcz4OVYMy3Sp+O6Qkn82\nH7N9wF/aOJ4XmmBWxOf/E79LDr8vM882lC08MDlKpgmCFZ/C+FQvG6FMHG2/\nrxHn+A0iMZMwXNcjf/ZLbo5Vj97jQrjvrf82V9VtNenqJNkbwAnIEq/nSg2z\nmxn9KsJY7XCwUkgZekMnrILBVFI73FGTpxsfpFbKhZt19Uly0+QfEOF8NYP8\nVmvpi950JWKS5ZRGVHIU3HP8+3myQZ6TKypX3QyHMciTwixyofCegjeGLJGp\nsoCrcnIYU4yx5WEzAgy7lEuoL8nIhyWwGHLW6b5cjXb3EJlJPBYkUDX0/Oct\nLQVNLarTFiwaKml/f1rdpbfa14HdawgaShXqyA4/XYqCPCueyayMs+hP8lzJ\n/DD0+p4Cea/QaoHDoTzAYr57RXXx653aS+LljOFZ0BMwc1MFqrk5DCmL+ZFh\nrTGwjzOl1jWtuuqG5zoVCrcM8oYNYcZ8a/Fu4HeK/+16rS40HaVB4yQksyxL\nLo/2u9DkLua+mtxTPjK4k89/tbbOlFT6x4miUA1nbs9Q1ti72Do3awlmozwZ\nJ/J6\r\n=kM1V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"c39e0988c4cba87695194046eb47180a7b837010","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","tslint":"5.9.1","dtslint":"0.3.0","ts-jest":"22.4.2","prettier":"1.13.4","benchmark":"2.1.4","typescript":"^3.1.3","@types/jest":"22.2.2","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.3.3_1540575702299_0.8263752624202847","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"io-ts","version":"1.3.4","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.3.4","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"ae735d85900b1b6ae9c44eca32ee3396b38fb1db","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.3.4.tgz","fileCount":12,"integrity":"sha512-pc/GS1j8YPKAZjTzstBiG6YGirQbBc1W9IVEyfAybuBu9mdHUXhi1kMdSuhIzIHCwmLmtKhDXLck8ROP3gUwmg==","signatures":[{"sig":"MEQCIB4T34MARZNepysRwOhH0AxoyyK+yIJdAQiPDlNVfyr4AiB/A65ZX/xL76wepNdL2AIo3gemYGIZ6setaEBbxOQdbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1taOCRA9TVsSAnZWagAAUuoP/10A2RLsTuIdLPPKiKKu\nq6itDspOEMqyct3tgNg8IoSkTNWizaFWZ4eBUpTKHmgCkEJnvRt102MKH3sj\nSAbq84WrzsNiGDd/azWjYE40iqNn/nXRCI2vqulgrfcwWd4C54kBthJcTYkP\n45NC4NOshDla7LkcmDsplPT2FzB5BCI/TPUHFU60SclTDUnNDHI2gApMxn+p\n546lQBpx5ukRSc26ecK+qQt4cB1OLvVzu9Duz5TLqU903fG9CyaUeS3fOYuY\n1ZmSp8x1PGfnhG6dtXspgJJl8fbESJfmIv0BZ3SxiHL/kbugXq6qCYIfn3Pv\n+4X6Btq3v/ByYLxsb55GvuXpT/gUqEuNmA1SLJlrtutpNCj9uBnL9nBCHJ4e\nzSlG5MJB1ETueIFQ9JNE6wgTZ0T4AUGqizKhrxBHfPpitzhMEl+xXzVJe+o2\n5vPxgN09MrHg6CwF+poYO99uYtJlYpmMTf998u/k9nEXCSVhZEMI/7zDIv4C\npORpaH4EvYJ+WEfyD/lZrkN/WhqKeixc6H7SHFEIWQpiPg69OLt6TA34Z4dT\nOmLIJ0ek2x0pVPG50CHiZVsFs0zw1uD6aXlFmv4zqGF+eZ54gAUHaQVng6Xy\njtKwLnOr6HLlNnTSc8Em/5ngy+DeVe0S5mI9BrZ4CzLlvpOGnOoKOLQ0l3KX\nTLZI\r\n=0nJ2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"0efc0480d4843f8f36ce7e9a3c9db62c1ac813ee","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"22.4.3","rimraf":"2.6.2","tslint":"5.9.1","dtslint":"0.3.0","ts-jest":"22.4.2","prettier":"1.13.4","benchmark":"2.1.4","typescript":"^3.1.3","@types/jest":"22.2.2","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.3.4_1540806285015_0.828020877841317","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"io-ts","version":"1.4.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.4.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"fc9f78d72f49c9e73d9fe62cc7ee740c91e48e37","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.4.0.tgz","fileCount":12,"integrity":"sha512-VHlesowGOIcMz6u0jNwfaSE1Ga1dDnawRElY3EYdZe36rdRbZPkKnorDf94JKbxu6/n+3pyuMEwpLWwcWHHllQ==","signatures":[{"sig":"MEUCIQDoM8ICHlqvDfNk0HdNPk05KR5WciGiJxXFIPM2/Q/kAQIgOeyCWhBCYZZS/JFDUXSWVW0VEZ5DUUH0SfFP8+Qk07o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2G7oCRA9TVsSAnZWagAA1jEQAJwc/wqYoMwmJRuptu8I\n6s9h05iG+QYohiCsibSNGEx8Y9Fwi4yUAwjN6koK/7MKZU6ofHc5lrq7K2tk\ngsf3SaM5wnvVmNfH0bLIVo4q1YkpdnIDLeL65ocajJo8f5LxOc7Or7zbD9b/\nlLP1rEpgp8Te0AQ5+W7y1IZL7/UCIOBLPEn7jN6hRHiRnVUQDYG9kX3tadKQ\n6D3m6RUumif6uFohJgTqGX/UvzrUnJAfV/oVHE47AzjEXAzNCvEyxPnIGdVN\n2zwH5eJxya1l6l6E8BTiz7+jVx8pQGbtx6ciLnaIZFgnA6BXbwDQ0TXodzin\nHhmWzvFYylLn1Y1v4BDHX/jQBuQX7fp7V7U8/AYBdaImC12D62pIh7WkXWQC\n7fFXw+K+56nmNNY2DJfdegxFrhGYuRIBWe8aCuR6R/swUGqbmZrk6KkQNCAY\nv4h2ve5gH/IJTqohfIhHQUz5Q2OC9SZGEj2ngHZQSOotQ0XlFlDp0AGTrSr8\nFW8JMJV/ocIEwcpZbIQ+GieR7e74pN2WC3AiaRqwR+i6IcdI3FsRkm2ZtSWh\nEcXGDqTBcwYLsrJ9OQdGc962vrWBRD29s3odimKk9IrEYUv2j9QvtHu9Fwpi\nJrQO1g/soIbM+6sZkBNxJ7mvXlDrRmxv802KXNTF9vDv+yEW8JGTE5gaS0CK\nX/+T\r\n=JpCU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"78c26c40ee25180a87bfbb70cef884ab4fabd839","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"0.3.0","ts-jest":"^23.10.4","prettier":"1.13.4","benchmark":"2.1.4","typescript":"^3.1.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.4.0_1540910823014_0.22674779842668213","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"io-ts","version":"1.4.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.4.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"7061d85a60dad3e7bbfa6679035d400a1302366e","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.4.1.tgz","fileCount":12,"integrity":"sha512-jzOHbNMvXlHfF64Ik+WHQ0ZI7NqTrZQzh0YsWAM4lWBp3Sm/4wWZAMlsUtulNeEFSJsRUxeaYU/WhR2qFoLNXQ==","signatures":[{"sig":"MEUCICXnjKmV7KBK1P/yZgu6bDDG7CGkTrCHUF+zA3Bd18ocAiEAjbuXd/W6/XhdKLFcW0f4Ulh0xvcYQxitbwCM3pXkAJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb5YX7CRA9TVsSAnZWagAA4u8P+wZ5wWkFm0/Hu2pPFv2H\n1awXuqGYscTcSEd6emObspiv9r+ayshLDvigRABTRvUmguwuJy3vkwr+S7cj\ncyYfqzkPwpNXaqY2uhSIojT39NYF42S0o0zlUzDWIYLIkn9CrSbtk0Zsipho\n06BUBzBkk3sEBpPFjLKJoEQbKHCZPuZ6HSeiUilz1UKR9YbVLeKjO70vmrFv\nHR4hqcO0H4WJ0bvbzuN7ZdLDycJy9Ghem0UszWGFMbylPodyWiUNfNXGZ8d7\ncUKAEGORkfI72gOKu0672Zs2s4RTCXFFrO5TOdem9tWGXvdQ1oIwMHowVU25\nue0T0vGC9njhMA8YW41SvK7pAa6b0BNTbpYfAcAJ3ilmmH2fTF46CdLlXD4E\nyp5P3GoT7pSr65XNsYk5Wk02prk1k8p20KOjXy1hIuOipVYaFPU9Qkeg2RPq\nF/Oq8IjeSeuW31rTiSjNdQOHQ1kiuFCbmVJBCVkUEh3CQqNrQrqGdkhBV8nq\n/1AB0DLxkaDyq9QHOUaMIDS2pIp/5CIBePW7D3t6M74JK5hakM/AXEq3gBSO\nlEmXscryxkeAtsOXzGrsxl/V1tT7TCwxbmNOurgs7MtxIcKp40KJGvhqrcVl\nKM9CmrBqqt0KbvJH6CmKv6WCG6LZ+lWcy8Nivf0ZWKyJVCrQqQCUQ+SXwREd\nQVuc\r\n=URVu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"e676d8601daaf6ea9e9cfc5a242f65b4511787a9","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"0.3.0","ts-jest":"^23.10.4","prettier":"1.13.4","benchmark":"2.1.4","typescript":"^3.1.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.4.1_1541768698455_0.9251318643213216","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"io-ts","version":"1.4.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.4.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"d3cb1ef7d7ba68d59af85d839a728aad7f4b1c28","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.4.2.tgz","fileCount":12,"integrity":"sha512-U4uw8jjj8jYZip7zHgBj40GW0DpYdVi1i0J3anezp2ytYHDg7+cKc7iIFlIyCh+NLwMxzwu6OQ/b9S61KUjPGg==","signatures":[{"sig":"MEUCIFyxY7e0RSXNgGI6WIipLfJMjObXnM2lyzypDqSphlnqAiEA+G7SyXA0VUJm4c37thHFmOLuIpBpXZgOgEYhgLZBEwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb96biCRA9TVsSAnZWagAAky8QAKALmG9j+P2LtDyftS5f\nZ03AOkQYVpsxxlq9FSg6rqQFpMvSOj0QexdFLRuWgHfy9mvs8CJmVTQB/sVl\nmYdOOMcJceITGDCycMBDfsfWUopK9/J44+xUr8CF6R8zU8J+79xNzLzgTbbo\n9WJjVjcbjwQvURGn3YZjshejIgJc8HogCjr82KIs15EhqXLf/P6ShEOKmZJe\nighbO2+XPs9jYKOFaVkzETPqRMKFjpOmbRlVZS7j5mKfcBOV+oLXHipwYEdy\nG70cco+ZyY9bSC+pD46VbQim967KyE0GsFiMLM7dGNFAIVMcqoaAEWgrASlT\nHTXzaFiIBqayVQtnBWlSDNFrq4QG247QUVRGPyzTdO6LNahZXDyR4bN8CYxJ\nyU1uVmTsI9oHeIeIQA+LXaDfxugMf0MTG3psdy5oP8jJXEH06vkUm3tz/MtZ\nxAwtY+uYuqb24P8biyVzGPxHbl8uHyxeiuqTfJOVi08cf0JEOgoZVlb1KCDV\nHYn3ebs81Wg3xsxqRvaCOy6buFemRNsEoglr33MxmTrlBD2k9sDluLjdDj+V\nJ4ES3bjbdblGrKXXXB/OuKxAQQx9pOcUUQWAd8KbGLOrlC5+TyGNx03T60/o\nzWz6p7jCC5Edm5Qf8is3wlZoprUsjWQ+41wha1m/0WsfnL+iiHaVwrQux+PB\nH70s\r\n=WP5q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"24280c18abd1fcb8a46cb174021faf0a17d38ae3","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"0.3.0","ts-jest":"^23.10.4","prettier":"1.13.4","benchmark":"2.1.4","typescript":"^3.1.6","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.4.2_1542956769429_0.8155000915360411","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"io-ts","version":"1.5.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.5.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"e50e8a3538df803d30647fb489df9d3bde6568c9","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.5.0.tgz","fileCount":12,"integrity":"sha512-MrH8xuiJTPysbGAR8vPRVmiBLTnGwunXDz60ifh9mzpBMlg10Wadx8mRSrMSZ/BsmUN/QIdgHVzMhrpGw6jmHQ==","signatures":[{"sig":"MEYCIQCsm668x0Od4bj0yYJfjoX1LnPnnj36b/835Um8cVdEDAIhAJ/ADA8TW0l2pD1+kEHwA+QaoEMOW993V3vLB4X00W6+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcEgg4CRA9TVsSAnZWagAAfIYP/jpPwFn86FnaI3RDJopG\ntJO3L4euyWmrryxYX5XyK7+t+9IThxbapePihXHifemTHZB/2QQpZdNokc+g\nsj1Z4nExVVYa3aMacihSAxEvTka/IpzgAPkBTAGWvXqge+5/Ldu+rAaqht3t\nymsvLnqs/Ws8zVS76VruvelH6sUNodHSal8f38zW+TnpE4epPs3LxQ/b2uVF\nSpaIVKTlVCJ6yYhBhGiH4NPzN6M90PsGbU3qcyA6SIXPEI+MUOsvY1nB2LoQ\n6JWlJxW5D5mRpB7DAWlLghFu9jAGud49ltMAgGvrXprmeK7law7e1M8/CK5n\nSDr2iscK902u6e33jaIZKFxKOfNlTiEyMNp/gXsKHn5/oLfc4V1iGvN3DpVl\nFlwewa6eGStzJLpY/0P46gj7Wos0OWEuimuco3CtfbqZ9O4MT1xUUFZagigT\nkywCjMwBrfP8rQO7Tmanr5dqnsakgCgzuscqfkJPo8vWMolI0QZu3xOADg0t\nx4LzXnVaRQn8lFi1i5lkZSsSatq/gt2LU9hWUc3QHi84XI3iBbCu7Jg8LBP/\n+SSR4zuXuh6uK59a8L4nryVEpLmJx+pmpexfkp/50e/+R1O8ncJZJQVp71Rg\nUfdh+DeZMr6TJT4M4usvc/1BNZk+2bDiEVh/GP+o279luqKlwbP6ZHLZeKJD\nv6A2\r\n=DDdm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"94da6fb036e5da2c594c535dd3c7b5db224c5038","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"0.3.0","ts-jest":"^23.10.4","prettier":"1.13.4","benchmark":"2.1.4","typescript":"^3.2.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.5.0_1544685623662_0.9663516058139459","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"io-ts","version":"1.5.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.5.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"8824f6011ae5987d8bd601af05c4483d013f3044","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.5.1.tgz","fileCount":12,"integrity":"sha512-2VvrD1xESb8vzZ1kz0fy3mYAALkeAfCLhc7JQKGGvgnxfYgimeodvqf2hEeFEf7ITDEhaGg37dRPsmcp9wliHQ==","signatures":[{"sig":"MEQCIElajNZ0UR5yHYrRfT82nNY2RP/gZEc/HOV4zbkhtUZbAiAqB1BZHJPMNiRfqW8eyZyboHieNnxNi5wD3SisS3F9mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91396,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcG5cGCRA9TVsSAnZWagAA76MP/2kYdv7sKHopkCzrlJ+L\nA9RdUY+5of2DE5zvS2SDlh96tiOCf0ClOg7xHUZLFZADNTcT5+LX7LYzroUr\nZljch8UxvL8Y7M/sFD9tGL82soPIVhVqzwRxK/Ub/8wu+w/Ldnbyf6I0DdeV\nd+YuO0wfeGMVv09c/rwQR0PUBbxNMU55Cv9tNTeI7rgUsxH2xI9ncpaudet1\ng3f99nn3oyXYVd0E7gNb/mApw1x2oliTH8+P3NuAled4e2+vW+EwjpNZvvir\nMufM+tfz5xF6uYwB827Ly5GH+OMDL1Jt/hPTj27eYbfcSH0GbLVzyUF6AXRi\nhvt3KLRla+u8wDu2115rTB936T1iqQktFms9Hp/TwK10HqFirWN2ZHePmd6/\njmrC8DsCbSbauprSyxXV7yebkUgvV1vW1CqsTScMzL9YivZnRDPcs5t+R/Pl\nYxehQihPorCJL1j8sahEpbSM3v1ivmq/15CPqEPJcnGAiYlHKPEVCj2OSv8d\nPS6k8n+1a7eWO0XtstCBghYk1r09YWkDvdtvYGvB15pQ4ALTfhaELvQCDUjX\nU5vi9oREPp9G5AiyHJYxfAW4AcVCMhrx7NTjSfp7Z8aM6K8XfwzQtJaXvjiZ\n7XcDiplwX9u0tzB2mcW1rY1zxB8JeMNpjkAZCRocJZW9Bl+MCxmYhXVYRGqL\nBpSo\r\n=0ewc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"ac6173fffc5b2c469fcb0f52adf5ec84a212ff6f","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"0.3.0","ts-jest":"^23.10.4","prettier":"1.13.4","benchmark":"2.1.4","typescript":"^3.2.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.5.1_1545312005329_0.8827301409714587","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"io-ts","version":"1.5.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.5.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"e57ca59689ead86736542e27d44a9a0358d37931","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.5.2.tgz","fileCount":12,"integrity":"sha512-97sFhiqyKqCj2iLJ3NUuAMDYh2pQm/VuSHu/zNbCdZt+I53PiQ/nkKIP7gKpM1fOAa9+xfHS675Ifit+4lP8kw==","signatures":[{"sig":"MEUCIEs3sahWErE5CNFDyHpfZM1VGz5gxfdQgTsmH7kN6W+cAiEA7XDoSaYUvyhrrgCIT3H6rIswGVTCuTtyK3SIrdGFKx8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNN4oCRA9TVsSAnZWagAA2YgP/0Y8HCo1h8dJc5jvIeT1\nVUI23z+/8PLt+SeQ84+o5vh21bZaR/lrvtKa0a2ouY/FAZmP7741ko1qsiQF\nfTkqqAMCR/crBsaO3bXHUD8fw8SBNjEDZqa1ax7UXuPH2gg9UvLIfeSyweET\n8uZjxQudS93niKrlgbanUBK8H+qgcc3ztiq2Osqzz+Ee+YZVPljspMu8+MmA\nt9Np8xRs6Woxmz1ONKCEwTm/+YhdScSCvrdjr6tn80VzydtwWzh1utypU0gm\nt3+q9va+jtTnHJtzFEQC9ny/iXDP8x8lFQ88VppvvCEI3zFHO70RELVG+IhW\nVp9wYxBuuNUxf3MxFvu40FpLeBbXqtmkoswRZqw57rc/SuUJeNtSXH4RrQ3s\n7CY5znGsLOSXm/PsC3pd5MYIuJuFcnbsVpFH3dTV0X+Efl3RQMIzQE0XQw5D\nUmqkAJ1tIfrkRp4393gRT8gqnqHtETCIEfApHNzY1JQvJr5vgIeV05mL/pIb\nL+neJp1VolJKv+HSg0eLkyrpRz/LsBRghRQ/ZIf4eO1nyVHxEuVftgImaN2U\nBwQ8aA+7eVcJDRsZBpFD/0TLqyMa4jzc7kDy2Og9XVBQse5IH0NDn/Q7/gpz\nzm6aHpWFm/ENUiAuVxDt64lMsElobyvkHOoyZJKfiTLGEJW47w2xk1fgnjAa\nPjme\r\n=vOtL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"272a077e193be5d8f6491c72e247e41bf4757322","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"^0.4.2","ts-jest":"^23.10.4","prettier":"1.13.4","benchmark":"2.1.4","typescript":"^3.2.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.5.2_1546968615926_0.6458911877586044","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"io-ts","version":"1.5.3","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.5.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"d1afc719610c6b894d274f98a29069d12a165ab0","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.5.3.tgz","fileCount":12,"integrity":"sha512-40zwszEu6XQKItt/9sLSuuvAM1cewWJmfU8rNwwppIrtgY/3/baePn0WCiI0NFmyN7JoHvkL7NxE8Sg7dIcFLg==","signatures":[{"sig":"MEQCIDwJ3RF3ivtNPM+aec4uHXaJQ2Ms9l9qypqZbp/cYBWaAiByGnJWSdM4f+NB7UMywre8RodXBrrSDk8jG14HWQ7Pkg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":94422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPGGNCRA9TVsSAnZWagAAqI4P/2uO7wVpBB63RDOuJqzc\n/ThxuF/IfIxI6wyGSdJiHqfHq4ETue27xhTGVTZauVByGXXYMK0CXP4N7mWY\naBjLLOl6PQsSFAfRuu4eVrw5SZL9K/cGW/5EVtTmAv/Db43fCXYb6ckwE2xP\nGffw2H5VZqHWN2NwqPCYcYE0qSEehU0BWziTGuKQ7RGyHK4tHvfTc/HRXyG4\npwdToGy5PXCsZMkOpBHEb88G7BHKsiEmh2tNAT8UoSsTjrV9xZe6TLxEYWuM\n6z/vI3WHIuPTOK31MbLMwfcxnlBKVohFKfvg9xPAr2ozXWzPWlMBm5mxaasy\nZvyLyS6vuCMOveog3GhhIiA8AwZlZ9ZL9aFHCMj3oitU9ZtKB18qpFXziZvP\nHY9OZhePT6u/Ni+hsmCu4DXDGFDSlVinFI7InNicM65KJ5BSo4bgHRAOqCRH\nQOglrHDdkZy9Wp4adAlXb0qqODZMd6Kp1eDHw9GuDawXrLTEjJGU/Ba4Js3K\nF44DnmtV2OV1ov9IdW/38MyHLeeMQyEo/Bgxq4X3Wi3LKRd4bCAQ/A6wGBoL\nQ3M/NQPmKqT5SsnrPY7c3FNhcCviV4GMQ22PUN5DHa+LUG88Dn8X0TqWF60H\n3w5FNH+jcl5itnHqVCLmzRMbbwkAr3eAseqX0+BG+x9tGEUSPCYaOTagv5ZM\nbz6P\r\n=faXW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"03e8c249757668e43b1ec7e2bc702354068f8de6","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"^0.4.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.2.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.5.3_1547461004468_0.36686023900661224","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"io-ts","version":"1.6.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.6.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"e28fefa0c2d206bbb9fd1b6e13dc961c59c062fb","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.6.0.tgz","fileCount":12,"integrity":"sha512-a/XSR/UadNLVFhkhhEuvi3Ucg9SAd2mAtZuX0X8RYlnoiwM86Ez+tefErhfQFjqyROChAOtMQUg7TAx+K4hoKg==","signatures":[{"sig":"MEUCID0cPhiYUY645yQwVYGxfLXbASNwhJj37mQEO0dtuPn4AiEA3qU8LNRWSA1XEVWMFbk5P4OP1bEc8HXjeVv+zEFl4tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":95004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPHJvCRA9TVsSAnZWagAAwXUP/RKyJ55V8ZupgMtKcUCw\n70fvG4Tz+OD+tjwe/LhU7rox2aDgnjT6QQe8W6KdKcChZqRIqwKNlMxcE/R/\n4hZO7iKY5kbDbajs6iLCdGHDU1hhqSAG8wW/cqmmO6YS1Ns85ahm8MnPt65B\nxKUWH5OqGB4tGyEj7qWiDsn2qAzcUG+YxI1dhRsz04uyPUYhlUGYYBr+0yk0\njAdhRM4ztGFwgmY1SxWLUjHkrkcRSjV7HAgar6L6kWIMvRTNq6S54XX8Hywj\n6+abau1W0vXo9rv4fpDx49QRNLlE3rjUZxWj86MJ4LKxrF9SYxLze7OnsBKK\nQ6kK2Hh5+YFfnCcqCwKt656P1VT0D9ngIpOofniPXfheCVjUxjwMIsKSMLkV\n5xYfnBX8p9YOLDHVKZ5rTgogsGvKfH966NvNreQBvfQyClty02rDVFWJj0Fd\ncfDQk3dcWPyJZKMQKTLO+vlylsuf1JEGpQHTZk2kRscvlXxULQSc4zZeUGRW\nbLjF5Lk9NXgkqMNCgNQKI4oP+5Rn55ctcjBRlwWN9Z4S7UoBoo83A6bMfaiY\n3vt2c3ZApczJtwigTqQ/rvHd+SLXzWZTSVNLtQq/pjrBnh3tFJMWASSqela2\n7sQBQpHozeNYMAt9PiX16m88CkArXG6FyuZS82Omktf9kzNyPcxtw7C3PmgB\ndAKU\r\n=BD2g\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"01489997305ac4522fb981f554c3bf35510935b6","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"^0.4.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.2.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.6.0_1547465327030_0.8774336540780712","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"io-ts","version":"1.6.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.6.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"df9fdfc8d75d55d8aef7db1c34d951ac1267bc6c","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.6.1.tgz","fileCount":12,"integrity":"sha512-XbAUJimnBCU48qthMrJJpRWCLJKmmTV7lFUaeS2M+0v0gea0HtpOj9AHNC/WoYmSjWru2Kbkq+btzNCxRNSeQA==","signatures":[{"sig":"MEUCID0kAlfd3kem/m8g5in1zlEQE2AfBKxQfapWCbsxYuoDAiEAhl8v0wwVzDOYBXFYKZQj1HUBzyZ6jvzK/LUdrcdj/0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPeN4CRA9TVsSAnZWagAAfo4QAJO+3slYiXserBlcmem0\nMUawC+bfSZ6C8ebfjIIdRdgbvAG92esS9DPlqmKum0i6lYB1lykb9jJHAFgN\nodF2WuMV7wqX8sx8weSM1cvb5cHlzsUiwr++BP+Dq/Q873ZADIKvypK8Ifsd\nfWn5fW9RqirzOIREAqdInM61wM3QdRFH5mSuwpt0qYTG2msu8IcfcAj58Nh9\n4UjwGZ3mJEn5AIFONrFxLdUdU2amgwsV6ddU2l/Rj5I8+EOOa9w3sOLTqEgp\niaHoVKSJ9IrZKdhfEo9+awXDHGeTfoFpmp7U8d+/KYc6AZV49gPE167aLdMA\n3G28NiUY9pl1MVvnpu9THxbZcQA2IdnBFMVbkq7eB2KrKPITKJHOamShgIKG\nfi/iE8B2Sb9FoEzOcOPH1J49h7V6swX5vFoUN0kVO7yrlnPSQ0eSPWs1XECw\ngSOOs7k8PO+JVrIBuaW/0JKNhDtjXjWgHpXnfCWtEXOXPEvwoui1+oxE8aJ/\nLd0LtPgxaIT/yg0ik1+yu3ZOvfUUVxinw/uta4Q7YzwlOotoupmv4iouSZbd\naqr9kqtWQALln51nKIN47mTwtr0K2qcMAQpeYqVYGGboVXS4ypfeVZfZvMqH\n/4WrDh2+5KuuOKUVFVn+S65FHCbZmYUlB7ypLlKMhpGgUMmwa4ibAuVNS2pM\nLd+C\r\n=N1Xe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"b97d62a78e5873320df806ef5227aa44c0bbbc29","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"^0.4.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.2.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.6.1_1547559799503_0.7901163030979523","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"io-ts","version":"1.6.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.6.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"b0d81c63922e126b5ab57ba6c81cdb396967c5bf","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.6.2.tgz","fileCount":12,"integrity":"sha512-BZi2+nY/MY6yYBSrEsOHLicCmmhRIEoTcD//gz1l6XJuSLpYeOeuLLe705ySt4x+XWSm3MKxC0Pv+4hZ0jzFTA==","signatures":[{"sig":"MEQCID0sRxSzgq27Dt5yqid/qWvIfIj/wh73BdeVBPsjz61SAiBzMRBsvJfQ9NX4nzu8nzjLb1yq79oV2SRf7Bh9U4nKIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPkGPCRA9TVsSAnZWagAAwjoQAJ4zUPEERKkiK0pDPPsU\nCIu0GExPH8sfoR7wUpM8+wVgrazdJOuzHLyDLVGPEX27nXiMzMJ9v8wV1teR\nrrP3HZfrM+8oxdyTTCxKIj1DVtk2vPuuCL9sR/+4883zj7w8tb8lw4rEuIpI\nrR5OcBBZHfs4JVWLJxeRwmUIJdUucnFcTZuSZ8zy0YJfjv4iae+R/7UZWaL2\nLjvODuE9L6QDtqhlKnnLVzepoyr2OSJ8jFNAAKRIMqZSSud1z1+/gqziRa7J\nCzEY0OGDRco0L794GqQ+95i3S1Ej7aRVITgQSVHGVQxjQwtmTrEZyipfdKry\nZHihtA8RL1tzv+n6TZnmR/Yun+alLgtcIAWzZLCOCVey5r6o5PVN7PDtW6Ih\n3D39Hn6xQCL5FFx/tOSfApryix+UKzg4ByEO+eU2isp1npTpu30Bw4m2+RQv\n3c0jiSYoEmDz5IcgRxRhk7+xixNYYD4g9WQZf0oUO2RPQSzlFhXg0eAFVUtk\nW1WwOeK3Ha1LXRhsd7LFl7yV5j3Y21gvWoMRU5cqK6dYeoVpq5ef2OIwWQ6c\nODb8iHpQCs91UcEmOhBI1SR1e03RDCVHOcjlpj/goT4WBtftnM92yLT4v4mj\nXysWqsjY/r5PCVZa6XyDwB41ZPZTfIawiq1G+Hw1yn4/fgE3Co5FIDVRQOoi\nAF0Q\r\n=W2he\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"139200e4fbcd365af3c9de3ee2e2a5ddb1dcc2b8","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"^0.4.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.2.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.6.2_1547583886533_0.08116564970667661","host":"s3://npm-registry-packages"}},"1.6.3":{"name":"io-ts","version":"1.6.3","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.6.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"3a5d83aeccc2ff7b376c1bb2a0691eb39f01e9f8","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.6.3.tgz","fileCount":12,"integrity":"sha512-8XErsRu0wDuNULUlPebct4LiuJxQbz1VF2zlQ+DscUZwWodKowC531D7mzxsU0dqMc7pVGjwQO/TK9rpBMOnYw==","signatures":[{"sig":"MEYCIQCPiGPET3EXQw3/6YjzmAzcdWgh3TTn4hhgiS9RAaiq5gIhAId7XvbdTiV1T/gaCjnux9g+uAugME7l1cBoW6gA0ueR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcP26NCRA9TVsSAnZWagAAVB4P/2wEQYJFObs+tbLJDeSK\nboxDTuowfk86WXR31YMkfdpr+kmqlsaev9g+/kUwkUUxIFHSj2sJX+D5uiXB\nZ1KAXGl/0m0eTzx0BBylsxieyCiaJ4Pt91sgxX/adT/WTJCYtDnTmqgWS3J4\nUZJC/pyFzHFyGFZkH+R0p2wa68z3ItwurIs+OJkgLM4NTJ+YV4nAV70WdU9Y\n8TK162GUnwXgR7uEkX+zO+Z2rClOCfrXZBivcQBY5NQIsLZ2vUxYCUaaXJoc\n35A0VOx3G7q9+3d43M4/tcHfk5KCF2jkVSXv8eXqZAIUazPlu0wgW8FjfR6A\nODwtR6Vz7uMy8R62uGtedlfal0D57vO6Vg0iincf+vNMWBhtGnZlmvxC7BJ9\nA/0TjCaaIGMgHFUgXGhkuRian+fsSow9YzT2XulCTbKdqE466eDgnlQUNghw\n1pGWHxT2R4Gcb3YjTcM2Y3lhnDqV5sMbHwnCuc2xLqKa3cJCOsZdf3cB0uwF\nxpbCSE8GPCi0rwLDmXV8rSXzwmvKTsFT4BLje/pJTUhtACcoS3C+C7FvUzRC\naAub/5Dqb/l0tC1+J01UFb4aDC0/JfpuqY+pa/WA+9a5BWSHpIqfBbHTO9XK\nA98chm793HX0rGV3Ts/P0G4osHfKxfZxlL+XsXhFBdJSxPxS9ZsDhkDMi/1X\nLwW5\r\n=HBst\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"b1ff77f9376c628b7c172f1ad325f7c982f0c244","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"^0.4.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.2.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.6.3_1547660940695_0.8313611093004041","host":"s3://npm-registry-packages"}},"1.6.4":{"name":"io-ts","version":"1.6.4","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.6.4","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"8b6116de1bfdc229d0c49d747d78494708068cba","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.6.4.tgz","fileCount":12,"integrity":"sha512-n/a3RiOdsgni4sjsYVtny6/PmzVfU3Gtkc1O06izREueu6NkP57olLa7oACUT+F2LIDnePXY2HA4wxGYqHI05A==","signatures":[{"sig":"MEQCIF57Xn9ij7K+g++uqPTaKL3NBKk6ShkmrBYgqNJjL/1YAiB/IH8lxwwQYFjQ6O+R0PSRMb/WEy29znTUgoPQazdXMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQblvCRA9TVsSAnZWagAA+IYP/ioa5t9WMAiztL0An4NV\nIeLrJC9PBE7l6Yrj4QZthWv/sAio3iKzEjW56td21jyejk8tHZuFbFy0kA+l\nTPYXGdZJn0cKpDDd7QVMF4096HxTnqwCsBg1sxywMBNRblCnxv3jbuFsBDx1\nM7xWwhdyOG1hhIwrT2l7droy73MEm7kT+JK7rGqbAcuFfDHjOD66Nl7oAC4u\nlATpYBD3SjomIgUsnqA1wgMW4p2XTOpj9XC/L2HTEJbZpfFtaGwnfuClCiB/\nf+dzXkGSwz6HpPqqpPKUWovsugAqjtUmxXd24pjtfyb+rkyDZTytUTUNGCpD\neV2WTgiSPQ3FFta+rlmG77s2Mv7/eyVwUi+F3d+7n2HHmoc8Wc9sIYvV4Loj\noIvYSQTOz1bfGteaOjW/jbVX7Xrz6jhlpxtfAGEJpIZzeuT7DcfvO1fLEJ6u\nMQ3ynrDcKaaPN6Q2Wkpl8pBPDSNWgviZBv/qthZJOYImSwdb7D4gws+czI/B\nZHPJMZaXaikgxtqyVXlGXKwyMB6JE5XwyQNxfNdk3dzAkXgRvCQdCBi8DMWX\nk1gaJCSixjg7aiUbJ546VjRiXlDylQ/VQky5KcVzBfJzhWVBv4aFIn0xlCNa\nJlrkfwXKw5ZJQMTuveGBB7rGz873LH8toR4/+S+BCohjD5JbwmNlKbV7Cbd1\nz6Fo\r\n=NcBs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"531dad0d73a594b45baf1580939aba3eee7bb192","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"^0.4.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.2.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.6.4_1547811182521_0.3430222495743833","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"io-ts","version":"1.7.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.7.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"7e291b058afdde72f30d54e12e10761bfd8edd7a","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.7.0.tgz","fileCount":12,"integrity":"sha512-NFXDhjUNW+JKzNIkSeHTUUMXn+2QVoPg33qTIcoS7eDycupoeeeMqgmqlT7EiIe4n5w31Dc1uUrhg7Rt0Kf7xA==","signatures":[{"sig":"MEQCIAxaFVY8UO3McV+A/uWpWZRgXCgHRexnVYQtfIxkJ9n0AiA9KAYceNL+9pMkkhKng/9HKB+zoEZMXfGijZKCTrE1vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSem8CRA9TVsSAnZWagAADkMP/0WBn0AtPe7wFsBgDZxT\nb+Ly4+GDram+vBVUp3oziNWfVcGJsb2tulbeKDFw9NqRDlh0WKaEU957RwGL\nVYBcu4KwXaMhjhWq0IGZnjT0uRglMsfdQcNtay8BAxAmQYH9YfRevQZsEA2i\nTDsILsfEkCXKGhrs6KVaUof9a2YPXERenAI4Byh+PO1WyBFUo18STtu58lBv\nZWfMxoeu04sVQwBylTlwr4MYGwYX1XHHUj33FJrrYsuMbgqyQVaPeerBp/UY\nkGlKSXNhQYEYCssauKsVr6mbnMmU39n6CpIDgv0CxTWMg2VcNQEhVYru1BOc\nZl++Sy6DkPmzZLxnS6y8jPUWweTtdbWH1QcsH/RBJqEzmWE7t09hir+gmFjN\ns6EbL43jZVhZL/hRLrvjT5EIGx3Lt0OGlShDH5Idpc4LqseSzLWaitRKJcy9\n1fffSh9G05aC156zTyhJ2zxfpJALn/JPW96D6FgzdGtRHf9MAX0fWgC/BdMT\nCFgx31xnISNyb/WFj0SY/qaFK3shBDTAXgjn4lZlB5MDuhFE1EJKUziFCw6F\n2xSosqbeNS17OaSRFVt7yy5CdvjPuXVZepF0kcXp/SOB1PNwASVqBLVigwIB\nUZLmItzcV7rlyo6QlYaDxU9dA1McPkkABGcOjo1ag4r1X6qRm2GueztXy/5F\ncRuN\r\n=MUwG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"97b11bf5635f8afbbaea885fdceb1c17bea04153","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"^0.4.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.2.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.7.0_1548347835565_0.2710231445708582","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"io-ts","version":"1.7.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.7.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"ae1fb02b21165d37affad376a1dbf58c5f949e00","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.7.1.tgz","fileCount":12,"integrity":"sha512-V+rO5TIYWTR/3x7v5D0r4MzTzJ6VA0EBCnn4zW2atK8mDiMXqApDLIIMEwiEPWoFWhpVRS9KPwNSI4Qu8iq7GA==","signatures":[{"sig":"MEUCIH74R6UfpMZTiv2BzvkfRfWMnylOn0fNQbRPl4rRkDteAiEA8ZPx7nz4iy7H2JZNZHYnXTJXWT+bSaVI8xrYbLDYpAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTrOeCRA9TVsSAnZWagAACtAP/2GrnQDhofUfC1Et9C49\nLE3NiGwUpUlqxAyhaMJ7orA9oaIijUXOlxX55srgvPfu9m5MOz8dtSwuHT5a\nnTB6ecaBf+94f8r9pDhJoauaZuMV/tG+cYSA6Nbxs3+0IquvhOUn048SoXcf\nK+JVTMhCasJRTFSRM6ja4vSn7FbdrqOMrCbVMVQcKQFzzJopDB44rbl+xJx2\nXgHrwNIz/2BRrbpTUs7ZmvruBOPpxvxsrTp68X4FVwnTDCtvYTKCHY5Uu9VO\n9lEEV6UHNtS0LNiLaGMcsIGyoNodCaNqQzlwCz3GcdCJmB6tkhJGGuAwNbjr\ncEB3Zb4ZpTaOzaBsjPwa80HZ3mjXzxeWfZNvSK4lZN2u0eq6EXEo5qj4kJEu\nBynWMcsFLDpBawJtSFNCAcKcP4tH+Gay5qv44jMiwtxUiCVx6T9zTCP1ERF5\ncIG5XaSZ5djUiaQFPBEuXIW6KSAaVCot0i9ntCuh+QDEZYcpVshyQwL/LOfd\nQwao57HGpdgGBtKg15RO/RcMIogJK4Fac9oKp5cSJ6J1Cnaey6VAst7T8Uzi\n2aGd/QmFQ+uYeYrIMSbpYQ/mc+vTkz7YRelQJAfdxsZKZgmJC2GaeYzdr7Yn\ncqf3G7JfhLS1wcPsmIzoZRu2V+qHACriNlIIgVueZOSCiFUiFRJNS28hoyJy\nVFvb\r\n=MJM3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"40efe19408235f81f603c065bb4e2c16062da04f","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"^0.4.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.2.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.7.1_1548661661683_0.8714359020995706","host":"s3://npm-registry-packages"}},"1.8.0":{"name":"io-ts","version":"1.8.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.8.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"bcb26098d71376bd3709fd7c8f140a308d157f46","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.8.0.tgz","fileCount":12,"integrity":"sha512-DloaAVM6P2pncaJf7awwIV6XzHXtJz72+7R0BEWKFn8suAzpM4WTLqEd30YvUjWO6uE8Ise623jXsopJChUcNw==","signatures":[{"sig":"MEUCIQCgyZEuKpd7UzJM3MwfNZkth7NgXFCZxrKAHzwSMb5tnwIgWy45XFTFBBlgVSfgyO8LRvVF+qZIj2ReDItOcCrDWb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104693,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWCh7CRA9TVsSAnZWagAAAAMP/iXcXSpCO4NGqk+kqYgz\nIUMZ2GfsTt29AR7h2rZp6SZm1DRNAh3HdGipWf7syY2bl4q/BEr4eV8nDMId\nZbd7n1QIoBx+XOQ5yVmBVkyTAlJL5vM/tg9sE9ycx+wtp/ZeAdbcgNnhQtyH\nRekkITb9QN4reM0aQnvYMunVtBhk9/yJ7OhBQrZ7OeC0wHcSlVChFOnJOmSV\nIkGCL4dD5hvSBQcD0cqEIOoUoRmfl9nrmGMkVoGoXak4uUpAMkgIFViB8jf2\nEwF8frWLCxLhkxxqV6qzTdulSgPvEpURm7MZ9GN62qDSJfgE/NC65PRH7URn\nafaQ73odRBa4vRSGzAt6ES7gDc8ix+7e/AFurnymAnxlii9I+uC2zraOD9n2\ncLcgFH9/+A/xhtu3TpxrORCCoMQ0MLsbqimvUKmd/tGxBpVKcMbFOAjqvdI6\n/j9ogWu2oUkE1mLC1syRaLhPUSxOhtQU4AiO05rRDLe22kdZHwKg5q9SCkAL\ndqhyvB58cjFJ7ekBCBugzwwQ1MA3WQN+tgnlnw9eMLNUJIGPP7KUbkfVF4aG\nYeEFGSmHrUzN5jGsq7dJsFzq0WEnyzQR8XLSjVUr1PMRS7pJQD3bwvA6iDLS\nW0yRekRrFNH1S8NkZNpfSg/38eav1fLGYJpW9uKaasUIP4rJKFnaxB9Bja6h\nKXwH\r\n=Mvam\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"5ba08705aa02a54edf127f5160bb77db19aee999","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"github:gcanti/dtslint","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.2.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.8.0_1549281402357_0.5794641397714209","host":"s3://npm-registry-packages"}},"1.8.1":{"name":"io-ts","version":"1.8.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.8.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"8e4534e5eb491f0b624394ba42085f68dc84268b","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.8.1.tgz","fileCount":12,"integrity":"sha512-MhFHaBbzw1MK6s16QPW8Tgkj5SW5wBjeQERsk5hupfBSC6WQeQ4MoPACPbm7LUUXU8jZJaqrVGuBTWqCuZYP0A==","signatures":[{"sig":"MEQCIEh6nO+F50B2P1eE0HlYsFk4XXL6huZw+y+YnMeMMUfdAiARexTJoInPK4ZJPe/JILdqDLp5BKMTmrgK0ls+SA/REA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWbypCRA9TVsSAnZWagAAUksP/RfnWjdbih6PiLkfoDn2\ncNTHTn4UgTjoFyQSOQdn7xE4WajqyO5utLf+aUVHPmpzeIF4Dny/uovfEBBX\nTxrd5Ru2FURn5aq/1XY8cz8DcG+jgvGMxBSoIb3CCXFPaofIo/MsZjFEux3e\n/ODGTPWxlqw8buLfjshb9s7UFOHJTtWFRPcbQdjZIafV4DAE9poX5ILk4J/e\nhd5ZZvVHon1i+FfnafGimGVFeHRH+D+vwsZbdxA6B0+6OENEWevCcWhas1Fp\nasUXvJb29gbzvQlvqvczJ/OFObMVCFhPRBcgmW4mB6R3A7llc6EUVk/nK2gs\nzN20Dwfr6pobRkL9CrsG7R+A9Scri3JyXB+ls0YuTvFMfeF35oMOsFanRGJv\nzGIaGfsh1UfJzR1UpBfRSagUtnCqP1WlBZUM+Ij/b3phG/As+NUXB5dyXn0k\nBZ0B4sdyiQK1aslQKO5ve6v3tB8aBP+MTohFkDm2xYOk/fDF6rMBnhammenb\n6oiDLb7aimojiqg1UTNtVRGxgRW86FOBWj/wEjdq/fA1s6OnpwHh6OoAkaSd\nFVbl7xlXXKOMF4MDEBUCOLeS06Vc5wP9n4TowWZqvWBe2asYH1v17kiPFUmb\ny8lklpPdSWMDjEYJCzeDf/5fh17mN4g8IX41AL+ibVkdYY4EkUwMVQbzhYSh\neOiD\r\n=KgBR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"7f151bfdd1b41699a10fd71af4811e15bd70b6e5","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"github:gcanti/dtslint","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.2.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.8.1_1549384872241_0.05405044915851298","host":"s3://npm-registry-packages"}},"1.8.2":{"name":"io-ts","version":"1.8.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.8.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"4fe3878c147c9851604d36982ee6f64d3e6a4a1e","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.8.2.tgz","fileCount":12,"integrity":"sha512-BvP7iC4bgum5e3Fh82xCUrKWt739osKjmQBMORGij2AOMfTmevj8SEqBhN8EeI0GEwIMHb2bXe4fuikN0lsTWg==","signatures":[{"sig":"MEUCIQC9oBLyEOGmXiIq0p/9VujA7iupvvqLG4oJW0EnysV0QwIgU4KtMVo0oY+2l3So+xswItW0dAL54o8VkDdyE7gwZ6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcYR27CRA9TVsSAnZWagAAI7sP/AsbOdlai8pbo6KmIQ2K\nlBjTY+6H5MlKS95XLIiwGCUeOfH5cFXP3eDtECbFXY8Sif2PFbkhHoVhF9sF\nAcHCi+XU42CWyCMUnJoWAgGHwlcyi7wSsAinqv7CVWTUSNKX268szzh6H1Hq\n0j060lsTbnhq95zjkWYby1It+7xMnJrb5D26K1hsidWnJniLComadWDY0fa/\nO2ozkNi6U0EbA5Lm734ffvm4LV8wBJxFBZzbrYNubGMm3mQf1+xPpBciYhMO\nSdXkHA5g9JCmETWFMJFLoYau9BwICeTxRXzQa/P7UgDhS5KBG/Q7TqgqEK5b\ngAXdfaZVnmbZvzkSvCV7ZoalCfxEBvZ7n3nm34GUH8WgJ1gmDYeyCUxL402N\nzNAdRXG91tkAunl+JZEg+7M5f//Jw6kMl5WhllaqOMbjotV60CTva/XbpM1E\nr57lNXikltbhtXHmE0pu0GiWrmNzx4zMYolPSCtrEaa7KhNDw+obamsK5WYJ\n+nKYghLy4pp2KPAN7hPaAkHI4+17haod6WQ5RhEvWyCvn7ObRj/Qzq3mX5BA\nIo5+7cLuB5OeRyOLOndZJr1580QbWzx44T661oJWxFLXAh0x7BYQVcnXzuQ3\na7fA3wBDQwJCQyT35ZpHg+p8uX6rNUFvM5chMJuHPxr5I3iJxC/NhbgmtQpE\nJOgt\r\n=xJ1V\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"40f45fcf97c66fe063baff75a36be7e345ac2b07","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","rimraf":"2.6.2","tslint":"^5.11.0","dtslint":"github:gcanti/dtslint","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.2.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.8.2_1549868474805_0.8224930954029375","host":"s3://npm-registry-packages"}},"1.8.3":{"name":"io-ts","version":"1.8.3","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.8.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"b617159ad030b5c85e14192ffbf24dd054030b38","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.8.3.tgz","fileCount":12,"integrity":"sha512-zrZRpGNqbuMu8LWJ7lNNQpgdjIiOsNsIfzk8CJpeuVmdnNExGBpb5Wwtp+G9gmMOzLqj4+iFA7+HiFGLzqgBFQ==","signatures":[{"sig":"MEQCIEYuZuLiu+nqtVvWf2gTuXQt3fEHcupB5KZi8k1j1tBNAiBJv1/AAhr2Pvj5EuYmdRGd+WVbNDnGwv4oQCofDJwsbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcipiACRA9TVsSAnZWagAASrsP/ivlHfNkO2rE1oqMCrf/\njc5wH2ytz6/meQ4KMywSwK/FpwaafKaoWsksLOciHfahtbLOgmD6lp6L84/v\nYjpy+1nsIPJ0/QCAMK3X5WtcFM6MPB/omQpZfG4O1hLoKABg27fpg1XeCGwh\nsBFwg+pWK2+dsaxAgVaWSB1S8K/UVifpNLkTrEixL/KjJTXPJp2r0kt75Q0d\nyjqh16VztGSfYGXX/gnZj/GKm7LsOBHBRbNeXGwHsrqniSaiUMWM7zYYQwLo\n46s3v4K66iIre5T6XuOBPNOLCRWmh6AwQnOoyls7JyJ7WBWgvef+scNw1qpx\n3tN/X338JZc4sJ7M4TlqWKVdlXh9I7H+sDyaJDp4+2tQO4Y0YO7TR5j1teFx\n3lkzPBoZzd2xLYgrAo/I44zi9eaUYCv6NBJEwavUxTP5Piewx9ItO6XSme84\nuGu+s7NELJlkBqjwH9Q7eYRa7RuP6TTstHYEjhjShvHGqPn40OMXJrqzHFhT\nZbxlUF2sspLPcVykZwONWA/+a2xWEQN0Zxg1ro7sCv1KUo47e6glA+HSrezD\nipYMEvi3wmpgBTnCD+O2m+6i2oGllIyy+dc61ZKBkbA9TzuojlfIA2XXbusf\nF3Z8zAEowbov1GWKf1JpZXDYj5WkYe6QNStOJbKymEvjYBcogKg37DsF+Ok4\n/OTN\r\n=NfLI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"f64320dccebdf760e29fefbbef43154c59e2df65","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"github:gcanti/docs-ts","dtslint":"github:gcanti/dtslint","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.3.3","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.8.3_1552586880075_0.2053990939333692","host":"s3://npm-registry-packages"}},"1.8.4":{"name":"io-ts","version":"1.8.4","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.8.4","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"acbc7d4b4197e25efa078f70a3695fff33d0dc07","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.8.4.tgz","fileCount":12,"integrity":"sha512-JW1tMU4n18jUkKX6kV2RzDXCJ/3Uyu5EjPb1WvE2lCkJIzk6mvXu62MIfaCfCmDT6qot0uEIfjUW8YnImzg/Tg==","signatures":[{"sig":"MEUCIAS2DJGsCw3Ni26IjBZuPc8pXfC10BPEvGxc0iQMGAEvAiEA1tm5Bs+g3lNtBHr5zzK0+q9BJ71tB4+cejQwpe8b6Q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmekGCRA9TVsSAnZWagAA6REQAIcgoL2vOmKJfsMtQuP6\nAB/RpQl3BbT10Ic5OuwXC+eNRjKWVWm7dvOPabG4HtFpy15x3z9l/zUT4OdH\nnoUiYuP55ceLpLyOqR0dXrzBSKqRBmStjVEdZEk9R40MLmE0GmNfvXWYrLMn\n2eBTWWoZ+vYHcqCgmWg7gZgOJ1SH9OC9/Xv7sbHK5uJQW/a08jXGwvEFq+9d\n0SOV98r+KZ+teE5yeCbF3jwGIic8OZF00XzbYqTaTYhKzjU5qE9eS3J04pLh\najQm9pPK+YcFTgz+MMsWfCJyqtfByAO16K4VNzWwDat3XfJCODqKWyfjbdao\n+k4h6sdztPe2tKaSA3P8a15B74mQY3fZ/eQJzALjsknwdrasvpu7EsqT6X+w\ndR5I3QEF9FZ70rp/yqmw8rEiIBE0FXanxg1I7qiFk+1c6NHYoQVKKFwkcvig\nCZgU4a3yOyJT5Ifs08D1L7cRqlvwQBkBCvKACYcI8hE/oOwj6A6fhS5X4QWK\nM2UUQJnvF7q2wVXpPKTbZpjR09jw5sTcnBX4rLBT9lHS/V21CZ7DdAvUBhJb\nEuMajHl61lKOBqqqlmtJM30VexNZwA+GV8PJ4A6qQJKwA7oURmbchS/BbPvf\nUdgxgm3cT0bWTeLGzBMhsicyHc8gWcxQ5zr6ItcFVib16TmGeRd/ChAKC0mg\nUgpO\r\n=3Ofw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"97907c7078f688f590beb1dc7eef708d16630852","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"0.0.1","dtslint":"github:gcanti/dtslint","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.3.3","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.8.4_1553590533986_0.887879305892423","host":"s3://npm-registry-packages"}},"1.8.5":{"name":"io-ts","version":"1.8.5","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.8.5","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"2e102f7f518abe17b0f7e7ede0db54a4c4ddc188","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.8.5.tgz","fileCount":12,"integrity":"sha512-4HzDeg7mTygFjFIKh7ajBSanoVaFryYSFI0ocdwndSWl3eWQXhg3wVR0WI+Li5Vq11TIsoIngQszVbN4dy//9A==","signatures":[{"sig":"MEUCIDQSh5HsO7WrBCbCclmUL+2euUSwN02XNZ7S1loh8cSlAiEA+Fkptr/L8pg7IjUuO4ky10WauBIy/V6j6YuXvO6K6ZA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":107869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcn3bICRA9TVsSAnZWagAAO14QAJO3IgZN6pXpzh3aqPPv\nPqhAzhJBRR5I8uqWPk/P0icLJ6sIVZwiKQGDfELhUQi2T33johs39S3pRE+j\nW1eCJ05ZLAx+/qtUMTYm6N1N1432FHOae/OBd0BCW5yu04lW0ibyGP5UATJr\naHjSUhAky3m9qsWwjQC3dwytdPKXU4a8jsy8h3jzmrkRXshADd/gPasM2i13\n2KktWwdSOEJauQnFg5OTNuPe0CDQ04pWcMRHtvy7a7y6f7f1UEybdxNxPsDN\nVQ/xCf6GYPSBgzLLIyFsn+35VyMUqm6msH9V4cI1ZOFEq8XnLsfmPAGDUw77\nIAaK3ERKm2i/6OA0l8Tc47nRS1qn3A7U32JoR4hjAF8w6XhtG1+kaMLM0Pju\nt8BLEcmemP1hd42rLs40gNDRMK8q1DHI4TMizFkiC/DGjcfo9zPEYsuJRZfx\nDLA31885JZBxzHSfZHsHjUSBLU90tHylbqOHo+r4iPr2Xk5EXiRVp7dcvXSH\ng7sJhA7Qbc+vuOQvtaghCaPN7/k+1oqPWY7CXv2czg4BySPEFGopc/WoXgrq\nud5EDaJaEPQMiZRyp4jyf5Sc8oP8jNbdX+e/+TtHAEwu0ksVXaRhRxv//5kE\nbtzhdeluUO+dR0kpbcGh2R/LwAmUABrYxULe9j9wDYHolzKjnLYlPuU7PbOU\nIcKP\r\n=ZvfI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"gitHead":"3bc0fc801d24632a38028b1ed5c977300056ab2a","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc","clean":"rimraf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"0.0.1","dtslint":"github:gcanti/dtslint","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.4.1","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.8.5_1553954503361_0.681906709992204","host":"s3://npm-registry-packages"}},"1.8.6":{"name":"io-ts","version":"1.8.6","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.8.6","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"43930e025b88bbb317cb193bd9af784322a6fed6","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.8.6.tgz","fileCount":20,"integrity":"sha512-0V0gbEfW5FnlEL++hO+j1cbxSvhH3f/i5Puz5AjmN6Q071vJONWTuOHttMSe60gi4DBHBTd2eHbSnHv37ptTnQ==","signatures":[{"sig":"MEQCIH6cQ/lYKVTnxRUZUCFdhwnJ0BJxZ7hq8pGqXHTwZI9dAiBZvYKn+tm7ahtlskkMiV21Lg0nh4VgzaxH36KB5afoIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2TORCRA9TVsSAnZWagAAqM4QAJexM2P5XmfS5I+c/nLv\nm48sjMs4O02uYxiBuTCPiZpz0jxSv8kKi6MLawrNhzeLlemE67NrCc5aoMCB\nPFl4oBG5SbNXgSjIAupb+5NIOVnKZl0kLFW3QMNeMiJLSybyc4dh1IGn0reA\n39tkWjDKTm//f6bCL+rWrBUNIVFZNuONmB2d6dfdfIQJJweCA6vLobYe/aWR\nxGAKcoU5kbcffSJyZy7wVhJPvre/yGCSroUtYZneu0C9y/bos3Ssf33L08nF\nqaRtnFxa7vGmgN7UtTz+WnMkQpHwyaptiwq2JXWcKgDh4C5kcbNH1hOIy9Dc\nbwBt7/7O6lMy3VasbP15kMewfT3rU0V477yB7jh2F4oEH47Ps67bAQzdCgqQ\nvI+1rr+GNAWCInBbMnyc5apOvQkhmmud0fJufxD8wE5QYHMKFoxIxhI6oZ4D\nHafxzAYIKajz4bQ3jqMGhKpk4xEEQrh8BM43RUOS/GUSXvicoPNTMBkOUGTV\n0IV+dbaT7o0NFxPg0FucsznGRMbNhM4A3mPBZADFs5XVE2qn/JDWJz7wM/o8\nE1hVhmAO8Zs5GIcfwbmn677EARqL1lH99Z1w74sG61pPVP0fl6b3TVdseYmK\nvHudoRdfBAr/5q5oinA28Vk3hFsvRK0XoqfA/z/R5kLjGVxXmeTloyZfXrxA\n+ESN\r\n=T2Cx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"db73fd3f3dac48b8de89e12fcfcd23168292bc53","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"0.0.1","dtslint":"github:gcanti/dtslint","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.4.1","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.8.6_1557738384529_0.5805435030887351","host":"s3://npm-registry-packages"}},"1.9.0":{"name":"io-ts","version":"1.9.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.9.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"f0db18a05d4b7b3bad71a8a2a1809c4337cf5012","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.9.0.tgz","fileCount":20,"integrity":"sha512-4c7xHgBktYOVcyNJqEZb35DenDUN6nsKD9ZJxCxczR784Kvihz8+LxF53LNWbz970gaNs7KwfRvJbzGO/Y7eHg==","signatures":[{"sig":"MEYCIQClditqpR5r0Xu3hC9vap5rEb4nF9Ggqry5IrQX7n+MGAIhALC2GXB6CXk6fxvOdS89Gzzm3xbjQ2tJBXmKa7Nj0IfD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdAm+eCRA9TVsSAnZWagAA9XEP/jqaB8p43KbxxzsU7Ytl\nIlpXTOxI1j4J+PJyT1qGOzNQTs2WujjbjzZnWW4GXPUD0udeom2NdkD1aMm+\nlAbkR72CFIa2D58Q2qR7RsOqCqUMJcOcebxJIb9iJV2vL4ChtdYfa5eJHzA5\nE8z7bhzI4dslFQUjAizrET+X1pjIRYUDq/5Oyv3DvBjcLU2VsZ6E5PhQHFSA\nfpJHO6Q5m9xlmBCfvTCujUR9D4FAh9/TmS/2N6CIhUpNxF9A5Nl3mKtZM80I\n2hjiZsvOcKrVJ5M4yFWQxmp0oDAaGKxGSVwyOPeceelTZLavZHC0N345C3sX\n6vaqYGfqiEgOPrqNzOToP4+GMIwwcnyZRUk3plWLTvqr24mCFh0GHHB4O1m9\nXERab2snjTQxYDox0TxXkVuqRqtlm6WZWlImE6oWWhgB+zsHK7F7lNdl9TbE\nFANVlNTMXVwfWiUtP2le9mW5eg1+j4G+zK8ilav+4UU7d4YFTu086dZZmnPH\nf4rD+MNZEvFu6Hs+lHE+uNsqd+Cq3Jg+8H+Yn+ZdmuprZEfywC2yQqei0xbO\nvNpAApZhhUIuVSKu3NG6CUJLB04kywvmfgZIFM/CKAlDxRPaWfsOgVkKy8BZ\nbz+43Z30L7Olzup4M7lL9EUwuvI5EOq3SMZaAF4JfIu7G9qzyPoZPqV2O3//\nVv6F\r\n=dooU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"8870f0b4dcbd921f34f9703aff306b5a282e9f38","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"0.0.3","dtslint":"github:gcanti/dtslint","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.4.1","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.9.0_1560440733106_0.7923955902243824","host":"s3://npm-registry-packages"}},"1.10.0":{"name":"io-ts","version":"1.10.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.10.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"b6bb1c7d97a736518268285c2735bce24202cc57","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.10.0.tgz","fileCount":20,"integrity":"sha512-PuwYRFOswQNMJBJrjFRY9jXIa2v+SDfbIXB3qi0iMnT46ALDaBBqZUmfKtdN0MJPUmmYKPd9PGs4LucTwkbfPw==","signatures":[{"sig":"MEYCIQCc4OBmgRCILynsVydhDsFzYrEiXcumq1xptYV9T8EP6wIhAP3NqyubaJlMj5MtrYudrDPJtRVGRJbtLrRpbMgbt8Bw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCjsYCRA9TVsSAnZWagAA380P/1hHyb/KfRqz5cAoEPtM\nz5h54b2ERm9eFyXhrmNAh0G6sk04XcVdBj+zh4RLt+Ov4LCy7xariIUVrm3E\nWyXuIR/z+8l7sg9U079t837GkMyvCyErbR2W9d/pjj4Tsw6dsyAjVTFLudEK\naY8NqACll35uxaFmhQ54MnfWn/PxhmqAzxdzBgIRzraCbJCN8VCOEb+2x5Oe\nOwY+cLR0DizGh+OTD2j9hEb7qgvfQcIbxIcVZpgILNBLn9VCi/mu4XTVqA7j\nBmUWQ92+XEHJj60t4558FrZ1N/n82L7jkJYNYTzYKmNTJk8Vw4XbZsXGoqPO\nx0+4pkGr89Csh7pfXC7+Uu0E9IKujg2Rymz2pWb6sr5aq/YlTPiitvN8DMtb\nvMlD1F+7b+QikuVxcFyfhzFBBiVFXUFiYhPJ8tKA5CFe/Suvqh+l6yAiYEl7\nhpH/ZBBAEGjKMHwIrSPYkOPVtBHtOP+dmq8k8f9OBr+ahZ1Plt9lChfHDuVA\nXyxefVFeNT7eQdG+NTIqW1wNQjKj77Zn0bfH1S/9pqRHBdrHOnSFGDawEj/G\n11oxq2mbf5fBV53jIuOgNQdSSypDQzxIkUmOHoMUrznPSAZ0a4KMwczE0gM2\n3NkbUT7VzpDE4zDJ3tvoPV8Hf82+LFowyzu2LJZ45AwTFSL3ARHxDAX1YfKs\n/hDq\r\n=t8Mb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"07dc8b1070060eaceeee61fc2003ab62fb67dc72","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","fp-ts":"^2.0.0-rc.6","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"0.0.3","dtslint":"github:gcanti/dtslint","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.4.1","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^1.0.0 || ^2.0.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.10.0_1560951575805_0.13761375423432898","host":"s3://npm-registry-packages"}},"1.10.1":{"name":"io-ts","version":"1.10.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.10.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"9cce3c2b44390b9a4f12bc8ae4ced003a1c3839f","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.10.1.tgz","fileCount":20,"integrity":"sha512-V/gA2EFG5LP3zIXG1tCNd/MkHo8timTL29veKZUklHvk13huubn8zy5LI1oIZYj1sFtGlL+OA/OQTJsFOnPVFA==","signatures":[{"sig":"MEYCIQCZz6n/OFM8RZc+/2JXQnMmj3aRYPftwPfQV6RHpzubuAIhAKUdCNbq0FwtRWkaOKMEmWQfbH8jqStfxqlAOslNk7Uz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDA87CRA9TVsSAnZWagAAuQQQAKQ3ysy6gXpcbkuDS13f\nPxCLWaQJ7ot8Wu8m9J3PO/WCfLMc0yZCHZRP/TjmkhI8eQDlFsy/NdXcwxut\n6+u7sK6zSg/CuBE72DhGbN5eibreR+pxmvj0b/BzJGqS9VcUcdfeug2CBrQu\ny2ySDDLYBobFEOAjlEn2oCOXUhFJ55wAYDBV24jag4X7W7mCNHNN2p97cACY\n0o7koXtlWimwqyebl17ZngYIvRAYMz6Pq4bwYdXKUCq9UhSPCunv+ZRSV2xI\nq5wBXlr5wxi4IZ40QXPQiooqAYpadNEwtwCjKMqxv67fmGLb8NHA0G/NTCR3\nCgcbqggucw7mKorTTfNhYHj5OdZg89rXaZgQai3UbQQjgvaJd4Kmt153/rzq\nYSCCkisN8jpmnRjuakp+BvNaNdcviMUOhvJIiYcjVKLGJPAV/j/wmau2kjUm\nmxem3y/3ZEQljjy1szUC7n/BXfqCg5zary8x4FMo6ZXS12rBdkDNi38VkLf0\n+kCbACWShWqHf1HryBzG5IOT/Ed3yWuUReRj2ybCMKNpoAfiQ6vxhjS902vG\nm7T5f0Ywy8nHrDKdS90YXhPCG954HJ2Uq6AsMMdU6igQR3PxQz1xT2AoYss8\nV5iK4JhdMZPDCarmLB1leahsclC1lsINWOUShDn/YxrnLk7rZSpZPpxmxqQZ\nsmEA\r\n=z+Ee\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"3da3d25334f57f48edd95b148949bf97b85e8117","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","fp-ts":"^2.0.0-rc.6","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"0.0.3","dtslint":"github:gcanti/dtslint","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.4.1","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^1.0.0 || ^2.0.0-rc.6"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.10.1_1561071418712_0.32025659114183314","host":"s3://npm-registry-packages"}},"1.10.2":{"name":"io-ts","version":"1.10.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.10.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"479ba4a410cd3106380a86e7cef721faeec28dc2","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.10.2.tgz","fileCount":20,"integrity":"sha512-r6jxDJ4myujW7s0Z/yrkABP4WlNSaZlzfeWVSAfk6r3E0VdiTHZUOw/is8i5r5G9Uxbww9VgMLgdRkuM5fBl5A==","signatures":[{"sig":"MEUCICA20Lu0g3Dk4q6u7dI/HRwC4W1FGGwUD7hvehsC3eWrAiEAn6cQUR9M0Q8ZNCSeFJ5Emi4jqI447dGd+zyhGFLq8VI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDU8XCRA9TVsSAnZWagAAXscP/j/0EuS6oKWga+zJeTL7\nCILLWhRLr7TzAtrKrb9yTLCOvQbejSRr6XyO+aX10GlfyB2G3B2Aw6Pr3kmx\n+iQGVQKWfXQ7R+7LGFK6yYSC1HfmwTwZV+EJ+jkHkLqWCKuTG1Zq3mMmvfTd\n9uAMponHXnCsWzkO/mgwaaJmbQD10zMIDM1oWhXqSimIewB1xj5GCc+wrkPa\nb8jKcysyemtDajyg6Wg9L6mbJIaNpRzkYe24vL1PkJQfseNUxqwQ+fiZM1LV\nuAOW5ZMikd6me6sVS1XbCL4W1diWb6xunEBH3Q+JmX401XWEYOOpX/pPVtzj\nbL9S6lBjfH2+Ue/9fRb3qsewK0Oak95WkR2gd5LZFpC/O5Nza8VjjKCBwfn5\na6sp7HWfGmQ/S/dtCmjBOF76H77QM+eJwHsknFfyvSonznwJTgELHZxnviVW\nJ1DIRY/vMvnqEYRJHFml17eXDd4Zftjd1HX0LIT6vBxJBQCWCr6Jz/TzKBO+\nBDBtHv99COPVA38fHzeacRUJsTFLi5onR/ZPqTcrpMNvgmWyB7FaJnerd7n/\nypNmESYMOK0vfou4fzniRR+xm28y+xAyNqSTxLjF2CZCPOR+1+1/15KhpIv7\noRtXHDEAdr143Ecuagu5raN7dpV+MOCOJw61+fdlw+JU99prtDXBe/Jwmjmr\nuZEo\r\n=cOFb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"c275fc1abd8fa421f9c1c4311e2d2d994251ffe3","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0 || ^2.0.0-rc.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","fp-ts":"^2.0.0-rc.6","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"0.0.3","dtslint":"github:gcanti/dtslint","ts-jest":"^23.10.4","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.4.1","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.10.2_1561153302718_0.26124708242534966","host":"s3://npm-registry-packages"}},"1.10.3":{"name":"io-ts","version":"1.10.3","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.10.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"d6fddf2289dc97a66a75f96469ec217b32cb0aef","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.10.3.tgz","fileCount":20,"integrity":"sha512-a/79V3iavyQp0F7b5DOi/cgiaxMxC3uAcVTZdVw2olX2OExxQeN+QeUr2fy1f+j2X8MK250JgSgVgw6rgtAr2g==","signatures":[{"sig":"MEUCIAikmFj+nrhKqQs2YDBQYSJN4z0Np3W2QjOsX8fHUkDNAiEA3kjUmLlYCxD9nsJyUCoVCm4zicxTT3y1Zxj/wEA29AY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGudsCRA9TVsSAnZWagAAplAP/1WdT9/gKb0MfvqKye4U\nd36/yqh1wHARWhsR9qGUoh5jSZ/g4D4DgfdDxixIqdGGRrh0/q2/8uq9II1T\n/NC9EumyH5vwmdx3iOiokmgPS2xARvFmxcjFjpzG87gsEeaJgVreuRCF0n8p\nPgdjN1lXdgc9odY42zSBSPq7rJ+6hUzTTq0tTFuT0vJ4OQXnP6yOI3xAOAT6\nMoVjwjaZpy1VAkkV4QtS9Xb1Z48HVP+yssshNA4HSytikWk+BKWju+4CGHIV\nlJcmvXOMJWhMwdc7toyxBmz87HOI8wL4gWJC7V5mvMMnBrrv+5UAmVRmHRmg\nJf61FtRwCRARIr9hDPBHHqAU9ZSwXIoTjdRDCWlGoLz16GTXogcflyMOtbBu\n4HP0s5dwf/Gqab6KEfJBquVK5hLFc/h/a4QyeVkur5ZZXL13KH/Ush+BTRc4\nP8pCaxmeZcqCMAkHWoTX7u/BSEIgsLQ4evH+JtLYSZCziFfNTPihzL69V4Wy\nL0yzisvkXFnKStxm47hky5EUF82OuWO+G2NHtsE+XkSFKz2scaOdT3bOCemv\nKd7MgqqpkKzn3ZtZ4cqc+JlL25+PXaQA3xenmajoXVu14Q4iZZgduPiQCFVy\nxMO9lcXNer+nMptKtnu8sfZF1jPQVPNpRFMVzZI2GXmfmJsQNh5F1AhzWKmu\njQ0X\r\n=IcHH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"f1c2e27a34dca325d3fba39532f573266d468cf2","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"^0.1.0","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.5.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.10.3_1562044267443_0.28049389088042664","host":"s3://npm-registry-packages"}},"1.10.4":{"name":"io-ts","version":"1.10.4","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@1.10.4","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"cd5401b138de88e4f920adbcb7026e2d1967e6e2","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-1.10.4.tgz","fileCount":20,"integrity":"sha512-b23PteSnYXSONJ6JQXRAlvJhuw8KOtkqa87W4wDtvMrud/DTJd5X+NpOOI+O/zZwVq6v0VLAaJ+1EDViKEuN9g==","signatures":[{"sig":"MEYCIQDs6NhsFSWnD3mqwNr8eE+gT8g1MLLwqjxCDYsUF5c/XwIhAJ5wp/xXU8pmwtpSutEo5Bpt89mYeiQKbmnLutQ0NfhP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGwGnCRA9TVsSAnZWagAA+EkP+wayHMl1/tOAPpVrHATY\nYEQl0HcZih/BtF2LI5QdSCAqTC8bfCDs0dfDobd0ZBimREH5zISp1emHb1r+\nL0xQtTSFDbxI4dsb/JIfH+wVlTUC1OZJN5rXDRE/JcHULej4DD0sAgKGGxNp\n8e86NIUbT7Xy+2GVZTaQw8IjiRfub6sjXo4VTWqhpyfmE83LhpIUqn/Y5FSZ\n6tiA0H3yjq+iuEgb+UEVdBy6XurPuNULx5puXV3pB6dO+LPbAjzVj65VOFSS\nNhhH4KXNjLIW8rMfHeo0PinQJ01I21nY3nDhfJe3hahTY03+9Ie78qiM43LP\nMe8Q1doU8pmOUvgILNw5CUHDvaa0kHESCqwJ218VgdZqCagXeh1SdUOIpdBh\nILm1wJcwTWMOmf4V8ww47N6MshJJAj4EMc7BRp6A9dlqDipQSeunXXukqLsX\nO1agk4PQd7JXRElv4z5gAWs+LkUl441IEUKrwZdQS/hcHjFc4NYaOiZ/AlVi\nZsRdwmAjpHeaC6fjOs8OGFmfkCseex5Z31Rxj6MHDEZ3StduVUciXNQd9y2Z\nMViH3bY5hLnr9W8Bf6KYHNt4p78zg1F70NrYno1LIYaYC/9bOVzvufvxvl6W\nzWAagVVlAaW1HBjfNE1i8aQANjMsfg1K8xPk6gziFzM1SRSM5oDrzrOktkLO\nFBhj\r\n=9xTA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"cc9b6edae8722b31e97c2f22e5c31cc8131eeadd","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"^0.1.0","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.5.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_1.10.4_1562050982310_0.8991708280589554","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"io-ts","version":"2.0.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.0.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"560f8ddf92cce7ea73820cedab7b31044e464d1e","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.0.0.tgz","fileCount":20,"integrity":"sha512-6i8PKyNR/dvEbUU9uE+v4iVFU7l674ZEGQsh92y6xEZF/rj46fXbPy+uPPXJEsCP0J0X3UpzXAxp04K4HR2jVw==","signatures":[{"sig":"MEUCIBy8L4rAdpWdgd1AwfJHBf8VdBLTxRn7FyNDPSzFV2X+AiEAour1WIpN0amAxUwun+eGjKxJK5WPbNfSQVS+Kft1jqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":179721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGxvlCRA9TVsSAnZWagAAoVQP/1puGMdQqpBk09MJQ96z\nqFDz8Qd8EogBPaUWrLjIk9l4dCZF4VI0tGmBIMjdXpSx+uasdqjekBS9ixJu\np3j/d7irw0NoTE0ABAZ0yHf6D2DhAFg+3aibyWcBM+800evZOgSNbZxnb/ye\nydonXXxT8NJBZF9N8C8gM3V8IT/ZxfqkO7xAKPUfUdpExuCfPCoi1OqSdMPj\nwEiSgN56G+Cp6puF72Viw1+e3W4L5h7Sn1i1oeT6CCzkVMuWzhdmlEhPCHDo\ndxfIEfjOUmgHu2QQUH8FLcrjT0/qJzJhg5vWMeSv/kNJvTF+OhTBamQ19ryY\nPYUD1DX7TUdNUj9/731+AXdWvZVWz7U0iv8Kd69mmPva+/SyLFjJH6UBPoxb\nX+o+J2P74Paz9XfEb+/9/OPHcEm+FA/azyUqnNrGJa7MYCKpwFxvRs5M2F7Z\nzgL/71JxI9XFrB5oJlbUmYK8m9ZpfoNWQ+aqpXt8npJIgTM4rb76rgbrDGmH\n7tRI2Qmb9O90pkiMbfCXw/Xt1i3OZmzW/J04EeK6HHen1/t/EKi2YshDVXZq\n249geJR1ioscFG8bujDplWti5zSXDOo8qfp1iAr7JXhXxPxeVQDS3Kv1kIl9\nqH68FgyXs6EZcw/zzLVccGTLGKL8XTL1CE8gnG/UsPQzzm7nhmbX+3bDkrVc\nzMlS\r\n=O+8D\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"4d13500147bfd654c3db2d6f18a02334fbae44db","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"^0.1.0","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.5.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.0.0_1562057700769_0.2681149808828094","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"io-ts","version":"2.0.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.0.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"1261c12f915c2f48d16393a36966636b48a45aa1","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.0.1.tgz","fileCount":20,"integrity":"sha512-RezD+WcCfW4VkMkEcQWL/Nmy/nqsWTvTYg7oUmTGzglvSSV2P9h2z1PVeREPFf0GWNzruYleAt1XCMQZSg1xxQ==","signatures":[{"sig":"MEUCIQD0Gy7khjzdZgk30AgJNzfstBQW91XdEurHpE6xm0TETQIgfdszP7dFiyDXwhBufjT4O09Fl41I8tIuEtAE7kgrtWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":181651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSUxvCRA9TVsSAnZWagAA8JAP/RHGlB9vdBT+eb25z8tR\nUW0JMPzMEODm+8iOTB7SI9mkJm8E+REg6511LC9gu+aoT3V8tIngzd40PWfi\ngZcPrkqZklE66VRav3hZk5y5ABN/o/Dmk497cHuxVqcLJKqlYUZf5pJScdYp\nKfOUsk1HuEWSGkNnNSoO7GwEh7pM1Iwa6brkz9hGo0TXoWcKDf7AgGNz36Gd\n9jxMBzVhvn8gJGz0jyWigkspcE4LM0dIEPm87zdvsDUOJBzOAb1f635RTmK1\nvrqKl0/ohZZkTkmYlZrLeOifEBBllS2Vfkpgc7mQijf/y5R/Kk/rjXMT08I1\nAJgl4ktYRUzVgiQ5qVeOdrOg4edzFhx04ke1IxeefM17cX8xokqlh3Qd9Plt\nVv/yNrji22LLPCPebvs0mdbEsAoMB4HlNNRnw3XOxDdY7VkbWzCz+2IGQKzV\nTLAoBNXFwRUV1dhVvMCTYxGy5aN/lLAhwXKVL9ECJKp52Lwjlyf0dF6K9XEi\nuaLwmtPfUp93yx/BDFsC6a+7+ZEbo9c1SFczFNwcQ/dNBHiDkWIDEzBc44AH\nfFhff61oEqUQ+8XimDE4yai68CUQibUs1fxEgErulODAKvbGSU8ZRl70xjba\nE/DTaln6jb7QwXoLVLtL50iQY9HlUfZd9XKHQI68CFTSG6W4fTBWvPdsaS8i\nqteM\r\n=z53l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"647e5305e9b4ca402fb08f3e3eb6386130b674b1","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"^0.2.1","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"^7.0.1","prettier":"^1.15.3","benchmark":"2.1.4","typescript":"^3.5.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.0.1_1565084782259_0.2312119072320844","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"io-ts","version":"2.0.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.0.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"86522c945c60c6f883c5f134fcfbb7f136a8bf10","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.0.2.tgz","fileCount":20,"integrity":"sha512-ydQnGMAlUJ1n+UZkBWDClm/v5OqPbe7RI8U3AgPJ3FqYQtDyu5PvJ3CUbB5ES9OFbR92NIu1rTl6R3eEOeET/A==","signatures":[{"sig":"MEUCIC6L6xda/MjzClKg9eciIy/I4TL+J9TptIhkLqSDIGqLAiEAr7T0KblB+y2/PmHux9ngjMJFxHapgy/XUH99xjZjxAM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd92lpCRA9TVsSAnZWagAAnecP/0F7fOZf/PTr6NMQmHIi\nt/CdVrPolGB8JEzOa+ugaIK9gqas2Sa+f38/OOWSFHFxvwV3volQz9wTtdRs\nvjFF7WlNS/HaaH+O+Bk7JFk/91IzgB4kljb8M4PdBi9nISU2GYl2sqKxkyLc\nsVliilkxw9wODqVmOrCy3aD0sXnNNjnBGpQPX56lK6XGFPyyK9B/npvbHBDk\nPeYTEe1AaBwRyw96hCPGUL57tmh+Tba5fjb1jAibyCoonIKwOqOXFdocgqBE\n2rPL52SnXImvpIwH3D+zFJoR3teFwgL9bvoBovSAfUhw8Pt/3yGo1WT+RoyG\n8eDGPpc3ugN1P/FKV0nriHt4fEIEw8qBrH05Gpe+8Tb3I4Y2CrqB5XAIEI8X\nFVPCpjwBTBTTPy0jHhqJadmNDWDQojYKdK5iYVVwmiOkMlPH327V73aE4RAy\nV/k+TCKtJ18rGI8EIziK5WXnDqqNAGBGninbaOJZdcZSigDQvPgYdfL0of6d\nrZQRIt2acN6gidJUIesPCKjybx0cYvfCQYbFAZPqDTU+nLwwYZcVHcIzqiOG\nzM4MnWUOuTDAxlBckkqTwxxxyygKrjTHw0GH1l/1vORUrmLTPQnV8Vsk/cG2\n1L3qD2WyfXuqeZPrqmGQURPoTKtneS9WA6REFpXMFWIrYvWWKktF127tBr4G\noCVN\r\n=KGGl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"c90949b17e89c2d5875b90406ea983a361703ce2","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\""},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"^0.3.0","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"^7.0.1","prettier":"^1.19.1","benchmark":"2.1.4","typescript":"^3.7.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.0.2_1576495465073_0.0595124956867914","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"io-ts","version":"2.0.3","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.0.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"1921e82a9f77d8a3ed191b4b82b33ac74c09b4bb","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.0.3.tgz","fileCount":20,"integrity":"sha512-PLSW+/QELUEmt68jmS+1JOxDzK3jrNlfiCTb62mQYV7RfixuUHga+Up4gszLqLAtNOUSjv9UmqNX0n/tgpzniA==","signatures":[{"sig":"MEUCIQDAqSBGlvrFayRLjYrGb+Ivhai2cGt7k6+oh+PDeoqn0gIgP021KhYMDEhDr+Dh6ziPTOFUqFyn0LKM9od+SA2e+es=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182569,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/KoxCRA9TVsSAnZWagAAow8P/2FhqHwuafqGbRQCs0Ic\nVl+/78IFdBBTWHrJVFfzxEtZM8jSXnX+pZJfquvYghbdhMko8OLr/5NRHgOD\n/OI7hZe+zZYnlOslhYgpdJn/FL7u7HcH8iHue4hMXrwUka/G1BVc2v2kcB/m\nfxdhaXmI7H3he/Z4pSHbubuL0ch1cyKVGx+YVsI+dAyre9bQ7rQ14VZhamAM\ng2W/uu2OgSwSOiIvBoSYU8LSzINN89XMUgh3ckIb53PAU6G7dUHhgrF+B8Nk\nRQpvvoK/kv4n/T3dubuU15uyzsn2jvKyrBm1jaCyRJY9rd6bfH5QTbKpkr15\nVLoAl/E2QBlz6bsFS0j1kIuoCKtHHa12lsKdRttZ6w1c0cyN+IeqENvvDFNx\nkJAqYGxQ6ZVLWkUCvkdasbNIWPOFeXrX8w2qW0sN0aB59XkDCiRPHcGoe5Rf\nbprcbXY3FxIIex5w5OIM0Uawfj1xZX806v+qIv2+mFmYCBzxFsn+VGjhSgbI\ncjX9vfibyACJ5Oap8fy36FDNK6FPpvXM15pMIndwwxWjio74yqO5Nll7Edlg\n7eMv6zeZQDA8CxSeUzxnFyI7f5Y9CqZ9fD3awMOnAdax7VsqUXgOzojVtjwa\nzuDGcBcgd3cNEH+4tWb0qtAs6Y4ocxz9ZQ8cjcKSCO77TJ9Es5nSzyMXj/jC\n5/yn\r\n=ziW/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"6eb98a6aac915ff99947de10a7d531675e3a6332","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"^0.3.0","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"^7.0.1","prettier":"^1.19.1","benchmark":"2.1.4","typescript":"^3.7.2","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.0.3_1576839729412_0.6929263725192383","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"io-ts","version":"2.0.4","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.0.4","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"5e07ce63a1ee484dc680e9e2a2414e0a6c503c93","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.0.4.tgz","fileCount":20,"integrity":"sha512-GqCi13q6FFWbHZa6a+Aza6pJ66OqfYvEQwZyvKbKs21bez207NEQWhXH43JvwYIFk6R7rYidG8p/xqTYzvX2tQ==","signatures":[{"sig":"MEUCIA3uhyka5WpirfQl3docPuiGJTBw/upmmEVrMe0o7VkpAiEAq5WsTElNqGPbJJV2PaCZbpgDrPf+X8ZgupTnz1ZNeAQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182594,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFEoJCRA9TVsSAnZWagAANAUP/iMXIuiuBHdyBfsctu6M\nlra23NinLEq2qosXyBYFMJTAckf2UG7k/jfZroRPI0RRpJvW2TDlr2iJGksJ\nj70oJ3VoJNfmnSerzyegHMVBXFnNVxNhBmZs+uLHVXjty3T8mC5aKn+PcSfe\nVuFALy0rmxAAFZQaE1xhY0sNO0RfQVvI8K8ZNkCb3hF8frsiG7zPuSZSHw9V\nrElA0AsGGeGwL7UX1q+/7egs9HAhnKzNLb/88NdrMhcvHwfG+uu4vsZ8ySgR\njP81P5oWfiZUerS7cOH5BLJYR7mL99dqJLMpJHNNcZOdh1jXrxqqneo2c8t1\nnlsUyCMOkr72E7WudRGcXj7cirZ/U2mlfD0FNRX/JIMvnvkyaXPwzXOUFW0V\nIGVxhnZLIlOiMiM4CB8l1WEI+uFNRcwvqcJqOb9efSjmsqveXPh2Wob+TJDo\nKFJpvCXzpE3nyvkyYtKS1rntlkwptU64VMr1Y3xuRuz45bk+vuXtvfoVXZIL\nyOTKJigXfaPwzKzEDLlm+I8iRX3vhD1WiZ4UFNLwEexUGSXzkYyxX7OPcrT7\ne0d1QIraJRC/6NTyUXcMVl7hvER4ofdLr4isZeINAaX5SDpl3YlLQ1pe5GSi\nL6JN7oSvkiwCorTy5+CR6abD8BrW3UdFn7Op1GZtnUMNOZ8zaX02R+QNvqfu\nT1ml\r\n=12tT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"18e6437bbb9bc63c3ecfc6a1361eaa6250a9ce38","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"^0.3.0","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"^7.0.1","prettier":"^1.19.1","benchmark":"2.1.4","typescript":"^3.7.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.0.4_1578387976469_0.6409376217487044","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"io-ts","version":"2.0.5","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.0.5","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"e6e3db9df8b047f9cbd6b69e7d2ad3e6437a0b13","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.0.5.tgz","fileCount":20,"integrity":"sha512-pL7uUptryanI5Glv+GUv7xh+aLBjxGEDmLwmEYNSx0yOD3djK0Nw5Bt0N6BAkv9LadOUU7QKpRsLcqnTh3UlLA==","signatures":[{"sig":"MEUCIHEuib7ZBKrmCTylM2BFVX5jJ6h36DBHy856SfoVyiZ+AiEAlS1pOPw/QOBSh9YIBIpfyqEqES9HAEGWYdt4R5H0UFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIBrUCRA9TVsSAnZWagAAvnIP/iEdcU5zkaHIhttCVtjK\n24NQuHaegysA7kbzE4IDVtby61H58dEjXQrbwDmUhm7Q12So2zJSy1Q2ANzU\nKyLrKme3QPpka6lIZBgkKCGyYXMWRsBLwutFiYFDExdVkU6BexPxCJQqpG/M\n0ObLCwDNbEKY/dn/JKmOWnpAKxzEJkGgq/1vv5HZAMUkFK8YMtUFzt5V30FI\nSdalE3UFEzDwvrlQ/lriixhpOjsWHytsY9xz8PHyhG3lCtvk/De1DxG93s4n\nDWdz5Dd7GoamSgxx+a9KZ16K8Yg6ZO2vGwv1pN4sQbsGuwlVLpX8ZpAVdnO6\n4EjS1E+1BgFEg4jJq+ndPVEP1raOIy5HWr06oC34MDjBGPgBePfc9NJImr6h\nhJdJkNBoBtcw8L6UeveraPo1/2ltYCuNUwD3T6KibCqj1cUta6iw3d/c41sY\nTlgjioAP8Nsq2UZ2wbzCkYecTSQ48qpWBcEF3Wzns4uxxFBHzd62yOqQWmfA\nIeaNgpGc/ycXvdP7weY3smy2x23hxmIRZwHPMn0qhIqqtSYuL0cJMrILUIbx\nKpdgh5H5yx0iK5NS27YwJO7pi8SA9OUxEIyLziEb6MUskcj8umXoVKSWtPqV\nC3lE4rdlYuLoDP3T/AgI1WdqQhBA4uXRp0XSZ89NjYDlNBkkD4PAIrQWrEYy\nQlm7\r\n=pHw+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"231b9f58218fc5e3f64ce28a183c81afff1fb642","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"^0.3.0","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"^7.0.1","prettier":"^1.19.1","benchmark":"2.1.4","typescript":"^3.7.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.0.5_1579162324426_0.6095894854931072","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"io-ts","version":"2.0.6","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.0.6","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"49e65cb8508ace0329a45bfa94cd9d29d1e0cce5","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.0.6.tgz","fileCount":20,"integrity":"sha512-WNfGzm4csMVwL4hX6QlpQWu65SV6GmOUtDo259GKlLYH1cC5bpOENgYHqQIRJ9uR3FuU1RQKDke5STwHZAn3KA==","signatures":[{"sig":"MEQCIEU0/MV6/0kpRRzLE+k7ltaO9XaglXScXlBldk7Grd7pAiAM9QxnjZVRiDPEDuuwZTzXLoVavSWe9y0sEAZKoS5rrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJ+WpCRA9TVsSAnZWagAA2mMQAIGRAZPwhM6arC8XAfCl\nqLokzMHCrYF6jEGfCUxCm2e9gQcy+t/ks5IhZ8Rhv3n+bqhl7iR65SC5tVrH\n4SQf58Vzj7Rx3uDmlQQwVwmyonkQJbV5f+0NAdfCY7CKgFP+IYPzptbxDjKJ\nCuF3PLTkqDjgwmB+Opvawgr4MIP/EaC1KnxEnaU0rdznG3zSMjO8tSBtpm/Z\nu0kT2ySNryVYIcxuSdaPNlTa1x6pspRh9Pv9sXUDnQ7Jvhmn1KbBg7iaF5vh\nshXqcVXlRNf+XHCpa33e9LAMx0+XGjFij5TwUfYUO02ablP9MHN4clwTkaVz\nwrwuHjXD7Fn5YpGhRXzkc+ZiLgYOgqLYgMZnPm8C6d7DHQBVo7Osp8UcCA3x\nYMfQl5DUj5PnAZFN4CpcOXxppnrEIWgm91MNM/d6SIeXzLkR8yye1OnXNjiA\nBO1N/2zDQgYMzZuyZIPfzqeT6bqVjsLRIp29mxgmcHYvzg2XQL6xaiC26Bc1\n+5aAXyFpj25Mq7jpn437bJDjKsFLpa9sama8WD/CL3WdXhLivydnFIEX5k8X\nJlI6sVI1BmksUMLPH1ehli3lQrdbncmLyZQWNGVxAenhuDS42yuMS3BUGxwm\n4aAM17Gc1apQIIhauEFJo+LSkjtyRwC6YJwXudP7SeZ7OV2JggDMUAabAi5R\n0mlP\r\n=6b1k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"9a4c6fae857c7a703dd84294a3177b3df1b7c0d5","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"^0.3.0","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"^7.0.1","prettier":"^1.19.1","benchmark":"2.1.4","typescript":"^3.7.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.0.6_1579673000643_0.7998407622350399","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"io-ts","version":"2.1.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.1.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"5623a8eb567686651364443dac6826c2bdc40d64","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.1.0.tgz","fileCount":20,"integrity":"sha512-GnTYtJRVu8L9QEhJrkJBaVr6aR13IBH+MEIeq0WW0IE1zIk9XzMNqqf220p8InJGYwuoHNTVsHDvBQzFIp4ieg==","signatures":[{"sig":"MEQCIHCytOlnRH083SJUy+GVU4EX1zN67tygr9DmV8jfVehOAiBGnAMit4E81Qh328c47JeGix3C/+nGZjE9uJ7eZDbNVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":184074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQRshCRA9TVsSAnZWagAArWkQAJIhrzgL8ISARKoWCO5w\nTT7Ud4wPq1+i8+SytCvUdxMJmUnr64DHEMBE2jNO+Oz1D6YsMB3ZdKMRCIYM\naIJtmOS8N1VkzpPItvlhvC6xILoWxBXgxNVf6BmKOuDhk7XxoMvpOEmouCt9\nWXDa9T8aLS7cZ8UCAFQpq/352iR8Ms0Uct5riO1St1/eQKMkzU/O6neyVJYN\n1Fe/Gj8RNUMPGYjtFzJJUzX9lwbXDbJn8/Yin6B7yVRY/jGGoEJfCeFvKPBM\n7A3RLDHveXYqLcWamkQXIl2XMlllCVLkZ6OM1ZckZpMFor+kyRRFxYuprBZL\nOjCxGX5UsKEApbyyP4HXJvvoOdfQ3+ChLEM/ONrhS1OCOTuAcle0h4ZwQ9JW\nuMVTComexZ5ZnwW6YtskmCxcSmCEHokn5TopCD/vfxHHIt5/hwonBKtWPfiw\nhi38++5XzOzO5sJJtoD3AMFs+L+Ym972m90mIaoDM7jtIUZ0uozTIMnZuvjH\n3AnyAlvAG7GvzS4QOdwvUOmtNlHCFm5UC8uiQUSmvcn46/mtV752tH1HHgvT\nmPZLeWQUiDsyVBvZDBBw55NXfbrB+AJYZS8Yz0oXcusfMoE8D+4g/PkCUyGc\nLIEifIiDgCImxoOchPqAZl/NPxAMhUjHbcVpklz0UJi4UQC/WaTo+hnkakbP\niN9i\r\n=u8Z5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"ed26ab53a0b579189f4b98b468e0d177bf675b4e","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"^0.3.4","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"^7.0.1","prettier":"^1.19.1","benchmark":"2.1.4","typescript":"^3.7.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.1.0_1581325088487_0.640914370816053","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"io-ts","version":"2.1.1","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.1.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"d8230ed5a30f43ceaeeeb1094bb6b4937d9c604a","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.1.1.tgz","fileCount":20,"integrity":"sha512-6mDCiTc/0uNtC8M1u/kcNiw5JUTlREFCGV7pjcbrQrUDguLkOpuzb4wbJcU78G74QvkhQdvT3F3dAupycXN95g==","signatures":[{"sig":"MEUCIFW4EkxPP4reieijG4R2pQcob/yI/T3w6mqFpOSqxLDRAiEAyC4TomDSZSZNrac2lVpFspmu5gQFwZtGuHaNmhBdAuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSluvCRA9TVsSAnZWagAAiEoQAJ4rZ0adfntIFPujl91G\nNPYGSoDl0Laeqq/BuYYfIFkfR7lq1shMwa5n3/4wAzyBqaxGu+UlmAU++SDr\nKY50YqU9v3kwTXeQ97v9QZlwuuRE2tvCnBxBQohs8/vIgJpWuy26ENfuVrNy\nP/eEv5vYuoFAtDmiEwLRFJRn6WeuYDYCU5/WjVwEOzrdISzJ/eICgjXpMyRQ\nTXMe9o8Bb49JM1VKojdvNsFkmbAL9o9N2Ds8CZiiHp3JEq3oXpClFE79R7Qf\nqtOJbFeZuU1eaiwgy0JOwz2lVnEzDNCPFRkpQHBWSEeOjqYbOQKiPk58Xn5j\nNBfJ3vFfPTiJNlilArmtmTV0R/n7VspZ9Eh6MKtCXlckatfZ/NAlJ5ZVd+5S\nQQBKNgFC+kHfqqHQlM/OwpD9/Ib+hJ/oqC0seH84iC18qrINF9yu+erIR8an\nDgQqoGufJ6pOBi/KD3CRQ9EVe+Y2YRtC5BLkFEmQsSnxYWLZexgSgy/QZR47\n1F+bbtu8JUOo7GQgc6Tf4+Ct3gPV07VCA5B8RE1nU0bnhLyrDRNpO0wbO/AS\nEUAGgrh+BNuRRSVEZjz/UC8yKL4JgMBzUBfhRySe/NegvkRFXecR7Fd/Lw/M\n7fAIhtirsPcKL/Cvu3RbHWUv/Zo3Pw9dYkOF8n6MLx/i8xeTbroSgKrKCJyq\noMod\r\n=N5Gf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"c8a6c15b854d89496a12ea1595a66fe789dd3c72","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"^0.3.4","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"^7.0.1","prettier":"^1.19.1","benchmark":"2.1.4","typescript":"^3.7.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.1.1_1581931439179_0.5414527402897542","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"io-ts","version":"2.1.2","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.1.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"8ea4439c902c3d15cda343900bed7ee5a9977f42","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.1.2.tgz","fileCount":20,"integrity":"sha512-whVRGaNBZSrkPrg1y+sSy/kv/fDjweQPP1UCLhKwJUHWGD6rFgbZ44FBF98JlY/FFzTA0MkhGeHWZ/aFhF42eA==","signatures":[{"sig":"MEUCIAKJmOx0IBAUENmy21ONKg9HbrRVQ5naM4IR3qGDwH+5AiEA4nfonlJkgbOe/cg0bMnOx23vWueqe3S+vyN5RSu34h0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeU6+aCRA9TVsSAnZWagAAvEwQAJFX9rtMpg7cJBN55Gbn\npLGkbjWUfp0xbJwbq45m27TupfVrfYXVDw09bmCdW/dXncUBej+HHetytcO8\n+FpFtgRw9ornri8haCiIx5Tl9/U07GJ2SUU8u+xvuZt0j8IREyXxRml41DMJ\nFzxOBAlLjpAhsKwiyL3PfF5lmTOKH0lo2eRRt+7eimBG+aDQ/8iWAfibHgB3\nEiUFngg+9xAj8gCSUbCes/s9oWHSJiz4tXoxxkRJLSG1MAVnHphRld9p6riv\n1A2xelw8YUUldVjscPb1RzNxPGVAygscx8taCG8Sb3LvcR0pAmcWmZDBVI07\nb6zzWRgb7VLxgqVzhC899i+ouhzxyUdNTYZl2atJzHzl8eg3JOpVhYoyko0p\nF79SWC+2EHzvWZ/4s5+SJDzaUxluTg/VKdydQpXNtojBz50SgHpzvLb2wu0n\nDaBCBE7b9MiFiqjCC+fYNU7gn40sNBBZN5eFTUrzuz7CquiIG0QXnHmRNAVm\nL1IAEdWx2CAMiAA4Yl3BhHShpz5yIGM+PGh7yUd3BZIr2HapvE8hIWsx0gy9\ng6q7tr0VIuLrtK71iIBRyN5SkyGzgmpopDaNl75gz+LraRf1f5BIJBmrK5pf\npD/+lQIPfUnLDZquXDvrxKx29ZTjjud9mAAprpPvRODUDPf9PilMesxCM6+V\nzhAK\r\n=9anq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"dc25290ca5813185093bddbc0444be2d95cf5ce5","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"^0.3.4","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"^7.0.1","prettier":"^1.19.1","benchmark":"2.1.4","typescript":"^3.7.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.1.2_1582542745549_0.26999389153488473","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"io-ts","version":"2.1.3","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.1.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"02c03c375d14079496f0c046ef8a9aad4fbaeb74","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.1.3.tgz","fileCount":20,"integrity":"sha512-QFMR2QEBSP6w1TPmkpfca6xkzBbXO+K7ubdbV26GlCGI7CP9LV59bfty422JYtWgbBITuL/zBb1+mziv9f5Wfg==","signatures":[{"sig":"MEUCIQCI1QNnsOgATjy7ulJWoSuxP9dgVBY4szkLS5ntPZ5dOAIgUb1q6Defc6/HpXi019cH2cIMRtnyaYaxlo2DFPzGyNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehuZACRA9TVsSAnZWagAAuDUQAJKz0XuZDu9EwFEqFZDu\nhhittPN6MOtyTd/6LWDvd4Ncx71pocxe7Vs+Y5ZvWLF5m/XvOcHzjB8UEvSd\nTRgSoe1CUr3djFsyOTXer+jPOWUtRYWg0g2EkX2ISGu8JrK2KeK5FjpC6/qd\nubsqowoAQHJb48mCFfDG0CW8m7xYVJhs/Y6TZFeGCo0FezehOMBHvm2jDzme\n1bVsaxt/ebqow4pyQmhxeKt6fwEmke67l7tKsrJpV9WJ5dNqiuojrpH5dRCa\nHW96t3GHD3raxnTkpiMzUW8clT1uCwAghUAvCpV35u72P+VlEYEGy6bkSFg3\nbZwTFsrx6HIoiSjlKsmVmN8XvnhfNGHN0sf1hBMKZvDsdD9aJ/ryDT9q7h8t\nMjJV6r8U7Zs5F2gRCQR9xhuK3uw1Kc4ZFihxAiY2I37zMGrZHzlheAtf5VVA\nYyk+rTZHnYwjimhnAd4rysz5auy4C4WOjDVLWRh3WF0EXrWFcUJkmmBIJA5C\nkCjm8Icnf4VEdKqPaOpcn8TE00BI/BY79ylCzhROOVzlK5DLJnIOeecv8ARM\nR5bOsU8gEbL+N3WU8XIt15rHjRhTl7pIhpG+zEZPJ9tcR6U0Sz4RRNts7ffa\n0o0x/Kmc6BptubjMwIF7PPk20AS/ozF5fMdgSyLvldSpNT5er2Tsn3561Iu+\nHWlG\r\n=ggpB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"2813cc5666832bac917a51fccbe6c75381c35b0e","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.4.1","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.0","mocha":"^5.2.0","doctoc":"^1.4.0","rimraf":"2.6.2","tslint":"^5.11.0","docs-ts":"^0.3.4","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"^7.0.1","prettier":"^1.19.1","benchmark":"2.1.4","typescript":"^3.7.4","@types/jest":"^23.3.8","@types/node":"7.0.4","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.1.3_1585899072416_0.9184236084096244","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"io-ts","version":"2.2.0","keywords":["typescript","validation","inference","types","runtime"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"e01ee2031098f05ab2ef17d137b8bebc928644e2","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.0.tgz","fileCount":48,"integrity":"sha512-BIZkC9IJ1ix8v3ttSWb5CWVzbEbMkGwjl0dMBGCXVT921/4f/9wAngsqA8VLXFe5JjLJ3INxBufz3BaQVf2zKw==","signatures":[{"sig":"MEYCIQDE0EheUId/1iKYuTdABbNj14V5j0GW9DelBqTi9KfZTwIhALShGbF/wYhHx2nGsPS5+MEvKDt0J7sEq/xZ4YuoNQzm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemF6gCRA9TVsSAnZWagAA/wwP/insgitwi5oNAP3IB4/q\nBoK8qZUNlYMlBZKCIeDGTM/pnveU45gq6YshpU5BmS9xgdfKQD6e3QM+wRrW\nC/q95CpdAOrnjrg76Afbn4Nc76CalOSXoAMTTcRtG/NxT1B0oyanCgAwG3eE\nj5Fd6Ez6ea3ClUJNNNYHWop3Ied6H6mB4WwWNUnt48rI0WL8sLUY8hizmwKf\nWIaYx2hceGhCw7uQoJ51vR+7UfE293Be60bZb6ko6CJbEX7JbXGj/exHBNOX\npn8ewlAbGcFEIFjYVGT3OPLnwm9qEA1zlqqeYl8LTET95DHcih/jS3RBqr4p\nf3KKkv3fV3ef8Xy9xVg8Pl+ZXSOHpVas7MOFzUjKTP5Eam0RFVBMF8ccNRY0\nbYovwqYVC58ryPvVnwU0/nc7Y10x9HN3E6Psx+mJp354zJABBcarcgPA+WEC\nEpZ79oJ5HzjaCd0Qzi9pst+Ax1e9rLvVIVLNNL8qOiyXwtJowPXdAyT/7Zc3\ndNgMGjvQ2hGOtb8c9TLcDBZFZLy4TMFEnJ0gmQJJP1mV0iklrBWFGCVptLzW\nAaX3B5wdeF/7zaFlC6pfmLZn0tFEH68WQ5nGBXzihzfMLJS2Xi6Z0qPvLBAL\n+iuvItlzP9VAr0QH/v7SqGyk5Q4o08FuUFVfP8GsqrNaSa9+tksR/TbHe/dV\nA7m+\r\n=0U5s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","validation","inference","types","runtime"],"module":"es6/index.js","gitHead":"3b285f5200325d4b64d6a45320772a69f1c99aec","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md Type.md Decoder.md Encoder.md Codec.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript compatible runtime type system for IO validation","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","fp-ts":"2.5.3","mocha":"7.1.1","doctoc":"1.4.0","rimraf":"3.0.2","tslint":"6.1.1","docs-ts":"0.4.0","dtslint":"github:gcanti/dtslint","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.2","benchmark":"2.1.4","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.0","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"9.0.0"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.0_1587043999892_0.5543344697118195","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"io-ts","version":"2.2.1","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"d8cb21a23cf8fbe697d78445a65bab42c0eb467f","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.1.tgz","fileCount":48,"integrity":"sha512-RufppkTV58MfDKF2gXlHVBvi+WIyL7nUcAQMkJ1O3SiQcqwlxf6dBOJP/LV19UxHRkGKJZ6ImSj7LqYcELIejQ==","signatures":[{"sig":"MEUCIQC//JfKu+eVl7AbWIIKeC9RTb4tLGsE5Ng8jBLzbexSkAIgMSZ3SdA9BG3NTc6uVN+6BugHqNWxAezvTdswLSUFv84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenV/MCRA9TVsSAnZWagAAO0sQAIdTg6mn07XzMK5LsOdI\nCOrq81BbHI+x3z0o4tgVhOLuhr28R86cMfij3mGMztc3s/T7Y4+h9GjMlxzh\n0ijpn75MkG0ADci7DY2z0doXs6PpuYs6fYQaNNvA4oL0eZsdL1p3fjsZpw6R\naH9KBWdPsCHfPARGM2f0ds7mNWloDxTqSg1Wiv70XDmEipqHBc0rlZuwopXl\ndklPztg7NJPOk2cGNsaPAGV6hQ2CKXUB2TBI9Bbmd6FIgy64pbfPRC23WYHP\nT8vBbsOIUfEiPJLESrgiW4RG7Dlvxor2kXRulj4wyRbOH7oKjD5QXY/KIVI0\n+oAZvkM2wKhHwRtmaLmDjPs6BVTjXF1fH2ceOJLYx7TbMyXaqZscNsuWhInW\n+f5numapq1wpJa/j2z1NpGCEEHifZpSwCwN0sdfFucLlSM5cRmAg0fmWCgTx\nYjSlIKEAQycruoiY9CqmDpmbdmHEcsfvV7XMpAC7eWoH/agT828lFqDwvwJ3\nOBqlqDgWvlQlF892pwl+eblb98pYhkbJmYmA74Pocff0GpHgkEhLckDJtgrB\n2D3BbaT0gmrMDNYI4Uc+iphJYwwdDm6+zuEhvkEJ2HvFXi2LGrfSbKQHKCEG\nLocP20/n2mi4wOm5qpt2aOcWGte8yLzf/RThPydRnui1vmSUXARTggTmLQzA\nkbNM\r\n=FoS6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"052d2b6b1d7318162e1808ad84fa25040ab9cca5","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md Type.md Decoder.md Encoder.md Codec.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","declaration":"tsc -p declaration/tsconfig.json","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","fp-ts":"2.5.3","mocha":"7.1.1","doctoc":"1.4.0","rimraf":"3.0.2","tslint":"6.1.1","docs-ts":"0.4.0","dtslint":"github:gcanti/dtslint","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.2","benchmark":"2.1.4","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.0","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"9.0.0"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.1_1587371980234_0.35966222758642874","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"io-ts","version":"2.2.2","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"82b9ef96d95a3fb27a1abf5f29f59b07cc9b8cca","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.2.tgz","fileCount":52,"integrity":"sha512-cXXIL4CR5/sWfKw/Ssc/cbZJGG13J4pJv9/RN6SlWJyh+foAPEUE0I9sWTX1kG24dvhiCM9fpO4F+2AsP+WzaQ==","signatures":[{"sig":"MEQCIHCgvUfFSwxzIMN3BpaCnaMbf1gesyTfnsJod2d/z8G+AiBvF7MdQ9O7Kp1Le8SG5J/RMeIeXH3GTNbe0y3E77z8jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":269104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJer9YXCRA9TVsSAnZWagAAmxEP/1i5Qh5UgANPpclWj3Nc\nEhFB10Qz/Fg2QuumqRgeJWfynBhh6a3Svyzyh6kk0oDA/egEmWVmhJ6GZIdL\n0kk0EBLlyQiF0XpEJl9XqbmCg0Zj0Z0opAY5uqjolU61BHRDCfoxHrKdSi3g\ned/vICg40mdqzp0EKbAmto4sqBNNpxp2JkNbaNBzntoHVfgNHe3BP8klcW2z\nF/ws5Kt61NRYzRGsPdRqr/TDYaX1pPc8N5N0PJIjA9qQx8MBm8YtmMgZG07l\npqhEHzRa5HgjTY2/pecfY6nDicqBj9BjUZ8ZYuwXvwP4ts/SM8Jf65X/Lqew\n3DAyENbNdCFxXIx52wrfVx4Q8l952nqjYzc4IZ3FWQ6gOWJmePiXRzU+jn5i\nuo1nVWU1NrcMvgs9GXs8J/5c6FPeeCLJNJiXGxuCPGMD3UjV0fOdSA4MN+Mh\n8eguSa+8RQQ9YLli5HWXMH8lyETkv4/GcEVH1xmrEh/k/+KmzEVSE/SJLL23\nvdpyqXEosW16D3TtzmnQLrrErStXPl+iHcZqLug8y8Sq3053w9dODxiUXZQK\nQHDCFqrlJC+RaK2P9OhLrf1yiJj0wTHiQ33LnXM1Zdy5GMsQdey7LysClkvx\nnrB54UGhkO1NfwNHH3m5q1pV4NU2rVQl3HxYlSlVMoteSxLZnFXa7uHVFrfY\nwgd5\r\n=D8mA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"e9a608ee54485a8d6a44e49f22e682eb1fbea6eb","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md Type.md Decoder.md Encoder.md Codec.md Eq.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","fp-ts":"2.5.3","mocha":"7.1.1","doctoc":"1.4.0","rimraf":"3.0.2","tslint":"6.1.1","docs-ts":"0.4.0","dtslint":"github:gcanti/dtslint","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.2","benchmark":"2.1.4","fast-check":"^1.24.2","typescript":"3.8.3","@types/jest":"25.2.1","@types/node":"13.11.0","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"9.0.0"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.2_1588581911044_0.005295180660830567","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"io-ts","version":"2.2.3","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"6680383d0b84e0e61fa9f121a512474a9aa325c5","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.3.tgz","fileCount":64,"integrity":"sha512-qiaqhzYVGENWvMnf4Dto/j8IDEiEWexNf4Z3b8tFEyE1GLLojnACUvUqkV2QF7vLC0cv/QKtq6ZOgKGConPYEA==","signatures":[{"sig":"MEYCIQDLnzGqfI1RQY2reppCRf8ku7RQa4Z2I/f0Obhrgi7MXwIhAMDMqiYhlTfC91WZeYEXDuYYNY0xYphYsvud5rnDyU1f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":315411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexlUhCRA9TVsSAnZWagAA9BoP/3m3xBhWeh5gi80kFmg7\nrnIFs+DEIts9bFG96dUJ6gRKSn2QRPl1NKzDZRG3K5vWOSfRPOD9+/iFQ3I2\n97XcAaonXne8LqwNojrqvPKPL1ereStUHX0l/fxg7HTAlBy1iwydOsyqGMdE\ncyhZnNcG6Z1B2yjqOJmx8TPKipz+lda0ePGOHGVnRnngIR72NPvjvwSndhrO\nMPJpNZcYmEvF3dlou/b8PITPritVI4FPSkmo7I2l737CNcAMKZjcrCPtHfci\nDv5auKBzVuTKKkatgSeJYEI758/Ag07puD/ERDHScV4Wigx/gUha1WnUSkp4\nqwDCRPPk8/no9CBvKlzSx+HIo2vOmEjBBvXg88Ns8aTX4/RZ5MWfPBxVlXYJ\nYNfcLsNiV8OUwzBJqr0LzpMB2Y30J9Dyf4eNshuZqmuhSiGWoHR98d8ZaGbR\nAH5Dhd6XnPcGWh581R1tYC9Jo+hWNjr+H85PUSbC85s/xebYzWWH989XSkJ6\ngamLXRv/s1jktMjpac1/ki4mxt+C0mcGgDR2dT8kmE4gKh94QOiMGUSvAKRD\nIbg3xwFJ6O0KtYMrbTp9Xn4246TGQfK9MsT5aWeuOc2zypa/Ha7nAPfWQFyh\nTJU4hE8T0IjzZRTg4lyS5zjo+PLmeg+NIYbVqa8MAzHT4A0rvOOq1LhPzy3V\nz1Jv\r\n=+9yh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"4a6543bd6007c03a66092c63e06ff64ee5611354","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md Type.md Decoder.md Encoder.md Codec.md Eq.md Schema.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","fp-ts":"2.5.3","mocha":"7.1.1","doctoc":"1.4.0","rimraf":"3.0.2","tslint":"6.1.1","docs-ts":"0.4.0","dtslint":"github:gcanti/dtslint","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.2","benchmark":"2.1.4","fast-check":"^1.24.2","typescript":"^3.9.3","@types/jest":"25.2.1","@types/node":"13.11.0","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"9.0.0"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.3_1590056225100_0.6124230747570314","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"io-ts","version":"2.2.4","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.4","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"c9b5390b8c60b9976ad03f670a6b976fe50d4083","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.4.tgz","fileCount":64,"integrity":"sha512-a8A/3jekTgSPfQ+OG40sTiX2gohXZz89X1+TfKsWJ/vpA2dBilBkrGYPiDE8OaKMMG7xm5ma3SAZL5eNr4Bi2w==","signatures":[{"sig":"MEUCIDQQZRNM1e2P2eOdJBszatxjS682UYmbUsucdj2wH9chAiEAmmEd53HdLSOYJI9nOldvsN5oSzviMoTbFHYMQFaz/SM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezmsSCRA9TVsSAnZWagAA1AUP/iC2gxaiSRuf698khAHn\n0PmaZMBfVlIwce/XF1cnznjzwuBPF/CMkv2CLORG1dbAM2jP2mjZNRmQI3eP\nQXgnqvmvJ8Zb/gDIeqrIRjD+25aNl+CQ6gjvTTimdoUkeONkAshwuwUYLphI\nkBNoUAp2QatE+7JkFK72EzeAycPKyngWpUgd2o+dk3f9uKNYtBiIMyRhKKvo\ni8dqUdutM406d/zJGNvtvGfwe9JF22qnSbaK6dG5DZAgS8vo0pxnmGkZKNG5\nvI+ZGqzqikJKi1otSj9u0MTHcqjGQ0TmHlbdBS1BgMxRuSLhLOZ+xzHUsuJR\nChSVcPI0UDFUojWRueVoZYhqqnq29B1UEygyqgmUnLa//Dtk7h9QllRPEHAx\npQSfrBPIDTfisn0SM38IwsH4YOxeR4SoqD3+4St+niTD/BoquxOfhRDJD24r\nRrj8US2tAEe3Huh7/RvHwulI4fYcI+uWKJEJe6e8weOvm3IHAPEPWn4obzUX\npdA5CyWGXHh8z2P6eBu9V7+7269X1VFC/W3xQcqrd2HAG8ynY4UE7lkYuAC+\nYJlksHvxLcDXAKxDQP5blicSHEo31PZH6qjMlRAigrpPf/Vv2Ow5gQFtwKxO\n4usC4gXIgAH6UsWn8biXwO0u7mGJ52HAtpbfY9QhFGPjDso4FNQ7F41YCmma\np5cX\r\n=d/3Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"a1e46b46f706bda1ced0d40890a7916b70f6a146","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md Type.md Decoder.md Encoder.md Codec.md Eq.md Schema.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","fp-ts":"2.5.3","mocha":"7.1.1","doctoc":"1.4.0","rimraf":"3.0.2","tslint":"6.1.1","docs-ts":"0.4.0","dtslint":"github:gcanti/dtslint","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.2","benchmark":"2.1.4","fast-check":"^1.24.2","typescript":"^3.9.3","@types/jest":"25.2.1","@types/node":"13.11.0","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"9.0.0"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.4_1590586129639_0.7793398302787029","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"io-ts","version":"2.2.5","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.5","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"c402baf3c1d1584561cd215a1abaccc0baf4718e","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.5.tgz","fileCount":64,"integrity":"sha512-ctkzWw78sol75+KNkCrTjjgWwLjG77LzUNaelPbcJVao7THmmTIr6hW+rGJPK2EMtG1Pkt/G1sJVYyylEaOwPw==","signatures":[{"sig":"MEUCIAyD018RLs5AgGBKQ8cQRWMQvM9rS+NbY8PY25xRJBEMAiEApvTAGNiAf6z9sSO7ejLIw7Jf/fxf6Sgw/PgeLOcnI9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317546,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5keqCRA9TVsSAnZWagAAAuUP/2qnfrFT6Y5GdUm/snMA\nWVIOfQu3DxdhXEEWpTLslx34sj0JYyeKYwQbFhHarieLAUI/VQptGoNHMcnm\ngy6ULX64CaWRHVxthnONxUqIxN/hqzbIpMXFuopf6+dKcZMJ7jKYACUCMMjN\nTAN7cP56b65Duvawrj8B4nruYpmgkFlRsnKRJPa7ycKrxexwQFx0FmoxhvA/\n8ia/Cnafmflj3gIwDKiGqXJ59cpm5MlJLs9AlOaY4HsRKWN0W6q9Dqu7DryL\nJccaKSfjTAlR1pU51vPwy6KFIBSDErPs/NQdNKUKuXDbSKutSWrZkNL01R41\n80gFO5M9Nfieaeeecmt2g0ScUr0jaaGDcZ95qmlj41+CFY/Gh7wkYRo/gnDK\nvM2lDRsNHZpFmBfIVW8h0dVIdcM5HpQSMqNMhJfZg6lC0xg+0TKaQ23DSN6M\n3ANOz9BmlLhRAuTW/yVs6fmA2qE4Bc/zUBKHEJiuCUO5EbwwYMFhSEq6KKD2\n0lWw78SyRWzQq+UQTLr9h206XMrvVH8pD4D+RWnD7HPyzQA7Lg5vEJo+T4pn\nOk67mGiMzDRmeLiG1W63xB9WXAsd18YV4PEtKk1nG3wfd4aYL2Jwhp5VwFx4\nvNafZF4WrV0ILdg+EhJ5GkF34El8UtA+9o1gDTEsZdoPy2D7lB7NL/ORI6Fh\nw83L\r\n=TVn6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"2aa88a861ed2dfbcbfb321128f69231c4c1481e4","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md Type.md Decoder.md Encoder.md Codec.md Eq.md Schema.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","fp-ts":"2.5.3","mocha":"7.1.1","doctoc":"1.4.0","rimraf":"3.0.2","tslint":"6.1.1","docs-ts":"0.4.0","dtslint":"github:gcanti/dtslint","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.2","benchmark":"2.1.4","fast-check":"^1.24.2","typescript":"^3.9.3","@types/jest":"25.2.1","@types/node":"13.11.0","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"9.0.0"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.5_1592149929508_0.5046032560095597","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"io-ts","version":"2.2.6","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.6","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"809305ef9af646c4edf79145671298835e321758","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.6.tgz","fileCount":64,"integrity":"sha512-UcO9I/ptnGttBKRAF3KW0G6fiS7uqfjUSDdeq+qmMKH0k8sZrbDMnNP8I/TTSkoztPr5OZstnQxb1Vo5Ua8MOg==","signatures":[{"sig":"MEYCIQDX8Yrk0MklIbgm1A25gSfxA0g1D62NlPxykE9ehxpedgIhAMIv9mO9oCS4+XuZT5/jjcbTF54JXf7EtmaMp7cjBvB6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6NQWCRA9TVsSAnZWagAAx+wP/igUNALStDE4oZAi2bBq\n/1PT38SvFBLxEJoWxEMSnATCSyn6RPIjYun1OEp304w+1iSl6nNKKkenxD0j\nt7INFyJ5ZrkBglbXh0iqlgyMM1ulS9TCXgBwE/55PSmO28G5vVWDdfF20VPM\n8zxq+tcglPoksbrRpZOBZM49DNKW4yXdTVIrqCc0sU7Hay0nMwejHbgoLyoT\n8NJHl1BC/K3eVyhXgYsak6dvQ8h86pJZbfxpvi9lArH7qSSE6YzW8VaHKDMD\n9DBAf2diYP6bZDT4Id1z/MUFCcccefAFS6tLglPejYU9h99ZWBU7b9dSOOBQ\nEWhx9UdTBYGuEbZTisQra+KRV2lKwqi16xOjeqFP9rm4tzZroL5DVY3XJMCA\nxFYNfUt9omrzdLxPLH/FZLDg3GJj6O/xScD+vdY8iHc5CVT4OqMSs+84ysmc\nNMkKz4KDqUANCpZlK4v8VL7RrHWZu5TY/n7Uf9TSsukYyQ4WPfZZhZrMQf5O\n8yu89ki1TwsSG4IrZA3gwEc7/I3ZWaOS6REV1Vk1ofUJoIyj4Ot+4pMtnyN8\nkr2lKsBJeP3lf/7lfrvejnsjjdvsButBvUXo3ohdFhGk4iwmvzKcYq8GCjZB\n+XZEFHMgAJOPiCHopH95CGxvtb2nUyPxUeu6fky4OouJ5Y6UltXNigJxAVCe\nZEmg\r\n=1BP+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"8ae6b3686878ce4db23e9327c336f03c6752c01d","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md Type.md Decoder.md Encoder.md Codec.md Eq.md Schema.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","fp-ts":"2.5.3","mocha":"7.1.1","doctoc":"1.4.0","rimraf":"3.0.2","tslint":"6.1.1","docs-ts":"^0.5.1","dtslint":"github:gcanti/dtslint","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.2","benchmark":"2.1.4","fast-check":"^1.24.2","typescript":"^3.9.3","@types/jest":"25.2.1","@types/node":"13.11.0","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"9.0.0"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.6_1592316950383_0.11548274196783104","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"io-ts","version":"2.2.7","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.7","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"5c05477580bff4c0154b474316c8916253e87c44","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.7.tgz","fileCount":84,"integrity":"sha512-kCusyu/Fa0oax5ue2Id/ZqVLEk5JOWyrXHcLbD4kHoVM50MhDEWUtcHlN7RrD94I8OrWILcVltM6OllnZiHJmg==","signatures":[{"sig":"MEYCIQDfz/wbHAKzzSBHy1BWm5Z8ALT3tpRuy+ke+h+AeRfpAgIhAIIiM5tv3UlaKCo2HFMK4SU+u23KvOUAGo4RiyGJtvbZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":448567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe+ZbFCRA9TVsSAnZWagAA660P/3NVRRTtHtgUaVbG1IAt\nmxZ6iwJ482CSdNcfUUKvVnR+dwA7UyKa1oAZmRRFusAar9EceNQUDJ6VaR3U\nHQ5I2VvQUhka8UoU1oxbza+Ow0DxkY0TAPSa0wXBPzVWtchAUZBACp74c2nD\n+5XP9lF0yCurhKF7AJuiqGG6j/K1mI9y4XjSIpP40enpKyf4Pp8rVDYbCMy0\nhXGvvdEbQpcoKHPGthKNVLwpC9uEwvIS81zHT3QvDxkGYu1r8OoFat9Uwtuc\nsy7K6bGTLJvYCDTsE9tPAfpH7j8BGpzXBjIW04PLMr0UCIVqdgkTWgSg/a4K\nYj0FdRl2N0xhOFT36J9+QgZv009qqAM8SMpYLMwmmKrBFqppRR6Ae2SDWK7s\n/FdVFiNd2SZHsllPxi+t0qxgYCbOtcKKQXp+Jt2YECmGclqoL5ioBcwnLsTQ\nKDYiDxtCi992FYGYxOcsBfULljPXwXvHO4OAk0axEYSyvfmRTWJh/Z4d2HEf\n+JWmX8DBC43R2/gsFkiCdVW9wFsNJfG8Twpt+LYN/OXycviTnNOR6L6yoTQM\njfCDcuxysI7SNV9rL6BfWrnF2tQHUettzKL1qGXofvfJQdbYdZbKpdrR/mvx\n4eLzqUuvRbefZFX/jgLq6uCJ6YRSsXhu/5lhpM5BJOBXzD5cjF34s7eNqVH4\nsvmo\r\n=7T63\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"049c6d1067dc85ce539422b2adbcfc901dc22053","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md index.md Decoder.md Encoder.md Codec.md Eq.md Schema.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","fp-ts":"2.5.3","mocha":"7.1.1","doctoc":"1.4.0","rimraf":"3.0.2","tslint":"6.1.1","docs-ts":"^0.5.1","dtslint":"github:gcanti/dtslint","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.2","benchmark":"2.1.4","fast-check":"^1.24.2","typescript":"^3.9.3","@types/jest":"25.2.1","@types/node":"13.11.0","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"9.0.0"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.7_1593415365242_0.14797623952102557","host":"s3://npm-registry-packages"}},"2.2.8":{"name":"io-ts","version":"2.2.8","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.8","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"119a9ac5f2dcc000826084f440f37e255a10ae6e","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.8.tgz","fileCount":68,"integrity":"sha512-kMpEM7iqomjg3DkpMrdXEhhiL/67oxtMH5185AVGyja0MQP3JONw/w4/51RHZuHaYu3gsWM2zAFzkHETy5eyGw==","signatures":[{"sig":"MEYCIQDGvOahJ/q2xhByipDZGb77c7C55EyQeDUVeHyypjSKqAIhAN1gMcAAwRgKoitc5eDvdBEMtRDpFb+D1+wPoKMn8fDu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":427673,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDIHpCRA9TVsSAnZWagAAXn8P+wYTJhQ84qRk2jsWtqTU\n0l7nlqkVzJe+X3MALzJBgPNns0kN6ocEPrf5luIAiUCL13uRvce3FWlhT2mK\nmZ+UJR3F6blEw2yRnjomeB8Wed0H11tNcAXzC0LvQXPhYMhx9VwzYAdvrfkD\nMO1y8cGojhMEcvBKj5sjx5w4uIq9hp1Ivkyfsftoc57v8Ou6FDPLeXdVqE6I\nBOGyPYivy4fvFtmeC4LgPeEvB4KrirGmcsRmP8S7PRkW5NGr7cb375xyk08v\nJdG6m3eW5Ma7eoIEq4QiE67GHYB+wQBY68Aqw/DViaLUUuEYwmHhMGih0TtS\nd1ArD7vjLEqwoHKvF81TTuVr+Yt010pyEMgjs8kvWy1cJ/S4LrKa1IN9Oq9A\niDsGCXJ0/ClJ7EE/MjEZNIfeGK1oc+r+KOrlR6I0TUl5OIETo2UNJQVXh5GY\nlDSxmIyR30F4LxCLsoS7YFJfH/Mfe6xAQG+zTVsjyDu7ZALN4dO9q1mG2TCy\nUQwrZoDaifVWPn0AcmDZ4FR9DZS+yR/0bInFUolfxS5Opn+590RoEOHcY8Yt\nFu12/lDqsxAXxFVx7wuuKZu7GX4mRcxzHJdaoO2G0vGXr+EF9yMUgf/y9RI/\n8DWrL8nLvDK3pZ3wVoNiXiJ0WWZxViJVyvEt9iE5Me3f5dM51GgMozc8FZM4\nm80p\r\n=ubuW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"c385e713326d7f7334d504aafbcbff83426a1651","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md index.md Decoder.md Encoder.md Codec.md Eq.md Schema.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","fp-ts":"^2.7.0","mocha":"7.1.1","doctoc":"1.4.0","rimraf":"3.0.2","tslint":"6.1.1","docs-ts":"^0.5.1","dtslint":"github:gcanti/dtslint","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.2","benchmark":"2.1.4","fast-check":"^1.24.2","typescript":"^3.9.3","@types/jest":"25.2.1","@types/node":"13.11.0","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"9.0.0"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.8_1594655208746_0.040365366281779114","host":"s3://npm-registry-packages"}},"2.2.9":{"name":"io-ts","version":"2.2.9","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.9","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"9a427512926462f20415099917a31dbf409ff2b0","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.9.tgz","fileCount":68,"integrity":"sha512-Q9ob1VnpwyNoMam/BO6hm2dF4uu+to8NWSZNsRW6Q2Ni38PadgLZSQDo0hW7CJFgpJkQw4BXGwXzjr7c47c+fw==","signatures":[{"sig":"MEYCIQDauOoty2VUYE/Kld5356J2J52Vao5xxCDXq5UiKQAQvAIhAJETCE3GHy2CA/yQq81iTW+sQqCeq0aCqI7CiH8CXM+4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":429765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEHF7CRA9TVsSAnZWagAAO8cP/if3H10eslah5COVd9/t\nQ5iAgeGVUX2l85qi9kE1inBrVoEzOOKR6v9CHcNyphLfzgPNmvd4Tgcnt4n2\nQ4WLJtqTtkavSY8LXFnZanvEKkM/sodjJtEKEzoR153XBwILrFuVsec7Ws+b\n5xmrUuZc5agg8v6lW97lFSjyYDspx/IghWuSVZgCaC1nGyMIDXLwq+kFmYYh\nMwcuzctcEdABVP6PoUWftDlznUAr2XpnJXi0lRxFbyo4tcwoPBOzdIHlO4ka\navS5rGzEfsfw31c5o99GsGi1eb3opmCRTbUuH7KS49ou0iwJSHUeAFNC/F7j\n7RZhpPgyZor3A2lm9ggv3cThbm6zXlUwxR0MgR4zg4KCEwdgHtwgVrDvnewG\nYMmem8MFnY4ABiqP31/a4YRa9e+6S1sMqKG6tyuZPa4uhMUYZhagx6ryCwk+\nUEmklF8oD049ZnGXSHyLddArF8QMDVT+g7WB1ZrqduL/8LcpIURtXzfRmSf9\nRDoYnW2YkC8hsdFkOq5RFIUvIYjHGO41PHi3L0diqDUF7u9Xh2Y5IefvJYYZ\nU9gZsUfIv344koStsDove/XPRWwzj88D1PFMNftPGq2Gu4KKLq+mULkFQMZK\njwi59DEE1P510UxjHMK2IsVGnDdlsHWzxfqnIYhbVoGRG0R9hc6VSZtSoROc\nQSRV\r\n=mqgy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"923bd59c480aae68c29d0a5e8754543d0b31ca91","scripts":{"docs":"docs-ts","jest":"jest","lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","perf":"ts-node perf/index","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","clean":"rimraf lib/* es6/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md index.md Decoder.md Encoder.md Codec.md Eq.md Schema.md","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test,examples,exercises}/**/*.ts\"","import-path-rewrite":"import-path-rewrite"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"25.2.7","fp-ts":"^2.7.0","mocha":"7.1.1","doctoc":"1.4.0","rimraf":"3.0.2","tslint":"6.1.1","docs-ts":"^0.5.1","dtslint":"github:gcanti/dtslint","ts-jest":"25.3.1","ts-node":"8.8.2","prettier":"2.0.2","benchmark":"2.1.4","fast-check":"^1.24.2","typescript":"^3.9.3","@types/jest":"25.2.1","@types/node":"13.11.0","@types/benchmark":"1.0.31","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"9.0.0"},"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.9_1594913146421_0.981695592484644","host":"s3://npm-registry-packages"}},"2.2.10":{"name":"io-ts","version":"2.2.10","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.10","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"447d02df51717464a90712b146ec8dbc21b4a74b","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.10.tgz","fileCount":83,"integrity":"sha512-WHx5jJe7hPpc6JoSIVbD+Xn6tYqe3cRvNpX24d8Wi15/kxhRWa8apo0Gzag6Xg99sCNY9OHKylw/Vhv0JAbNPQ==","signatures":[{"sig":"MEYCIQC1jC0Q1Abv1xd9UQEKeI74C2b9WqnC6VSh3Wq8V6fIhQIhAM8VhZaXNFLy/3M34QCSThf4PHGQRGPvmPPQzIelgmKQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":437938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfPOVpCRA9TVsSAnZWagAARa0P/0dvY0YQDfZ0OSMXadKT\nL+sUzJd3r5AczFdKscy4bSz528kBxUE2mWXXXSS1kWr8GZH8PW6QSJiB6poJ\ndIxXaZIblcAw+b6Lv2aNNhz7rDLyJl6CYgBRPhIYDadFgvx9CLU79x89zeUi\nb8WDqn9fMwd9dvB91mwny4zOpwHIkhr/c70jNWCp7pVLckQBkJRw9phM6Fn9\nZqMOM/ok5o1y0Zcd8ZdTGzzKugctuPejOne5VXgN5xV96xzjZet+KLQGlbnD\nV9tbmDf+8Mjg5HDxcTaMwfLy4+DwfJsae/6V9mgOW62S9o7i2beBGd4wD324\nx2nNnHw7A6bYoZo9K5Q4568UPKZAy/6Kt2eXDU0LNOt5OtOlP5KAC9GUAN/E\nzzfazX9r2gu6DJuZux35SK2f/a1VvB0nVHhMPm7yXjs/vvuQIhejnpvpOkXG\nqxwSIAQvju+/pBEXIIHJ+oqGoanOXUNtbt8Muj6Or3VLY45lJDKiZoZQL8o+\nLk7ApPp7VksD7aHLn/KoklhF2y68AW22trzmhyzUnISWh9TfFfKcbYkdolGg\nT+Ur4+mhIHvlJWR0R5baa+cw/H+zaaSuyjGcumUwh/T2bFC8VSW8sgSXsQZd\n+cG3k/hd/04XvLv7lEO3v0JByyb1DlwvTe6MYYsmdOvF4bwq8XFfti3R7zmN\n1LNB\r\n=5iRw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.10_1597826409082_0.8646774410608455","host":"s3://npm-registry-packages"}},"2.2.11":{"name":"io-ts","version":"2.2.11","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.11","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"968a02f57b740fd422c8f9cf7ee99187854636f9","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.11.tgz","fileCount":83,"integrity":"sha512-lGxyPvZNhmo1U1Hy0ovjRtXljG6F59R3bZErK9XjiIQPlt4nuzbDNSwvalXvS7Z8iSZhx2S5GpNz5tVhpnDf6w==","signatures":[{"sig":"MEUCIQCpQctKaqPejXfaH5AMuMhj4qnc8QaZCCnjfD2TnNYBqAIgV3bZKQ+X8KGVX0kJpA+oSCR6SUAEfkTXovfdsIr8iio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeu1RCRA9TVsSAnZWagAAibsP/RSlQFFU6pj5Jo4DQt94\n+u6xxS812s2qXJdwAJHScEVtO87/iPB4hOhAq9DgpFjbZFtyQZOPNB0g3HCU\n4vD6QbRlzI+ZA3bhy7icHSvHHMgYf3Q/jpiQBf5Y3lrm1p3ZtlvRNPp5D9vd\nbb13pNJYzFQManRmTtJ4RWojYLS9ObdzPLBEMTh9ZegmyDtI5zN1m63nK7+C\nxUfmeW3bhf5JGjgBEy/LFK2gAGx5GneSIBRaYQWvtAYs1lPoHSPtpjpE+Uxp\nbCaOkxRt7ttyr9fYNtoXmY2OCNaubG5V9LFdslVJXUn6TDz1NBW34O6XSvZu\n0sKFFqk1Bq25DPZEJNQvmIbgxy/FmF2vp4Uo18l8blwwvmLH8VINORakDjH4\nFbsUzU5CtXtbs0CK6vhenGS3Hnt+94Vb5Ss0DHHXpKhFRJvhsMeTHM2gRisn\nrwfypFBRhD63xl8TG1xBuhtFFsrpBRv2xiYCPM/9sjNezJ7OwxiA9YHx5fbU\nwSSjjWgixJNgpzeJgu31Wdeq37SQpvtmq7OqOl0gA85VekWGqNQMqX79Dj7h\nBedvt0aItmyQp/DBuAL8IjxR75gV/hUCk1I9OTJcN+vpCeJ6rAXwIaJrdN+K\nJhQV2c+5GDRFnJ6a0ZP5BY6up/38G5dnOBOdm3vZfxDKGR/3vcq2S1TaVcfr\nybmv\r\n=Kwd+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.11_1601891664592_0.6606987128530089","host":"s3://npm-registry-packages"}},"2.2.12":{"name":"io-ts","version":"2.2.12","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.12","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"b840f2da4c2a6c8a4d8ab48122914672bfb22bab","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.12.tgz","fileCount":83,"integrity":"sha512-pZh43E3xs1RUmv3voC58Mbb6Ihjo3UdDU6WWi578Zpe2BxVue1SlSQCioSymZxk9HoXa370nSfFzp5LrLA2F8g==","signatures":[{"sig":"MEQCIDkHOQeoMWqmW36pSGuzPDQPdWyqErFyOJLopHZJ69s9AiAE7EX8n6bsu6BVsRg2PXKhM2hZlwEud1qaRMohlKTZpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":438967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmY57CRA9TVsSAnZWagAAvBoP/2VbQv9CKbjS2giuXnNE\nK/ArQtQkwOGfdF4CVsC+DNDTJYjJhbE0rrvIgpbZtG0XKpWqdUSb/8CiejIE\nLIYmR6AY4C6aVyAIHylkTC2vDFDnno6i8+XGGLDoJUmKFHToXiXAQ48filwC\nmF6/2AW0rGiRKwEKq4Fnorfzx2D95RdBfi4fEXRXLh//+kwn7cf//XTPuXVp\n4SD76XuoEVpRAyiHkCtjvFQV3bNRFg+cOVywVc5FFd8Hcl6CxoVqLUH9pFxw\nP2T7AXrDq2QmavF3JWu3FHvxzc4Bwv/mq7gG1vVmSxUrajiPZYXWlCUb0Dgl\nOJdTdAeCUDExrIaU8F0bMQrltjdRosxd5IJxQvXNknAwe35o+H+d6cqV7EGk\n81RXLoOK+q0PUSPrcdBM1UXM4Sxbd/8aWpp8p84EQ/kTM+THUa4ss3bxJL9z\nDdbFqE7IWornuAZbhsAr1L7+yp6/BOHNVePtdTFxKTYeDsDVB3+VmHJeenOO\n+JSzcjoTH0FZpJbqJV7N8XTqlYqdInE4ajJDvOWSKxpBsS51GS/o8XHOMF4Y\n2VdprgsfD7RhD89FLaXed0qOR3KLbyCWPje79VPxsZE3w1DQhVjC0xNPL5Gw\nlV2LEiulw/wnIYjeMThcLeMHLl0oU7DEN1/cJQPQhJ0g4pFG/35gEoz31Mcl\ngknp\r\n=3Qsj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.12_1603899002424_0.6217271018654846","host":"s3://npm-registry-packages"}},"2.2.13":{"name":"io-ts","version":"2.2.13","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.13","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"e04016685e863dd5cffb2b5262c5c9c74432dfda","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.13.tgz","fileCount":83,"integrity":"sha512-BYJgE/BanovJKDvCnAkrr7f3gTucSyk+Sr5VtpouBO1/YfBKUyIn2z1ODG8LEF+1D4sjKZ3Bd/A5/v8JrJe5UQ==","signatures":[{"sig":"MEUCIQDic0dtlMVNy1e9t0pYsoJeh9N3ZUWMZH9ir1HaodocAAIgP/I4vUjRcLiAHb2XFNEgQxRHgqLiHxe/x4J657osB/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":439312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft+AYCRA9TVsSAnZWagAAqt0P/j/4USZEZ/ZjzoFics3T\n8hAji0lFT1oxS5MqDHLxK3Fir9ZdDBLR/KZORkCf3XuLKYKE067Q2cN5tNtD\nCQ8lOuVry/AfMq8fAr8NAChk58DN6Wc1SwqndqFXW4mrg+A1+KXVl7xpodKm\nHP87iPJ+oPtaB95X7CjfXV724ayPKulSdDb/D1JBXk1++JWS4QibMgHGgjHE\n9lfdUWlYTyF07t7W7gwREtdvkYDXM5g1saeZFzbkS6XVYWSlgHNhSwbssNP7\neeASX/2GdTSPsKgphaoMV5dYDbc47Ug7+KFPKfF9newFQTiyPQFni37RnDNh\nSckIwEq6bWR/gJHDKcZdn8Oko59/qud1rLPx/cwjpJ0Z+WVQpB5Om68R8hRk\nylOd6BqRF+cwji3ZyNjIJWzE9sRg0oELrGbU2C11mZRYTlpiigGIlg67z5ys\ngVawbfTOHpU7Ab5EKL8GG7Pghx0asaPL2sHsWIuAKA0Az29YxBMD5l6aJH2S\ngQcQO3KCktbnT/g7u/SFp8iGXOnDDL4+MMXbTBLufRXTNhr8tzwvaMnB+WPl\nq08r29HjVCZAzBgEOZ4nxTpw2jD06GZ0FTKk+wp8fChq/yh+ZpvpvnIwCV73\nA81r7LCjmlwrDhoC30wbFQlS/HALS1gQRWKL7cErxCfMpjSm0jdsU2udotMl\nlUoN\r\n=Cd6J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.13_1605885975964_0.5451904715717559","host":"s3://npm-registry-packages"}},"2.2.14":{"name":"io-ts","version":"2.2.14","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.14","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"99405fab547690784d70c54a3048a44711237316","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.14.tgz","fileCount":83,"integrity":"sha512-UWL1mdDe5YI4+/7YlrbsSwKmsECFFlWcVHT2CPGzeNODHj2qY0cibjulYfrfz5SCPoDAsjVP7vFKGcF+L10+SQ==","signatures":[{"sig":"MEUCIBTGhUv6/iYNTqwgXLYzdRbW7N++B2vO0VfmBbZy0xw2AiEAgIhmHiuloHHh6RAbtaR7usqOflIF0VVr6rpijTgRh/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":442538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGmU3CRA9TVsSAnZWagAAt4YQAIgZinUJU3QVsiUT70hS\nzxRZDH03pnYNHJdg7E4OBWdlVFl+x/xYWC2OhA0lki9yiN6KiE5lx0vy74TH\nDJWiVf3lBw0+jVqkZuq/z0vYFAirysn9coUCh7SPeoU8Xv+7BNMowBUHBLFB\nZK9+UyxekRwVU9Tsy63Y5zkKi7atFNPYDFN26eePqmEuD1dHc6JroHFMThS5\nTXwUOFTFWTc750SOFIDTu5qlnkW/nWhafYMrXoP4ncWFGwIJWZ8yDyMkVfuu\ngEC3TpN9r+nWu+9xJT3u6tgUP/3TrYDJEe/B2FitPjMfTX4zKQHJ70Ot42C0\ngQKzssl/3SbjFiOLrXVbgUiK1I3m0NhOKpU/aa/KsrNxB8bR9NbzztOhl+Nn\np7yHIsxZisibS3i8QwUx33AhOjBck4ZziPvwKOLnUymQFOPWTWZiEEwakR+z\nsj9EkMIoLYG7D7OWiaccO8TkOL2e1ZrC957bPiDn6v+L6yhVlMAB37EJsXT1\nvazjiYh7dRKoolAq8UqhqC9qa0LlT6gLnSPer0LX/sN+gNS1n5wREBklkA0w\nppCzSrF5+Dz2S/P7imjSmVKuktzVaeK3U5O4/kIuDTamGahQw+CvHa3yAk3I\nbGEL6/O1vXHSdxW/O8oQiujRUe3w+eO7/wFTO1mxF8g9yO0Z2pAEXAuRlPEi\n6qD+\r\n=5jkp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.14_1612342583272_0.2835991014433974","host":"s3://npm-registry-packages"}},"2.2.15":{"name":"io-ts","version":"2.2.15","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.15","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"0b0b19a6f8a64f4a524ad5810d56432789428128","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.15.tgz","fileCount":83,"integrity":"sha512-ww2ZPrErx5pjCCI/tWRwjlEIDEndnN9kBIxAylXj+WNIH4ZVgaUqFuabGouehkRuvrmvzO5OnZmLf+o50h4izQ==","signatures":[{"sig":"MEUCIQD1had0M1c1MpW35VzhCr6BW9iZsPRJYL7nPRM+DsjxWAIgOkmz14hwqrUuhPAGKysS4rPKhs7M9xjgaC2Jt6OHALc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":456006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM9FnCRA9TVsSAnZWagAATQEQAIUepQUn2unxsX1ZtxqF\nqakaJ4+1eRWSAUb5YhF0+MoHiI3uBaXiu7UOI7A2EFSDTc+UeYK9ARmvSsNJ\n8TNY0i02hzGTWCbhfOt8HtCZAX1y1o+wIXEwjrfwK78kbEaLqeV67K5H5oWJ\n4AHlq/VTklpiz6lyHtcTjaZVP39VXDKpW/RdVL14KO1y3dI/CAU4FTetam6u\n6mNKree71Woxl8uOyeLzwVe32NoazLyDu+xpMp8m8Nv+VmclgvQBwJ+5ZRea\nBOq6iIzDx9RRW8ZOZ6UrnR50TDq7lyBFOTEkGZsqAppPzf7pXJ3mX3ewHGm9\nQtNbfWBA3ZcCuLZtJg7UDBzv9Gj/x9Gvm1tI++gSNqsLT3DZ5j3dvBHl5Zit\nvHIEJdnBKC/hQl9t8uX6GxUaoqW1uheeyL+y5J+AirtYkBSi07Y0o7ZVlKId\nG76chh+fjb1SlgD34r0gQkW+pHv+KWI3nWoPFDBqva7dz1Jq6WhZrBWzbs7A\nJIqmZ7rgaUykeI0dVy9h/4w8+dnDDM85kuzSkpLimE5rz9+IZZIxozf2uWpX\nF8oEqyVAcl3260QPMTgw93tb5irFWSgreRLQeF4iyRmVlVXDIdVIHc6OEENq\n9uqqJo2PbN1t7WMjxA5bO2oiEA95wXA5q12sDUoKcjusl1DdpAcp1F+xZSye\n7kO9\r\n=q2tE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"fp-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.15_1614008679191_0.676408751213736","host":"s3://npm-registry-packages"}},"2.2.16":{"name":"io-ts","version":"2.2.16","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.16","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"597dffa03db1913fc318c9c6df6931cb4ed808b2","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.16.tgz","fileCount":83,"integrity":"sha512-y5TTSa6VP6le0hhmIyN0dqEXkrZeJLeC5KApJq6VLci3UEKF80lZ+KuoUs02RhBxNWlrqSNxzfI7otLX1Euv8Q==","signatures":[{"sig":"MEYCIQDG6PLydinMqu0Ld/QI0TmcAH1ijqqYB10jANzx7dQ73QIhAPUylX0grwqfDJPq+CX6jlAmff5dj2udTFSH/3jEu1Pj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":457136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRioXCRA9TVsSAnZWagAAaR8P/jQg5bF5eUSkkQed/wT4\nMLGn7ovu8ba6m8hefRQWuLs1GegjLsVM5YDRdJ4vRHlNcOKYnwpiB6QH7A4L\nH9HxxMi2Hh4A6KFpotIw1jxXPv08oqtvcmp8uFiPf0JWDxNewGtIeM22fw12\nbNPZgr4cGSKu0HA2gjO2vVhTCOI0EliMf6JRhBWoXDgqHgCiUD/OQtqwvDZL\nDoJa8FRiVa3rq1IsoInvazQ22xNg+z+spDu4ldBh9s3VgMEm6QXmISnmBwJm\nwXAZ7Z398ttlv1xyK1h89hWIs6QlVvZ3pgrs2pYnlo0NMbCoyAH89bPNUday\niCp13elEqpGol74/yrhYdXke32Ip4EJAY+tfySYIDoVf74e+BgytXtyJCCc4\n8H7TBCKmYhjvIkam7rDN6fjw3mTPcQNLtGLnstiA0v0gDffPm5SSKN08unA7\nx42q72dTfg0EKPZ6qIPHSrAmo3j9bH8VQkohUfjMuqDZlFP/AvSIQfL7JvIu\nO3c0Tzvwd8Rsexm8ePXLdownlwt/7igoYp+7oUCcckr/uu4nm9GsuLjFE7CI\nsbv1FZsN5vSiRNPEzds1YZ9rs5/10UFTvKyMpXFs2wvD9I741WOW5Td0+grO\n6O4jmd7+XQglbFhSrzUPCzGoczEuxcpU4J+jCYLp7PE6mcIf9Tiob6bGV7kw\nrrUJ\r\n=1koQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"6.10.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"fp-ts":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.16_1615211031111_0.9750578189179742","host":"s3://npm-registry-packages"}},"2.2.17":{"name":"io-ts","version":"2.2.17","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.17","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"19531c9d49abcebc935d85d282e1db95adb01901","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.17.tgz","fileCount":83,"integrity":"sha512-RkQY06h6rRyADVEI46OCAUYTP2p18Vdtz9Movi19Mmj7SJ1NhN/yGyW7CxlcBVxh95WKg2YSbTmcUPqqeLuhXw==","signatures":[{"sig":"MEYCIQDSByqfYE4AJePJiczc35CXUS7lj5a8mZl7RZ2V3PntygIhAO+x0unWaCf0PgA0amx5b47F11jzsx/VWos7urlAgdQz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":460061,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4ob/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdHQ//dibrq/pvRGwIEd+yfarTbWKWLXgydQFy0LmR+sK6giQJt+65\r\npOJ9v8GG1203FjSlKmezLDBJARyk9bGPH6uTtBDhePr2j5byTDISenrrwRzr\r\nnytvYtRgIj0DUDPeYpE48UtEUB2X8sSMTEfOZi7rkEqOJms12QpFMhdxInj0\r\n5sdLxWy4q2q9s2rLxlcLc7ZCwEBHqfz59YvjBCMGZjiwofN80Vo892rjTxls\r\ntO3oQ2Ai7saoSbPMv66m137L4ydWjsAVwynH8ADLOw7vAa4jnIV3tEkLsIMw\r\n2AmQT4ZzhgIxkqL3elzOVUF2BNvupuzNH27ZKT5z8B4SHk9ZB8dY//oFG+nW\r\nIxNQZoDeAp1PsmGVHxwQrctSXQLM2giJAQ9e/jMnO11m5DZSsmA0Q7RQwM1o\r\n4uMax9pK21qojWsoR/3EQqnF1So1RIu1zGojF5mpLBjQrYoUp5ySdcpWWDjn\r\nOHgeaIRI7XDiOqhqU75/ym+EuO49SEi3788HurwF4P2OZOMGF0rhQimw9/1o\r\nv3GHhBwGq7UHB5X4cCMkahoZC8YfAN5ReSoJORdSyf/SVGeyriCB94Ua2Ivy\r\nCfJF75o1x7qj+jhMF15h++1+mo7WNBND4c0l8wdZSZ+W1V9Gb+U46e1K5/2r\r\nCAgrOpJOsGsM/IHq1by7G5nOn429pxjOP20=\r\n=tbtG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"eae9114237f4cf8b8da68b1fac52e6181a4cdbd4","typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"8.5.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{},"_hasShrinkwrap":false,"peerDependencies":{"fp-ts":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.17_1659012863649_0.08775491586403694","host":"s3://npm-registry-packages"}},"2.2.18":{"name":"io-ts","version":"2.2.18","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.18","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"dfb41aded5f0e598ccf2a25a483c205444210173","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.18.tgz","fileCount":83,"integrity":"sha512-3JxUUzRtPQPs5sOwB7pW0+Xb54nOzqA6M1sRB1hwgsRmkWMeGTjtOrCynGTJhIj+mBLUj2S37DAq2+BrPh9kTQ==","signatures":[{"sig":"MEUCIQDc2KS/Zkaztf+y/COK+6zNPmU3Cm4ifcackG+GxNZ83gIgUOc2w52J8O7piv+a85Cg521ra6rFiHYqoO4Lw2ILpU4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":461938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDMzSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqk9RAAlOU+1moI+VhfVqfmG38iqaosBgChiQIlIhBN0Ucsq3lv3TWp\r\nyCNm3PzFpEVu0eJvqPcVAVW/RiykBCLsqiODAG7fXJZtvTPBLI5SzEmvLyzg\r\nsobcOAErMqtVmrXhFjxhbDUw2HgeUBSyQxUvFUrw9AjNSzcEvdtoFVTKMXUp\r\niVvCaewRU1fy0ga74Y2hrcJgPp2WbydZHFe8uuwwgo/p7ElvTaEfZeCLSSX2\r\nGaPBbDEmCil9pKJYMn9oiA8dLs4lczdXEw9SOw+ecJQ92vtFe+JHd0Bxf8Tg\r\nXj3F6sGtSzyKvH1K7EXfYMEUf+cH6HyyT52R5z6ML38F1HyUQXewkMFAg0U8\r\nmeOP+VE7OTkT6XFMaPpTLe2mqPjsaBx0m6ghkVmZsu5bVyQe75Y2k5caGZg0\r\n0L0K/eEAP270eXdE9tOiGxMTY2gS/wt0Yb77fn9SzUGrXhMgjv5fMQ01gWNp\r\nf0+6kXFWfAGh8l9v4pXy+em6qs70LY4kwg9azPWmoSmTBRidp0Z1AbiEwKVD\r\nD+ffgP1zvVOk3ZXwCtJblGx+gBeJI8GCZb2Iu6t2i3lISiQPVmusJuMCr630\r\npzA5KYu+mrQ6SofGkih/14SlIoH30WsRX9JQTTis176EHBhWMUWjRJM+xSs1\r\ndfrI24jOXUYQur4XxUhsmmfB6zie0I3OYz8=\r\n=2HB0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"9e8ef0e0398dc2b0c15556a8db128666c6fa7203","typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"8.5.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","_hasShrinkwrap":false,"peerDependencies":{"fp-ts":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.18_1661783250669_0.05515344047606918","host":"s3://npm-registry-packages"}},"2.2.19":{"name":"io-ts","version":"2.2.19","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.19","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"4ba5e120472a0a07ff693fdb3d7075ea1c1b77c3","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.19.tgz","fileCount":83,"integrity":"sha512-ED0GQwvKRr5C2jqOOJCkuJW2clnbzqFexQ8V7Qsb+VB36S1Mk/OKH7k0FjSe4mjKy9qBRA3OqgVGyFMUEKIubw==","signatures":[{"sig":"MEUCIQCPFpyQ7Gef54iCC1ZNx4ra3JQlQ+rzMWtKlkdcZu7AmQIgA/FLmGNq3xdrpLN7w2tbQdoF4EkDbn198+wCQrDbp6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":461777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPsilACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkaxAAnGQ3WbimbDko1D7TxDdJv972TXlvd0mVoXctBdVUUFYpeMb7\r\n/rDt3swz68ucy2JN5QhPwBTad+1RnPAowDeDpmFizzbrUv26lQAtIy7N25Vg\r\n/pLMuye75UNMw71W3n2A7xjCwGDjA0ZXfHvCI2l3kngx89UPM3OxsxLva363\r\nEvNHJEd3rhWFNcBTJO1J9qc7bkJ12HIxeFFh2hDla3O9y3mUeGnZeoZkZ/C7\r\n7S/pq/ywxvI0tVomIn4M7bXYQH6MBZnojtssCFcY0RckZgeHQHbO1n3E28/m\r\nlcVcu+XyFpCkQ/+w5aFAQyluiK7iQjtdC6Vn1M7yKF4c6ktHPad7si2K8rY+\r\ndGNWSFwi3Zpo1eMUBGZ1HIv4r5srR3FBEAE4enDcXM2vIRa3fvnzRP340oo+\r\nFxeV5B7h/TJ+lz4Df2cuanKjAnoUAKQHqNJepK5G8OUCl6QAzlMF4WX1nCzK\r\nHvWaaqgq0QJGiP6NtImY74MKCO2nHr8B0IUbD1OBdXSu+GIvXu/Z7MgEnMpN\r\nYCrBHfI77IdJ/+dxN3K60wcVaGKcI2YL+mZkqP9p8hCicCV1OJ+URJCidd6T\r\nuB/hxi6vfK47nnN+IZ3zrxkoPoauOOdV9B/0z1UhQuuD8QmCpBm400QcLAix\r\nuhtMj2er3sRKIKEuN1CtpAfgXuf5cnd3/Y0=\r\n=naMS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"e619fb1a769afb0dde3b17f4fc3ae28caa004466","typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"8.15.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"peerDependencies":{"fp-ts":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.19_1665058981661_0.41139632340507326","host":"s3://npm-registry-packages"}},"2.2.20":{"name":"io-ts","version":"2.2.20","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.20","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"be42b75f6668a2c44f706f72ee6e4c906777c7f5","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.20.tgz","fileCount":83,"integrity":"sha512-Rq2BsYmtwS5vVttie4rqrOCIfHCS9TgpRLFpKQCM1wZBBRY9nWVGmEvm2FnDbSE2un1UE39DvFpTR5UL47YDcA==","signatures":[{"sig":"MEUCIQDINVoe5BhRED5a31OH+WIQae/PNM4y1TpHLieeh2G62wIgMZY29h8pcVsSrGkjWHNx2zHV3DYgOSTZmovUbBkZ8xA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":460899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjisPJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkTQ//asqQpxjYQTJTmoTpsqndMVFSjiZwonRaeqZLgYgR7I/2so6W\r\nxXmdKIX1sJUOOgJI3+VdLZVpWOTtEQDnt8UfB0acEf1R3pex/IqoDLu78OCg\r\noyx28GWp94innY9CKve3sxDAQDvnMLe7gjCQDG5R8TG2/eHDZcRJLC1/YJON\r\nywvoLYWhW6Ddi0zfnmyMwZ2wbPgdv6DYRYzLb35rHfoZnsgRU7hSmnfLGDGy\r\nZsb+O/KNT1KLbBqQ7w7b3of4EMYAGkX344QzPTogr+vtKyma0XvLTUzz4JsM\r\nC6X/N4nfcFQDsMmXUIEMwyzniBeafyqlCb/zDqqBkkvhI+HIq3rleFdUQAlK\r\nLYyf52N5O3BH5tSwbfAd77Vg0QjvD0ejK8uv/KYg+3IjTkwAvJQQMEUWScjR\r\nd92MO/gVsG0maZoT6t/Ayq37MbkuNCczs8o2SSKleHlw0OGawQJdP5sb3Ir4\r\nzHYrxEfAZDBhXvj8/7sZ6eoXWbgG5UQyKEwox0IRRTieqiYrqTrnOGgO7w0j\r\nNmilcDdDZlzUm+JguMpJR1ENWjRwriaqqjBGJSZ3RLNG49SMDjdndjKSn8SP\r\nl5u2xYsxhJIfIsUIXZar3aT6BMHURm0J9wtEKHamEV7X8oQvdrxJi8VHAioP\r\npvBstoNAI00uZmFsuZCAT2GoV6wJgzgzIKs=\r\n=N3bz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"9103e887387559d5d273036fa0788e67e210a322","typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"8.15.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"peerDependencies":{"fp-ts":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.20_1670038473636_0.5202962569628633","host":"s3://npm-registry-packages"}},"2.2.21":{"name":"io-ts","version":"2.2.21","keywords":["typescript","runtime","decoder","encoder","schema"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"io-ts@2.2.21","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"dist":{"shasum":"4ef754176f7082a1099d04c7d5c4ea53267c530a","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.21.tgz","fileCount":83,"integrity":"sha512-zz2Z69v9ZIC3mMLYWIeoUcwWD6f+O7yP92FMVVaXEOSZH1jnVBmET/urd/uoarD1WGBY4rCj8TAyMPzsGNzMFQ==","signatures":[{"sig":"MEYCIQDS9tAozaUDXjE13VciZ+XYEN2qfssxivyDK/aik26ARAIhALWLr/vb8jeYI8tiXx9DP+Su6bOgxnX7XFMEAT9815ei","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":459875},"main":"lib/index.js","tags":["typescript","runtime","decoder","encoder","schema"],"module":"es6/index.js","gitHead":"0a0b0c3a4e8f88b00a4825586fb661ceef58e659","typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/io-ts.git","type":"git"},"_npmVersion":"10.1.0","description":"TypeScript runtime type system for IO decoding/encoding","directories":{},"sideEffects":false,"_nodeVersion":"20.9.0","_hasShrinkwrap":false,"peerDependencies":{"fp-ts":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/io-ts_2.2.21_1701628246727_0.4279699620111259","host":"s3://npm-registry-packages"}},"2.2.22":{"name":"io-ts","version":"2.2.22","description":"TypeScript runtime type system for IO decoding/encoding","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/gcanti/io-ts.git"},"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"homepage":"https://github.com/gcanti/io-ts","peerDependencies":{"fp-ts":"^2.5.0"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"_id":"io-ts@2.2.22","gitHead":"864a3a2f03c5d7b974afeb1da0faf46c21758779","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-FHCCztTkHoV9mdBsHpocLpdTAfh956ZQcIkWQxxS0U5HT53vtrcuYdQneEJKH6xILaLNzXVl2Cvwtoy8XNN0AA==","shasum":"5ab0d3636fe8494a275f0266461ab019da4b8d0b","tarball":"https://registry.npmjs.org/io-ts/-/io-ts-2.2.22.tgz","fileCount":83,"unpackedSize":460155,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTgSlGeSXHRNPp4tYepZhiQQUV5pvfRXehfXr3nZESPAiBb8c5BtJKEz37US+SMVlz74f/8V1hxGCPR8W3sC0zN4g=="}]},"_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"directories":{},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/io-ts_2.2.22_1733831535920_0.8633531087856863"},"_hasShrinkwrap":false}},"time":{"created":"2017-02-01T10:56:53.423Z","modified":"2024-12-10T11:52:16.643Z","0.0.1":"2017-02-01T10:56:53.423Z","0.0.2":"2017-02-02T11:06:25.549Z","0.0.3":"2017-02-13T12:18:28.386Z","0.1.0":"2017-02-16T10:41:36.775Z","0.1.1":"2017-02-16T17:42:38.254Z","0.2.0":"2017-03-08T07:00:26.538Z","0.2.1":"2017-03-08T15:16:27.114Z","0.2.2":"2017-03-13T10:43:12.106Z","0.2.3":"2017-03-18T07:22:02.143Z","0.3.0":"2017-03-31T17:38:29.015Z","0.3.1":"2017-04-24T08:21:45.677Z","0.3.2":"2017-05-09T16:08:59.376Z","0.4.0":"2017-06-01T15:48:21.152Z","0.5.0":"2017-06-14T16:09:27.290Z","0.5.1":"2017-07-08T08:47:29.174Z","0.6.0":"2017-07-10T10:15:56.202Z","0.6.1":"2017-07-25T03:52:55.471Z","0.6.2":"2017-08-31T14:10:52.957Z","0.7.0":"2017-09-05T12:24:51.713Z","0.7.1":"2017-09-29T07:15:26.632Z","0.7.2":"2017-10-16T13:46:20.412Z","0.8.0":"2017-10-24T14:07:07.388Z","0.8.1":"2017-11-05T16:45:36.921Z","0.8.2":"2017-11-08T06:13:12.306Z","0.9.0-dev.20171113":"2017-11-13T16:26:34.545Z","0.9.0-dev.20171117":"2017-11-17T11:54:21.057Z","0.9.0-dev.20171122":"2017-11-22T08:43:29.089Z","0.9.0-dev.20171123":"2017-11-23T12:02:27.059Z","0.9.0":"2017-11-27T09:51:10.167Z","0.9.1-dev.20171201":"2017-12-01T13:23:13.545Z","0.9.1":"2017-12-08T08:33:27.710Z","0.9.2-dev.20171215":"2017-12-15T13:34:45.032Z","0.9.2":"2017-12-18T13:52:06.033Z","0.9.3":"2017-12-23T10:22:59.357Z","0.9.4":"2017-12-29T17:43:52.984Z","0.9.5":"2018-01-22T09:09:17.250Z","0.9.6":"2018-01-29T10:40:15.744Z","0.9.7":"2018-01-30T15:15:16.665Z","0.9.8-rc":"2018-02-07T14:36:50.051Z","0.9.8":"2018-02-08T09:55:09.840Z","1.0.0":"2018-02-12T14:59:45.425Z","1.0.1":"2018-02-14T11:40:05.705Z","1.0.2":"2018-02-14T16:04:36.301Z","1.0.3":"2018-02-22T10:12:05.890Z","1.0.4":"2018-02-26T10:00:17.036Z","1.0.5":"2018-03-01T12:15:35.095Z","1.0.6":"2018-04-26T07:35:16.099Z","1.1.0":"2018-04-30T13:37:16.394Z","1.1.1":"2018-05-07T06:16:06.274Z","1.1.2":"2018-05-12T09:00:51.034Z","1.1.3":"2018-05-22T11:04:13.913Z","1.1.4":"2018-06-06T05:48:34.207Z","1.1.5":"2018-06-14T09:23:29.345Z","1.2.0":"2018-07-04T12:03:03.743Z","1.2.1":"2018-07-15T13:47:24.075Z","1.3.0":"2018-08-11T09:45:47.393Z","1.3.1":"2018-10-11T10:05:55.600Z","1.3.2":"2018-10-25T16:27:22.188Z","1.3.3":"2018-10-26T17:41:42.547Z","1.3.4":"2018-10-29T09:44:45.149Z","1.4.0":"2018-10-30T14:47:03.155Z","1.4.1":"2018-11-09T13:04:58.654Z","1.4.2":"2018-11-23T07:06:09.929Z","1.5.0":"2018-12-13T07:20:23.807Z","1.5.1":"2018-12-20T13:20:05.424Z","1.5.2":"2019-01-08T17:30:16.045Z","1.5.3":"2019-01-14T10:16:44.602Z","1.6.0":"2019-01-14T11:28:47.237Z","1.6.1":"2019-01-15T13:43:19.651Z","1.6.2":"2019-01-15T20:24:46.708Z","1.6.3":"2019-01-16T17:49:00.829Z","1.6.4":"2019-01-18T11:33:02.642Z","1.7.0":"2019-01-24T16:37:15.664Z","1.7.1":"2019-01-28T07:47:41.811Z","1.8.0":"2019-02-04T11:56:42.519Z","1.8.1":"2019-02-05T16:41:12.464Z","1.8.2":"2019-02-11T07:01:14.963Z","1.8.3":"2019-03-14T18:08:00.226Z","1.8.4":"2019-03-26T08:55:34.125Z","1.8.5":"2019-03-30T14:01:43.484Z","1.8.6":"2019-05-13T09:06:24.734Z","1.9.0":"2019-06-13T15:45:33.293Z","1.10.0":"2019-06-19T13:39:35.975Z","1.10.1":"2019-06-20T22:56:58.849Z","1.10.2":"2019-06-21T21:41:42.846Z","1.10.3":"2019-07-02T05:11:07.578Z","1.10.4":"2019-07-02T07:03:02.467Z","2.0.0":"2019-07-02T08:55:00.912Z","2.0.1":"2019-08-06T09:46:22.426Z","2.0.2":"2019-12-16T11:24:25.203Z","2.0.3":"2019-12-20T11:02:09.573Z","2.0.4":"2020-01-07T09:06:16.640Z","2.0.5":"2020-01-16T08:12:04.639Z","2.0.6":"2020-01-22T06:03:20.760Z","2.1.0":"2020-02-10T08:58:08.610Z","2.1.1":"2020-02-17T09:23:59.308Z","2.1.2":"2020-02-24T11:12:25.662Z","2.1.3":"2020-04-03T07:31:12.555Z","2.2.0":"2020-04-16T13:33:20.108Z","2.2.1":"2020-04-20T08:39:40.322Z","2.2.2":"2020-05-04T08:45:11.137Z","2.2.3":"2020-05-21T10:17:05.204Z","2.2.4":"2020-05-27T13:28:49.813Z","2.2.5":"2020-06-14T15:52:09.691Z","2.2.6":"2020-06-16T14:15:50.535Z","2.2.7":"2020-06-29T07:22:45.373Z","2.2.8":"2020-07-13T15:46:48.937Z","2.2.9":"2020-07-16T15:25:46.548Z","2.2.10":"2020-08-19T08:40:09.236Z","2.2.11":"2020-10-05T09:54:24.713Z","2.2.12":"2020-10-28T15:30:02.849Z","2.2.13":"2020-11-20T15:26:16.204Z","2.2.14":"2021-02-03T08:56:23.398Z","2.2.15":"2021-02-22T15:44:39.307Z","2.2.16":"2021-03-08T13:43:51.288Z","2.2.17":"2022-07-28T12:54:23.886Z","2.2.18":"2022-08-29T14:27:30.868Z","2.2.19":"2022-10-06T12:23:01.889Z","2.2.20":"2022-12-03T03:34:33.870Z","2.2.21":"2023-12-03T18:30:46.978Z","2.2.22":"2024-12-10T11:52:16.138Z"},"bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","homepage":"https://github.com/gcanti/io-ts","keywords":["typescript","runtime","decoder","encoder","schema"],"repository":{"type":"git","url":"git+https://github.com/gcanti/io-ts.git"},"description":"TypeScript runtime type system for IO decoding/encoding","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"readme":"[![build status](https://img.shields.io/travis/gcanti/io-ts/master.svg?style=flat-square)](https://travis-ci.org/gcanti/io-ts)\n![npm downloads](https://img.shields.io/npm/dm/io-ts.svg)\n\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n- [Installation](#installation)\n- [Usage](#usage)\n  - [Stable features](#stable-features)\n  - [Experimental features (version `2.2+`)](#experimental-features-version-22)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\n# Installation\n\nTo install the stable version\n\n```sh\nnpm i io-ts fp-ts\n```\n\n**Note**. [`fp-ts`](https://github.com/gcanti/fp-ts) is a peer dependency for `io-ts`\n\n# Usage\n\n\n## Stable features\n\n- [Documentation of the main stable features (`index.ts` module)](index.md)\n\n## Experimental modules (version `2.2+`)\n\nExperimental modules (\\*) are published in order to get early feedback from the community, see these tracking [issues](https://github.com/gcanti/io-ts/issues?q=label%3Av2.2+) for further discussions and enhancements.\n\nThe experimental modules are **independent and backward-incompatible** with stable ones.\n\n- [`Decoder.ts` module](Decoder.md)\n- [`Encoder.ts` module](Encoder.md)\n- [`Codec.ts` module](Codec.md)\n- [`Eq.ts` module](Eq.md)\n- [`Schema.ts` module (advanced feature)](Schema.md)\n\n(\\*) A feature tagged as _Experimental_ is in a high state of flux, you're at risk of it changing without notice.\n","readmeFilename":"README.md","users":{"volf":true,"deerflow":true,"flumpus-dev":true}}