{"_id":"ts-do","_rev":"37-ffff6bd1abf3ccbf15108feba35aa86b","name":"ts-do","description":"Do like notation for typescript and fp-ts","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.1":{"name":"ts-do","version":"0.0.1","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","fp-ts":">=0.6.8","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"3bcd59637b3424675658824b2801da29c55eb767","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.1.4","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"maintainers":[{"name":"teves-castro","email":"vcastro@gmail.com"}],"dist":{"integrity":"sha512-1sdTrwZXIHvURqQ1l3SlNnWvjCe7anJn3IhOl28U7KimiTZhsYWxdqX32hm6aODYiDKPn9dKdOfr5QJC9TwsIA==","shasum":"adfd95b91ee680ec8ce6aefef63e1caab67df123","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjqIr4wjbSpsc05MSfwWe7vgTXHlvMsxqWwJoy8OY0xAIhAMjBTUx+z3qcTmYr6ndUrh+UYqLt4UgXZ0gNH6384uMl"}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do-0.0.1.tgz_1516489983853_0.5225976461078972"},"directories":{}},"0.0.2":{"name":"ts-do","version":"0.0.2","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":">=0.6.8"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"1ce1c3a40fce9a95fa4f5c419d024354b382ffa0","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@0.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.1.4","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"dist":{"integrity":"sha512-NZPdDh4AKCMW6xuUAqwJMBpkZfCwZxKYniiOaOMI6l0SLWvc08Q8nb5VWwio8KlRnsQ+6PsM9daQiwR2Kde/wA==","shasum":"12441f06f6a29fb79148f756e506f09c528f1ee5","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-0.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+xVBBr9CVgfgMh+yDiUHRYHeBz1SfjsZluM3vq5gmgAiBs6uXQfGDPdRZETrDHiMm84m63mZqPKEiKgjcR67QDxQ=="}]},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do-0.0.2.tgz_1516490251042_0.871165560092777"},"directories":{}},"0.0.3":{"name":"ts-do","version":"0.0.3","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":">=0.6.8"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"9afb67fa9ef78a26a44689d9c3bcd6203e0d6841","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@0.0.3","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-lOwIoK6Jpx42YPsznMC7AlMqUVQZL/QWxyODSlwjYpxcGKvJCMKYCiMXjFv31IGK+5+fE+o/XqOhSEQvulqXcQ==","shasum":"4beeea0951a4c3b9609c20225838c57bc4defbfb","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoEKIVfkqXVslDJtaCA12y/MUsNLvAjBwwkECukK94IQIhAIn/Qsfsa5kWBSVWK8MXCocHuztmd3cXHL+n4Fyvgmz2"}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do-0.0.3.tgz_1516528657409_0.3533035551663488"},"directories":{}},"0.0.4":{"name":"ts-do","version":"0.0.4","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":">=0.6.8"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"b273e07cdcb3cea936b8d73d1b7360891ee5d02d","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@0.0.4","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-vNwTfJqjVzTZpdQrDV2O937DzR5ZYKi7m0Oq8M/IaVJXZKwJv2bjolhLYgAcEmEiY3livYKwytSJic5mTvRD2w==","shasum":"6a81f89e9c0ff193ef67249905def4f76eaa5985","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDX7dsZkOH7qvpVhm9QLnLHqqSL2N9AhoE/Ibf8XbkQKAiB1xk3VNG5gwc3Tuu5LvF2tJep7c5vrr4wYZXnzIoKb0w=="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do-0.0.4.tgz_1516529124321_0.5040667068678886"},"directories":{}},"0.0.5":{"name":"ts-do","version":"0.0.5","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":">=0.6.8"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"3c22cbfbb42501bac2bc7ba173b2a319cdf3def8","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@0.0.5","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-n0cgAUHPJmTJ3dBS69+ZR9uyqJcle6s1kf79e8zetuT4Rx6TQYvpSNv5qyOgrqnxFakJRp07RkqFhWbbxQ5gCA==","shasum":"f40a5f3c3afc9b913f0fc3697124ff56b7c3721e","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXbyoEU8Em69xd9J5OKV6IJBF1q+cMLw3tCFcbQmY/3QIgBhzCL/G7O3KuvRBmHDVhZOQWaSWof1lULRdI8ItAcHg="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do-0.0.5.tgz_1516538754103_0.6463001149240881"},"directories":{}},"0.0.6":{"name":"ts-do","version":"0.0.6","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":">=0.6.8"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"38a27461d5b5cb5070541cb9b14789c745eb1693","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@0.0.6","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-JD6GsUDGORPjC4WSX1zTcI55ogBu271DuIaZJGoot3v91sUfimLV7L4fffBxUFZ7tmFIBvWTCMhvblMbMmPOEg==","shasum":"d19d43e0cd5fc2522058172dcbf82324a493c273","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCljyRKGvozvU/kY2idxMMgrlIPDk584VjIinQ04yB+TwIhANnjmuxr3Rn9eq7nQCp15jKM3jB00vlEWhy/RBSSDfJ0"}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do-0.0.6.tgz_1516660329109_0.24017936480231583"},"directories":{}},"0.0.7":{"name":"ts-do","version":"0.0.7","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":">=0.6.8"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"3f6376e901aeafaa46afff6ada5239780709e24a","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@0.0.7","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-BnJFUJytksDOBSBiFSx7LXqMLRjYi2csOFAf4afePJIwd5J0iNCWoBcAhIB4QVKD3xF2nLBkVj79yOyDiewmmA==","shasum":"879ab87e93399fb7fae7f7f62e7f484a02f07326","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfNg6dzCHcmab6XrWZb0I5jQK2wkQM+QrBtUV0bgD3wQIhAO/QcPhjF/bPpfP0knesB0O2A6qHgKa7qro/j9CD7cpm"}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do-0.0.7.tgz_1517507953042_0.11728004016913474"},"directories":{}},"0.1.1":{"name":"ts-do","version":"0.1.1","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.0.0-rc"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"372ba012abe1dbf742936b0861588b46775ac3b6","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@0.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.1.4","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-LOuh6eI9XBTnKxHhXxG6iWFMKHbt+HmOWOFtYQ3fLGnDZEyBik7l8bQJOBE1pNpzBmPyKSRwe/m7De7tDnY/Fg==","shasum":"3ac75abd82c32a36a85c8a295b2cd2570b0bae81","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-0.1.1.tgz","fileCount":34,"unpackedSize":140896,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESl0OAPxxueQMl62FoyTiHOYg8m6RNVby0mwxt67CCdAiA81PHquR/I33/Q9oALugUhUwGDIQ6L59CfYHltFzByAg=="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_0.1.1_1518137832642_0.8469320750053566"},"_hasShrinkwrap":false},"0.0.8":{"name":"ts-do","version":"0.0.8","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":">=0.6.8"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"4e0e5a16d1edececa35d9e9aa7693d7a1961579c","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@0.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.1.4","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-6exaDD8tqcrjhyajRlZveSvEDbsU6ByW52CZu83Cfz6sKbem8FlwnE9ZNydKZgAPmthIkmj+O+Kg6eZjhRrisA==","shasum":"ae1a30d84e5f6640aff5aa8fae77b1a888b26ca0","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-0.0.8.tgz","fileCount":13,"unpackedSize":133271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+peRl4wNzq+KEcYImxRRlJF3X61rXfS+FAUtzIBFmFgIhAJmdLX4us+nfc6SlBL0qHCSHFU0B7sDSI4vBc+/DfoZP"}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_0.0.8_1518207730814_0.6647361944741632"},"_hasShrinkwrap":false},"0.0.9":{"name":"ts-do","version":"0.0.9","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":">=0.6.8"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"46a3a1fd10bda016aebef27cd7fdcf6b82f99b3a","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@0.0.9","_npmVersion":"5.6.0","_nodeVersion":"8.1.4","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-b6E96N9tERlAE6VK7Uxpz+14erK8rwm5iZ3uoQqAUTwr8rRuM7U8S3H34HI2tV0LQMf2Av6SEgr4oUQaI+6Spg==","shasum":"184dd81cc7af16efb10d3c8866f6fd93ffeb8ce4","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-0.0.9.tgz","fileCount":13,"unpackedSize":133271,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANVtFogma+K4dfLZV2A9R7ArHPBtfIvPdRii9VQjouhAiEAzNgRxt1X7rJq9I+5i8Y2EX7VAJjaPXFkGImxNEzDBro="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_0.0.9_1518207805930_0.30549493381872006"},"_hasShrinkwrap":false},"1.0.1-rc":{"name":"ts-do","version":"1.0.1-rc","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.0.0-rc"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"a3f10c6b5628ba1a0fba2de11b98de1e54fa90e0","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.1-rc","_npmVersion":"5.6.0","_nodeVersion":"8.1.4","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-mOJ8j3L7KSQEK6bwkMCBDeneVb4mAO+dBPCjqXmL5CSaB0GUggk60VDGwWncD3sE/47OT65oHzvR5DjZQME9jg==","shasum":"66543184b305fe7414f4c576650aed5ff827547f","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.1-rc.tgz","fileCount":37,"unpackedSize":144473,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcJNVc4U595ZVNAz4UbFSgQDOHJ7nYGLbrI/XhCBtUFgIgX02sewaiTAdbXonObVZL81+KRsNVL9TxXgfnHQE5GnE="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.1-rc_1518219457997_0.7226562508766363"},"_hasShrinkwrap":false},"1.0.0":{"name":"ts-do","version":"1.0.0","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"f27e7809e15121147237caf2fd6374a24035f304","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-bKgaMzsvCGJ4wcHEfgRalAQ9cQgaPCh+RQllAEf/XnJXa/G7AwJ2YwL7mqteoh5WAXZAfNII3KTkcyCXc1Fp1A==","shasum":"a1190216da82211bd27678cfb42e10e60eec5367","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.0.tgz","fileCount":37,"unpackedSize":146123,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4vNSGgk09dHWTA0SRpYQ7j+QBT4zS5bFdjUzfmRDMRAiEAzfNCt/KN3nDefAubwaXCmzVqgP8IhBecTZQOu8OHKPQ="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.0_1518549179274_0.4899581724532498"},"_hasShrinkwrap":false},"1.0.1":{"name":"ts-do","version":"1.0.1","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"010afbc00373480ad8aa297bd62b2e33376d3287","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-3tWDI9v3HcL3t1UBPcRmo10nOyJ8Z3Quhqw78SQ2/JpnK/dygDh4tgkLqKDlp+KwrQybNAT+xNxpYBA2w/YIIw==","shasum":"47ef6305e6d05f697091bce0329a197db227601f","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.1.tgz","fileCount":36,"unpackedSize":143817,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAx4CZ+nJ71jL8bUtB8t2i2NLVE2oBkYr9grkhGVF+JJAiEAgehBtGeCa+pNNQYyVmqRyxoxEPWuemYhcn3FQb41Ses="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.1_1518549375343_0.08472644914334637"},"_hasShrinkwrap":false},"1.0.2":{"name":"ts-do","version":"1.0.2","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.6.2"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"3cab6b8204b7e388722970da630a794bbf11f0a4","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.1.4","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-B1R4H5Q+EBDoM6RNzFSiGwNFw8QY69/ZnFWxCypXQfdzs0YNQ0ITsOOi5q8pLywpxXQCZ+xe5mLMkF9wSfiEGw==","shasum":"9709cc6ebf70e11f03a5a063c743f3b42cccf433","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.2.tgz","fileCount":36,"unpackedSize":144601,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIyXA16BYzpnWd3jwMnH0ZINoYUoyp+ct3mPVNoxHotgIgAYCqx73Jq6CegfF67E6pD7zDvAQf9K1JpTA0dkFKQck="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.2_1518629279509_0.02036050289291147"},"_hasShrinkwrap":false},"1.0.3":{"name":"ts-do","version":"1.0.3","description":"Do like notation for typescript and fp-ts","files":["dist"],"main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepublish":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.7.1"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"6bf63b039b0e7dbee1941c0a347f6af7750b9595","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.3","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-hqW8h/VDZvcisMoK0qUsns0bkxUUS++8CGxiUHXf0f8LDiBg+G1H+n2WwBfP4IwuVAa7lWZo2AhLUsRj6WHQxA==","shasum":"4010c1cbea032117e0adcd4249a3aadead8c1baa","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.3.tgz","fileCount":24,"unpackedSize":22241,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3FxYd5ZmCLT7WDMY0DYVPQioBpOLWbvDZIYooUG+1XgIgGdhMR7WlCBVU11DE1A81mRNMs4Moq45T/F5rrqSKEKw="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.3_1518647295520_0.09117401246822188"},"_hasShrinkwrap":false},"1.0.4":{"name":"ts-do","version":"1.0.4","description":"Do like notation for typescript and fp-ts","files":["dist"],"main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.0.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.7.1"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"20f1635268c7308bb4115c0abb9a48d28d42d41d","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.4","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-tvhIVgglQWyyRx6sjtfjcjKBWGxYJT1+rEDqqScI6wA5fKGIv+npSDMmZNiyzp0reg5aqSICctGGp1mQC12QjQ==","shasum":"4f44f6400c81a674ace07c0f81381f43b3e52055","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.4.tgz","fileCount":27,"unpackedSize":24009,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRwuC9JsSkZBSrwlbv/5Jtf7T6Felw4/nvIwhccS4s/wIhAPFiqH1KanSHH/io6hO3p11cyNhSZFxgDCXmGZd1CMfP"}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.4_1519165064190_0.35982202945962727"},"_hasShrinkwrap":false},"1.0.5":{"name":"ts-do","version":"1.0.5","description":"Do like notation for typescript and fp-ts","files":["dist"],"main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0","parser-ts":"^0.5.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.7.1"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"22478dea7b69b19eab0487f68c8aa427d38ae4c8","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.5","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-ZOpfDoEop7A9z63t/Wst3toRwO4S0c6Uy/fXrRqToSZMz1NhAydxAHwHLeF258qc1CeyBBwrs3k6ZbYr6KoGTw==","shasum":"c85d638402c18a4d63987906ab1f16d1ba7bbb2a","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.5.tgz","fileCount":33,"unpackedSize":28245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrr2XV41kSf+Q3SHd9eZ/1nogx3a1JLbI6ptq/zpHuSAIga9DAHyy1fTuLtzaZYAOrmdzfosAhdeFl64YKvE5Yhao="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.5_1519257110221_0.7286449375231157"},"_hasShrinkwrap":false},"1.0.6":{"name":"ts-do","version":"1.0.6","description":"Do like notation for typescript and fp-ts","files":["dist"],"main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0","parser-ts":"^0.5.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"github:types/npm-ramda#dist","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.7.1"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"347b127e9b71f525b3981039d2b27179e11457ea","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.6","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-tBgQQLeLVxeHQnLQ2IvE+fgusBCsKFcT9lD04MTsK9VHOesd+aku3IH2Q1mQa2drds5DUfgZVUkG4geMccG5Jg==","shasum":"592aec6da0f2cca9cdf1158f3058d59ffcbce38f","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.6.tgz","fileCount":30,"unpackedSize":26762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdJiFvaGRY+Jlk9oCDy4Cwn1jkVhWMr2nxmVVXND0IbAiBDxQl/HcGpSPhlS6MLpYcLapc50quNS4Z8MCe6OzzHxg=="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.6_1520459817631_0.8469993102126143"},"_hasShrinkwrap":false},"1.0.7":{"name":"ts-do","version":"1.0.7","description":"Do like notation for typescript and fp-ts","files":["dist"],"main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"npm run build","pretest":"npm run lint","test":"jest --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0","parser-ts":"^0.5.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.25.20","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.7.1"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"25b64b6d0321b43bdc5f62dc8306d4b8e7823f00","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.7","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-pj6P1wyJ6Z8HputDftXXICDifUit3ejde9hEdenPgblhOL2KisPiBvJC9RQLyY/Exe2h5QVwiY5YovbiNU59fg==","shasum":"e43c9e1c00d7c83f438a05b4d47f82fbfe4e30a7","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.7.tgz","fileCount":30,"unpackedSize":26625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/JddCRA9TVsSAnZWagAAcr8P/iMO0Kcj9Ziw3ICSfuhw\nPVA+vXxasEJRopylJg4zg7TFTkSTavvdZ5HZjB+3+j9B3cr8GcS6V0P34iC1\nvY0GkVN7dXqhS/mok+QgYLmzBb0RJND1Je3YfDu3oPzVfcTQiY7EM/s1/ap8\nlh3efdCaK0zCehdOSfQsBzPpgm9kHZw0GWpmg8Xej4XDGCmjruyz0QtocG+Q\nIpOGbIbiPgg0ImiOy+6iJ655zswxb+OgTfughQQW4Fa7CcBnRtXI0Z5vbjST\nmxZc/RY5b23YwPQ8pII5p/EeanWg3g+FWC5ZePVRqOrrSxzCDbl2j9nRXsoB\n1ThCTAQUSJo7QYRTSgH/axR8jHkvjcY6sbjpawbsDVYlG5jys4RzXW7nQgit\nhH6SbmygdMzQA++OJIh0qQguRvbUrQpONnqOEV3VUHiBhPUqITm0Hff3xBWu\nha9QGkAhVRbKEmkluXeof21/TxR4VY/UQItsZvhsEaR+oZajyMI6ylYIFkxN\nBr06cRgKf3b2mPJ4vm4jGABZBszOudpZAYSN+yic87sxjhGnkSgU1+Mbq6bV\nTGaNO2qvnW0aUB+/zNOsinM24EYb0KM/wWmVy/gblZzA/IjETWecCsCLA5Il\nsAhTxw8EgZELSpD6RdIAaLBgXTtZfmOQwUzdy8laHKqIUyaWsnQ4K9F3Iqty\nm9qj\r\n=Rz8e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/O07zKsrlyYWTF0mHJI2Ug1q8CUpoD78tk96l7fS4jgIhALmjwE6h/rULAATe1nZw3jqm9yNKUavNNlS0BQV3pOaL"}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.7_1526503260577_0.21823088559892634"},"_hasShrinkwrap":false},"1.0.8":{"name":"ts-do","version":"1.0.8","description":"Do like notation for typescript and fp-ts","files":["dist"],"main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"npm run build","pretest":"npm run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0","parser-ts":"^0.5.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.25.20","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.7.1"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"1694c74224800ffe11556943b6a7184a865910b9","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.8","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-XzhOU7+u6RRBB0RyVEeXba5wWMfbe0M6+4zSsyduUgTo2nrsqGuu650IRt/gJqC/8yFvSwGYVC92fC4/YOKMiQ==","shasum":"0163212cc6a9e3395910de986fb5239b85781cc4","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.8.tgz","fileCount":30,"unpackedSize":26620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/ZS1CRA9TVsSAnZWagAAvIMQAJLLgD07CiFCvnw+w6tN\n1gxXzeTV9+AzrqOascgLDYvWFjlmJ5XVtb6+grptH4RiL2RXHxx+u/Wk6W8v\n7dSYZXAEI8fxmKzbDcfYAXEKQgSr8/N/SEMXyHT5s2kyb3DvGeZX/zgrVoxV\nRZTtFfzXA3H9ZY2etfMA8LfAgtIJdN/alRnd2inOX2btiwBzitix7Iq2yijU\nZvVC6jnic7iLj21jtu+FXYiJNMJ5DYCno0gSTb7BNsQJ8Rgk+c8Acx3sJ1ju\nwptAZDQP1Jd7sqR224sw4eUrXeszCeUSe3NGq10n6V5YOVxwJAh7gUt/j87I\nYxTTWeMm9tpRSznMPlZU0dtYj1UlQzNzmwz7FKz19vVuytXvSmm/w7pSYHKe\n8i93TBYW56KMprQ/9L2jTWNFnlXJMRrWmc2RBuBeUpDALMSyPQQRncbPQPH7\nBozCPMBsY6lpXVWp+jpz2dCBlXVvHcux5DhY4JD9XZDVdEnDThU/Px+Yf7Qy\ny0WCTXxwsgJnej4SThuFTiTHCX6tjl4sYAB+djSyOiN8rj6uuFkOookjCSHW\n7CFTSxmAQ2wslobCAmyDJyXK9BqsIHNWqoOcy3QKqlK89wutSrsQveFxupWG\nsVIMKNrMVfvz1LsxtkR7zKffLn/XP/dpl2zDV6ISkvLgR3j3u+j1DXnmROlM\n3KkK\r\n=Q+Xx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaso/YumaiGeSqaZIIQepoCzMzkqdUqMhiI+19xuc43wIgGKDVu7HMPWWqHWJXORyLJv8bROxVj7/QnT4Cmj+QX2o="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.8_1526568116117_0.7223647326914531"},"_hasShrinkwrap":false},"1.0.9":{"name":"ts-do","version":"1.0.9","description":"Do like notation for typescript and fp-ts","files":["dist"],"main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"npm run build","pretest":"npm run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0","parser-ts":"^0.5.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.25.20","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.7.1"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"cbe3a2228d034b969b11a2519dedcec214b87168","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.9","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-pudwn7ju4pf68NxN5VuPD/p9AiOeJuXf+lCv2jZaZ1zfA9INlQ2bJ6lPJV3E2C8TzLEMlXpAI0fqlcDUnG4GIQ==","shasum":"b11707d663710f05889f037572eff3dd67dce68d","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.9.tgz","fileCount":30,"unpackedSize":26620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/ZeUCRA9TVsSAnZWagAA7NIP/jZE3T+QHNfkKH2vNplt\n4JTuTWinV0dAi7G7nrBuCxpmR2volW7JjK7HEI1bRhDAsDSltdtuNcxaL7Ng\nuBOIGNV/DJLpFjeBLhxFOuPiGuExcewSyv09b4e6jvI298bzMm5tzztXl9Zp\nph7YuYP/gmsJRKglzLR0U2hIcNsDSynCW93uRwrVV4zuvz4HcVJlBl09oTvb\ngU68Lg14P0tLFWFqPnHH+pNonORKWRnPGKQ9r/u002JJgWWe69OM/muHwv8V\nj3mJVAZy4Gjlu0DWVEWiaG7l0TyEUvaJ93FXcSzTKQYwo8oiw6Vvvr9CHsfN\nwWB6BYz7DmXWc1MCAhnnlxyfH4djzuqyz13rfr3N3eQGcyvIfvAz7ExzQCrp\n3svcMMBwJnEdZmYZE0StQPpSJJyxX7eAMkBUV2Bv2vSV99qH4DEH/oES39/b\nAkwTGBH8mxnr882OqfxjjIHejI1Jd6+2UzWrZXZrvJQITSmLa/aR6MYXT4/6\nuUZ0/h9D1qfKxWg5ylsPdD6uJT5NNvhtAwhzrbl0S9e8Te9FbqZdwWbjZe3t\nL55r4YV2hRVdSWc4+xW4lCL5GODb36GaqlFn6h2/zbFlUbOrqubFHWkcZxYb\nkKY/kGoDP/vFr62BNrAc/3/Jtg3gRPZOyIGOULrJ1rWF/F+Iwt6RKFmgJ21C\nnYfT\r\n=Twsw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGBzbi5wxr+pmGbAun+iTN/+TNiOL1oIZ71CsR+6YJAAiEAn+0g9AaA0rKX0vIZltwamrUkspISm/FOOcto2iktFkk="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.9_1526568851463_0.5702815138226787"},"_hasShrinkwrap":false},"1.0.10":{"name":"ts-do","version":"1.0.10","description":"Do like notation for typescript and fp-ts","files":["dist"],"main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"npm run build","pretest":"npm run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0","parser-ts":"^0.5.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.25.20","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.7.1"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"445a9104bf951a73dcaa7c787dd4e3cadbd18ede","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.10","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-CHrfrqLmXSv3cfOCzQGS12DSLrGSiE2uIff1C9sI8m6xvrkZgr1+ooRXKEp5BKsBv4tTKo0oTGhvSFHTubeeNw==","shasum":"540aa842b3a4bcc82b99462692c05ac0815bbeff","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.10.tgz","fileCount":30,"unpackedSize":26619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/ZhlCRA9TVsSAnZWagAAYWkP/RXa9E0BJZEmJ8/ob8aQ\nvv220SvEteWjWvK8WNaXdaVUU/qWusClm8ebV4LNQPkvvMSPW6TqvSzRKUnL\n47A7eq5yyYM/DygF8e4fiJzCQpyWyEVtXE5YJJvDnJsVbIDqFzMUPnm2uxtf\nD+P3YtGD+jHURVVEty3nxSHXogbgrfqlBClXXDXQ0N5/w75NTvvr1YJXXltx\n0J6UIsn1MP4evx/+UoolcAS723cArGQTg9tB6IF6qjZIHG4skIR/I78Nbr/A\n2R21IlZq3UG/fZsVXEFZfTevGt+UA88G8WagIE0o6iadHEi7YbIGmVScoBdx\nFQFVVUh/bHA9YMsFdaISWfvR1N9recDXABGgo46EzuvYPK8g/1bfSTpnRKFZ\nLx8zkjl/JjBVuD2Zs5tVlvx9cS/B5oMY9nA3jfb1zkwytaojiOuqs99oT/Yv\nX850sdLDoJIsLt+6drM78N+cRj3SRKx4N1TXQyAT7yk/l80W3KCdF2UmOBQ2\nzkOdOJnKvEHBw5o/GlFpoPQoPV7Wqim8MB8t9AVza3kYXbLpFN26XdIFlL9M\nOiEy7Vsx3hWHX+BICFozonbmTSUC/nw6/ApYJUQGO0fsxesHTWabghlos3pO\nLR0YrZlTKRbDzdLCm8RVDQ7OkrwOtJEqCLzF/P2fuEPUtwi7zyj+4Jf8cfGE\n5OcY\r\n=JZJM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKrae8pVknl3Z4iEMkTMxZ6csqMo2HYCnXFd9zn0QiEAiAv12BqGR5syRVbgrL1L5+4rZJ0hYH5AAQNi8oqQ02qfw=="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.10_1526569059919_0.7738181378880058"},"_hasShrinkwrap":false},"1.0.11":{"name":"ts-do","version":"1.0.11","description":"Do like notation for typescript and fp-ts","files":["dist"],"main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"npm run build","pretest":"npm run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0","parser-ts":"^0.5.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.25.20","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.7.1"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"1d6656a4eff3c17f40a1fb29fcb29d1c1b421c6c","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.11","_npmVersion":"6.1.0","_nodeVersion":"8.9.1","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-exRfEQF7+lpV+7R89Hccof/Qs0J0CGU1IhLPStIcIR4xN3PVx8e58bYKyrZEaab6HS/3r35NXaXeE8Ze2+/uuQ==","shasum":"fee1dc622a54545bbf7830083d3b487781943cb2","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.11.tgz","fileCount":30,"unpackedSize":26619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGbuPCRA9TVsSAnZWagAAdnQP/jaM3AMWN/Rf16eofXfE\nGIr4ntSeer4SA6MLEpDvMr0+JZfbmbLdjOCraVqswsIdzfHgAiu8cTnjojG5\n9ZaDa/66wq7xcfv3ZA495IQpHH+d0BLUEMrUfE7CMVppL72/1IcfcaeGWhu3\ngKJVZl+nd/XbOvxymgJ+S+Vdh0KnRUFGATpIoGAUYvWs3DujUKU35Ku0uEIn\n/sp9PHeS/zy8f9qJtW4vECKZXbHoRH106iWq7xoIpimTHm2iW36HYmSPi9eq\n7f10UrbRvUtW2ShOGPn14aJj8yvwtINAAKIe74kXpi8sfqG2enTlo5M34LWS\nDHeIMmJ2Kl9i2g/dhuHvykIH/D6vrcyiQtMaHnd1cVjpmyDrJqddOl1frHbm\n83PfZk0b5QL0/0yP7ysC4b2g43g/te27j3bJIVwWW99mC0aigAdubeQQHS/j\nXYZ+mZwgemN1a+w2FHHhiA1TcG/t69BipTNfbvdGDH+rH4XXuRT4Wwn5Gk0H\nYtSet87OYsC5NXletOwND+Dno4q3wZuu1MwTnAN4YvSfgFedbwu+oci1sPMF\nWUkhX3L8gC0FJK2AfCSkAB6xD0Nr+epQ9PD44Kx3Jl7B0LevXKDDyx42FxZb\nBDQp7k692Sdg3ciMKqZK01eWq2TWmDTa0KPHh1c5GbvjC/+AR8vpfUxxNeJ6\nLRRg\r\n=cHvA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHqBLwAGl8kd7eUflBqhMe0+z4M/QQw8xnyP+9NkytGAiEAhXqn5UAtVA3cbIN40YTvvVj0azgVSu4twshPJ3h/RgE="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.11_1528413070269_0.7646924645450248"},"_hasShrinkwrap":false},"1.0.12":{"name":"ts-do","version":"1.0.12","description":"Do like notation for typescript and fp-ts","files":["dist"],"main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"npm run build","pretest":"npm run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0","parser-ts":"^0.5.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.25.20","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":">=2.7.1"},"jest":{"transform":{"^.+\\.tsx?$":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"851191ae6fb0dbfb66b1273489a42de7d75e19e3","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.12","_npmVersion":"6.1.0","_nodeVersion":"8.9.1","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-LozqZLip9RieAEVVZi2lCf5pf8q5ACXqNP2Kwizq06RQB+zlKdeibYdICF+Sewmz/7G3M8MSYq2O4lTSDDdwzg==","shasum":"5bf58694b6a7ece38efce47921fc6516b405a9ef","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.12.tgz","fileCount":30,"unpackedSize":26619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKB3wCRA9TVsSAnZWagAAE9wP/iLCcKphbI41+vL5HqpX\n0Xfbddhkc9bqG7T0SY24/rPEy0nN7tgwPgzusi93faA+fmKUQPYjdDtj2nIc\nkd7op5Wze7EdXsay0ynLQkRx7O3N5mlP8vW5KTTKANT24xlQn9jd6sg99bxb\ncfizEhBb24UNyaTR+648ABdeUUjKRgmU8YyzhUog6VP5XDrpbRhiFFCvis3M\nmWiw6crNHdETfL/vKzpwriWws6vPSZkms7DR4gkkmtFlMfieqz82JwJOprV1\nH7jKINEiib54vbky/3HGR2ldcTuuup+aguS8Ykh2kWiIy0Jn48Sh3/xAzdcj\n1yBiOsEQyqDmozJQ5elNfpBmdXUXWje/K2nUPoAyDze+dlkKPOsPjpQTlyfG\nLII4698xzXog52kyDtW+rFHgINEJ6WFYqwxxaFpdKTxqvNL9SmIyL06mWSF6\nUdjihCDJss4IDObjowpBdGTnpi1oYZxr8hNVjT5jW9rrTge28XHsuYw6JfEb\nXPWDHvjFizGUEDBsocmtvFuPZtSDImdfVKvuzY5D+kMlHB8mqggTxKyPFUvd\nUOHoxrnSz0+dVSF6/dFT722BE7QhZq0cg2cZWNZRvF1S8eMbHttFVEmkrZUT\nsKfoymj/5sgMJmc+bP7wHSLoZtPz7S7ipdUnLFAL7oCozECfSzfO4vZTr/D3\n0oH1\r\n=leNU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDva0Xmmr9OvwkNqCiE88VbSQuqsq2SM9GjpTHzu6zixwIhAJDGlYbRoGMG//RmXvaJhsxkPf9ja2UCwvVgzLY+G3zQ"}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.12_1529355759730_0.10338422960223825"},"_hasShrinkwrap":false},"1.0.13":{"name":"ts-do","version":"1.0.13","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"npm run build","pretest":"npm run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"npm test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0","parser-ts":"^0.5.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.25.20","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":"^3.0.3"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"b34f64ad936c98a5480c72dcd3a792f7cfcea1e6","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.0.13","_npmVersion":"6.0.1","_nodeVersion":"8.4.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-fyz8mMu40iIDsKjcbhNbKWEWtDWrVPb60oRQFX/z+ZWEvv1Y9oxsjOSub9QiQkvnghUZqB5cOdHomJ2pNJ1YRw==","shasum":"f54066c8a5e7adfeb9ce41f976a94275e5f6c875","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.0.13.tgz","fileCount":30,"unpackedSize":26609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjbseCRA9TVsSAnZWagAAslAP/1Q8PkAmno7qpLx8P+nW\no5x182nux6VRPfkM9gWKNvbriY5Tk35WOi7b28Sv2alen5IO5k/JGt4Tg+ZE\n2MiAnZ0Gl3p0bu/xSZNY99NTeKahptCofbtGYnAJPbET4kpjkXybg7QXMKvy\nlEJJBLimVB4r7DPntCEUdOJhmctpmwhHVXL1g1LvNBUdzE3MAR6lAUQ8dU5z\n30nOYUfHZp0NOVvVy//8qCdE6JCBTmQFMUKqVc6jfxcU2CsngHic5DbxQR77\nY90tVJShAkMlTATpgXq4xNJZzNxlbxhy4G/Mdm7+J+71RNvsT34EVwxRJmvz\nGFAaiLhaSA6s7dt2hmcpdmyaB9i5ING6ea96GRWovZPYXnwqm0brNVcKgWpq\n8KNHgKq97QYj/fWUZoy21zT6fCDn65jvk+Xa7mfVMATzEXs0E2z9yfg7ZmS1\nrJmX19S2vh1+sOP7hyaOipj7/xGvys5gKRd37hJudYF6t4DLG6DAXF0h4+ZK\nzFEs44Yi8k7FrPcgo/AbJRzPXIGqUtKRDZ/dm6W659nQTmjQLdRb4j4ZCuBP\n64iGjgAc8Vv02C5sRCk25ypwZP67ukEk/DXmJ944M2P9xw8YLxN0eFFgaeuG\n8/K/zUK/OLAbEn4RIr/SGpKmaU725/XiJc+xkVxi7+z1Hj0uIf4bYY4A+iBm\n5vol\r\n=b+by\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyTOpiNKaApkd/U6joUZNNyiDuZRZH1r6SU55JOQQ6AAIgfISHGYms1M/WBaNnHCqeUX5lvPKoppaSd1NLMiYyDuA="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.0.13_1536015134137_0.37093460242886134"},"_hasShrinkwrap":false},"1.1.0":{"name":"ts-do","version":"1.1.0","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"yarn run build","pretest":"yarn run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"yarn test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0","parser-ts":"^0.5.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.25.20","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":"^3.0.3"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"b6d7ec30700c8e7436ad7ba5f5fbd2f92cf269fb","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.1","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-eoME9XR8HZAXG3Oz1MkFYIYGa/sG+t9MIO2Yh0rUeAT2Ar7TdpfMBuAUFpRFuDZznFljYgHOVlZsmjrk8GfROQ==","shasum":"af17536ec971216dba6f72cecf7153df166c3e3d","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.1.0.tgz","fileCount":33,"unpackedSize":28557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcMoN+CRA9TVsSAnZWagAA9lwP/RgWGSCLQNZTginiWuKt\nt6Pnd8NNkDqBmjqqT6OWFgWYgxF1tvd7ZDMl/d2SqzaVdHd2u3IwM6K3Wa3e\nYXSD3qZcGVlM0zC7wZ6njN3JdiECLf4d22ehusrsQmaYv3LJ/iIrrB3y0B56\nBqV+vyXhpc9Wp+i6A7Pc8u4MeriYIyUxs1FMwugOQWcb05E9dF/uORiSFgX1\noOxxyrroL0TAa1w22HQjsloLzArHNkxr4fpXdyo7DswGJBocxDy6VWnqgZKA\nH35Yf39pOsxboqME03UHnjVVcZIqIjru420F2JJYQWRKL4IqUCyRobPVC3bI\ns1ampYZUgM4uagi4WQK77QJsFoyYIuMTjqDDIZ7wXPKjcFEI655IcvqdRux/\nZ05Xxfe5KQm9PJXcFC5j9KULH+DsKX1ByE9gMqDqZjbf4dg1o7cu/VxDkPHW\nnXesZNyCkBT6T5+Z7nEhkQW7LfO85EtdDstJbG/C917Z1h/yUXFkNYHAijXm\nFL01eKh5YPcKYkcRZZrpT1DanP2ZgoPDDSj6BHLgfIDQB0F0h/BHZt2i0yhE\nDVMGV4cW0GBexc3H1sfYhD2Dmv+5Vh+ZlKXIcLDwewWs41sKBVLENnkjABAk\n10/UeSSwiCgKtk98+2XQ++TA1Cnz9dOIyAp/+reLHkmum/xZOlh3otoMffeE\n+8Fa\r\n=NkPP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtXbykJQ0qzblIVV2otP4823M/aO13REhB7ud+394HjAiBJpNAvyuQ9pSS6yXBe/QlzOr1wKLnl8CyJ/93onZdbxQ=="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.1.0_1546814333875_0.4503651854958015"},"_hasShrinkwrap":false},"1.2.0":{"name":"ts-do","version":"1.2.0","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"yarn run build","pretest":"yarn run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"yarn test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.25.20","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":"^3.0.3"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"gitHead":"5bbd1b9c5bcbf79a37b60b2941effed288f0f4de","homepage":"https://github.com/teves-castro/ts-do#readme","_id":"ts-do@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"dist":{"integrity":"sha512-TWLbkoShBqWz4ovNsnhvWnQhzNdya2RANm1Z3ODRV2U/px/UyQk2rCoXp8ckE9Qxm+cNI+qzZg+89RA3ItfIUg==","shasum":"8456092ebd4568e788995f1c69d4afa6b0a1a80d","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.2.0.tgz","fileCount":33,"unpackedSize":29848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchFGfCRA9TVsSAnZWagAAQ4oP+wedKQNA1y3h8QZauy22\ng72PRHaigvDQz/ATc4oFY2BAEjoA8r2Jp7e9gVi6BdAcFhzjkQPdSKWu+n+c\nagXFwToLFifrL+KRHq/Oumcvo6C4zPZOqmxaMUJ3FajTIqC1yOML9nS5bycA\nYP3znlNqkOOSsyZaoTdFZTfiG175wDXIUalgmVcm/5psZOThjmi/voGMULde\nGw6kQPboX8gtuzHJT84ihNM3u6K78mUyL4i16oPOFRgIHLQ7mohp9V18MiW2\nJ44FIhDnxoXVB+qQdBwiyOz6Cn8I+UO+m9rcG1UJO3nFPQ6/lvOE0YUOaGn0\nStDTPbn2Qfoz3HxEk5LD9N9V3Vm5EagWmCvYKHmBl4iwPG3j594QfmunywQS\nHQ04+2PV9cCQM1dZ98K9k1ZcZq4WRuxfP30KX68aSe8UvLSmdKikv7jyqXC8\nVSJLoLiwH2h1yWDCsPBznY1sKuhdijtx3RMxnS320mVczjgbjnppoU0yDRye\nCd11u0V6UTSL9ffaQGkaIwg0WI9D6FFW4pRTneTuHO+6ilYqBbMalrfPspIx\nN+WBWWA6FaP/ZH11z0sr4X1jAsSlUrvD6oK1R8hjHDYTbmIQw1qiiV/CiOYF\nH6Zw25NUGyWl8H2X0fuHpnFdOvIaPOENDqwU8laNHR6y8CIEVcl69BSt68fZ\np1Oo\r\n=Yq6J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOut6CCXnd8KooztGiivJo7a41vV6ywxiFgWz6jWVmwAIgVtnPj2P/aS94qErYLxFxbwyNs04yqtMNnblctXydme4="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.2.0_1552175518442_0.33498589801807754"},"_hasShrinkwrap":false},"1.2.1":{"name":"ts-do","version":"1.2.1","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"yarn run build","pretest":"yarn run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"yarn test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.25.20","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":"^3.0.3"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"licenseText":"MIT License\n\nCopyright (c) 2018 Vítor Castro\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"ts-do@1.2.1","dist":{"shasum":"e0d2eaae879d7ab619cd9e6d91980414e04f6760","integrity":"sha512-JJMWIWjdygV8qsAfI539YzfOdy7q+XNcWrVqup/StDBllUW2ClKdkclJGh8IQ0qrM9itVWGAcVAJqzMfsD7Xog==","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.2.1.tgz","fileCount":38,"unpackedSize":30614,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcjmjnCRA9TVsSAnZWagAAq/sP/3hj4YY8Vbq1P9exZLxw\nvuOFDCtl5hh95FuGuCBsXuO2aQDCd4ybSbavkbgrfatNgdilFl8Xx05/veoT\nY5Y1XwqqI2yqXEVb7EAvt+pepxsefBwaYM096unfP+GCOo2zQoyMhuBZQpn6\n7AoXVwVU8dbRTlT1C7UNCBmhgm4zHTm6vGVfMeERLuqNQLeiIXfJxBZNeV38\nm0YEnngmkqXAceSTPa2YiWOe8DfEbgGtibABoiEEUpTVdQr7jQ89NxsfOM4s\nLOzxTt+1LZIVHfjIhLdOaINHWwSf2v8Ec8LbPJDM6hfX1dKB6EO3GrGB7/jc\nspH1ImzJF0U0pCWVLRJaUHVv3Ob8ZFW9ADo2efcoOd4bdhvar961TFJPoDPQ\no3Fmvb3RN6CJN8yp6XpiyNQVfU4uUe8ZU0Zz8WvkmAKEHuLj47Jkwp+xr3My\n0XJfOGowuYNGitpP+6cEhFh4cOt/4zntEMJt1Q6ZYBZdqom+mDkCRkmrt+dN\nvGSZqJFtwIv5E4//KK6kt44eeHmRn3D9stAIZ4Eidz2k5H1KMcXVEOHPIz3a\nlcVyVp1wsRpFiTX0sQDG5nU7bN2OX5Odzl58vAJ5L5X7972A3LGvYrugC7xb\nzoLZMHhGFON2/eRb3UztHwmUEMU5e2LpiYmfjfNj6tO+ZKgVOXycQ3wYnYSB\nAYJt\r\n=lnCM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA9ydV72GvQ5Vkle6xQTcyksJ7wGcG42/bsPPaO8XyPHAiEAusg3IqoFPgkBpAephqgdmHDoaBI4XW5i3g8Ig7ufiQI="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.2.1_1552836838276_0.9545143743023345"},"_hasShrinkwrap":false},"1.2.2":{"name":"ts-do","version":"1.2.2","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"yarn run build","pretest":"yarn run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"yarn test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.26.8","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":"^3.0.3"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"licenseText":"MIT License\n\nCopyright (c) 2018 Vítor Castro\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"ts-do@1.2.2","dist":{"shasum":"9235a60ae5a11af9672fc44292aaa9c43599838c","integrity":"sha512-fJs7h37dw8LHb4OpBvmDdPF+CmLKkf78FXoAJKyPx0Q019KiFF8/gwQQzYF/o2FNyKxx4QCIYM4OwMAj7QQhcQ==","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.2.2.tgz","fileCount":38,"unpackedSize":30733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4m1mCRA9TVsSAnZWagAATKoQAKQd0e3XRTraJHG2OQT0\nKC8zhqcSXtimVMxal+ubIm5C8nnV2+IU64zJfuxoJCyr1j0dKB/7r/tPCE/n\nD4yLj3sylBszpmIer5YC3faXHhwRm2JdbzPj+F7saMnXSqiBUaBBUe8AKKFJ\nVL1UXP2w8Fop6bHB9JWQ/djqTSb0t3jIQh40vzh9hsbY/ipA4DcOHYsyXHeS\nAYcrqqnVqBLtj8H+r6HcjZ9c0/Mm/mZiGo8MzSRPn8uZHonuMQYHSsck79+S\nIuaThvVQsnCBlC0GcKIcmu346/sEKH9BE8WAM+lSHqWo73FI6+aGEkxvzA4v\nqesaO6SZHDu2mQjqwo1rnrW0xK9EKF04z4CMmGOXBM16PQLEJu6bK+2jQFXH\nVVbHAn6N7bBVhNReQIWqvVwcX8VBmu5QAJph72LGNPyc1Ba+aoV/s9HYKm9j\noMVbT9IgbQng2y9S2li0oX8a+fjf3KzFrzvpqKSNbbxPNaQn5y5kbqI5wV5O\n/nBzhXDF+kQk7lec+XXBwcmjXzsrpFhAWgdSN6RA91OoEfE7JofoaQolJPwU\nWDl35V2n8GH9rJZ8QqmPCUDbooVrydcjdK3u6xPvZLNmuZJAvJUfuMy4qVpM\n5c9awHG3NSkEkYZvEfCDnt/h2XvVlflT3qi+ZogTQQMNoAvDYwcFxLe6uihI\nZlTZ\r\n=9tbW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDN39ehtib6vL3lFgTBWh87GD0NHDUbBQ20PE49xZquQAiEA2RXVtAC1LRLdPOxFLx+OkSFbYZXRHMYg7QEnTO1Xd14="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.2.2_1558343013337_0.5573001636436945"},"_hasShrinkwrap":false},"1.2.3":{"name":"ts-do","version":"1.2.3","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"yarn run build","pretest":"yarn run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"yarn test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^1.1.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.26.8","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":"^3.0.3"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"licenseText":"MIT License\n\nCopyright (c) 2018 Vítor Castro\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"ts-do@1.2.3","dist":{"shasum":"7873fd88cc7ada8bac7109eff1957b8def2c1bfa","integrity":"sha512-cDY/oT5k/uGZNQif+Zonl1Ir5o4BVMSB2c0x9xmc8R2Gs5QSbEZenBbduiHvKAQyQdfzY5TFJn3C2ebG0/D/Ig==","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-1.2.3.tgz","fileCount":38,"unpackedSize":30729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4m5JCRA9TVsSAnZWagAA3FwP/RjMLOPexvfSVMzeRI8v\n0AriCKQEor7pLpVURTiCg9dyksSBeRXPQf+/aYKmGdrwTXqn+KtnFVBzUQWS\n4JAhXNBh+utQ+L8lh4DXQ4kTOQzVrZHnMlHvPI4z4abz6y4AomvOuV0/ZRl6\naKxQWERQwtHBQTnBlNlxJWpLtvWykE7P/NkSQIt/GYEzOTBmgl4KWowEXsNL\nCOBEN1pN/TVLlmu9tMC/vRts0NjM8JIWc7CdKLGda66W/DGfcm7flRjWCMqt\nXQhCVacTO9d+YvET8h0VkqzhJMkKm84aSrQwYqedPKVAtf0jy4j81eyPqEdh\nLmjPs+pRTVXTTIVyTUeLP4IgBI5UkkzCAK7CUsKerpyGwCLcnz6iUPjZLjNx\nJcB794lNLPsRckKRCtCi25T5HAvOLZkXP9ybSEl1MOPaeFJEsGMQdb07RzP8\n+byEUOO0BL9qZtrjjTaJbmlIN3lgsgimG2B8iHzMFwsl0H8ciZx7PDOfJ0WV\nHuqk9Hdu5S+qHSxWEA6c+c4terHbNXtnl//Gv4QKnL3ky3kniU75PORY2VQl\nDUaGS4dWams9mko30yCjuFonFxmkGDUq06wIhRhHDUuKSt64HS/rtCUKIQ4p\no+IH9c5N6FrhQaWea7KK7cfpLJfb2OndAfmGmgH1KHCtmNjypRv+OsanLD8C\necwi\r\n=n6Pv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSRMMPNTQLfblfV7K30xkvcY3WxvyL38J5xImEua3I4AiEAjs2lIr3oq7nvmbGO1x05HtM8h7Al7amx4sAAlBfaHvQ="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_1.2.3_1558343240786_0.8515406515329929"},"_hasShrinkwrap":false},"2.0.0-rc":{"name":"ts-do","version":"2.0.0-rc","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"yarn run build","pretest":"yarn run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"yarn test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.26.8","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":"^3.0.3"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"licenseText":"MIT License\n\nCopyright (c) 2018 Vítor Castro\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"ts-do@2.0.0-rc","dist":{"shasum":"7f459a1d152e2ef56f25a36e301a03c5e116c618","integrity":"sha512-DdZk4ZyozMsUerak5ZjYtEv1pdl64wsdFVAC+dN4UsjW9H0fLK5BilrgcSAPzeC1PUUf5wZUdBnWOVOo5p7+IQ==","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-2.0.0-rc.tgz","fileCount":11,"unpackedSize":11931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdP3kCCRA9TVsSAnZWagAA110P/1mPceNkvV5btujg+Kj8\nqv6faKpV12osSSgPsRPddBadytmyl8ULT3ilWCgihx0CNkp/xNjw6tHxNcYi\npLbY8KCeeFzLj+VZDhmy8NSEz7ZB7bCED4AicSiznrnQrJiqiczLQicTArEY\nU6BlULBwrMEep5ydX6GBD4yB2h/GBRxbPPW91/Z2w42kUX3iP/3eCxzJmJU8\n7/BJf09+n4k2wK8TpTl4wIb6xMYH3VizOzpMqJMHh+zgavybWqa49iVbiLJu\nZMrHuvi7iwkdPVED0ojC6ZQJoMEWKQ09+3kxmfP+s2kXDwYaa9NATGeS3wLB\n1QFAOQD4jq72CyUX/KbGCMsdZGI2FIznFrhPmWaDR/x5HqT7WZZgG98koEZK\nEa82zbxj7HUPb4Hjijl/AZKlROJF66cy0OGZEIbIdvhKvLg/NBke7gYD/whF\nrwaEcBak2M4u8JwwcjZUrnj6mQ0vnD9Vx5XTwa05lNvL3SmikXwFbqw9niqW\nOjL67BWLhfVglqjYb3CCeLNRWkSp8W2aftKtcJNQ9dveyZI2neezJrtVL4oK\n/AdCdeiBPbdkxtKdCmYFP2VO6AkyWHvMiHZQlJsIch5J89QLsDL+IYykNWwg\nORNcbCAJwKv6sPzXW5KwzwZm9OHyH+B96Wl+BeDCN2vj9rhap6Mypsc1ITZP\nk/pu\r\n=HjuG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiCNMPeBvbb9y0R9au0rH7fiF1ArMgeF+ypQq25OWcZAIgMfAqj3whY1pvS9dYfaPfNEpHxVxFSB7yDI5tl7Q6oIA="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_2.0.0-rc_1564440833250_0.2183864076707558"},"_hasShrinkwrap":false},"2.0.0-rc1":{"name":"ts-do","version":"2.0.0-rc1","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"yarn run build","pretest":"yarn run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"yarn test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for","exec","bind","sequence","into"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.26.8","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":"^3.0.3"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"licenseText":"MIT License\n\nCopyright (c) 2018 Vítor Castro\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"ts-do@2.0.0-rc1","dist":{"shasum":"88d5ae89f40f7fd69eccf2af76d5b0a83a1540d4","integrity":"sha512-pIrKU+XhR2FvqKSwKdiq6LnBtPdH8bJcztJzs6+iFTFT6fUWpbltnjmbSnO1U763aAbFpOia/B4d37fgDcssLw==","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-2.0.0-rc1.tgz","fileCount":11,"unpackedSize":11984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdP3m8CRA9TVsSAnZWagAA3LAQAIQ5M8/4B5YcwDv1Xcjc\nstKcJupa4esxXKIwCONCGS1YFCK8FJKqsBoUKaTcB/sp+a4UVcO0KwKW5Ius\nuM06wNzjn0fLvvfbC1yY/tn7/DPCjY5uTJPD8klcpY4H+2qsCsu54jN/IVyh\n1smDrPFdcXWiXScwuY+I5OHCTB/46jhXwvFPvDBODiMMAb+1/0OBh7uaZtYF\n7S/JHLuFp1kvw/rUSKK/DB5bco0dGRpMtM46kl262nPIo9qaxgRXuzCH25uu\n4y86asheDz6tJIcnZ/wN2jwmAL7WR/jyz2OJMqL0xbKJIAdeFQlLRC20RUVx\nmmOdL+NGdRh79AEBocNgw6owgK7/wQGGK+09n3bcY2W8CmgWv0lNE/KrX9Wv\nREiu1bO45NGVz/mYqKdHOqvyxsQouI1NZNxPWWpAcs5OmiKpND9ZrGMrMMse\n2Xgg7s76xkT7yJkuULWAROcuLOVhxplowbk1gp1qXJMn+NQMkaZqOg0QGSBd\n6fhP+bjU+oG0tp8qdS/UQN5xVrHNWuYrjyWeF5Snckgikhv8VUquWM4OtVfi\nVFY8u1VpURMTo7YJt5qZTxdffJgRvvO9Q/0SHjEP1DhKJSOb8L65EtSdsU/K\npvMaaqok3LlVQ85xEQt+6XVr7cFH0gSjckG2fl3QXwxz1PhcIVfT+Xiqqx1c\nK1UB\r\n=WARg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVdSjFl7phEo9DEglvj/Uhw70NaAmEVfhf16TY5+LS2AIgUCgz4dsW0kd5bWDnE+o06I9t/6vki4sQbnWiri2ZIMo="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_2.0.0-rc1_1564441019947_0.1519238534916747"},"_hasShrinkwrap":false},"2.0.0-rc2":{"name":"ts-do","version":"2.0.0-rc2","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"yarn run build","pretest":"yarn run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"yarn test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for","exec","bind","sequence","into"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.26.8","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":"^3.0.3"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"licenseText":"MIT License\n\nCopyright (c) 2018 Vítor Castro\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"ts-do@2.0.0-rc2","dist":{"shasum":"ca55d127b34e3d3a768b0a4429c4db104b7eec87","integrity":"sha512-7CW+Lntb5SlP1iGgjqnIUJ2Zwt9+2iUFVsAW/SHoaBAj81nskBu8jNZu1K0xfpjSM1rLzOXOJWjjuUiIhAw+sg==","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-2.0.0-rc2.tgz","fileCount":11,"unpackedSize":11986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQAPxCRA9TVsSAnZWagAArNMP/3bdFFsYQd+ouVPfejW9\n5+mr773TmJyYWKL59nh1clxbrhqF1uZ1hK4YGjfHSU6Yd+n75WKQAL6675vT\n0aBfBshKqMJxMGw6uTAYjSPCSWhQQHQwBGBcu12QoYztNOcrBDnq8v8dMuJv\nym/MI6R90TKRwywl3YBBobsRbzs1R5gvMcZ90h25RCRzrUQozAR8GldPV0zn\nGt3qYeuQI+DioQb6LdBhvs2Avp/aOWH5KZYniTiIO4/6krWKKKZK6ha4rNJ2\nfJ469tf1rRf+GqrdL8y52kmskbxK3FhipONAZutPHzXGrx36BeV0FwdqQIA/\nsAPM77BKHeqOsugXjtLm9l9wHZ6phIVLwmCl4CGD7/SPi78DOpxZBF0q7Wlz\nOkIhWZhdIcdrAA54tT4g5TLMhmFDA7IoIOYKoLxyGYbXeJk3fXnGkb1+9ysB\nOFOXQIlO2n48ZT4Ws6VGHiXpcYLLUm2cZ92XCFH4FBS6x/sVMpa20RsHu/iI\np6d9lPNB7GP2H9eXNq1t0CfAdvpemhoWKOEK/Tb8I+m2q15tdjrOY4lqH6fv\nL9lTh8Z6XbvDhkpr+30S7Fsi/qRPoBZ7vVHPovrlwbSN3ca3o23uBwEx6poK\nIzkY7XAL/+q5OAg+8Ph+mqtS36TtSSE2mZ0LYDHYHR4aWp7yXF6jx98+em4K\nRIUc\r\n=Y7MB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwcEaG0vW4ghxmfxBROw4ouq9bqnR4yNcBqm69DW0d5QIgIrGkhbtIysrgeV8UIBPA5BZT/SKyFKrdi/7KzO3AdyU="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_2.0.0-rc2_1564476400371_0.8839574884613834"},"_hasShrinkwrap":false},"2.0.0-rc3":{"name":"ts-do","version":"2.0.0-rc3","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"yarn run build","pretest":"yarn run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"yarn test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for","exec","bind","sequence","into"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.26.8","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":"^3.0.3"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"licenseText":"MIT License\n\nCopyright (c) 2018 Vítor Castro\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"ts-do@2.0.0-rc3","dist":{"shasum":"244e9d6d1a88cb418bdfc4e4c014c5c27a70be45","integrity":"sha512-DK5ORuriIl6XHlMOft8YK384PwMNvEwpZbnW4V1H2WYE9uP0cwLO8QGzs+leLwaUoFdV4zHh8iqMQVFjpHRqhg==","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-2.0.0-rc3.tgz","fileCount":11,"unpackedSize":12580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdRf57CRA9TVsSAnZWagAAfFcP/jpOybqultD7SASkRUVY\nkvBb5AX6rQjkcoo72xOG04+IBUglfTz3ftixIjnkPg2JMG3nVlVtjjWGd5hI\nn/eMVJXScgTDca7Fg3xyuQzjNOwrSogPPgWq5ARp7XS3ENNfFJC3wtbLmAf3\n3Y7RLQIvO3ofuq/DX0bkfk9a+nLtSoAhkBA34omD6dTLNrDi43t9AmWaP0QR\n8Jq8s9xCW9J14+WMis3qOOk4maD6/1gwk7xmMoHISrc33xHYJgzIDPSNBr40\nkXglY48s0G3I2VNEnV5tJESMiKNBdsuaGQsyrgQMLBgohjk/wSY7nogkh/w6\nH9WeaaaDkC3CsnnAZQd2PSHxI0Cq9vqLJMGok5hr6m4yQQ/2iaeF5AGDOUWJ\nmbhtKN4NT/SbLYuAj6IMiGJ6fhBmUrvvAajQKkMlaMiQXYluUpTuFYyra1ah\nKm8oXpOWFQPNtCUGRu86H7FK4nWy+H0KTLorsjqulvXxS6r2epYsT0sRvgTn\ngbtkHgtUCQ2XPVuQ2H/HuPekRDoOEnilyTowYJaq0qvNI18AL3URdhyzEIQh\n6OEd1Cpnje91Of1Mri1ce1OuWsJ0xFrLrVQxlWL6qkBuIVVoz6Nnz7tlc+0Z\nvKK9CC7MeiO5B/CLuZDQqTvo2SdyLGZEOq34vBImUvTrx4pCLkmYLnbNTI/o\nZsG5\r\n=yl3s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRlfCihIiXan8CNwfIUaFcMXvSzu2hanlbzW5oioJdMAiEA2PgFkPy4GUROm9meTJ1WItN9sh0CNyWVkBMjU6KEeeg="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_2.0.0-rc3_1564868218829_0.6983639416692269"},"_hasShrinkwrap":false},"2.0.0-rc4":{"name":"ts-do","version":"2.0.0-rc4","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"yarn run build","pretest":"yarn run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"yarn test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for","exec","bind","sequence","into"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.26.8","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":"^3.0.3"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"licenseText":"MIT License\n\nCopyright (c) 2018 Vítor Castro\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"ts-do@2.0.0-rc4","dist":{"shasum":"4702a07bc7f62ded279573071cd3b8bfa94b21f9","integrity":"sha512-Qhgrx115AtHHq91wG5co9JLy3aZ6/GTrF17SxiogX/kPcLJxMlBDbr58/F1+jNlpmhgtwH6ugH3y164lmbBsCg==","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-2.0.0-rc4.tgz","fileCount":11,"unpackedSize":11899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSGEqCRA9TVsSAnZWagAAvWUP/i6JBNjdt4p/o/BXMJYL\nB8nBp0g2gg/7/lqO8dzumXK8SiuI+DO3qS/lnJbAxnOh3IyIqiCsSn4PBvcu\ncPG8d8ZNafbscnBI7J0es0q6nrhIHI5bBkTuasVDDf/jPlsjCiXFPTENW2yk\n2ypmTc8GswIyMesW5wJf7BNQ0r0IvT0UGrTmF53Ps8QoIBfimmPFPpnvu9vn\nqHLUyHNOD3DvWVzxaQMZCmFoNvbAhzSnrNbOWambVCpmNY/nyIY3yUkYMIYW\ntjHrIlsp4VE0gikvF4Gs/WL77mnzPsMgdaIVrJKk+0nsnI43V79c7bpMfIeG\nnDY+pf7L6SDuN/oETx9cs2HAoaRTYn2ajBuiCoszXMMODGlgI+QMpnOyJHeQ\n86oRuzvl1lREuVdlHvCughIG8C+cUpCZqdA/wDbML1kOGrg2kwXVO+WiYPm6\nM+otBNbQGlyZ5ESIedcjBttP1sqc3Ws0KxeigPrLU2hG9PSc23Ys8sDwG5/m\n3IkWOcqPfEkdtQ5o41Ni/4TzPK3RnzKB1gjb/C+KAOIxO6+aEEbCrKC6bjN2\niA4le7qDLQ0LCaiIZsYEx3PxK1MZyeszbsrGab0b4l/xG/k4IDbKQifqFdbS\niG6V29aduPn5W9i6BM7CRV+6u8zQbcP48Dp41sLCYFGJQhHz+l0IY7CzBqna\n6W/n\r\n=JLFZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDh3uyEVUxJnmjo7XrKsyMDO+ohlYkedS85Brld2zG7EAiEAtIGii15Pm3QjoCSxEHn1q6WLWcGAK7eNSao6YmYcfQs="}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_2.0.0-rc4_1565024553441_0.021064207478885155"},"_hasShrinkwrap":false},"2.0.0":{"name":"ts-do","version":"2.0.0","description":"Do like notation for typescript and fp-ts","main":"dist/index.js","typings":"dist/index.d.js","scripts":{"build":"rm -rf dist/ && tsc -d -p tsconfig.dist.json","builddev":"rm -rf dist/ && tsc -d -p tsconfig.json","lint":"tslint src/**/*.ts test/**/*.ts","prepare":"yarn run build","pretest":"yarn run lint","test":"jest --coverage --testPathPattern=.+\\.spec\\.ts","test:watch":"yarn test -- --watch"},"keywords":["functional","do","notation","fp-ts","let","for","exec","bind","sequence","into"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"author":{"name":"Vítor Castro"},"license":"MIT","dependencies":{"fp-ts":"^2.0.0"},"devDependencies":{"@types/jest":">=22.0.1","@types/jest-matchers":">=20.0.1","@types/ramda":"^0.26.8","jest":">=22.1.4","jest-matchers":">=20.0.3","prettier":">=1.11.1","ramda":">=0.25.0","ts-jest":">=22.0.1","ts-lint":">=4.5.1","ts-node":">=4.1.0","tslint":"^5.9.1","typescript":"^3.0.3"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?)$","moduleFileExtensions":["ts","js","json"]},"licenseText":"MIT License\n\nCopyright (c) 2018 Vítor Castro\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"ts-do@2.0.0","dist":{"shasum":"3fce5b5761c807538941c70a85a78ad57bf56726","integrity":"sha512-Cdu24NZFYSd9w6rxmrgWedbMXhj+v7KRY/UjdEHUbG79B0lhKdp7GPkcCwNZ1paaPTocl4WmGtNjCvAaT6oBRA==","tarball":"https://registry.npmjs.org/ts-do/-/ts-do-2.0.0.tgz","fileCount":11,"unpackedSize":11895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTurLCRA9TVsSAnZWagAAkaUP/AqoS6kuUyW/imEnU/0W\nS1zTYv/6c7h8BL+5DQRMxjIoxrNSN/OqKEWns8wRAYThDVLIzOjxLpak9djP\nA1fPQaAKGjSP5CmrvOGXlqQ5dezk9A4bLqjGGmNwQzf6C45/vpzAj5ScFhoB\nT1QhaAf24hC4QHfvGcW8TSoO7cym/kEYjI+5OE5dOkQvUNxxGIK2OS6bALiE\n6OqFHZMl8lhV843JjdVSbBNtaUTHUx2nxLgKrNqO4KsQ+b2q42Jr+yk3czZU\nuK1EsofpYmFd6tumgcvriRMLmK7SaNiT0ipab8n3ckMkpuiXMjKEaPaBOcqT\njnbnuo0dtFrmtVzGiZxy8cddXHyNAEl0YpmuI1VVSpA9Ks1ipX/df4IPq7QK\nABWz7ouA5MPbq7jDXa9cJq5AgvanfZNSM6MJWsNwdhYGDPONKQ4VQKuWWi38\nKga74gYQQKrWx7PaiIJV+MSFIQWuE7x9sCq8Aw0P1ZUSxCgDQXgYt/qUOgOT\nJWbC/y6ES0Miuq7xfz6cWsZZAYrLsGtdLaO9OErs6O+yAlSgiLm2IFzKey5U\nB7fjLNiUnf+XDUwoksQ/7LsvR4SUWAf5q3JsLbfMXSB3DAJYV5yieSAadAQy\nTMkCvkhaAblCmdBrCxdgaQB02O2bNxqlf4RErkbfOSBTGUKSrGEZp79dF8TD\nvhWZ\r\n=6gHv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6UWfa3PycbFdoCS2hF3y06VEIrDbgkXkyNy0qrzB+sgIhALDJSfkPXmvOKYZ6WfZ97jsAmXKF6IFsT9QZ/2FEUcni"}]},"maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"_npmUser":{"name":"teves-castro","email":"vcastro70@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-do_2.0.0_1565453003222_0.6734775963893618"},"_hasShrinkwrap":false}},"readme":"# Description\n\nThis library works as an extension for [fp-ts](https://github.com/gcanti/fp-ts) allowing the usage of a haskell like do notation. One can use exec, bind, sequence and into to chain computations on any of the supplied monads.\nEach bind or sequence in the computation chain contributes to a threaded context that is available to each subsequent step. The exec function can also be used to perform computations that add nothing to the context for their side-effects.\nIt is possible to use this with any monads as long as its kind is defined in ft-ts.\n\n# Installation\n\nTo install the stable version:\n\n```bash\nyarn add ts-do\n```\n\n# Using the extension\n\nStart by importing the extension:\n\n```typescript\nimport { some, map } from \"fp-ts/lib/Option\"\nimport { pipe } from \"fp-ts/lib/pipeable\"\nimport { range, sum } from \"ramda\"\nimport * as Do from \"ts-do\"\n\nconst bind = Do.bind(option)\nconst into = Do.into(option)\nconst exec = Do.exec(option)\nconst sequence = Do.sequence(array, option)\n\nconst result = pipe(\n  some(3),\n  into(\"x\"), // Chains the computation. Creates a context with { x: 3 }\n  exec(() => some(undefined)), // Chains the computation. Adds nothing to the context\n  sequence(\"ys\", ({ x }) => range(0, x).map(() => some(1))), // Sequences computations. Adds { ys: [1, 1, 1] } to the context\n  map(({ x, ys }) => x - sum(ys)),\n)\n\n// result === some(0)\n```\n\nCheck the test folder for a few more examples.\n\n# Building\n\nClone the repo\n\n```bash\ngit clone git@github.com:teves-castro/ts-do.git\n```\n\nInstall dependencies\n\n```bash\nyarn\n```\n\nTest\n\n```bash\nyarn run test\n```\n\nCompile\n\n```bash\nyarn run build\n```\n\n# Disclaimer\n\nThese kind of operations (do notation) should be done with compiler support, like the special case of async/await for promises, that is included in most major languages these days.\n\nAlthough these languages are adopting more and more functional programming constructs, sadly more advanced concepts are left out due to not having critical mass to demand it's implementation.\n\nSo, this is an experiment on what can be accomplished without that compiler support. Meaning that if/when this is supported natively by the language itself, certainly with different syntax, this will become obsolete.\n\nAlso I make no commitment to evolve the library beyond my own needs, so bear these warnings in mind when using the library.\nAnd of course I appreciate any comments and suggestions on how to improve or on how I completely blundered something.\n","maintainers":[{"name":"teves-castro","email":"vcastro70@gmail.com"}],"time":{"modified":"2022-05-22T07:05:14.244Z","created":"2018-01-20T23:13:05.030Z","0.0.1":"2018-01-20T23:13:05.030Z","0.0.2":"2018-01-20T23:17:32.041Z","0.0.3":"2018-01-21T09:57:37.627Z","0.0.4":"2018-01-21T10:05:25.295Z","0.0.5":"2018-01-21T12:45:55.102Z","0.0.6":"2018-01-22T22:32:10.121Z","0.0.7":"2018-02-01T17:59:14.080Z","0.1.1":"2018-02-09T00:57:13.387Z","0.0.8":"2018-02-09T20:22:11.639Z","0.0.9":"2018-02-09T20:23:26.637Z","1.0.1-rc":"2018-02-09T23:37:38.806Z","1.0.0":"2018-02-13T19:13:00.143Z","1.0.1":"2018-02-13T19:16:16.201Z","1.0.2":"2018-02-14T17:28:00.262Z","1.0.3":"2018-02-14T22:28:16.245Z","1.0.4":"2018-02-20T22:17:44.525Z","1.0.5":"2018-02-21T23:51:50.341Z","1.0.6":"2018-03-07T21:56:57.685Z","1.0.7":"2018-05-16T20:41:00.707Z","1.0.8":"2018-05-17T14:41:56.238Z","1.0.9":"2018-05-17T14:54:11.519Z","1.0.10":"2018-05-17T14:57:39.996Z","1.0.11":"2018-06-07T23:11:10.373Z","1.0.12":"2018-06-18T21:02:39.791Z","1.0.13":"2018-09-03T22:52:14.347Z","1.1.0":"2019-01-06T22:38:54.002Z","1.2.0":"2019-03-09T23:51:58.645Z","1.2.1":"2019-03-17T15:33:58.426Z","1.2.2":"2019-05-20T09:03:33.498Z","1.2.3":"2019-05-20T09:07:20.905Z","2.0.0-rc":"2019-07-29T22:53:53.415Z","2.0.0-rc1":"2019-07-29T22:57:00.074Z","2.0.0-rc2":"2019-07-30T08:46:40.466Z","2.0.0-rc3":"2019-08-03T21:36:58.961Z","2.0.0-rc4":"2019-08-05T17:02:33.620Z","2.0.0":"2019-08-10T16:03:23.316Z"},"keywords":["functional","do","notation","fp-ts","let","for","exec","bind","sequence","into"],"repository":{"type":"git","url":"git+https://github.com/teves-castro/ts-do.git"},"author":{"name":"Vítor Castro"},"bugs":{"url":"https://github.com/teves-castro/ts-do/issues"},"license":"MIT","readmeFilename":"README.md"}