{"_id":"io-ts","_rev":"4530190","name":"io-ts","description":"TypeScript runtime type system for IO decoding/encoding","dist-tags":{"latest":"2.2.22","next":"2.0.3"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"time":{"modified":"2026-04-09T13:35:31.000Z","created":"2017-02-01T10:56:53.423Z","2.2.22":"2024-12-10T11:52:16.138Z","2.2.21":"2023-12-03T18:30:46.978Z","2.2.20":"2022-12-03T03:34:33.870Z","2.2.19":"2022-10-06T12:23:01.889Z","2.2.18":"2022-08-29T14:27:30.868Z","2.2.17":"2022-07-28T12:54:23.886Z","2.2.16":"2021-03-08T13:43:51.288Z","2.2.15":"2021-02-22T15:44:39.307Z","2.2.14":"2021-02-03T08:56:23.398Z","2.2.13":"2020-11-20T15:26:16.204Z","2.2.12":"2020-10-28T15:30:02.849Z","2.2.11":"2020-10-05T09:54:24.713Z","2.2.10":"2020-08-19T08:40:09.236Z","2.2.9":"2020-07-16T15:25:46.548Z","2.2.8":"2020-07-13T15:46:48.937Z","2.2.7":"2020-06-29T07:22:45.373Z","2.2.6":"2020-06-16T14:15:50.535Z","2.2.5":"2020-06-14T15:52:09.691Z","2.2.4":"2020-05-27T13:28:49.813Z","2.2.3":"2020-05-21T10:17:05.204Z","2.2.2":"2020-05-04T08:45:11.137Z","2.2.1":"2020-04-20T08:39:40.322Z","2.2.0":"2020-04-16T13:33:20.108Z","2.1.3":"2020-04-03T07:31:12.555Z","2.1.2":"2020-02-24T11:12:25.662Z","2.1.1":"2020-02-17T09:23:59.308Z","2.1.0":"2020-02-10T08:58:08.610Z","2.0.6":"2020-01-22T06:03:20.760Z","2.0.5":"2020-01-16T08:12:04.639Z","2.0.4":"2020-01-07T09:06:16.640Z","2.0.3":"2019-12-20T11:02:09.573Z","2.0.2":"2019-12-16T11:24:25.203Z","2.0.1":"2019-08-06T09:46:22.426Z","2.0.0":"2019-07-02T08:55:00.912Z","1.10.4":"2019-07-02T07:03:02.467Z","1.10.3":"2019-07-02T05:11:07.578Z","1.10.2":"2019-06-21T21:41:42.846Z","1.10.1":"2019-06-20T22:56:58.849Z","1.10.0":"2019-06-19T13:39:35.975Z","1.9.0":"2019-06-13T15:45:33.293Z","1.8.6":"2019-05-13T09:06:24.734Z","1.8.5":"2019-03-30T14:01:43.484Z","1.8.4":"2019-03-26T08:55:34.125Z","1.8.3":"2019-03-14T18:08:00.226Z","1.8.2":"2019-02-11T07:01:14.963Z","1.8.1":"2019-02-05T16:41:12.464Z","1.8.0":"2019-02-04T11:56:42.519Z","1.7.1":"2019-01-28T07:47:41.811Z","1.7.0":"2019-01-24T16:37:15.664Z","1.6.4":"2019-01-18T11:33:02.642Z","1.6.3":"2019-01-16T17:49:00.829Z","1.6.2":"2019-01-15T20:24:46.708Z","1.6.1":"2019-01-15T13:43:19.651Z","1.6.0":"2019-01-14T11:28:47.237Z","1.5.3":"2019-01-14T10:16:44.602Z","1.5.2":"2019-01-08T17:30:16.045Z","1.5.1":"2018-12-20T13:20:05.424Z","1.5.0":"2018-12-13T07:20:23.807Z","1.4.2":"2018-11-23T07:06:09.929Z","1.4.1":"2018-11-09T13:04:58.654Z","1.4.0":"2018-10-30T14:47:03.155Z","1.3.4":"2018-10-29T09:44:45.149Z","1.3.3":"2018-10-26T17:41:42.547Z","1.3.2":"2018-10-25T16:27:22.188Z","1.3.1":"2018-10-11T10:05:55.600Z","1.3.0":"2018-08-11T09:45:47.393Z","1.2.1":"2018-07-15T13:47:24.075Z","1.2.0":"2018-07-04T12:03:03.743Z","1.1.5":"2018-06-14T09:23:29.345Z","1.1.4":"2018-06-06T05:48:34.207Z","1.1.3":"2018-05-22T11:04:13.913Z","1.1.2":"2018-05-12T09:00:51.034Z","1.1.1":"2018-05-07T06:16:06.274Z","1.1.0":"2018-04-30T13:37:16.394Z","1.0.6":"2018-04-26T07:35:16.099Z","1.0.5":"2018-03-01T12:15:35.095Z","1.0.4":"2018-02-26T10:00:17.036Z","1.0.3":"2018-02-22T10:12:05.890Z","1.0.2":"2018-02-14T16:04:36.301Z","1.0.1":"2018-02-14T11:40:05.705Z","1.0.0":"2018-02-12T14:59:45.425Z","0.9.8":"2018-02-08T09:55:09.840Z","0.9.8-rc":"2018-02-07T14:36:50.051Z","0.9.7":"2018-01-30T15:15:16.665Z","0.9.6":"2018-01-29T10:40:15.744Z","0.9.5":"2018-01-22T09:09:17.250Z","0.9.4":"2017-12-29T17:43:52.984Z","0.9.3":"2017-12-23T10:22:59.357Z","0.9.2":"2017-12-18T13:52:06.033Z","0.9.2-dev.20171215":"2017-12-15T13:34:45.032Z","0.9.1":"2017-12-08T08:33:27.710Z","0.9.1-dev.20171201":"2017-12-01T13:23:13.545Z","0.9.0":"2017-11-27T09:51:10.167Z","0.9.0-dev.20171123":"2017-11-23T12:02:27.059Z","0.9.0-dev.20171122":"2017-11-22T08:43:29.089Z","0.9.0-dev.20171117":"2017-11-17T11:54:21.057Z","0.9.0-dev.20171113":"2017-11-13T16:26:34.545Z","0.8.2":"2017-11-08T06:13:12.306Z","0.8.1":"2017-11-05T16:45:36.921Z","0.8.0":"2017-10-24T14:07:07.388Z","0.7.2":"2017-10-16T13:46:20.412Z","0.7.1":"2017-09-29T07:15:26.632Z","0.7.0":"2017-09-05T12:24:51.713Z","0.6.2":"2017-08-31T14:10:52.957Z","0.6.1":"2017-07-25T03:52:55.471Z","0.6.0":"2017-07-10T10:15:56.202Z","0.5.1":"2017-07-08T08:47:29.174Z","0.5.0":"2017-06-14T16:09:27.290Z","0.4.0":"2017-06-01T15:48:21.152Z","0.3.2":"2017-05-09T16:08:59.376Z","0.3.1":"2017-04-24T08:21:45.677Z","0.3.0":"2017-03-31T17:38:29.015Z","0.2.3":"2017-03-18T07:22:02.143Z","0.2.2":"2017-03-13T10:43:12.106Z","0.2.1":"2017-03-08T15:16:27.114Z","0.2.0":"2017-03-08T07:00:26.538Z","0.1.1":"2017-02-16T17:42:38.254Z","0.1.0":"2017-02-16T10:41:36.775Z","0.0.3":"2017-02-13T12:18:28.386Z","0.0.2":"2017-02-02T11:06:25.549Z","0.0.1":"2017-02-01T10:56:53.423Z"},"users":{"deerflow":true,"volf":true},"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/gcanti/io-ts.git"},"versions":{"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":{"shasum":"5ab0d3636fe8494a275f0266461ab019da4b8d0b","size":53862,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.22.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.22.tgz"},"_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,"_cnpmcore_publish_time":"2024-12-10T11:52:16.138Z","publish_time":1733831536138,"_source_registry_name":"default","_cnpm_publish_time":1733831536138},"2.2.21":{"name":"io-ts","version":"2.2.21","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.21","gitHead":"0a0b0c3a4e8f88b00a4825586fb661ceef58e659","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"shasum":"4ef754176f7082a1099d04c7d5c4ea53267c530a","size":53638,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.21.tgz"},"_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"directories":{},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.21_1701628246727_0.4279699620111259"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-12-03T18:30:46.978Z","publish_time":1701628246978,"_source_registry_name":"default","_cnpm_publish_time":1701628246978},"2.2.20":{"name":"io-ts","version":"2.2.20","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"],"gitHead":"9103e887387559d5d273036fa0788e67e210a322","_id":"io-ts@2.2.20","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"shasum":"be42b75f6668a2c44f706f72ee6e4c906777c7f5","size":53539,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.20.tgz"},"_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"directories":{},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.20_1670038473636_0.5202962569628633"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-03T03:34:41.196Z","publish_time":1670038473870,"_cnpm_publish_time":1670038473870},"2.2.19":{"name":"io-ts","version":"2.2.19","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"],"gitHead":"e619fb1a769afb0dde3b17f4fc3ae28caa004466","_id":"io-ts@2.2.19","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"shasum":"4ba5e120472a0a07ff693fdb3d7075ea1c1b77c3","size":53523,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.19.tgz"},"_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"directories":{},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.19_1665058981661_0.41139632340507326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-06T12:23:12.582Z","publish_time":1665058981889,"_cnpm_publish_time":1665058981889},"2.2.18":{"name":"io-ts","version":"2.2.18","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"],"gitHead":"9e8ef0e0398dc2b0c15556a8db128666c6fa7203","_id":"io-ts@2.2.18","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"dfb41aded5f0e598ccf2a25a483c205444210173","size":53599,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.18.tgz"},"_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"directories":{},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.18_1661783250669_0.05515344047606918"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-29T14:27:35.057Z","publish_time":1661783250868,"_cnpm_publish_time":1661783250868},"2.2.17":{"name":"io-ts","version":"2.2.17","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","dependencies":{},"peerDependencies":{"fp-ts":"^2.5.0"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"gitHead":"eae9114237f4cf8b8da68b1fac52e6181a4cdbd4","_id":"io-ts@2.2.17","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"shasum":"19531c9d49abcebc935d85d282e1db95adb01901","size":53253,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.17.tgz"},"_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"directories":{},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.17_1659012863649_0.08775491586403694"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-28T13:25:48.489Z","publish_time":1659012863886,"_cnpm_publish_time":1659012863886},"2.2.16":{"name":"io-ts","version":"2.2.16","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","dependencies":{},"peerDependencies":{"fp-ts":"^2.5.0"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"_id":"io-ts@2.2.16","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"597dffa03db1913fc318c9c6df6931cb4ed808b2","size":53712,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.16.tgz"},"directories":{},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.16_1615211031111_0.9750578189179742"},"_hasShrinkwrap":false,"publish_time":1615211031288,"_cnpm_publish_time":1615211031288},"2.2.15":{"name":"io-ts","version":"2.2.15","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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"_id":"io-ts@2.2.15","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"0b0b19a6f8a64f4a524ad5810d56432789428128","size":53627,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.15.tgz"},"directories":{},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.15_1614008679191_0.676408751213736"},"_hasShrinkwrap":false,"publish_time":1614008679307,"_cnpm_publish_time":1614008679307},"2.2.14":{"name":"io-ts","version":"2.2.14","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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"_id":"io-ts@2.2.14","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"99405fab547690784d70c54a3048a44711237316","size":52659,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.14.tgz"},"directories":{},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.14_1612342583272_0.2835991014433974"},"_hasShrinkwrap":false,"publish_time":1612342583398,"_cnpm_publish_time":1612342583398},"2.2.13":{"name":"io-ts","version":"2.2.13","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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"_id":"io-ts@2.2.13","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"e04016685e863dd5cffb2b5262c5c9c74432dfda","size":52024,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.13.tgz"},"directories":{},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.13_1605885975964_0.5451904715717559"},"_hasShrinkwrap":false,"publish_time":1605885976204,"_cnpm_publish_time":1605885976204},"2.2.12":{"name":"io-ts","version":"2.2.12","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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"_id":"io-ts@2.2.12","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"b840f2da4c2a6c8a4d8ab48122914672bfb22bab","size":51924,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.12.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.12_1603899002424_0.6217271018654846"},"_hasShrinkwrap":false,"publish_time":1603899002849,"_cnpm_publish_time":1603899002849},"2.2.11":{"name":"io-ts","version":"2.2.11","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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"_id":"io-ts@2.2.11","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"968a02f57b740fd422c8f9cf7ee99187854636f9","size":51462,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.11.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.11_1601891664592_0.6606987128530089"},"_hasShrinkwrap":false,"publish_time":1601891664713,"_cnpm_publish_time":1601891664713},"2.2.10":{"name":"io-ts","version":"2.2.10","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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"_id":"io-ts@2.2.10","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"447d02df51717464a90712b146ec8dbc21b4a74b","size":51391,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.10.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.10_1597826409082_0.8646774410608455"},"_hasShrinkwrap":false,"publish_time":1597826409236,"_cnpm_publish_time":1597826409236},"2.2.9":{"name":"io-ts","version":"2.2.9","description":"TypeScript runtime type system for IO decoding/encoding","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","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","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"25.2.1","@types/node":"13.11.0","benchmark":"2.1.4","docs-ts":"^0.5.1","doctoc":"1.4.0","dtslint":"github:gcanti/dtslint","fast-check":"^1.24.2","fp-ts":"^2.7.0","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"25.2.7","mocha":"7.1.1","prettier":"2.0.2","rimraf":"3.0.2","ts-jest":"25.3.1","ts-node":"8.8.2","tslint":"6.1.1","tslint-config-standard":"9.0.0","typescript":"^3.9.3"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"gitHead":"923bd59c480aae68c29d0a5e8754543d0b31ca91","_id":"io-ts@2.2.9","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"9a427512926462f20415099917a31dbf409ff2b0","size":50118,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.9.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.9_1594913146421_0.981695592484644"},"_hasShrinkwrap":false,"publish_time":1594913146548,"_cnpm_publish_time":1594913146548},"2.2.8":{"name":"io-ts","version":"2.2.8","description":"TypeScript runtime type system for IO decoding/encoding","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","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","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"25.2.1","@types/node":"13.11.0","benchmark":"2.1.4","docs-ts":"^0.5.1","doctoc":"1.4.0","dtslint":"github:gcanti/dtslint","fast-check":"^1.24.2","fp-ts":"^2.7.0","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"25.2.7","mocha":"7.1.1","prettier":"2.0.2","rimraf":"3.0.2","ts-jest":"25.3.1","ts-node":"8.8.2","tslint":"6.1.1","tslint-config-standard":"9.0.0","typescript":"^3.9.3"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"gitHead":"c385e713326d7f7334d504aafbcbff83426a1651","_id":"io-ts@2.2.8","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"119a9ac5f2dcc000826084f440f37e255a10ae6e","size":49918,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.8.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.8_1594655208746_0.040365366281779114"},"_hasShrinkwrap":false,"publish_time":1594655208937,"_cnpm_publish_time":1594655208937},"2.2.7":{"name":"io-ts","version":"2.2.7","description":"TypeScript runtime type system for IO decoding/encoding","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","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","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"25.2.1","@types/node":"13.11.0","benchmark":"2.1.4","docs-ts":"^0.5.1","doctoc":"1.4.0","dtslint":"github:gcanti/dtslint","fast-check":"^1.24.2","fp-ts":"2.5.3","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"25.2.7","mocha":"7.1.1","prettier":"2.0.2","rimraf":"3.0.2","ts-jest":"25.3.1","ts-node":"8.8.2","tslint":"6.1.1","tslint-config-standard":"9.0.0","typescript":"^3.9.3"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"gitHead":"049c6d1067dc85ce539422b2adbcfc901dc22053","_id":"io-ts@2.2.7","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"5c05477580bff4c0154b474316c8916253e87c44","size":50463,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.7.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.7_1593415365242_0.14797623952102557"},"_hasShrinkwrap":false,"publish_time":1593415365373,"_cnpm_publish_time":1593415365373},"2.2.6":{"name":"io-ts","version":"2.2.6","description":"TypeScript runtime type system for IO decoding/encoding","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","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","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"25.2.1","@types/node":"13.11.0","benchmark":"2.1.4","docs-ts":"^0.5.1","doctoc":"1.4.0","dtslint":"github:gcanti/dtslint","fast-check":"^1.24.2","fp-ts":"2.5.3","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"25.2.7","mocha":"7.1.1","prettier":"2.0.2","rimraf":"3.0.2","ts-jest":"25.3.1","ts-node":"8.8.2","tslint":"6.1.1","tslint-config-standard":"9.0.0","typescript":"^3.9.3"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"gitHead":"8ae6b3686878ce4db23e9327c336f03c6752c01d","_id":"io-ts@2.2.6","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"809305ef9af646c4edf79145671298835e321758","size":41158,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.6.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.6_1592316950383_0.11548274196783104"},"_hasShrinkwrap":false,"publish_time":1592316950535,"_cnpm_publish_time":1592316950535},"2.2.5":{"name":"io-ts","version":"2.2.5","description":"TypeScript runtime type system for IO decoding/encoding","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","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","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"25.2.1","@types/node":"13.11.0","benchmark":"2.1.4","docs-ts":"0.4.0","doctoc":"1.4.0","dtslint":"github:gcanti/dtslint","fast-check":"^1.24.2","fp-ts":"2.5.3","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"25.2.7","mocha":"7.1.1","prettier":"2.0.2","rimraf":"3.0.2","ts-jest":"25.3.1","ts-node":"8.8.2","tslint":"6.1.1","tslint-config-standard":"9.0.0","typescript":"^3.9.3"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"gitHead":"2aa88a861ed2dfbcbfb321128f69231c4c1481e4","_id":"io-ts@2.2.5","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"c402baf3c1d1584561cd215a1abaccc0baf4718e","size":40460,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.5.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.5_1592149929508_0.5046032560095597"},"_hasShrinkwrap":false,"publish_time":1592149929691,"_cnpm_publish_time":1592149929691},"2.2.4":{"name":"io-ts","version":"2.2.4","description":"TypeScript runtime type system for IO decoding/encoding","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","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","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"25.2.1","@types/node":"13.11.0","benchmark":"2.1.4","docs-ts":"0.4.0","doctoc":"1.4.0","dtslint":"github:gcanti/dtslint","fast-check":"^1.24.2","fp-ts":"2.5.3","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"25.2.7","mocha":"7.1.1","prettier":"2.0.2","rimraf":"3.0.2","ts-jest":"25.3.1","ts-node":"8.8.2","tslint":"6.1.1","tslint-config-standard":"9.0.0","typescript":"^3.9.3"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"gitHead":"a1e46b46f706bda1ced0d40890a7916b70f6a146","_id":"io-ts@2.2.4","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"c9b5390b8c60b9976ad03f670a6b976fe50d4083","size":40314,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.4.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.4_1590586129639_0.7793398302787029"},"_hasShrinkwrap":false,"publish_time":1590586129813,"_cnpm_publish_time":1590586129813},"2.2.3":{"name":"io-ts","version":"2.2.3","description":"TypeScript runtime type system for IO decoding/encoding","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","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","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"25.2.1","@types/node":"13.11.0","benchmark":"2.1.4","docs-ts":"0.4.0","doctoc":"1.4.0","dtslint":"github:gcanti/dtslint","fast-check":"^1.24.2","fp-ts":"2.5.3","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"25.2.7","mocha":"7.1.1","prettier":"2.0.2","rimraf":"3.0.2","ts-jest":"25.3.1","ts-node":"8.8.2","tslint":"6.1.1","tslint-config-standard":"9.0.0","typescript":"^3.9.3"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"gitHead":"4a6543bd6007c03a66092c63e06ff64ee5611354","_id":"io-ts@2.2.3","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"6680383d0b84e0e61fa9f121a512474a9aa325c5","size":40179,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.3.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.3_1590056225100_0.6124230747570314"},"_hasShrinkwrap":false,"publish_time":1590056225204,"_cnpm_publish_time":1590056225204},"2.2.2":{"name":"io-ts","version":"2.2.2","description":"TypeScript runtime type system for IO decoding/encoding","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","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","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"25.2.1","@types/node":"13.11.0","benchmark":"2.1.4","docs-ts":"0.4.0","doctoc":"1.4.0","dtslint":"github:gcanti/dtslint","fast-check":"^1.24.2","fp-ts":"2.5.3","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"25.2.7","mocha":"7.1.1","prettier":"2.0.2","rimraf":"3.0.2","ts-jest":"25.3.1","ts-node":"8.8.2","tslint":"6.1.1","tslint-config-standard":"9.0.0","typescript":"3.8.3"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"gitHead":"e9a608ee54485a8d6a44e49f22e682eb1fbea6eb","_id":"io-ts@2.2.2","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"82b9ef96d95a3fb27a1abf5f29f59b07cc9b8cca","size":35427,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.2_1588581911044_0.005295180660830567"},"_hasShrinkwrap":false,"publish_time":1588581911137,"_cnpm_publish_time":1588581911137},"2.2.1":{"name":"io-ts","version":"2.2.1","description":"TypeScript runtime type system for IO decoding/encoding","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md Type.md Decoder.md Encoder.md Codec.md","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"25.2.1","@types/node":"13.11.0","benchmark":"2.1.4","docs-ts":"0.4.0","doctoc":"1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"2.5.3","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"25.2.7","mocha":"7.1.1","prettier":"2.0.2","rimraf":"3.0.2","ts-jest":"25.3.1","ts-node":"8.8.2","tslint":"6.1.1","tslint-config-standard":"9.0.0","typescript":"3.8.3"},"tags":["typescript","runtime","decoder","encoder","schema"],"keywords":["typescript","runtime","decoder","encoder","schema"],"gitHead":"052d2b6b1d7318162e1808ad84fa25040ab9cca5","_id":"io-ts@2.2.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"d8cb21a23cf8fbe697d78445a65bab42c0eb467f","size":34228,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.1_1587371980234_0.35966222758642874"},"_hasShrinkwrap":false,"publish_time":1587371980322,"_cnpm_publish_time":1587371980322},"2.2.0":{"name":"io-ts","version":"2.2.0","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md Type.md Decoder.md Encoder.md Codec.md","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"25.2.1","@types/node":"13.11.0","benchmark":"2.1.4","docs-ts":"0.4.0","doctoc":"1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"2.5.3","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"25.2.7","mocha":"7.1.1","prettier":"2.0.2","rimraf":"3.0.2","ts-jest":"25.3.1","ts-node":"8.8.2","tslint":"6.1.1","tslint-config-standard":"9.0.0","typescript":"3.8.3"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"3b285f5200325d4b64d6a45320772a69f1c99aec","_id":"io-ts@2.2.0","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"e01ee2031098f05ab2ef17d137b8bebc928644e2","size":34168,"noattachment":false,"key":"/io-ts/-/io-ts-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.2.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.2.0_1587043999892_0.5543344697118195"},"_hasShrinkwrap":false,"publish_time":1587044000108,"_cnpm_publish_time":1587044000108},"2.1.3":{"name":"io-ts","version":"2.1.3","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"^0.3.4","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"^24.8.0","mocha":"^5.2.0","prettier":"^1.19.1","rimraf":"2.6.2","ts-jest":"^24.0.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.7.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"2813cc5666832bac917a51fccbe6c75381c35b0e","_id":"io-ts@2.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"02c03c375d14079496f0c046ef8a9aad4fbaeb74","size":35165,"noattachment":false,"key":"/io-ts/-/io-ts-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.1.3.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.1.3_1585899072416_0.9184236084096244"},"_hasShrinkwrap":false,"publish_time":1585899072555,"_cnpm_publish_time":1585899072555},"2.1.2":{"name":"io-ts","version":"2.1.2","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"^0.3.4","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"^24.8.0","mocha":"^5.2.0","prettier":"^1.19.1","rimraf":"2.6.2","ts-jest":"^24.0.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.7.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"dc25290ca5813185093bddbc0444be2d95cf5ce5","_id":"io-ts@2.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"8ea4439c902c3d15cda343900bed7ee5a9977f42","size":35155,"noattachment":false,"key":"/io-ts/-/io-ts-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.1.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.1.2_1582542745549_0.26999389153488473"},"_hasShrinkwrap":false,"publish_time":1582542745662,"_cnpm_publish_time":1582542745662},"2.1.1":{"name":"io-ts","version":"2.1.1","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"^0.3.4","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"^24.8.0","mocha":"^5.2.0","prettier":"^1.19.1","rimraf":"2.6.2","ts-jest":"^24.0.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.7.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"c8a6c15b854d89496a12ea1595a66fe789dd3c72","_id":"io-ts@2.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"d8230ed5a30f43ceaeeeb1094bb6b4937d9c604a","size":35170,"noattachment":false,"key":"/io-ts/-/io-ts-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.1.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.1.1_1581931439179_0.5414527402897542"},"_hasShrinkwrap":false,"publish_time":1581931439308,"_cnpm_publish_time":1581931439308},"2.1.0":{"name":"io-ts","version":"2.1.0","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"^0.3.4","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"^24.8.0","mocha":"^5.2.0","prettier":"^1.19.1","rimraf":"2.6.2","ts-jest":"^24.0.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.7.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"ed26ab53a0b579189f4b98b468e0d177bf675b4e","_id":"io-ts@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"5623a8eb567686651364443dac6826c2bdc40d64","size":34462,"noattachment":false,"key":"/io-ts/-/io-ts-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.1.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.1.0_1581325088487_0.640914370816053"},"_hasShrinkwrap":false,"publish_time":1581325088610,"_cnpm_publish_time":1581325088610},"2.0.6":{"name":"io-ts","version":"2.0.6","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"^0.3.0","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"^24.8.0","mocha":"^5.2.0","prettier":"^1.19.1","rimraf":"2.6.2","ts-jest":"^24.0.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.7.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"9a4c6fae857c7a703dd84294a3177b3df1b7c0d5","_id":"io-ts@2.0.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"49e65cb8508ace0329a45bfa94cd9d29d1e0cce5","size":34196,"noattachment":false,"key":"/io-ts/-/io-ts-2.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.0.6.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.0.6_1579673000643_0.7998407622350399"},"_hasShrinkwrap":false,"publish_time":1579673000760,"_cnpm_publish_time":1579673000760},"2.0.5":{"name":"io-ts","version":"2.0.5","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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","dependencies":{},"peerDependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"^0.3.0","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"^24.8.0","mocha":"^5.2.0","prettier":"^1.19.1","rimraf":"2.6.2","ts-jest":"^24.0.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.7.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"231b9f58218fc5e3f64ce28a183c81afff1fb642","_id":"io-ts@2.0.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"e6e3db9df8b047f9cbd6b69e7d2ad3e6437a0b13","size":34134,"noattachment":false,"key":"/io-ts/-/io-ts-2.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.0.5.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.0.5_1579162324426_0.6095894854931072"},"_hasShrinkwrap":false,"publish_time":1579162324639,"_cnpm_publish_time":1579162324639},"2.0.4":{"name":"io-ts","version":"2.0.4","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"^0.3.0","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"^24.8.0","mocha":"^5.2.0","prettier":"^1.19.1","rimraf":"2.6.2","ts-jest":"^24.0.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.7.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{},"gitHead":"18e6437bbb9bc63c3ecfc6a1361eaa6250a9ce38","_id":"io-ts@2.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"5e07ce63a1ee484dc680e9e2a2414e0a6c503c93","size":34366,"noattachment":false,"key":"/io-ts/-/io-ts-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.0.4.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.0.4_1578387976469_0.6409376217487044"},"_hasShrinkwrap":false,"publish_time":1578387976640,"_cnpm_publish_time":1578387976640},"2.0.3":{"name":"io-ts","version":"2.0.3","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json && npm run import-path-rewrite","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts","import-path-rewrite":"import-path-rewrite"},"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.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"^0.3.0","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0","import-path-rewrite":"github:gcanti/import-path-rewrite","jest":"^24.8.0","mocha":"^5.2.0","prettier":"^1.19.1","rimraf":"2.6.2","ts-jest":"^24.0.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.7.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{},"readmeFilename":"README.md","gitHead":"6eb98a6aac915ff99947de10a7d531675e3a6332","_id":"io-ts@2.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"1921e82a9f77d8a3ed191b4b82b33ac74c09b4bb","size":34383,"noattachment":false,"key":"/io-ts/-/io-ts-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.0.3.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.0.3_1576839729412_0.6929263725192383"},"_hasShrinkwrap":false,"publish_time":1576839729573,"_cnpm_publish_time":1576839729573},"2.0.2":{"name":"io-ts","version":"2.0.2","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts"},"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.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"^0.3.0","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0","jest":"^24.8.0","mocha":"^5.2.0","prettier":"^1.19.1","rimraf":"2.6.2","ts-jest":"^24.0.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.7.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{},"gitHead":"c90949b17e89c2d5875b90406ea983a361703ce2","_id":"io-ts@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"86522c945c60c6f883c5f134fcfbb7f136a8bf10","size":34344,"noattachment":false,"key":"/io-ts/-/io-ts-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.0.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.0.2_1576495465073_0.0595124956867914"},"_hasShrinkwrap":false,"publish_time":1576495465203,"_cnpm_publish_time":1576495465203},"2.0.1":{"name":"io-ts","version":"2.0.1","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts"},"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.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"^0.2.1","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0","jest":"^24.8.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^24.0.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.5.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{},"gitHead":"647e5305e9b4ca402fb08f3e3eb6386130b674b1","_id":"io-ts@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"1261c12f915c2f48d16393a36966636b48a45aa1","size":34283,"noattachment":false,"key":"/io-ts/-/io-ts-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.0.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.0.1_1565084782259_0.2312119072320844"},"_hasShrinkwrap":false,"publish_time":1565084782426,"_cnpm_publish_time":1565084782426},"2.0.0":{"name":"io-ts","version":"2.0.0","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts"},"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.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"^0.1.0","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0","jest":"^24.8.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^24.0.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.5.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"dependencies":{},"gitHead":"4d13500147bfd654c3db2d6f18a02334fbae44db","_id":"io-ts@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"560f8ddf92cce7ea73820cedab7b31044e464d1e","size":33852,"noattachment":false,"key":"/io-ts/-/io-ts-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-2.0.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_2.0.0_1562057700769_0.2681149808828094"},"_hasShrinkwrap":false,"publish_time":1562057700912,"_cnpm_publish_time":1562057700912},"1.10.4":{"name":"io-ts","version":"1.10.4","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","prepublish":"npm run build","perf":"ts-node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"^0.1.0","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","jest":"^24.8.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^24.0.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.5.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"gitHead":"cc9b6edae8722b31e97c2f22e5c31cc8131eeadd","_id":"io-ts@1.10.4","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"cd5401b138de88e4f920adbcb7026e2d1967e6e2","size":33935,"noattachment":false,"key":"/io-ts/-/io-ts-1.10.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.10.4.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.10.4_1562050982310_0.8991708280589554"},"_hasShrinkwrap":false,"publish_time":1562050982467,"_cnpm_publish_time":1562050982467},"1.10.3":{"name":"io-ts","version":"1.10.3","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"^0.1.0","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","jest":"^24.8.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^24.0.2","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.5.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"gitHead":"f1c2e27a34dca325d3fba39532f573266d468cf2","_id":"io-ts@1.10.3","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"d6fddf2289dc97a66a75f96469ec217b32cb0aef","size":34126,"noattachment":false,"key":"/io-ts/-/io-ts-1.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.10.3.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.10.3_1562044267443_0.28049389088042664"},"_hasShrinkwrap":false,"publish_time":1562044267578,"_cnpm_publish_time":1562044267578},"1.10.2":{"name":"io-ts","version":"1.10.2","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts"},"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","dependencies":{"fp-ts":"^1.0.0 || ^2.0.0-rc.6"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"0.0.3","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0-rc.6","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.4.1"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"gitHead":"c275fc1abd8fa421f9c1c4311e2d2d994251ffe3","_id":"io-ts@1.10.2","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"479ba4a410cd3106380a86e7cef721faeec28dc2","size":34122,"noattachment":false,"key":"/io-ts/-/io-ts-1.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.10.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.10.2_1561153302718_0.26124708242534966"},"_hasShrinkwrap":false,"publish_time":1561153302846,"_cnpm_publish_time":1561153302846},"1.10.1":{"name":"io-ts","version":"1.10.1","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts"},"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":"^1.0.0 || ^2.0.0-rc.6"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"0.0.3","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0-rc.6","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.4.1"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"gitHead":"3da3d25334f57f48edd95b148949bf97b85e8117","_id":"io-ts@1.10.1","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"9cce3c2b44390b9a4f12bc8ae4ced003a1c3839f","size":34174,"noattachment":false,"key":"/io-ts/-/io-ts-1.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.10.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.10.1_1561071418712_0.32025659114183314"},"_hasShrinkwrap":false,"publish_time":1561071418849,"_cnpm_publish_time":1561071418849},"1.10.0":{"name":"io-ts","version":"1.10.0","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts"},"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":"^1.0.0 || ^2.0.0-rc.6"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"0.0.3","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","fp-ts":"^2.0.0-rc.6","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.4.1"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"gitHead":"07dc8b1070060eaceeee61fc2003ab62fb67dc72","_id":"io-ts@1.10.0","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"b6bb1c7d97a736518268285c2735bce24202cc57","size":33925,"noattachment":false,"key":"/io-ts/-/io-ts-1.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.10.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.10.0_1560951575805_0.13761375423432898"},"_hasShrinkwrap":false,"publish_time":1560951575975,"_cnpm_publish_time":1560951575975},"1.9.0":{"name":"io-ts","version":"1.9.0","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.tslint.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest && npm run docs","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"0.0.3","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.4.1"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"gitHead":"8870f0b4dcbd921f34f9703aff306b5a282e9f38","_id":"io-ts@1.9.0","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"f0db18a05d4b7b3bad71a8a2a1809c4337cf5012","size":33860,"noattachment":false,"key":"/io-ts/-/io-ts-1.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.9.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.9.0_1560440733106_0.7923955902243824"},"_hasShrinkwrap":false,"publish_time":1560440733293,"_cnpm_publish_time":1560440733293},"1.8.6":{"name":"io-ts","version":"1.8.6","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/* es6/*","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"0.0.1","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.4.1"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"gitHead":"db73fd3f3dac48b8de89e12fcfcd23168292bc53","_id":"io-ts@1.8.6","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"43930e025b88bbb317cb193bd9af784322a6fed6","size":34228,"noattachment":false,"key":"/io-ts/-/io-ts-1.8.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.8.6.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.8.6_1557738384529_0.5805435030887351"},"_hasShrinkwrap":false,"publish_time":1557738384734,"_cnpm_publish_time":1557738384734},"1.8.5":{"name":"io-ts","version":"1.8.5","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"0.0.1","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.4.1"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"gitHead":"3bc0fc801d24632a38028b1ed5c977300056ab2a","_id":"io-ts@1.8.5","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"2e102f7f518abe17b0f7e7ede0db54a4c4ddc188","size":22608,"noattachment":false,"key":"/io-ts/-/io-ts-1.8.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.8.5.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.8.5_1553954503361_0.681906709992204"},"_hasShrinkwrap":false,"publish_time":1553954503484,"_cnpm_publish_time":1553954503484},"1.8.4":{"name":"io-ts","version":"1.8.4","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"0.0.1","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.3.3"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"gitHead":"97907c7078f688f590beb1dc7eef708d16630852","_id":"io-ts@1.8.4","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"acbc7d4b4197e25efa078f70a3695fff33d0dc07","size":22514,"noattachment":false,"key":"/io-ts/-/io-ts-1.8.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.8.4.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.8.4_1553590533986_0.887879305892423"},"_hasShrinkwrap":false,"publish_time":1553590534125,"_cnpm_publish_time":1553590534125},"1.8.3":{"name":"io-ts","version":"1.8.3","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","doctoc":"doctoc README.md","docs":"docs-ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","docs-ts":"github:gcanti/docs-ts","doctoc":"^1.4.0","dtslint":"github:gcanti/dtslint","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.3.3"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}}},"gitHead":"f64320dccebdf760e29fefbbef43154c59e2df65","_id":"io-ts@1.8.3","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"b617159ad030b5c85e14192ffbf24dd054030b38","size":22382,"noattachment":false,"key":"/io-ts/-/io-ts-1.8.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.8.3.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.8.3_1552586880075_0.2053990939333692"},"_hasShrinkwrap":false,"publish_time":1552586880226,"_cnpm_publish_time":1552586880226},"1.8.2":{"name":"io-ts","version":"1.8.2","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"github:gcanti/dtslint","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"40f45fcf97c66fe063baff75a36be7e345ac2b07","_id":"io-ts@1.8.2","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"4fe3878c147c9851604d36982ee6f64d3e6a4a1e","size":21839,"noattachment":false,"key":"/io-ts/-/io-ts-1.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.8.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.8.2_1549868474805_0.8224930954029375"},"_hasShrinkwrap":false,"publish_time":1549868474963,"_cnpm_publish_time":1549868474963},"1.8.1":{"name":"io-ts","version":"1.8.1","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"github:gcanti/dtslint","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"7f151bfdd1b41699a10fd71af4811e15bd70b6e5","_id":"io-ts@1.8.1","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"8e4534e5eb491f0b624394ba42085f68dc84268b","size":21817,"noattachment":false,"key":"/io-ts/-/io-ts-1.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.8.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.8.1_1549384872241_0.05405044915851298"},"_hasShrinkwrap":false,"publish_time":1549384872464,"_cnpm_publish_time":1549384872464},"1.8.0":{"name":"io-ts","version":"1.8.0","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"github:gcanti/dtslint","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"5ba08705aa02a54edf127f5160bb77db19aee999","_id":"io-ts@1.8.0","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"bcb26098d71376bd3709fd7c8f140a308d157f46","size":21435,"noattachment":false,"key":"/io-ts/-/io-ts-1.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.8.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.8.0_1549281402357_0.5794641397714209"},"_hasShrinkwrap":false,"publish_time":1549281402519,"_cnpm_publish_time":1549281402519},"1.7.1":{"name":"io-ts","version":"1.7.1","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"^0.4.2","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"40efe19408235f81f603c065bb4e2c16062da04f","_id":"io-ts@1.7.1","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"ae1fb02b21165d37affad376a1dbf58c5f949e00","size":20732,"noattachment":false,"key":"/io-ts/-/io-ts-1.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.7.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.7.1_1548661661683_0.8714359020995706"},"_hasShrinkwrap":false,"publish_time":1548661661811,"_cnpm_publish_time":1548661661811},"1.7.0":{"name":"io-ts","version":"1.7.0","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"^0.4.2","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"97b11bf5635f8afbbaea885fdceb1c17bea04153","_id":"io-ts@1.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"7e291b058afdde72f30d54e12e10761bfd8edd7a","size":20721,"noattachment":false,"key":"/io-ts/-/io-ts-1.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.7.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.7.0_1548347835565_0.2710231445708582"},"_hasShrinkwrap":false,"publish_time":1548347835664,"_cnpm_publish_time":1548347835664},"1.6.4":{"name":"io-ts","version":"1.6.4","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"^0.4.2","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"531dad0d73a594b45baf1580939aba3eee7bb192","_id":"io-ts@1.6.4","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"8b6116de1bfdc229d0c49d747d78494708068cba","size":20396,"noattachment":false,"key":"/io-ts/-/io-ts-1.6.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.6.4.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.6.4_1547811182521_0.3430222495743833"},"_hasShrinkwrap":false,"publish_time":1547811182642,"_cnpm_publish_time":1547811182642},"1.6.3":{"name":"io-ts","version":"1.6.3","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"^0.4.2","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"b1ff77f9376c628b7c172f1ad325f7c982f0c244","_id":"io-ts@1.6.3","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"3a5d83aeccc2ff7b376c1bb2a0691eb39f01e9f8","size":20065,"noattachment":false,"key":"/io-ts/-/io-ts-1.6.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.6.3.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.6.3_1547660940695_0.8313611093004041"},"_hasShrinkwrap":false,"publish_time":1547660940829,"_cnpm_publish_time":1547660940829},"1.6.2":{"name":"io-ts","version":"1.6.2","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"^0.4.2","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"139200e4fbcd365af3c9de3ee2e2a5ddb1dcc2b8","_id":"io-ts@1.6.2","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"b0d81c63922e126b5ab57ba6c81cdb396967c5bf","size":19808,"noattachment":false,"key":"/io-ts/-/io-ts-1.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.6.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.6.2_1547583886533_0.08116564970667661"},"_hasShrinkwrap":false,"publish_time":1547583886708,"_cnpm_publish_time":1547583886708},"1.6.1":{"name":"io-ts","version":"1.6.1","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"^0.4.2","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"b97d62a78e5873320df806ef5227aa44c0bbbc29","_id":"io-ts@1.6.1","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"df9fdfc8d75d55d8aef7db1c34d951ac1267bc6c","size":19733,"noattachment":false,"key":"/io-ts/-/io-ts-1.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.6.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.6.1_1547559799503_0.7901163030979523"},"_hasShrinkwrap":false,"publish_time":1547559799651,"_cnpm_publish_time":1547559799651},"1.6.0":{"name":"io-ts","version":"1.6.0","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"^0.4.2","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"01489997305ac4522fb981f554c3bf35510935b6","_id":"io-ts@1.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"e28fefa0c2d206bbb9fd1b6e13dc961c59c062fb","size":19039,"noattachment":false,"key":"/io-ts/-/io-ts-1.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.6.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.6.0_1547465327030_0.8774336540780712"},"_hasShrinkwrap":false,"publish_time":1547465327237,"_cnpm_publish_time":1547465327237},"1.5.3":{"name":"io-ts","version":"1.5.3","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run declaration && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint","declaration":"tsc -p declaration/tsconfig.json","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"^0.4.2","jest":"^23.6.0","mocha":"^5.2.0","prettier":"^1.15.3","rimraf":"2.6.2","ts-jest":"^23.10.4","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"03e8c249757668e43b1ec7e2bc702354068f8de6","_id":"io-ts@1.5.3","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"d1afc719610c6b894d274f98a29069d12a165ab0","size":18981,"noattachment":false,"key":"/io-ts/-/io-ts-1.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.5.3.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.5.3_1547461004468_0.36686023900661224"},"_hasShrinkwrap":false,"publish_time":1547461004602,"_cnpm_publish_time":1547461004602},"1.5.2":{"name":"io-ts","version":"1.5.2","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"^0.4.2","jest":"^23.6.0","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"^23.10.4","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"272a077e193be5d8f6491c72e247e41bf4757322","_id":"io-ts@1.5.2","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"e57ca59689ead86736542e27d44a9a0358d37931","size":18632,"noattachment":false,"key":"/io-ts/-/io-ts-1.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.5.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.5.2_1546968615926_0.6458911877586044"},"_hasShrinkwrap":false,"publish_time":1546968616045,"_cnpm_publish_time":1546968616045},"1.5.1":{"name":"io-ts","version":"1.5.1","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"0.3.0","jest":"^23.6.0","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"^23.10.4","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"ac6173fffc5b2c469fcb0f52adf5ec84a212ff6f","_id":"io-ts@1.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"8824f6011ae5987d8bd601af05c4483d013f3044","size":18627,"noattachment":false,"key":"/io-ts/-/io-ts-1.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.5.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.5.1_1545312005329_0.8827301409714587"},"_hasShrinkwrap":false,"publish_time":1545312005424,"_cnpm_publish_time":1545312005424},"1.5.0":{"name":"io-ts","version":"1.5.0","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"0.3.0","jest":"^23.6.0","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"^23.10.4","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.2.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"94da6fb036e5da2c594c535dd3c7b5db224c5038","_id":"io-ts@1.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"e50e8a3538df803d30647fb489df9d3bde6568c9","size":18630,"noattachment":false,"key":"/io-ts/-/io-ts-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.5.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.5.0_1544685623662_0.9663516058139459"},"_hasShrinkwrap":false,"publish_time":1544685623807,"_cnpm_publish_time":1544685623807},"1.4.2":{"name":"io-ts","version":"1.4.2","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"0.3.0","jest":"^23.6.0","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"^23.10.4","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.1.6"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"24280c18abd1fcb8a46cb174021faf0a17d38ae3","_id":"io-ts@1.4.2","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"d3cb1ef7d7ba68d59af85d839a728aad7f4b1c28","size":18486,"noattachment":false,"key":"/io-ts/-/io-ts-1.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.4.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.4.2_1542956769429_0.8155000915360411"},"_hasShrinkwrap":false,"publish_time":1542956769929,"_cnpm_publish_time":1542956769929},"1.4.1":{"name":"io-ts","version":"1.4.1","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"0.3.0","jest":"^23.6.0","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"^23.10.4","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.1.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"e676d8601daaf6ea9e9cfc5a242f65b4511787a9","_id":"io-ts@1.4.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"7061d85a60dad3e7bbfa6679035d400a1302366e","size":18251,"noattachment":false,"key":"/io-ts/-/io-ts-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.4.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.4.1_1541768698455_0.9251318643213216"},"_hasShrinkwrap":false,"publish_time":1541768698654,"_cnpm_publish_time":1541768698654},"1.4.0":{"name":"io-ts","version":"1.4.0","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"^23.3.8","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"0.3.0","jest":"^23.6.0","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"^23.10.4","tslint":"^5.11.0","tslint-config-standard":"^8.0.1","typescript":"^3.1.4"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"78c26c40ee25180a87bfbb70cef884ab4fabd839","_id":"io-ts@1.4.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"fc9f78d72f49c9e73d9fe62cc7ee740c91e48e37","size":18155,"noattachment":false,"key":"/io-ts/-/io-ts-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.4.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.4.0_1540910823014_0.22674779842668213"},"_hasShrinkwrap":false,"publish_time":1540910823155,"_cnpm_publish_time":1540910823155},"1.3.4":{"name":"io-ts","version":"1.3.4","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"22.2.2","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"0.3.0","jest":"22.4.3","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"22.4.2","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"^3.1.3"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"globals":{"ts-jest":{"skipBabel":true}},"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"0efc0480d4843f8f36ce7e9a3c9db62c1ac813ee","_id":"io-ts@1.3.4","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"ae735d85900b1b6ae9c44eca32ee3396b38fb1db","size":18154,"noattachment":false,"key":"/io-ts/-/io-ts-1.3.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.3.4.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.3.4_1540806285015_0.828020877841317"},"_hasShrinkwrap":false,"publish_time":1540806285149,"_cnpm_publish_time":1540806285149},"1.3.3":{"name":"io-ts","version":"1.3.3","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"22.2.2","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"0.3.0","jest":"22.4.3","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"22.4.2","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"^3.1.3"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"globals":{"ts-jest":{"skipBabel":true}},"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"c39e0988c4cba87695194046eb47180a7b837010","_id":"io-ts@1.3.3","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"98e8b6a0b56b4242d218de75fd46bbb7cc16da13","size":18040,"noattachment":false,"key":"/io-ts/-/io-ts-1.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.3.3.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.3.3_1540575702299_0.8263752624202847"},"_hasShrinkwrap":false,"publish_time":1540575702547,"_cnpm_publish_time":1540575702547},"1.3.2":{"name":"io-ts","version":"1.3.2","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"22.2.2","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"0.3.0","jest":"22.4.3","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"22.4.2","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"^3.1.3"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"globals":{"ts-jest":{"skipBabel":true}},"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"29737bf1ecaafcde5b92c37bc57e534ef833a04b","_id":"io-ts@1.3.2","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"0b6e0e407f74c9ce032e788c3a3e155775c83832","size":18012,"noattachment":false,"key":"/io-ts/-/io-ts-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.3.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.3.2_1540484842037_0.09120921577611907"},"_hasShrinkwrap":false,"publish_time":1540484842188,"_cnpm_publish_time":1540484842188},"1.3.1":{"name":"io-ts","version":"1.3.1","description":"TypeScript compatible runtime type system for IO validation","main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","prepublish":"npm run build","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"22.2.2","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"0.3.0","jest":"22.4.3","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"22.4.2","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"^3.1.1"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"globals":{"ts-jest":{"skipBabel":true}},"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"67e302a9d176cc7317d8d131d82ef8c06d16d0bc","_id":"io-ts@1.3.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"04b71579fec0592cb758bd460a1fc0520f18b3c8","size":17914,"noattachment":false,"key":"/io-ts/-/io-ts-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.3.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.3.1_1539252355446_0.5446728254178288"},"_hasShrinkwrap":false,"publish_time":1539252355600,"_cnpm_publish_time":1539252355600},"1.3.0":{"name":"io-ts","version":"1.3.0","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"22.2.2","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"0.3.0","jest":"22.4.3","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"22.4.2","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"^3.0.1"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"globals":{"ts-jest":{"skipBabel":true}},"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"46bd7cf4c22cd6a2a16605e7a02affd135825c77","_id":"io-ts@1.3.0","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"72a5e7dbbb650b9c26030bac0c22d9b18c321f54","size":24749,"noattachment":false,"key":"/io-ts/-/io-ts-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.3.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.3.0_1533980747338_0.8275819464289424"},"_hasShrinkwrap":false,"publish_time":1533980747393,"_cnpm_publish_time":1533980747393},"1.2.1":{"name":"io-ts","version":"1.2.1","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"22.2.2","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"0.3.0","jest":"22.4.3","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"22.4.2","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"^2.9.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"globals":{"ts-jest":{"skipBabel":true}},"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"c6756d18ccb153e7d362ac15a67c3bac892ada55","_id":"io-ts@1.2.1","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"0f3cc43dff08d1656f2c1ad7462650dab4a6bae7","size":24139,"noattachment":false,"key":"/io-ts/-/io-ts-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.2.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.2.1_1531662443983_0.19624050083139966"},"_hasShrinkwrap":false,"publish_time":1531662444075,"_cnpm_publish_time":1531662444075},"1.2.0":{"name":"io-ts","version":"1.2.0","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"22.2.2","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"0.3.0","jest":"22.4.3","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"22.4.2","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"^2.9.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"globals":{"ts-jest":{"skipBabel":true}},"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"8bd2d5dfa71949d7568381962e9b574cef8813bd","_id":"io-ts@1.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"240f4b3da4582a4e7adcfd30a0cc2f95880e24ad","size":23958,"noattachment":false,"key":"/io-ts/-/io-ts-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.2.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.2.0_1530705783672_0.647046471887613"},"_hasShrinkwrap":false,"publish_time":1530705783743,"_cnpm_publish_time":1530705783743},"1.1.5":{"name":"io-ts","version":"1.1.5","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","perf":"node perf/index","dtslint":"dtslint dtslint"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"22.2.2","@types/node":"7.0.4","benchmark":"2.1.4","dtslint":"0.3.0","jest":"22.4.3","prettier":"1.13.4","rimraf":"2.6.2","ts-jest":"22.4.2","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"2.9.1"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"globals":{"ts-jest":{"skipBabel":true}},"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":0}}},"gitHead":"adf48ed012ce91dc60fcea88288dfe99ac130d44","_id":"io-ts@1.1.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"5a943eeb063eebf27517a559359fd121ba04eaaa","size":23754,"noattachment":false,"key":"/io-ts/-/io-ts-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.1.5.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.1.5_1528968209236_0.8380235889360375"},"_hasShrinkwrap":false,"publish_time":1528968209345,"_cnpm_publish_time":1528968209345},"1.1.4":{"name":"io-ts","version":"1.1.4","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"22.2.2","@types/node":"7.0.4","benchmark":"2.1.4","jest":"22.4.3","prettier":"1.12.1","rimraf":"2.6.2","ts-jest":"22.4.2","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"2.9.1","typings-checker":"2.0.0"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"globals":{"ts-jest":{"skipBabel":true}},"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"gitHead":"670c8e496febb10e83c0a8e26af76e511261db6f","_id":"io-ts@1.1.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"8d8b448fa7d9899e1e4fe32afa8374ee6774fa92","size":23679,"noattachment":false,"key":"/io-ts/-/io-ts-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.1.4.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.1.4_1528264114117_0.9985325723555176"},"_hasShrinkwrap":false,"publish_time":1528264114207,"_cnpm_publish_time":1528264114207},"1.1.3":{"name":"io-ts","version":"1.1.3","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"22.2.2","@types/node":"7.0.4","benchmark":"2.1.4","jest":"22.4.3","prettier":"1.12.1","rimraf":"2.6.2","ts-jest":"22.4.2","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"2.8.3","typings-checker":"2.0.0"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"globals":{"ts-jest":{"skipBabel":true}},"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"gitHead":"cddd2398d9ad78490cb5365feabd4462224e8d69","_id":"io-ts@1.1.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"577c7f11527e0850a95a25f2f240ee06fdda921a","size":23685,"noattachment":false,"key":"/io-ts/-/io-ts-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.1.3.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.1.3_1526987053821_0.07040539467553941"},"_hasShrinkwrap":false,"publish_time":1526987053913,"_cnpm_publish_time":1526987053913},"1.1.2":{"name":"io-ts","version":"1.1.2","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","jest":"jest","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\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","clean":"rimraf lib/*","build":"npm run clean && tsc","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/jest":"22.2.2","@types/node":"7.0.4","benchmark":"2.1.4","jest":"22.4.3","prettier":"1.12.1","rimraf":"2.6.2","ts-jest":"22.4.2","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"2.8.3","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"jest":{"globals":{"ts-jest":{"skipBabel":true}},"collectCoverage":true,"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"test","moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"gitHead":"91fbbeaaa838f9b97944115a70e656a69113cac9","_id":"io-ts@1.1.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"e6e4bbea51183e3bff38cacb435becdb637feffb","size":23718,"noattachment":false,"key":"/io-ts/-/io-ts-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.1.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.1.2_1526115650901_0.5516390700710418"},"_hasShrinkwrap":false,"publish_time":1526115651034,"_cnpm_publish_time":1526115651034},"1.1.1":{"name":"io-ts","version":"1.1.1","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","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\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rimraf lib/*","build":"npm run clean && tsc","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","cross-env":"^5.1.4","mocha":"3.2.0","prettier":"1.12.1","rimraf":"2.6.2","ts-node":"3.2.0","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"2.8.3","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"816db3df5313abd3aeec59b39f89277bc7e41ec4","_id":"io-ts@1.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"4c4354edc056d5ba31eb3f9838f876767325e8cf","size":23486,"noattachment":false,"key":"/io-ts/-/io-ts-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.1.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.1.1_1525673766172_0.017545961919271935"},"_hasShrinkwrap":false,"publish_time":1525673766274,"_cnpm_publish_time":1525673766274},"1.1.0":{"name":"io-ts","version":"1.1.0","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","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\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rimraf lib/*","build":"npm run clean && tsc","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","cross-env":"^5.1.4","mocha":"3.2.0","prettier":"1.12.1","rimraf":"2.6.2","ts-node":"3.2.0","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"2.8.3","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"readmeFilename":"README.md","gitHead":"25fd70194c8d3290578c2d05a1b5dfe4a2f45dc2","_id":"io-ts@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"2268866cccf7870fde2be6862216fc10c5af5f6a","size":23209,"noattachment":false,"key":"/io-ts/-/io-ts-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.1.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.1.0_1525095436071_0.4717643932284148"},"_hasShrinkwrap":false,"publish_time":1525095436394,"_cnpm_publish_time":1525095436394},"1.0.6":{"name":"io-ts","version":"1.0.6","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","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\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"^1.11.0","ts-node":"3.2.0","tslint":"5.9.1","tslint-config-standard":"7.0.0","typescript":"^2.8.3","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"fe1b6f7059af7ca0bc7a9ed5ae11cdf6c5fa3828","_id":"io-ts@1.0.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"65d7f09f0202aaeb94e5ea7a841700fb326947a1","size":22812,"noattachment":false,"key":"/io-ts/-/io-ts-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.0.6.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.0.6_1524728116008_0.19675751678358133"},"_hasShrinkwrap":false,"publish_time":1524728116099,"_cnpm_publish_time":1524728116099},"1.0.5":{"name":"io-ts","version":"1.0.5","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","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\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"^1.11.0","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"^2.7.2","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"b98591c248432fb5985ee269e0df52901ab70d20","_id":"io-ts@1.0.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"dec6032f8febb4e8a6c614230823accb50f802fe","size":22248,"noattachment":false,"key":"/io-ts/-/io-ts-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.0.5.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.0.5_1519906534993_0.310714656870551"},"_hasShrinkwrap":false,"publish_time":1519906535095,"_cnpm_publish_time":1519906535095},"1.0.4":{"name":"io-ts","version":"1.0.4","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","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\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"^2.7.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"728ac5cae5e7afc031f51ac9a89dcd7470a1258d","_id":"io-ts@1.0.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"7e25cdc27e034ce0a651e043db8e16801cd873e6","size":22176,"noattachment":false,"key":"/io-ts/-/io-ts-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.0.4.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.0.4_1519639216974_0.3844696792384825"},"_hasShrinkwrap":false,"publish_time":1519639217036,"_cnpm_publish_time":1519639217036},"1.0.3":{"name":"io-ts","version":"1.0.3","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","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\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"^2.7.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"64a19a50447ffeb88b85980abd878bd9d0965c62","_id":"io-ts@1.0.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"ffcb6c91c01ebf00ea02bf08936321c99cb3de66","size":21999,"noattachment":false,"key":"/io-ts/-/io-ts-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.0.3.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.0.3_1519294325810_0.4712432850569972"},"_hasShrinkwrap":false,"publish_time":1519294325890,"_cnpm_publish_time":1519294325890},"1.0.2":{"name":"io-ts","version":"1.0.2","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","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\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"^2.7.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"1688974fb9fb32523fc1b649b18a16f2e60fd4d5","_id":"io-ts@1.0.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"3e463ba2bfd2daaa4bce615a3fa99b6d8ba7d5ff","size":21755,"noattachment":false,"key":"/io-ts/-/io-ts-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.0.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.0.2_1518624275360_0.49092293245838214"},"_hasShrinkwrap":false,"publish_time":1518624276301,"_cnpm_publish_time":1518624276301},"1.0.1":{"name":"io-ts","version":"1.0.1","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","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\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"^2.7.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"33839b4b8a8e80fd8a2e299b819ab23755ba6e31","_id":"io-ts@1.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"461f690eca47787e7bd7c170d162304de1653ef1","size":21723,"noattachment":false,"key":"/io-ts/-/io-ts-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.0.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.0.1_1518608404850_0.20507244034552352"},"_hasShrinkwrap":false,"publish_time":1518608405705,"_cnpm_publish_time":1518608405705},"1.0.0":{"name":"io-ts","version":"1.0.0","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","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\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"^2.7.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"ef875dc90df12066110fd9310014d56224b9198e","_id":"io-ts@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"9e770ba8007709b3b03fcbf376d8ec8ff6cc5c4c","size":21694,"noattachment":false,"key":"/io-ts/-/io-ts-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-1.0.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_1.0.0_1518447584600_0.5444989524445105"},"_hasShrinkwrap":false,"publish_time":1518447585425,"_cnpm_publish_time":1518447585425},"0.9.8":{"name":"io-ts","version":"0.9.8","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"^2.7.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"b64112688f2764ae5bea1c416954855759789c83","_id":"io-ts@0.9.8","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"3a904d326a0ced92364e853c9bdd788d9ab1554d","size":23571,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.8.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_0.9.8_1518083708147_0.49360285221061506"},"_hasShrinkwrap":false,"publish_time":1518083709840,"_cnpm_publish_time":1518083709840},"0.9.8-rc":{"name":"io-ts","version":"0.9.8-rc","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^1.0.0-rc"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"^2.7.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"readmeFilename":"README.md","gitHead":"3d81a8c8a625ba8e435fe8efdc3efa2530e24d13","_id":"io-ts@0.9.8-rc","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"9d745e872ee2da846fb6878c092d47e8f390c6a7","size":23540,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.8-rc.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.8-rc.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts_0.9.8-rc_1518014209241_0.9496760203195147"},"_hasShrinkwrap":false,"publish_time":1518014210051,"_cnpm_publish_time":1518014210051},"0.9.7":{"name":"io-ts","version":"0.9.7","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.2","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"a7571cbe4bfddbd90cdecd6b23eb9e6b46167b41","_id":"io-ts@0.9.7","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"60c2e0c701583e1420ffa727c09e0e2f7cf85154","size":23281,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.7.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.7.tgz_1517325315390_0.15679434011690319"},"directories":{},"publish_time":1517325316665,"_cnpm_publish_time":1517325316665,"_hasShrinkwrap":false},"0.9.6":{"name":"io-ts","version":"0.9.6","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.2","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"8ec98b389be89fb2eafbd99e7f504da3224901e4","_id":"io-ts@0.9.6","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"df47ac0488560e8644fbad65bbdfe0c408ee9fe5","size":21896,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.6.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.6.tgz_1517222414111_0.2517448398284614"},"directories":{},"publish_time":1517222415744,"_hasShrinkwrap":false,"_cnpm_publish_time":1517222415744},"0.9.5":{"name":"io-ts","version":"0.9.5","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.2","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"40b9cdd0823db4cd8d1f57db12d5b1452269fbc1","_id":"io-ts@0.9.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"cc5ca520306a6ac7bcbda3259c3a630edd7412c0","size":21582,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.5.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.5.tgz_1516612156151_0.5690849509555846"},"directories":{},"publish_time":1516612157250,"_hasShrinkwrap":false,"_cnpm_publish_time":1516612157250},"0.9.4":{"name":"io-ts","version":"0.9.4","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.2","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"9f444cf6660ccd28a97391cd5824ef0a04798130","_id":"io-ts@0.9.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"b3ba3b64fa521dba7fef0b1e1ae9f90f9c62d3a4","size":21258,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.4.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.4.tgz_1514569431881_0.6978247433435172"},"directories":{},"publish_time":1514569432984,"_hasShrinkwrap":false,"_cnpm_publish_time":1514569432984},"0.9.3":{"name":"io-ts","version":"0.9.3","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"ad69c2d8d63fc0103e0363c6b6f78bb284998131","_id":"io-ts@0.9.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"523ff71ad10f116fec203b80494297eb060e230a","size":20900,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.3.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.3.tgz_1514024579158_0.2434160199481994"},"directories":{},"publish_time":1514024579357,"_hasShrinkwrap":false,"_cnpm_publish_time":1514024579357},"0.9.2":{"name":"io-ts","version":"0.9.2","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"47ed6ab369936f88efee127abe783f4a52cf0ac2","_id":"io-ts@0.9.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"d9155469cffdcb07ccc215789f5573ff91293a62","size":20873,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.2.tgz_1513605124891_0.4318099576048553"},"directories":{},"publish_time":1513605126033,"_hasShrinkwrap":false,"_cnpm_publish_time":1513605126033},"0.9.2-dev.20171215":{"name":"io-ts","version":"0.9.2-dev.20171215","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files","perf":"node perf/index"},"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","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"@types/benchmark":"1.0.31","@types/mocha":"2.2.38","@types/node":"7.0.4","benchmark":"2.1.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"4e7ca45e87c1a120174b9219a70d918db682278f","_id":"io-ts@0.9.2-dev.20171215","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"7a3f7523ccf0bd78767241ab7f5fe56c9f3e9bfd","size":20831,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.2-dev.20171215.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.2-dev.20171215.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.2-dev.20171215.tgz_1513344884115_0.04047229466959834"},"directories":{},"publish_time":1513344885032,"_hasShrinkwrap":false,"_cnpm_publish_time":1513344885032},"0.9.1":{"name":"io-ts","version":"0.9.1","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files"},"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","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"dfb6095dac6399b58b12f16d30907cf3bd5e07ac","_id":"io-ts@0.9.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"d06c069dfad7e703de3afe6bb4398b4d8881dba9","size":20122,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.1.tgz_1512722006463_0.630386401899159"},"directories":{},"publish_time":1512722007710,"_hasShrinkwrap":false,"_cnpm_publish_time":1512722007710},"0.9.1-dev.20171201":{"name":"io-ts","version":"0.9.1-dev.20171201","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files"},"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","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"df822306b4d9c58d1cc8305a5b31f43702f81333","_id":"io-ts@0.9.1-dev.20171201","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"2ea089033f20929255ebf13cedf84936f329b015","size":20098,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.1-dev.20171201.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.1-dev.20171201.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.1-dev.20171201.tgz_1512134592405_0.9242589462082833"},"directories":{},"publish_time":1512134593545,"_hasShrinkwrap":false,"_cnpm_publish_time":1512134593545},"0.9.0":{"name":"io-ts","version":"0.9.0","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files"},"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","dependencies":{"fp-ts":"^0.6.4"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"59fe38f38ee3b35aceaac914aaa9034e28bd9003","_id":"io-ts@0.9.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"0feac61ee0ea0076ad48d0280ce35c2ffb9ab45c","size":20053,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.0.tgz_1511776269007_0.750037276186049"},"directories":{},"publish_time":1511776270167,"_cnpm_publish_time":1511776270167,"_hasShrinkwrap":false},"0.9.0-dev.20171123":{"name":"io-ts","version":"0.9.0-dev.20171123","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files"},"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","dependencies":{"fp-ts":"0.6.4-dev.20171122"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"ae02383f246f7a6f4e9ac04662ffa3e18ba82f62","_id":"io-ts@0.9.0-dev.20171123","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"63b9b7b4136f7c9c54a0bfb4e4c9ffdf674d6296","size":20220,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.0-dev.20171123.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.0-dev.20171123.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.0-dev.20171123.tgz_1511438545723_0.5847832197323442"},"directories":{},"publish_time":1511438547059,"_hasShrinkwrap":false,"_cnpm_publish_time":1511438547059},"0.9.0-dev.20171122":{"name":"io-ts","version":"0.9.0-dev.20171122","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"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\"","flow-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","flow-fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser flow --write \"{src,test,examples,exercises}/**/*.js.flow\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files"},"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","dependencies":{"fp-ts":"0.6.4-dev.20171122"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.8.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"2be449891fb8990a90752f34fda70c5b463fa752","_id":"io-ts@0.9.0-dev.20171122","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"48d0daf6122b099c660968d57de8391ed0e2c791","size":20127,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.0-dev.20171122.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.0-dev.20171122.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.0-dev.20171122.tgz_1511340207985_0.608082469785586"},"directories":{},"publish_time":1511340209089,"_cnpm_publish_time":1511340209089,"_hasShrinkwrap":false},"0.9.0-dev.20171117":{"name":"io-ts","version":"0.9.0-dev.20171117","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","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-copy-definition-files":"cp src/*.js.flow lib","flow-test":"flow status","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc && npm run flow-copy-definition-files"},"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","dependencies":{"fp-ts":"^0.6.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.5.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"76d9dec708d584272b9a5766190cf6ffe4c32562","_id":"io-ts@0.9.0-dev.20171117","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"22787843daebd20ab4e36cce0b68df63a18d6030","size":20259,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.0-dev.20171117.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.0-dev.20171117.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.0-dev.20171117.tgz_1510919660018_0.5230438320431858"},"directories":{},"publish_time":1510919661057,"_hasShrinkwrap":false,"_cnpm_publish_time":1510919661057},"0.9.0-dev.20171113":{"name":"io-ts","version":"0.9.0-dev.20171113","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc"},"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","dependencies":{"fp-ts":"^0.6.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.5.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"497b76fce387ca135c3ce874cb37b1dc181277f5","_id":"io-ts@0.9.0-dev.20171113","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"69fed17ee71f1f31f965300138fb2049b068e58a","size":18323,"noattachment":false,"key":"/io-ts/-/io-ts-0.9.0-dev.20171113.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.9.0-dev.20171113.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.9.0-dev.20171113.tgz_1510590393374_0.7836448645684868"},"directories":{},"publish_time":1510590394545,"_hasShrinkwrap":false,"_cnpm_publish_time":1510590394545},"0.8.2":{"name":"io-ts","version":"0.8.2","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc"},"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","dependencies":{"fp-ts":"^0.6.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.5.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"8fa3ccb298ca3164b63eea3d1601a2addbf3c201","_id":"io-ts@0.8.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"cf87ca011f384c662d7ef1bb9657c069a22de7d4","size":15950,"noattachment":false,"key":"/io-ts/-/io-ts-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.8.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.8.2.tgz_1510121590404_0.04861334594897926"},"directories":{},"publish_time":1510121592306,"_cnpm_publish_time":1510121592306,"_hasShrinkwrap":false},"0.8.1":{"name":"io-ts","version":"0.8.1","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc"},"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","dependencies":{"fp-ts":"^0.6.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.5.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"f60d6d4a178546999389bc11328c76b39074bd79","_id":"io-ts@0.8.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"c06cbd05aad0a338a5e79db1b1ff536c2958e095","size":15822,"noattachment":false,"key":"/io-ts/-/io-ts-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.8.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.8.1.tgz_1509900335773_0.845379464328289"},"directories":{},"publish_time":1509900336921,"_cnpm_publish_time":1509900336921,"_hasShrinkwrap":false},"0.8.0":{"name":"io-ts","version":"0.8.0","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc"},"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","dependencies":{"fp-ts":"^0.6.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.5.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.6.0-rc","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"040a24f458d1d2b6ea6cf7b35dfeb88db2399022","_id":"io-ts@0.8.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"14f6fcac530e6d5d522103df49e21477ccb5b06e","size":15141,"noattachment":false,"key":"/io-ts/-/io-ts-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.8.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.8.0.tgz_1508854026285_0.6907125611323863"},"directories":{},"publish_time":1508854027388,"_cnpm_publish_time":1508854027388,"_hasShrinkwrap":false},"0.7.2":{"name":"io-ts","version":"0.7.2","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc"},"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","dependencies":{"fp-ts":"^0.5.2"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.5.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"^2.5.2","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"532a88b0e503771d9f662ddb1693df20b16e3716","_id":"io-ts@0.7.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"6f32e169779f8621eb1c3ef278bc66f2c611d995","size":15120,"noattachment":false,"key":"/io-ts/-/io-ts-0.7.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.7.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.7.2.tgz_1508161579354_0.09904788970015943"},"directories":{},"publish_time":1508161580412,"_cnpm_publish_time":1508161580412,"_hasShrinkwrap":false},"0.7.1":{"name":"io-ts","version":"0.7.1","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc"},"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","dependencies":{"fp-ts":"^0.5.2"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.5.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"^2.5.2","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"ca025d3fa746dad6e10661a3a2c9ceb973da6854","_id":"io-ts@0.7.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"57636602e93ff685a8b97375680e02859e628a68","size":14903,"noattachment":false,"key":"/io-ts/-/io-ts-0.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.7.1.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.7.1.tgz_1506669325516_0.7068289606831968"},"directories":{},"publish_time":1506669326632,"_cnpm_publish_time":1506669326632,"_hasShrinkwrap":false},"0.7.0":{"name":"io-ts","version":"0.7.0","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc"},"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","dependencies":{"fp-ts":"^0.5.2"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.5.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"^2.5.2","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"51fc0f989d3c635884d377c3daff69f58350416e","_id":"io-ts@0.7.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"b24978b74a252ba9da18098a77666b0b31a846f8","size":14806,"noattachment":false,"key":"/io-ts/-/io-ts-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.7.0.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.7.0.tgz_1504614290499_0.5808983820024878"},"directories":{},"publish_time":1504614291713,"_hasShrinkwrap":false,"_cnpm_publish_time":1504614291713},"0.6.2":{"name":"io-ts","version":"0.6.2","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc"},"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","dependencies":{"fp-ts":"^0.4.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.5.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.4.2","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"e5c0998ebd2b617639ce7ad10e761c794e5ed0cf","_id":"io-ts@0.6.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"dist":{"shasum":"b9e15b22cb47bf3319c116fe0faf0c30c9cfb374","size":12754,"noattachment":false,"key":"/io-ts/-/io-ts-0.6.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.6.2.tgz"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.6.2.tgz_1504188651291_0.13295861589722335"},"directories":{},"publish_time":1504188652957,"_hasShrinkwrap":false,"_cnpm_publish_time":1504188652957},"0.6.1":{"name":"io-ts","version":"0.6.1","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc"},"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","dependencies":{"fp-ts":"^0.4.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.5.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.4.2","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"11ef27725622bb74c7eaefadfa166beb13393e79","_id":"io-ts@0.6.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"dcde35600bca783296554cc9041aa56f332ed33a","size":12620,"noattachment":false,"key":"/io-ts/-/io-ts-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.6.1.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.6.1.tgz_1500954774384_0.25573600246571004"},"directories":{},"publish_time":1500954775471,"_hasShrinkwrap":false,"_cnpm_publish_time":1500954775471},"0.6.0":{"name":"io-ts","version":"0.6.0","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc"},"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","dependencies":{"fp-ts":"^0.4.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.5.2","ts-node":"3.2.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.4.1","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"2b68b18808ed9be19a4ee3635bb9562f73068b27","_id":"io-ts@0.6.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.2","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"ff974fb668cafd29949cdecdda3cbcfffb69e75c","size":12563,"noattachment":false,"key":"/io-ts/-/io-ts-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.6.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.6.0.tgz_1499681755178_0.9895902678836137"},"directories":{},"publish_time":1499681756202,"_hasShrinkwrap":false,"_cnpm_publish_time":1499681756202},"0.5.1":{"name":"io-ts","version":"0.5.1","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc"},"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","dependencies":{"fp-ts":"^0.3.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"1.5.2","ts-node":"2.0.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"2.4.0","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"e809dfc1807538e81a0043615d32db49618e5a78","_id":"io-ts@0.5.1","_shasum":"7cf08ce8ee751bf8b64899fd7dc3eb6fb9f31243","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"7cf08ce8ee751bf8b64899fd7dc3eb6fb9f31243","size":12579,"noattachment":false,"key":"/io-ts/-/io-ts-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.5.1.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.5.1.tgz_1499503648144_0.1557143870741129"},"directories":{},"publish_time":1499503649174,"_hasShrinkwrap":false,"_cnpm_publish_time":1499503649174},"0.5.0":{"name":"io-ts","version":"0.5.0","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc"},"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","dependencies":{"fp-ts":"^0.3.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","prettier":"^1.4.2","ts-node":"2.0.0","tslint":"4.4.2","tslint-config-standard":"4.0.0","typescript":"^2.2.0","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"d9bcfc59dc54f313d013bd2f8d9e827fcd6e5015","_id":"io-ts@0.5.0","_shasum":"c1ce19e93a2ab833d3d840bc9708c453364e35f3","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"c1ce19e93a2ab833d3d840bc9708c453364e35f3","size":12546,"noattachment":false,"key":"/io-ts/-/io-ts-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.5.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.5.0.tgz_1497456566160_0.8605391755700111"},"directories":{},"publish_time":1497456567290,"_cnpm_publish_time":1497456567290,"_hasShrinkwrap":false},"0.4.0":{"name":"io-ts","version":"0.4.0","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","test":"npm run typings-checker && npm run mocha","clean":"rm -rf lib/*","build":"npm run clean && tsc"},"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","dependencies":{"fp-ts":"^0.3.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","ts-node":"2.0.0","typescript":"^2.2.0","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"962b1b988dacdd97fd4aa7fffa24d288874120b2","_id":"io-ts@0.4.0","_shasum":"f95133cd95b9e08b7bc04991bdce3180a10b189b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"f95133cd95b9e08b7bc04991bdce3180a10b189b","size":13803,"noattachment":false,"key":"/io-ts/-/io-ts-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.4.0.tgz"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/io-ts-0.4.0.tgz_1496332100122_0.46363521832972765"},"directories":{},"publish_time":1496332101152,"_cnpm_publish_time":1496332101152,"_hasShrinkwrap":false},"0.3.2":{"name":"io-ts","version":"0.3.2","description":"TypeScript compatible runtime type system for IO validation","files":["lib","lib-jsnext"],"main":"lib/index.js","jsnext:main":"lib-jsnext/index.js","typings":"lib/index.d.ts","scripts":{"typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","test":"npm run typings-checker && npm run mocha","clean":"rm -rf lib/* && rm -rf lib-jsnext/*","build":"npm run clean && tsc && tsc -m es6 --outDir lib-jsnext"},"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","dependencies":{"fp-ts":"^0.2.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","ts-node":"2.0.0","typescript":"^2.2.0","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"6db9c07c4dbca0ffe984e9546d4d796660d4e98d","_id":"io-ts@0.3.2","_shasum":"7aa25a60527f4c11007c446b2accea26aaf3c099","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"7aa25a60527f4c11007c446b2accea26aaf3c099","size":21916,"noattachment":false,"key":"/io-ts/-/io-ts-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.3.2.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/io-ts-0.3.2.tgz_1494346137034_0.45290161250159144"},"directories":{},"publish_time":1494346139376,"_hasShrinkwrap":false,"_cnpm_publish_time":1494346139376},"0.3.1":{"name":"io-ts","version":"0.3.1","description":"TypeScript compatible runtime type system for IO validation","files":["lib","lib-jsnext"],"main":"lib/index.js","jsnext:main":"lib-jsnext/index.js","typings":"lib/index.d.ts","scripts":{"typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","test":"npm run typings-checker && npm run mocha","clean":"rm -rf lib/* && rm -rf lib-jsnext/*","build":"npm run clean && tsc && tsc -m es6 --outDir lib-jsnext"},"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","dependencies":{"fp-ts":"^0.2.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","ts-node":"2.0.0","typescript":"^2.2.0","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"79112b1f9af915011c37ddaf41ce343b5497747d","_id":"io-ts@0.3.1","_shasum":"51ea94ab7401fb26d1509a18e2ea0ed672dca628","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"51ea94ab7401fb26d1509a18e2ea0ed672dca628","size":25137,"noattachment":false,"key":"/io-ts/-/io-ts-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.3.1.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/io-ts-0.3.1.tgz_1493022104826_0.8797408314421773"},"directories":{},"publish_time":1493022105677,"_hasShrinkwrap":false,"_cnpm_publish_time":1493022105677},"0.3.0":{"name":"io-ts","version":"0.3.0","description":"TypeScript compatible runtime type system for IO validation","files":["lib","lib-jsnext"],"main":"lib/index.js","jsnext:main":"lib-jsnext/index.js","typings":"lib/index.d.ts","scripts":{"typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","test":"npm run typings-checker && npm run mocha","clean":"rm -rf lib/* && rm -rf lib-jsnext/*","build":"npm run clean && tsc && tsc -m es6 --outDir lib-jsnext"},"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","dependencies":{"fp-ts":"^0.2.0"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","ts-node":"2.0.0","typescript":"^2.2.0","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"862c9039097127214b08dd6e376cede48c9965ea","_id":"io-ts@0.3.0","_shasum":"f08b89466f4eeaca1bc6caf9bce76ffeb61daf83","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"f08b89466f4eeaca1bc6caf9bce76ffeb61daf83","size":23586,"noattachment":false,"key":"/io-ts/-/io-ts-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.3.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/io-ts-0.3.0.tgz_1490981908238_0.7575955758802593"},"directories":{},"publish_time":1490981909015,"_hasShrinkwrap":false,"_cnpm_publish_time":1490981909015},"0.2.3":{"name":"io-ts","version":"0.2.3","description":"TypeScript compatible runtime type system for IO validation","files":["lib","lib-jsnext"],"main":"lib/index.js","jsnext:main":"lib-jsnext/index.js","typings":"lib/index.d.ts","scripts":{"typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","test":"npm run typings-checker && npm run mocha","build":"rm -rf lib/* && rm -rf lib-jsnext/* && tsc && tsc -m es6 --outDir lib-jsnext"},"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","dependencies":{"fp-ts":"^0.1.1"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","ts-node":"2.0.0","typescript":"^2.2.0","typings-checker":"1.1.2"},"tags":["typescript","validation","inference","types","runtime"],"keywords":["typescript","validation","inference","types","runtime"],"gitHead":"070a13488afe845a13e7333c2a71db4d371bd7b3","_id":"io-ts@0.2.3","_shasum":"44717fc72444c00771b49622ef6e51720139961d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"44717fc72444c00771b49622ef6e51720139961d","size":23531,"noattachment":false,"key":"/io-ts/-/io-ts-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.2.3.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/io-ts-0.2.3.tgz_1489821721483_0.31502146925777197"},"directories":{},"publish_time":1489821722143,"_cnpm_publish_time":1489821722143,"_hasShrinkwrap":false},"0.2.2":{"name":"io-ts","version":"0.2.2","description":"TypeScript compatible runtime type system for IO validation","files":["lib","lib-jsnext"],"main":"lib/index.js","jsnext:main":"lib-jsnext/index.js","typings":"lib/index.d.ts","scripts":{"typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","test":"npm run typings-checker && npm run mocha","build":"rm -rf lib/* && rm -rf lib-jsnext/* && tsc && tsc -m es6 --outDir lib-jsnext"},"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","dependencies":{"fp-ts":"^0.0.2"},"devDependencies":{"@types/mocha":"2.2.38","@types/node":"7.0.4","mocha":"3.2.0","ts-node":"2.0.0","typescript":"^2.2.0","typings-checker":"1.1.2"},"tags":["typescript","IO validation","runtime type system"],"keywords":["typescript","IO validation","runtime type system"],"gitHead":"af099406e8356ab4bc4d9b17735a57605ccb082d","_id":"io-ts@0.2.2","_shasum":"31f435fc58fe11ec60a646f9c87318e09174950b","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"31f435fc58fe11ec60a646f9c87318e09174950b","size":23505,"noattachment":false,"key":"/io-ts/-/io-ts-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.2.2.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/io-ts-0.2.2.tgz_1489401791436_0.6640352096874267"},"directories":{},"publish_time":1489401792106,"_cnpm_publish_time":1489401792106,"_hasShrinkwrap":false},"0.2.1":{"name":"io-ts","version":"0.2.1","description":"TypeScript compatible runtime type system for IO validation","files":["lib","lib-jsnext"],"main":"lib/index.js","jsnext:main":"lib-jsnext/index.js","typings":"lib/index.d.ts","scripts":{"typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","test":"npm run typings-checker && npm run mocha","build":"rm -rf lib/* && rm -rf lib-jsnext/* && tsc && tsc -m es6 --outDir lib-jsnext"},"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","dependencies":{"fp-ts":"^0.0.2"},"devDependencies":{"@types/mocha":"^2.2.38","@types/node":"^7.0.4","mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.2.0","typings-checker":"^1.1.2"},"tags":["typescript","IO validation","runtime type system"],"keywords":["typescript","IO validation","runtime type system"],"gitHead":"93a5a4e6e8cd5efb77c8b4f380775a0cdbb5ac83","_id":"io-ts@0.2.1","_shasum":"523e98783e1d9c348b6f474cb46ba4abae3857a3","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"523e98783e1d9c348b6f474cb46ba4abae3857a3","size":22226,"noattachment":false,"key":"/io-ts/-/io-ts-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.2.1.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/io-ts-0.2.1.tgz_1488986186431_0.7682721607852727"},"directories":{},"publish_time":1488986187114,"_cnpm_publish_time":1488986187114,"_hasShrinkwrap":false},"0.2.0":{"name":"io-ts","version":"0.2.0","description":"TypeScript compatible runtime type system for IO validation","files":["lib","lib-jsnext"],"main":"lib/index.js","jsnext:main":"lib-jsnext/index.js","typings":"lib/index.d.ts","scripts":{"typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts","mocha":"mocha -r ts-node/register test/*.ts","test":"npm run typings-checker && npm run mocha","build":"rm -rf lib/* && rm -rf lib-jsnext/* && tsc && tsc -m es6 --outDir lib-jsnext"},"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","dependencies":{"fp-ts":"^0.0.2"},"devDependencies":{"@types/mocha":"^2.2.38","@types/node":"^7.0.4","mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.2.0","typings-checker":"^1.1.2"},"tags":["typescript","IO validation","runtime type system"],"keywords":["typescript","IO validation","runtime type system"],"gitHead":"eb8fbd02d399b86c86cae44f9b5d1379bf7b0a61","_id":"io-ts@0.2.0","_shasum":"b93d07ec043b976025d4b7a26b9d327bb7654e2c","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"b93d07ec043b976025d4b7a26b9d327bb7654e2c","size":21384,"noattachment":false,"key":"/io-ts/-/io-ts-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.2.0.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/io-ts-0.2.0.tgz_1488956424590_0.4211532480549067"},"directories":{},"publish_time":1488956426538,"_cnpm_publish_time":1488956426538,"_hasShrinkwrap":false},"0.1.1":{"name":"io-ts","version":"0.1.1","description":"TypeScript compatible runtime type system for IO validation","files":["lib","lib-jsnext"],"main":"lib/index.js","jsnext:main":"lib-jsnext/index.js","typings":"lib/index.d.ts","scripts":{"test":"mocha -r ts-node/register test/*.ts","build":"rm -rf lib/* && rm -rf lib-jsnext/* && tsc && tsc -m es6 --outDir lib-jsnext"},"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","dependencies":{"fp-ts":"^0.0.2"},"devDependencies":{"@types/mocha":"^2.2.38","@types/node":"^7.0.4","mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.2.0"},"tags":["typescript","IO validation","runtime type system"],"keywords":["typescript","IO validation","runtime type system"],"gitHead":"616b8b0313e0864e66870d1be18d8e867c8762e0","_id":"io-ts@0.1.1","_shasum":"9b4857d24d158bbceed19b01790a29333aad508f","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"9b4857d24d158bbceed19b01790a29333aad508f","size":20116,"noattachment":false,"key":"/io-ts/-/io-ts-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.1.1.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/io-ts-0.1.1.tgz_1487266957570_0.37727305199950933"},"directories":{},"publish_time":1487266958254,"_cnpm_publish_time":1487266958254,"_hasShrinkwrap":false},"0.1.0":{"name":"io-ts","version":"0.1.0","description":"TypeScript compatible runtime type system for IO validation","files":["lib","lib-jsnext"],"main":"lib/index.js","jsnext:main":"lib-jsnext/index.js","typings":"lib/index.d.ts","scripts":{"test":"mocha -r ts-node/register test/*.ts","build":"rm -rf lib/* && rm -rf lib-jsnext/* && tsc && tsc -m es6 --outDir lib-jsnext"},"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","dependencies":{"fp-ts":"^0.0.2"},"devDependencies":{"@types/mocha":"^2.2.38","@types/node":"^7.0.4","mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.2.0"},"tags":["typescript","IO validation","runtime type system"],"keywords":["typescript","IO validation","runtime type system"],"gitHead":"8e89141f62332d27ef0ef83bcc2fd17710bd160a","_id":"io-ts@0.1.0","_shasum":"2046f0cdd79163c92aaa0d4fa4bf8da1af92b6b9","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"2046f0cdd79163c92aaa0d4fa4bf8da1af92b6b9","size":19914,"noattachment":false,"key":"/io-ts/-/io-ts-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.1.0.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/io-ts-0.1.0.tgz_1487241696032_0.43020869861356914"},"directories":{},"publish_time":1487241696775,"_cnpm_publish_time":1487241696775,"_hasShrinkwrap":false},"0.0.3":{"name":"io-ts","version":"0.0.3","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"test":"mocha -r ts-node/register test/*.ts","build":"rm -rf lib/* && tsc -d"},"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","dependencies":{},"devDependencies":{"@types/mocha":"^2.2.38","@types/node":"^7.0.4","mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.1.5"},"tags":["typescript","IO validation","runtime type system"],"keywords":["typescript","IO validation","runtime type system"],"gitHead":"547fa0e79165010eebbf4103a33f9650d02255d6","_id":"io-ts@0.0.3","_shasum":"3204cdacadcb48cd19b3c9ebd39bbb8ed853bc2e","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"3204cdacadcb48cd19b3c9ebd39bbb8ed853bc2e","size":8390,"noattachment":false,"key":"/io-ts/-/io-ts-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.0.3.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/io-ts-0.0.3.tgz_1486988307833_0.39582034456543624"},"directories":{},"publish_time":1486988308386,"_cnpm_publish_time":1486988308386,"_hasShrinkwrap":false},"0.0.2":{"name":"io-ts","version":"0.0.2","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"test":"mocha -r ts-node/register test/*.ts","build":"rm -rf lib/* && tsc -d"},"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","dependencies":{},"devDependencies":{"@types/mocha":"^2.2.38","@types/node":"^7.0.4","mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.1.5"},"tags":["typescript","IO validation","runtime type system"],"keywords":["typescript","IO validation","runtime type system"],"gitHead":"c39966b015c29b3906fd1aed9c580d111b9a501e","_id":"io-ts@0.0.2","_shasum":"38f67dd87db973cb1d83076674d3ee32425a3e19","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"38f67dd87db973cb1d83076674d3ee32425a3e19","size":8221,"noattachment":false,"key":"/io-ts/-/io-ts-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.0.2.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/io-ts-0.0.2.tgz_1486033584897_0.4548565170262009"},"directories":{},"publish_time":1486033585549,"_cnpm_publish_time":1486033585549,"_hasShrinkwrap":false},"0.0.1":{"name":"io-ts","version":"0.0.1","description":"TypeScript compatible runtime type system for IO validation","files":["lib"],"main":"lib/index.js","typings":"lib/index.d.ts","scripts":{"test":"mocha -r ts-node/register test/*.ts","build":"rm -rf lib/* && tsc -d"},"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","dependencies":{},"devDependencies":{"@types/mocha":"^2.2.38","@types/node":"^7.0.4","mocha":"^3.2.0","ts-node":"^2.0.0","typescript":"^2.1.5"},"tags":["typescript","IO validation","runtime type system"],"keywords":["typescript","IO validation","runtime type system"],"gitHead":"a533768161d5e1c181bdcee09e2d12f156752213","_id":"io-ts@0.0.1","_shasum":"b7bc9eba2b44e32e148028ed9873a58e162e7cca","_from":".","_npmVersion":"3.10.8","_nodeVersion":"5.5.0","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"dist":{"shasum":"b7bc9eba2b44e32e148028ed9873a58e162e7cca","size":8354,"noattachment":false,"key":"/io-ts/-/io-ts-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/io-ts/download/io-ts-0.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/io-ts-0.0.1.tgz_1485946612720_0.3473539229016751"},"directories":{},"publish_time":1485946613423,"_cnpm_publish_time":1485946613423,"_hasShrinkwrap":false}},"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","_attachments":{},"homepage":"https://github.com/gcanti/io-ts","bugs":{"url":"https://github.com/gcanti/io-ts/issues"},"license":"MIT"}