{"_id":"typewiz-node","_rev":"28-098d7ea08ae197268112ed39971032b3","name":"typewiz-node","description":"Automatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)","dist-tags":{"latest":"1.2.4","next":"1.1.0-1"},"versions":{"0.1.0":{"name":"typewiz-node","version":"0.1.0","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/urish/typewiz.git"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","prepublish":"npm run build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^4.1.0","typewiz":"^0.2.3"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)","bugs":{"url":"https://github.com/urish/typewiz/issues"},"homepage":"https://github.com/urish/typewiz#readme","_id":"typewiz-node@0.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"urish","email":"uri@urish.org"},"dist":{"integrity":"sha512-ODEwP0T2GSuNVnwE3qEinWKX5sXYxFnk/koJfn2pmiuY6GNkfTdvb6vJiPUaNp+n9mJHS8p+sBF0QK8zqtR7cw==","shasum":"49f5899df6159a2d7db4211aff6553b6cbc96e50","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGI32UzeZEWKB9r98wv0AHJ896CTdp2cyoyg8uIATEcFAiAqFIrHrGZUx4stUhIKwu2B8bT8yrz2I0Qa/oKIEh9Ylg=="}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node-0.1.0.tgz_1516149857840_0.4200577281881124"},"directories":{}},"0.1.1":{"name":"typewiz-node","version":"0.1.1","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/urish/typewiz.git"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","prepublish":"npm run build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^4.1.0","typewiz":"^0.2.3"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)","bugs":{"url":"https://github.com/urish/typewiz/issues"},"homepage":"https://github.com/urish/typewiz#readme","_id":"typewiz-node@0.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"urish","email":"uri@urish.org"},"dist":{"integrity":"sha512-rZDAHXxIQyDCq6cBz/rSMxJp/sF69eImr3QPt0N49wWdNcyaS4TaitndX8ab3N4Rjb/rapSkHSnhTas8sE9k5Q==","shasum":"6106d9c69a23324169b7f8df8df5fa5680bdc05f","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwOLHVQJBNAya1bclmeq2CxYXKAd+HwIUWAfziIEQdEQIhAMcVlaX4QYtmHB1PQhNDQcIR5/b5hggRgvgNmGAdGeZl"}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node-0.1.1.tgz_1516150121111_0.8223295731004328"},"directories":{}},"0.2.0":{"name":"typewiz-node","version":"0.2.0","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/urish/typewiz.git"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","prepublish":"npm run build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^4.1.0","typewiz":"^0.3.0"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)","bugs":{"url":"https://github.com/urish/typewiz/issues"},"homepage":"https://github.com/urish/typewiz#readme","_id":"typewiz-node@0.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"urish","email":"uri@urish.org"},"dist":{"integrity":"sha512-fA/cU3dk5fKQd5zoVTIk239jU94bCnEcI6NzXqWDa8UBaCS9Z4zadfWWdUBx4nxvJRJn6E64Nr8jeLvmmS0zEQ==","shasum":"1e625e26f4835748b1fddd837ec8f12018bf37e0","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmc5DbJCrWgPIfd9OwcjfJkMWgRBCxdiIby5sr/WqNtQIhAI0ytkV+31uYawXHx6glHDc0Tbhs/paL3qf9HjaMIYhn"}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node-0.2.0.tgz_1516186859172_0.3791202185675502"},"directories":{}},"0.3.0":{"name":"typewiz-node","version":"0.3.0","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/urish/typewiz.git"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","prepublish":"npm run build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^4.1.0","typewiz":"^0.4.0"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)","bugs":{"url":"https://github.com/urish/typewiz/issues"},"homepage":"https://github.com/urish/typewiz#readme","_id":"typewiz-node@0.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"urish","email":"uri@urish.org"},"dist":{"integrity":"sha512-QMH6hkzz48Zvu8bZEnA40yR1u+Wv4dwARusvKrpaF3NpjRh/+dv0qvryAI/IzI/INvHZKp/GbkM3uPEdCdPjJQ==","shasum":"ebbd0de755878e3071d8830f8c2cca540a81c44a","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgpypHYSpvq2o7wdcq8nKwsucTam2toQhN3DeYf8OqewIgCAubco1KDymuABLIt0sabYuv7m8xeZXUPeNHV/qk5K0="}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node-0.3.0.tgz_1516267044768_0.32152601098641753"},"directories":{}},"0.4.0":{"name":"typewiz-node","version":"0.4.0","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/urish/typewiz.git"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","prepublish":"npm run build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^4.1.0","typewiz":"^0.5.0"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)","bugs":{"url":"https://github.com/urish/typewiz/issues"},"homepage":"https://github.com/urish/typewiz#readme","_id":"typewiz-node@0.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"urish","email":"uri@urish.org"},"dist":{"integrity":"sha512-PXCv6vXvhXYFX11wKXNm8aegVdvVGGhOVwMJVLqIVmaeShkCi5BF9LTcVf8GZQeXrX1TJhPiC8y5AecIGPG59w==","shasum":"06175cf9e27ab8bba7b42975f5e58f0d5456156f","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-0.4.0.tgz","fileCount":8,"unpackedSize":3468,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaiBJvcSuFXGxByPyDNtCxxKt0gZRfAJ0/OjjEX61nvAiBHiX+37fytqXkb91KjcRDTDlGRxnbK4y5Mh0shEOnj+Q=="}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_0.4.0_1517962660442_0.9817796061745379"},"_hasShrinkwrap":false},"0.4.1":{"name":"typewiz-node","version":"0.4.1","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/urish/typewiz.git"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","prepublish":"npm run build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^4.1.0","typewiz":"^0.5.0"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)","bugs":{"url":"https://github.com/urish/typewiz/issues"},"homepage":"https://github.com/urish/typewiz#readme","_id":"typewiz-node@0.4.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"urish","email":"uri@urish.org"},"dist":{"integrity":"sha512-Z8OeT4oQl8MUk/wCZY4F2JBYrNNvy9X4OV9PG2HOWTU31wpfIMkMTrUf9TXJirL1TXj94WXk02YEcTF3bKsD8A==","shasum":"d46ec8bd9d30252fc80fdcf1a4deda59d54d7517","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-0.4.1.tgz","fileCount":11,"unpackedSize":4058,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4I4OCdIM4gafQNTBxg4CLg+IHopYNKhvN7jy7h7zSXgIhANq8Q+lKhMA8KA9/VrRvZzg3IS40WwQ5bGCQTk3eKMf7"}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_0.4.1_1518272438949_0.8444571893415453"},"_hasShrinkwrap":false},"0.4.2":{"name":"typewiz-node","version":"0.4.2","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/urish/typewiz.git"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","prepublish":"npm run build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^4.1.0","typewiz":"^0.5.0"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)","bugs":{"url":"https://github.com/urish/typewiz/issues"},"homepage":"https://github.com/urish/typewiz#readme","_id":"typewiz-node@0.4.2","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"urish","email":"uri@urish.org"},"dist":{"integrity":"sha512-ckvMVPv23ioi7ieUTDU2EFH7u/DrJZQJGm+KwmO4VqVoUSMNSwHeuQfQH6sPSV23Y8XnwG9S2LR3Ewky9ArhMQ==","shasum":"2d465628d91b53b23bf2120a1aac2d4d9dc903e9","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-0.4.2.tgz","fileCount":11,"unpackedSize":4068,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKvyIEcDBotd0d63fnBc6gr4gO+iiXOlpR0VdOWXubPwIhAMlbwwSdVAGpY5608oQ8BxiUmhzm3XbZr3MA1CEaJMWM"}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_0.4.2_1518272551634_0.8425668555743606"},"_hasShrinkwrap":false},"0.4.3":{"name":"typewiz-node","version":"0.4.3","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/urish/typewiz.git"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","prepublish":"npm run build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^4.1.0","typewiz":"^0.5.0"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)","bugs":{"url":"https://github.com/urish/typewiz/issues"},"homepage":"https://github.com/urish/typewiz#readme","_id":"typewiz-node@0.4.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"urish","email":"uri@urish.org"},"dist":{"integrity":"sha512-X8fXEO2fidMESAaZT7AHTi2/jh6/B3Z0Za06P5m9FC2D/BzOUnJd7WIEFdeTM8qLVuIqEJruKC0kqRJ4C3mhbw==","shasum":"a06a9e63037bde98d8fdd2e906d5505ec80cddda","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-0.4.3.tgz","fileCount":11,"unpackedSize":4025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMUvSDGfCaWd/QxQjGq6oYodpxvbnqggV8uTgEMAzhaAiEA0yH5eMyk4kATDrNiRKK+F42XGFhcyxv8KHxPkL1Mu4Y="}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_0.4.3_1519945557841_0.6610129390687063"},"_hasShrinkwrap":false},"0.5.0":{"name":"typewiz-node","version":"0.5.0","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"git+https://github.com/urish/typewiz.git"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","prepublish":"npm run build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz":"^0.7.2"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)","bugs":{"url":"https://github.com/urish/typewiz/issues"},"homepage":"https://github.com/urish/typewiz#readme","_id":"typewiz-node@0.5.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"urish","email":"uri@urish.org"},"dist":{"integrity":"sha512-NI80vy41PbuKEPbhuh3YKX6X1qFNB3sR5DTmFlnYAgFL212suN9RY8J1rIeCsaAh2XJyhqz+iTz/ODC70snYGA==","shasum":"926862f2d0287325a7089f89738da3b7fbfc4505","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-0.5.0.tgz","fileCount":11,"unpackedSize":4194,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9W2Mn1QR+Bt4ZP7ngjgcbPoOAXfbgLL8AmoTotqoOUwIhAKfZ9ebpAmTiqrjTYjztmscI9rj3xd3EOiCauhJxP9uH"}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_0.5.0_1522448646991_0.6645805758633636"},"_hasShrinkwrap":false},"1.0.0-alpha.0":{"name":"typewiz-node","version":"1.0.0-alpha.0","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.0.0-alpha.0","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"readmeFilename":"README.md","readme":"# typewiz-node\n\nAutomatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)\n\n[![Build Status](https://travis-ci.org/urish/typewiz.png?branch=master)](https://travis-ci.org/urish/typewiz)\n[![Coverage Status](https://coveralls.io/repos/github/urish/typewiz/badge.svg?branch=master)](https://coveralls.io/github/urish/typewiz?branch=master)\n\n## Installation\n\n    yarn global add typewiz-node\n\nor\n\n    npm install -g typewiz-node\n\n## Usage\n\n    typewiz-node <main.ts>\n\nIf you want to enable typewiz for your mocha test, simply add `-r typewiz-node/dist/register` to your mocha command-line, e.g.:\n\n    mocha -r typewiz-node/dist/register src/**/test.ts\n\nThis will run your unit tests, discover type information, and write it back to your source files.\n\n## Example\n\nGiven the following input file:\n\n```typescript\nfunction greet(who) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nTypewiz will run the program and then the code will be updated as following:\n\n```typescript\nfunction greet(who: string) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nNote the addition of the `: string` type for the `who` parameter in the first line.\n\n## License\n\nMIT\n","description":"Automatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)","_id":"typewiz-node@1.0.0-alpha.0","dist":{"shasum":"55384216c06808d02a7ad52316aa2256dd701d91","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.0.0-alpha.0.tgz","fileCount":16,"unpackedSize":8098,"integrity":"sha512-eKqkBnoL18hTMNdAVJHXFv1DgakeEbd0Zzz8gzU4R6xJlBM/FtrICJCN0Sa24HtOu5h6d4+X+hqQK2znVrJgQg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBnc9XXenUFgy1ty+uSTvAEQnpAnzd3ku2p8RHRSADIwIhAONzNcnmPu5fFn457QzNkPmpYqnhG072GSCbn5eYzex6"}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.0.0-alpha.0_1523478917462_0.7244448123201013"},"_hasShrinkwrap":false},"1.0.0-beta.0":{"name":"typewiz-node","version":"1.0.0-beta.0","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.0.0-beta.0","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"readmeFilename":"README.md","readme":"# typewiz-node\n\nAutomatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)\n\n[![Build Status](https://travis-ci.org/urish/typewiz.png?branch=master)](https://travis-ci.org/urish/typewiz)\n[![Coverage Status](https://coveralls.io/repos/github/urish/typewiz/badge.svg?branch=master)](https://coveralls.io/github/urish/typewiz?branch=master)\n\n## Installation\n\n    yarn global add typewiz-node\n\nor\n\n    npm install -g typewiz-node\n\n## Usage\n\n    typewiz-node <main.ts>\n\nIf you want to enable typewiz for your mocha test, simply add `-r typewiz-node/dist/register` to your mocha command-line, e.g.:\n\n    mocha -r typewiz-node/dist/register src/**/test.ts\n\nThis will run your unit tests, discover type information, and write it back to your source files.\n\n## Example\n\nGiven the following input file:\n\n```typescript\nfunction greet(who) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nTypewiz will run the program and then the code will be updated as following:\n\n```typescript\nfunction greet(who: string) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nNote the addition of the `: string` type for the `who` parameter in the first line.\n\n## License\n\nMIT\n","description":"Automatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)","_id":"typewiz-node@1.0.0-beta.0","dist":{"shasum":"f3e72f0b832ee6cb217c38acdadd794de758e13d","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.0.0-beta.0.tgz","fileCount":16,"unpackedSize":8096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0UwsCRA9TVsSAnZWagAA0JMP/iGUflU1uL4rCqx7NsiT\nSHy4Klus5sRO21Oh+U/RGVBJzRnIVH/6snbjCloJ9kCdreBy6NEeMlCiKSYE\nnxV+g6rnTB2rA4Q8B/hO7FmyW1d4CJS6fQOmfvC+4w6rZNf9hqrKCNofMzil\nAIDhxN5/+0ZD1ShK6FfOBW6nQUMOTcvM/JSZFeoPxDVt8aY3v9hK1P1Bewz+\nib/rJu35SZAx8NX3DqUA+QIbPpjSUHqLBalMl2SRaisBa9RpwuBFkfP4wYJ6\nb1/pnh1ie1oP6MJvizOVnck8zPlfrDs6H8hsopvoJ2NzywoMgzZKpCvnDfy+\nzF7gEb6ra1hhBVhB5J+mqFk67WM094QZETZVzHomrnQH65KsLuE+GSlrycpB\nycIltfN277mqaFCfnv6t/9LJFJHQUyIw+SLoCefN3v0/8tcthIwkVo5IgUka\nlI3ZtB/4nwi9C0vUhLq+gsAlRh8ZiJKdBiX5TEsMF6s0ljG0U5jcoPjsuEe8\nMT6nhoXO44IiuNwmI9hiWJzu+mVZZ6HzQ3IUwvdwgDpaLo8wKSpOuCHzBXVv\n3RBCt539QxM7ShfeBBvGOP5RYW8KQb4tW1QViBF+U2thIK7qQWD3ARVS/+Hn\nag8dZKWuDn42u5D8VuttO7h3TdYgbZmXEZKERWsvBMI3QKVM9kyMSwXpI9BU\nko7k\r\n=l6iZ\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-1g6Ttjp6QqdNMnOzjpWSwlgGYwuU0vOGfrAw4YvxE25Rni5lW86RIJSdT2zERIhlMsxQNvUu1AsRVUhN3FdIQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZsnUn4jkKLyDWj4lzG2+TE7qM7XoLKq/jw8PsBroPDAiALTO0pGjE0hJm6nF3Jlmi48J6xwct1pUM7eNvAxGcphA=="}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.0.0-beta.0_1523665964168_0.41446696800697636"},"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"typewiz-node","version":"1.0.0-beta.1","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.0.0-beta.1","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"readmeFilename":"README.md","readme":"# typewiz-node\n\nAutomatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)\n\n[![Build Status](https://travis-ci.org/urish/typewiz.png?branch=master)](https://travis-ci.org/urish/typewiz)\n[![Coverage Status](https://coveralls.io/repos/github/urish/typewiz/badge.svg?branch=master)](https://coveralls.io/github/urish/typewiz?branch=master)\n\n## Installation\n\n    yarn global add typewiz-node\n\nor\n\n    npm install -g typewiz-node\n\n## Usage\n\n    typewiz-node <main.ts>\n\nIf you want to enable typewiz for your mocha test, simply add `-r typewiz-node/dist/register` to your mocha command-line, e.g.:\n\n    mocha -r typewiz-node/dist/register src/**/test.ts\n\nThis will run your unit tests, discover type information, and write it back to your source files.\n\n## Example\n\nGiven the following input file:\n\n```typescript\nfunction greet(who) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nTypewiz will run the program and then the code will be updated as following:\n\n```typescript\nfunction greet(who: string) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nNote the addition of the `: string` type for the `who` parameter in the first line.\n\n## License\n\nMIT\n","description":"Automatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)","_id":"typewiz-node@1.0.0-beta.1","dist":{"shasum":"e256e4171247de980414616e1a0485eaa04ee413","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.0.0-beta.1.tgz","fileCount":16,"unpackedSize":8096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0UzSCRA9TVsSAnZWagAAtoIP/i83EWnvD81HVB0tQsXH\nAAuP6YOClW+8XAnSma/QdNkb7BLFQf62FyRnejTgNTmomm+CuHT2XFvIkqwG\nTCvPuphViZqTtZ190dmbZifrpQzHnjwZqAXW89BEIz8gzeAtxpMcr/yOgfHl\n6KroXy7yDkrHppBhkjcnJIcTzpJg87a49Eyp7XwGmKxNg55eK+yVaFI7Yayr\nYyUVtu9V56rJG8fMZ+q2Gh/yBw4hzOMXBA6HMKMKecQd1pDgdEqVt4wocAzZ\npmLVfcZGKmet9/bppN/ajSe4n2/FOQALZqCVJoeAR8cN/6pc4HKqVY20IRTn\ntj3XDOjTL6HUPpGm3c5Nm35Jc6JXGddNCQyz19+6H6e0AyHQpIh/17W7V6OS\nfgjwuLe1wft5fZpFVAsGzo5EcC11hcfqQtOJ4EHHey92g6pYqnPIllsj1blH\nFbuqUUSu7sahQDtmttqJgHnBr8vaXLbW7DC2SOowii6Ctr+D3lAYLxxNTEWO\n+jm29T/LxzNuVSLbn87rnoSOtELNZBXcg56he10lSH6zj5jRerOnr0+dymf2\niFJVhLJoH1mdhRbwSTo422K0xM/+Or13nNXCtQkf2vzlVmf/YA2fvR3XtCco\nvlVqhFuOf8pwZG9nS6Hlor8k21DOquGl5uVgoLcYAc2BSGGOAIKjGy5RlPpM\nlD8t\r\n=z2DX\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-mkV/L4hvLz1u7Q79hyGFCfDIHT/GHmD/Dx7zFTdMelZPKdvsH4M0XfYxmiVT4IWaetYpvqkz04piBn7K0MYACw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk6kwFN4JETY1VyfhB2feci4AK00Q2uY0MfI41JAeo5QIgIfrrSsbUZu94G/8goJOfyP/6SN79+bWfZ2SKqg35IwI="}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.0.0-beta.1_1523666130002_0.3755717286025704"},"_hasShrinkwrap":false},"1.0.0-beta.2":{"name":"typewiz-node","version":"1.0.0-beta.2","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.0.0-beta.2","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"readmeFilename":"README.md","readme":"# typewiz-node\n\nAutomatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)\n\n[![Build Status](https://travis-ci.org/urish/typewiz.png?branch=master)](https://travis-ci.org/urish/typewiz)\n[![Coverage Status](https://coveralls.io/repos/github/urish/typewiz/badge.svg?branch=master)](https://coveralls.io/github/urish/typewiz?branch=master)\n\n## Installation\n\n    yarn global add typewiz-node\n\nor\n\n    npm install -g typewiz-node\n\n## Usage\n\n    typewiz-node <main.ts>\n\nIf you want to enable typewiz for your mocha test, simply add `-r typewiz-node/dist/register` to your mocha command-line, e.g.:\n\n    mocha -r typewiz-node/dist/register src/**/test.ts\n\nThis will run your unit tests, discover type information, and write it back to your source files.\n\n## Example\n\nGiven the following input file:\n\n```typescript\nfunction greet(who) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nTypewiz will run the program and then the code will be updated as following:\n\n```typescript\nfunction greet(who: string) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nNote the addition of the `: string` type for the `who` parameter in the first line.\n\n## License\n\nMIT\n","description":"Automatically add types to node.js TypeScript code using [typewiz](https://www.npmjs.com/package/typewiz)","_id":"typewiz-node@1.0.0-beta.2","dist":{"shasum":"007337a8953219a5680c2ab74b21b819c760f1ff","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.0.0-beta.2.tgz","fileCount":16,"unpackedSize":8010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1NADCRA9TVsSAnZWagAAJgkP/0YwDhbPdHEEfMY4CYUP\nF51Wbpgtjq/E3BGokM49lDlQSVLVCNVGeGTn15M0TaGKwfYiowDiuewUqC6p\nV5d0fUQK19G5s+1lnHRKfX4CKXHz7GJy+QoDRTynwtdu3m9Ujfn3+Ag4fA9g\nOdAVpcvvDcb4i6PPcShDzdwVEPdfcdcUeapSa2PHKdSorAN4yBlHL3Mnl4Ev\nC+mr/CaU9+249fFsfGe42QFlKYCwjdZCH6PG1ijgtMzuvZl6x2wqxdPfB/5t\nM5lOPKCG4MwJxqFaYwzq2igJylTT5GGTgNyQ5OIuf5KivCSGjOMxdsQ4NAHG\nnd4FanaMSUvtcmGqJHx2mayyLQ9iP8a0KHmwK1enkJ2m0InW4HQOKCXQWCuM\nHTfCuQWRKJNjAfs2/ej0aJ6SFUsL3GPNrSvfK2CrOaoNf0PzWW/ieeidMEjZ\nhAh/Ghs7y/4xz37e/hRlJbCMoyWVrcKBILlW2k8L2HqLyoI18l5yTrkTQOq+\nyT1VKk+KGDLPafpKTlvOuLLypguJW+04iLezS0rWGwQUJwzMv6jK/rpkowcC\nHcu1dXhLbBWjxoms6vlUP2mjCCdB1o43qG+0A/LjlnVsaUI2bgzsyRSzlEy3\ncRkksX5cS+UlG6Wq12Kp1hnOA9rpmxbOgMGqyDL5LtVgPREpoLvDW9Bv6iXO\nvOhn\r\n=yble\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-1LfTAdoxEbrILOuoZn9rezxschsEL8SbWcaNINMYFDiwH7VW0lrHvcaxkTI884TUYOz/3HgvteGVESz5dp6Kug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVP9xNF/9ISe9rmK5UP2zkC0iiH7m58n2qkP8z3t87ggIhAKWqaCr2/HSjQ0AkMXSd6F7DCpNQz5jH87KOOynIqUSR"}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.0.0-beta.2_1523896323388_0.032167589580346156"},"_hasShrinkwrap":false},"1.0.0":{"name":"typewiz-node","version":"1.0.0","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.0.0","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)","_id":"typewiz-node@1.0.0","dist":{"shasum":"813ce2d79154a7c0dd0587ebe9dda6422e2136a8","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.0.0.tgz","fileCount":16,"unpackedSize":8006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1dL/CRA9TVsSAnZWagAAW30P/3vVtknF24XAXGdt4qz8\nPSP9cJP3MAI6Ub2Jow8K0StFnDwwfiG6Ovki5WcV1s46LcjEdGycXRhs3W7N\nLznf3PDZlg35bO7vtypzhzpL4udcvBHRDKleBXNFxcGQKzOeDjXImcaUOy8Z\n7rOhTHK2sPV1rsTBl2bN7iOU6+CF+cJM7nvcuNkC4VbylE5+7ysS4RjNNvcH\nxPxlNZjzZIikal8WX4d6xhGG19Ql90AfOSicNvPvFDkwXL7rzyjKTBW2qmmb\n6WRzVxxWOmYKc2mLEhfAG32C1u0Yd9HkXz+1KRIPBfEi98yDjYWqmFDx4Q8u\nJPWiOeKH84Ck5O7LT6P+I98b21jSJ8hTTVTNiBxI6enNGtrKwr8R3nLMoq5O\nIISdTwZgjycKoKDCUUwP0bSJCVCY2nku1hrJP5f+01jCw1g+nUfCtG3cpShP\nEkGJHlTdBdacsKMBjq1ehzoQYMcfVteUoGjZD80YqNexgkC4GoFWmJquCcPR\nByegpB/uV7cRdbTb5DAxrSJqMm6BeygLpOgJTyNc7pVHN6oTQpR29eLX3Gbx\n6f76b0hEe8jSJU+FZD4+gVC/cengJz/UiSXTW8ZZ559ntYrz6ccSFsZRFH7k\nxJPU7PsAwxIr6DBLi536AozhhrZj9GEweh02DgKUTZnbLOWvkLEJs0So6/dl\nGDFT\r\n=nT50\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-AButnYiBLVPcD8DTDgesDUohEWNYsNNETiT329Li7uVL0iXHyc3lg7fuzGgg0h/XxfjtOQmls62pVd52t04EWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBNzljb6Y+4F6l7yK+WdUUFgcMEkY4rBFnUgrodchrBOAiBTjg8HwTSbY1AP9yMI1B+TSDzwvYNlTshjx+EHuWO2ew=="}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.0.0_1523962622590_0.10291766261996504"},"_hasShrinkwrap":false},"1.0.2":{"name":"typewiz-node","version":"1.0.2","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.0.2","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)","_id":"typewiz-node@1.0.2","dist":{"shasum":"347f580641fb651e69bc7fe844e0cb5c52d8b131","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.0.2.tgz","fileCount":16,"unpackedSize":8006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1kBTCRA9TVsSAnZWagAAS2sP/2KUNy0Vo9Kv+4LKSbzj\nmznwqB4BxNftYJCfmWJMIHIsCa31942f+NYa5X8gy+/By9qfIaaMd9ftYUfk\nDqe8ZfYRT52PBDkF3Xg1OO992I+YhFlPuY4Pc978mgfL4FQGakDbuwZ8NtUg\nAaDTxC7nvMdbVJhQ5f2DaOisCC8+Quz3FipXmbyCm72XVIEM6qKgqckWg5iy\nw2C9+66jkAQJwIIR1pCrh3vjpPC71OfD1YKALsjj3f5ChXpT6yWQRpxlTZzr\niWcNyhd09n1Bpm8MiwheJH3xwJjP9Phn5Sno13dZ0nufGj2mKXcuX+5JVQKj\nFYZFL4W93WlZ3wgfItxgjy0uJKK7vcPrxRKgM0XOdaZf4wSMT28J2tHBjyXG\n5iDdK7HYP9CcAxKhFJYIhD3UiIYtZOzMXVQEZKQmcOruFoq6Nq3e9oL3y+7X\n3ShQjj1QHmUAV5BYXwqwhm+6Jr5YHOMWupHwsZiGSMttepbBAO9cKp18ANeB\nsShZQVwZKQedM9IxAyNY9QeOPOWF3Iw8puOhvm2Nw2iKaUX8Rf6tQUZ9YewM\nyahW/oUBfaYHGS/rk/AAlQdr5ddSlTgaxoPgv4GGCgyfzZLzCEzBLqHHFRuj\ny25SDsvgUDvyK+JIHXsY5PIE5SEH1OetuOaXi7JIP4FmAcaHGl0wEC3GIdPn\nXS6Q\r\n=zfTy\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-xXI1NpjOWvGrxjamE2kd2LqW6BPEbAqUpdLTCZsCosPwa+zViYyngktagJzwTF8lJXc7Nj2bmNqM/+R+cDSywA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXdTes7Ot3GNinWYxlVL9QW+Yys1m1MAiPudOvPICHFgIhAINaqaIvnPS4ZIglAsCJlsofwc7CmEIBZeZz9sGmMZjd"}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.0.2_1523990610221_0.8511523370995782"},"_hasShrinkwrap":false},"1.0.3":{"name":"typewiz-node","version":"1.0.3","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.0.2","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)","_id":"typewiz-node@1.0.3","dist":{"shasum":"ea6f53536f870144772b220595986d4ce946b43d","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.0.3.tgz","fileCount":16,"unpackedSize":8005,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4kx3CRA9TVsSAnZWagAANuMP/0gMgIvB6eeEGsSo1ogS\n9wbxPg0a6cOdaYxW+a4WVzfLutwM+9z8A3rnL1vOKvQX4rIqfRWZbbFFc7Nd\nFHCOgMByD+CMtb8urt53i2JfBwvnjDhhwJKiHc9lJbrHUo5xkbTCmqDf/xit\nMl1DwTvWTY5R0inOa4Glx6Ca3kFqzmC5Bxm3c+C+iKL/5e+9vMO6tHVZdW0J\n9CE3j6QUTHXAkp7rNOkmJfY5XsFA4nu7n/5mBlaNrEVPgi2wFDWxjOA2KAZN\nyqmoCcHhAHCE7lK6iE5xp0osA9/dubdRtY4CNSLLgEu9oAlsKlk357n4aUxM\nyCTxL6CS/crlca25M399aFszwfvlgq9lq3RGQxp9qXbRgmFskizEz7rgT7LS\nFPf7EpK3vfp4tdjQezGIHCKQtF+r+g58+4AxxfObXjDjEkiYh0IMTfwIhGD5\nMK7ClH57rurA8SHwz0AgItlqzutC2+c0+bI13UouVUcJNTz/YCu0maw6bQT4\nA2F+z+y7nFxhInYScB2IjJBYlBxb0bTNSOIqU/7HhVVqSbta77BAWW2TbaZ1\nlSHd8nBflfqsvtYl4ENSpM6dLdoEpZMa4YUVnUzs274r6Tzl0tSXuO+YlLn/\naNHnoCGSE4wFDOA/VIMABI969fPHREKI67s9YyqzM7WR36GCYbiiDgL3gyO5\ned+U\r\n=ZF4x\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-w4l8EErIobeeOVImK+0Y4G5MuLpOmgxs1D4XZhUQQvdgxleEjsEgqWNTxKhItFH/vL6lesVMRgq9/IUvuREVNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/KV4WlTjpB5YsMRIYns1mW9+ragM8uBfa1pqDkUO9QAiEAvUogLhlZk2bmSFfh5EfKR18kiVOP3rnkqZ6TYqbYjGk="}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.0.3_1524780150184_0.7292883242688692"},"_hasShrinkwrap":false},"1.1.0-0":{"name":"typewiz-node","version":"1.1.0-0","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.1.0-0","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"readmeFilename":"README.md","readme":"# typewiz-node\n\nAutomatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)\n\n[![Build Status](https://travis-ci.org/urish/typewiz.png?branch=master)](https://travis-ci.org/urish/typewiz)\n[![Coverage Status](https://coveralls.io/repos/github/urish/typewiz/badge.svg?branch=master)](https://coveralls.io/github/urish/typewiz?branch=master)\n\n## Installation\n\n    yarn global add typewiz-node\n\nor\n\n    npm install -g typewiz-node\n\n## Usage\n\n    typewiz-node <main.ts>\n\nIf you want to enable typewiz for your mocha test, simply add `-r typewiz-node/dist/register` to your mocha command-line, e.g.:\n\n    mocha -r typewiz-node/dist/register src/**/test.ts\n\nThis will run your unit tests, discover type information, and write it back to your source files.\n\n## Example\n\nGiven the following input file:\n\n```typescript\nfunction greet(who) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nTypewiz will run the program and then the code will be updated as following:\n\n```typescript\nfunction greet(who: string) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nNote the addition of the `: string` type for the `who` parameter in the first line.\n\n## License\n\nMIT\n","description":"Automatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)","_id":"typewiz-node@1.1.0-0","dist":{"shasum":"6e5598c8003f3e7bf5deedaa1905e426e11b99c0","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.1.0-0.tgz","fileCount":16,"unpackedSize":8009,"integrity":"sha512-rSZfcPBxZqobyf9IfJFeMQ844ySf7nGNDE0RqVxdhcDJg5c+PS0oN9+toNuqNztBL1C6mIYLVER1iawwbHhp6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM/IMoSHR32n0AadKYjWUrcutrqUglUvEpHSXwOwQmqgIgNMmgGqPQdyy+Y5vgzJkKW/7um6G72H7EKDn0yeGjluA="}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.1.0-0_1529569039291_0.704210205808049"},"_hasShrinkwrap":false},"1.1.0-1":{"name":"typewiz-node","version":"1.1.0-1","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.1.0-1","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"readmeFilename":"README.md","readme":"# typewiz-node\n\nAutomatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)\n\n[![Build Status](https://travis-ci.org/urish/typewiz.png?branch=master)](https://travis-ci.org/urish/typewiz)\n[![Coverage Status](https://coveralls.io/repos/github/urish/typewiz/badge.svg?branch=master)](https://coveralls.io/github/urish/typewiz?branch=master)\n\n## Installation\n\n    yarn global add typewiz-node\n\nor\n\n    npm install -g typewiz-node\n\n## Usage\n\n    typewiz-node <main.ts>\n\nIf you want to enable typewiz for your mocha test, simply add `-r typewiz-node/dist/register` to your mocha command-line, e.g.:\n\n    mocha -r typewiz-node/dist/register src/**/test.ts\n\nThis will run your unit tests, discover type information, and write it back to your source files.\n\n## Example\n\nGiven the following input file:\n\n```typescript\nfunction greet(who) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nTypewiz will run the program and then the code will be updated as following:\n\n```typescript\nfunction greet(who: string) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nNote the addition of the `: string` type for the `who` parameter in the first line.\n\n## License\n\nMIT\n","description":"Automatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)","_id":"typewiz-node@1.1.0-1","dist":{"shasum":"debecd01e1a288e717b8e5361b24e3d692e206b4","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.1.0-1.tgz","fileCount":16,"unpackedSize":8009,"integrity":"sha512-xgPCmhy5Z9OMmZ81p6SWpX69cMcScibBS7J2WybTdImd8RgJwggiMfhftw8oc+jP/lHwrVYMRMFWyD7K+6IdCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHMktBAMh0DWlIOO/FCSci6aliQzl81636HY2hKcxFoRAiEA+j+MPIN7odu5R6vJ9/YAium7mQvarv18nSASXeE7pxA="}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.1.0-1_1529614194963_0.7186116987093907"},"_hasShrinkwrap":false},"1.1.0":{"name":"typewiz-node","version":"1.1.0","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"files":["dist"],"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.1.0","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)","_id":"typewiz-node@1.1.0","dist":{"shasum":"651b41d983f72e3a49f0663071078c9a5cb9478d","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.1.0.tgz","fileCount":16,"unpackedSize":8005,"integrity":"sha512-nrsPO+geCiJS5yP/cPkWdXqSy24oOfjOIAo8etWLHkc2Qa987NIZ61cSQ1+h9uWTsiKQIwXyI+Ys2I3GxP+6pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXXHZ2v1j3xObshJYFvSg6tZTuV7RaDRwjnbnFmhG5BAiEAnr74hAdNWW5+DS1KQ7mzTV+M4pqNDFtVHJzCkfS7yHs="}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.1.0_1529952521786_0.11174635549359246"},"_hasShrinkwrap":false},"1.2.0":{"name":"typewiz-node","version":"1.2.0","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.2.0","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"description":"Automatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)","_id":"typewiz-node@1.2.0","dist":{"shasum":"75e0bb00d8a3f17c2daa803899d6e44199698f8a","integrity":"sha512-6gCSXhquS63XCoyVidk4gp394PXVHiIdzk13l/IeprD7wDDr1YRFWQF+cib/pyuRx0rxYaYgfTnHJvenrhNa1A==","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.2.0.tgz","fileCount":16,"unpackedSize":8165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvSE5CRA9TVsSAnZWagAADhUQAKMIL9xTKQYYpFnjDYzF\nBxovnZa816fQaBbdK5NDRaR9jXfyDI1OA0n8OJYcCZhbU1BF8iLrX5oTerpK\n837LGr5qpZ8h7ZPKkamXVb1I0b6cv9CXZYu/J75+TkUjZDq68ykFFl+wofKD\nfiiANOumbB17nzUdgTOT9fLueHk7WyU3YozkgzG7gznrAmZ9YwmxT02nCK4P\nMy8rvs4iR07vLlHZkXvhm9ZoLne0xOPutDSMw/5HJNvG7pO+VA1PvHdAbUyQ\n68ryyNAJI3oTkGj1z7fU9gNqNtGc8gosSCzpK5GNC3c5Oogdn9IW4EIvcC6d\nf6BWwlE7TwpW4pyURmNhoF8oE1vR3cJlW/HidQ7x1EffELG9fRjQsSUburEO\nQJBbCgRgYyGihvSke61lrXSvJbcfZgiweeXU6UbnMrScN2mY9cWjcK6YcmLX\nLUdfiFGtURKXzJKk1CEf8oojOgULHq1C6nBNFDpbh9lEX3+P3viP8uuc9AD1\n+2BUBhPWrEDzgOujBO/hYoYDXmW7RyhFjlOjSVJD3KWaFojhNP/P8093ARcQ\npLSjnh7cqKGpjD3nY5LCNmH0Hqcy69kdNmekAamochKU+bDzNU/yKBbjmo9n\nTm+F7k+mnu+DOmUYfUTxgIBt2xP1Li2cbKzFDKTjzx9ufitUFucBxQMqTTtR\n0RBK\r\n=Yad5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIQ6QZhHyvOuXhaji9I3nOr/ZhTts4UrSawYaIhW+fjgIhAOiF/EMoLa/TAwyLwLO2FsvylmPsXv7hPXbTWt/OxHZq"}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.2.0_1539121465339_0.43642284867041203"},"_hasShrinkwrap":false},"1.2.1":{"name":"typewiz-node","version":"1.2.1","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.2.1","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"gitHead":"6ec5225dd2f95dec9a37ff988e7e506761c3b0f2","description":"Automatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)","_id":"typewiz-node@1.2.1","dist":{"shasum":"8599848aa6678d988c6ce63123922bb0b51e85be","integrity":"sha512-DezOpaRU4qGDGcAII+JDZuD347iqKhZn1/yTigw5ClvMBqsicwqSZcSfnsvYoEL39MT7cUHp8U7LGRxcn/jBkA==","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.2.1.tgz","fileCount":14,"unpackedSize":8222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+xD0CRA9TVsSAnZWagAAeegP/i0saOkIeQ/+wzmYKA69\nytAumKxmej8eVcR7D4v448A3pB6Xtt2Khw5GHirT1l2IztK8IFPs/HmX8oLU\nRAoqbTxpD5YjnFAgAy21hb0WynqKUXGzG1H7jSrM61L3YgF44kRt+lhhHbtM\nfqa/QK34mAagsoUKBk45cmlXyJFF2cZ1H+AmrI0pe87ZWmHmxtgSkki87IR/\nUZnSyoF9FKjKVvsh4yd5wdj9z+5LnMISI9568CM2AKHLrIklEUsgZVayz6VA\nQ3uv47SjhvmpHtTjvphkmqTBPjcXJRJyedMhudqXi5z4HlXkNn//kwhhz13E\nuvxCYu+czqMfFKXKQhtSQKv3zkfNFi7G3MnCTbAKRbbYsHMN5cOn8L8iFpvD\nFkx1lvVxu2Tymrq3ybjQuOutKMZk+dTl2uIw/M+TRffwr+Jg4kKZdiilWKLs\nXK0VX56IhrViopWZYmYTbrYmQQa7fEBFvmEfAsb7wlkqDpve+hMzkmAbJh86\ns/264wICX8Qfriq0FgfJXOY5xEdGc9FEsiAL2X4hnxjXQIULPe/9aZpkLvkF\nr645mO6sPHiJduD2vnw3B/uPFG3pu9Vzg5jIDZwauFU/UsyruYXxfDSY/fn/\nyy1KpaShT36qluMukXFehfNZXh8R6zP8lYaL+jdd9tQwguwTbkIqZtp1dThH\n8muB\r\n=A5b3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiqmKZIK3cs5l8QeY5+RADxkVjhKp7VekFiWV3tf3MEwIhAM8DdBFethNSHQ5k/B1kfAj8lIm1pHK2pmo+acca8S6Z"}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.2.1_1543180532003_0.5621006253800267"},"_hasShrinkwrap":false},"1.2.2":{"name":"typewiz-node","version":"1.2.2","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.2.2","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"gitHead":"45a85e512fe4d83f944326c520c098a075270e4f","description":"Automatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)","_id":"typewiz-node@1.2.2","dist":{"shasum":"40249dcee0905f00a98f58008d90e9e45ed329c4","integrity":"sha512-uTP/BuSeoX/D2xvhBlOxqCVHUMYACXSaKYpfhH1Sv5LErREsKBMwAKv26YI4Kq1XJovzuScmU6UkuQjGJozrUg==","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.2.2.tgz","fileCount":14,"unpackedSize":8222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/wu8CRA9TVsSAnZWagAAu6gP/0PIChzVUYmMNQCQsyd0\nTzkR6YvQH8S67upjSsazRE56LaXnTXDHJgm0rQnDKcXp5iT9XUhFU3BBqDqO\nZ5c9ACxiJQNMSbmzzqprv9u0QgHb/S4NgAAc2Tfds4Bi4erQa7jGxTW/ePNP\nG5pK96/8hx6fiXxHEGzUH1PF+tFqx5zf9gJY9NmRVyqBfP/L6JarTI/vptWK\nWx/sxrNduv9bMHKuJQzVzwpA45ZioYBWHlSRQUGuTYM0nKUXdDDDcRBeJpAG\nxwxvwIUGKdIsgRCXRTf92w/tPOyESCkDMcZhMao4FqOgDkp6EFhryhDw1Dkm\nytY1Jz6+xNKFj5lYeeYo5Oxaz6yWBHsmGrii/chTO1foQ3ByQ/C1XLN7eO8x\nMhUqZyk9Nrap3e83oZKQEljh0kEZJ/5V5RKqeeB95fLq3QPq5e+Kh5FgwEKv\nfDY/Fvdbn+UXVGxqQo1G/DoXuFZWKY3DeXZfZahPlf7BqnySgNRiw7ML4Q9e\n75SwySp5RxB0wFNLYDFfZxFOcHwSlPHgHZ3uszpk5bRvR0onQVpAjXNLnL7Y\nh5gvJHUaFPIi0OYkVqI/F0tyMC5giMb/+/9LmcuncAL8eRP0XTUJmCaH/b9F\n6DUoS09+o+yPxg83QzP6RSYQ9tKWXeLi9tDhO0uasZj9eCBiY2G5Agrwk996\nizHd\r\n=Pqw0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD//+zyi5iS5ss5oPM0fAazNSSWmJUXBIsoQgxCBF3ViwIhAILmcH4XYBB075xj3Mkxsryw7CJk7KlLipSrnl/LIgzZ"}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.2.2_1543441340138_0.6576481168275321"},"_hasShrinkwrap":false},"1.2.3":{"name":"typewiz-node","version":"1.2.3","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.2.3","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"gitHead":"84fda39cde54f3bb6d4af9bdd290be04af426d1a","description":"Automatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)","_id":"typewiz-node@1.2.3","dist":{"shasum":"4d8411d3359e94ec8f501366d3d73c8514b4fdf4","integrity":"sha512-yC9ZZC4cNis2Umc3WYk+ISjhWlxcLWPgBM2dn6m+3cIeoLgbydsVPo0e4cDBpiVOYTpYAl1uNEqlpkg9Zusz4g==","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.2.3.tgz","fileCount":14,"unpackedSize":8222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBaZuCRA9TVsSAnZWagAAoj0P/1gYudKhgB8WbZUm4IrJ\nEleztxby/guM4sbSQ97lMC9SmJOFv2zlG2rvMDHFmFOcaHvY4E705lTRYr69\nEn3ht9BqnS2IRYRA9RmFqlKBGdMbZ6KWSUcl3lZ4AtWzg2zbbkRhwik1JyOe\niRaeYiMLIxAEiXsVbX2yvq+h9O8v7f6eoad1A0M2iVbDHoWYjvc37LTihsEc\nPas5wx1NCxgtrqbzzs3EROOpBd5w8PcIX1yqzYqCcXtF7lCbk9aq2DljKvqw\nZURPYomn9UgYzlIDY6bmm2anALSxzBcvZ4/wqByr+otFG6yILe58JsyJ9yuZ\nu9/toqNELWBlaB7QaNO+UUDPsp8i7WiYokMZtT4+66QHhNa25Wyi1cUFrZX0\nwTVSWCcHYg5PK6cUEX32GHTeRI63as/gyBi0V6X+4nScJHy4nwaQcIzH1WRS\nirUkPWdqv0GVj4od97SOj3NGeyeLVEP2fNWVKUlF6/MMxwG0Uwp0BkTZmDNA\nRJHkj9ekmadPLaEeCpl0wNwM9OO/pZ6U+D+oUWyEJgacw5eAUq1pCgzBD17x\nuNF14g4o2l8msCiwP/V4Zr/as96/Gpoi2BfBHkjivrthdoWCA5l5+EBA8IXz\nB4IhmLuOlQKddDLHz3uxYluZ1sikZS60LF3UKVIvrmdZ9nP4d7TnChtksMGA\nfVer\r\n=qwz3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpQ8OQi0YCM0CgfvWI6rzMNIJfEXc5GKY8uIxFtOBYpAiBgrUeCyoaqef2Z+5aD3FoB7kHlgMeSG41dGalsQcho/w=="}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.2.3_1543874158179_0.16940988301188664"},"_hasShrinkwrap":false},"1.2.4":{"name":"typewiz-node","version":"1.2.4","bin":{"typewiz-node":"dist/typewiz-node.js"},"main":"dist/index.js","typings":"dist/index.d.ts","repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","scripts":{"build":"rimraf dist && tsc","lint":"tslint -p .","prepublish":"yarn build"},"engines":{"node":">= 6.4.0"},"dependencies":{"ts-node":"^5.0.1","typewiz-core":"^1.2.4","util.promisify":"^1.0.0"},"devDependencies":{"rimraf":"^2.6.2"},"gitHead":"b1d46d3837da5c7aefe724b402d4671b03cf91f5","description":"Automatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)","_id":"typewiz-node@1.2.4","dist":{"shasum":"20cb18f373c2b61d72af4b1e7e12d41f298e932b","integrity":"sha512-RYZ/9x5sFQS4o0zL33XKStmpEvwbxdcgnyYL5T1RAkJT89On3aFN3QEq2YZL9QMwUgZan/PaWbL00+a4eXupdA==","tarball":"https://registry.npmjs.org/typewiz-node/-/typewiz-node-1.2.4.tgz","fileCount":14,"unpackedSize":8222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcv3ORCRA9TVsSAnZWagAAgnsP/RhSBlH1vp4jf2coL6jC\nXYwmOu7FGaikrRS2rU0ciI38U6kG/6LOffFG3QuB80VrXe/a9hwu6aC5PoIc\nyINY18ixispY/F9OoT+CmnNZ7eG2BeAGY769vIHAsv4gzsdXgNokT0ryXiPH\nY+8iW848YISyOsRP3CLVWgptb5MoJQE3Smhko1lVRo0U+hGNaMIXCvHEX59i\nzdfuG7L5+k6sZOTCfv7k5qS2rIbZmOSmXul6ft9wWu9ArtDgRyR2yaESM0Af\nztUPRgb9Uz7Mp8ffdFRRS5cIpqCN9m4V692XKkN9UvjPRPrUqxRqADmk7fRW\nWysv+d7kXfWFDrF1KFkQFiwEsVpes9stgTkBeNAwysF2CG+HWeRYVHcrMYJJ\ncaeIHnO/X0wHonhSLsUG4GWdlSjCQgxxgO8rx9N2/gZBN3wgz70kB37PLkFV\nHytB7nWjWrWtlsiy6MAjKuchtw4JArmYD9kE81+XwUJpNvYShyDIkC7J6Tdu\nlzY/aJYB7PJr/MrnPIdbh4jlXIEh00eCkFheTxtIWBBzdgsaqAZs0pQVbFdW\nn0BQz4+SkHyHGaYB477vqzl56ns7JFTgqudot2FfLN5TErM/ocJUkWpev6kf\nXjfcW1RIYpJVok1s9ULkQLQFXcNRGjqZhKznOBZl4Sookq0nEhWLuIt7Z8Og\naE+6\r\n=rXUE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ1+W5FtSmji6b6q8ChX4FPuZr7A4mxjBUKRMaS/JbfwIgOuO5oE7fHyRhsLqUjQcC4eXyNPikXLTBMjEmIz7wzV4="}]},"maintainers":[{"name":"urish","email":"uri@urish.org"}],"_npmUser":{"name":"urish","email":"uri@urish.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/typewiz-node_1.2.4_1556050833167_0.5204807197722057"},"_hasShrinkwrap":false}},"readme":"# typewiz-node\n\nAutomatically add types to node.js TypeScript code using [typewiz-core](https://www.npmjs.com/package/typewiz-core)\n\n[![Build Status](https://travis-ci.org/urish/typewiz.png?branch=master)](https://travis-ci.org/urish/typewiz)\n[![Coverage Status](https://coveralls.io/repos/github/urish/typewiz/badge.svg?branch=master)](https://coveralls.io/github/urish/typewiz?branch=master)\n\n## Installation\n\n    yarn global add typewiz-node\n\nor\n\n    npm install -g typewiz-node\n\n## Usage\n\n    typewiz-node <main.ts>\n\nIf you want to enable typewiz for your mocha test, simply add `-r typewiz-node/dist/register` to your mocha command-line, e.g.:\n\n    mocha -r typewiz-node/dist/register src/**/test.ts\n\nThis will run your unit tests, discover type information, and write it back to your source files.\n\n## Example\n\nGiven the following input file:\n\n```typescript\nfunction greet(who) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nTypewiz will run the program and then the code will be updated as following:\n\n```typescript\nfunction greet(who: string) {\n    return `Hello, ${who}`;\n}\n\nconsole.log(greet('Uri'));\n```\n\nNote the addition of the `: string` type for the `who` parameter in the first line.\n\n## License\n\nMIT\n","maintainers":[{"email":"uri@urish.org","name":"urish"},{"email":"lobatifricha@gmail.com","name":"mockdeep"}],"time":{"modified":"2022-08-28T17:43:14.416Z","created":"2018-01-17T00:44:17.915Z","0.1.0":"2018-01-17T00:44:17.915Z","0.1.1":"2018-01-17T00:48:41.227Z","0.2.0":"2018-01-17T11:01:00.087Z","0.3.0":"2018-01-18T09:17:25.734Z","0.4.0":"2018-02-07T00:17:41.147Z","0.4.1":"2018-02-10T14:20:39.681Z","0.4.2":"2018-02-10T14:22:32.365Z","0.4.3":"2018-03-01T23:05:57.898Z","0.5.0":"2018-03-30T22:24:07.056Z","1.0.0-alpha.0":"2018-04-11T20:35:17.604Z","1.0.0-beta.0":"2018-04-14T00:32:44.266Z","1.0.0-beta.1":"2018-04-14T00:35:30.100Z","1.0.0-beta.2":"2018-04-16T16:32:03.465Z","1.0.0":"2018-04-17T10:57:02.804Z","1.0.2":"2018-04-17T18:43:30.302Z","1.0.3":"2018-04-26T22:02:30.271Z","1.1.0-0":"2018-06-21T08:17:21.101Z","1.1.0-1":"2018-06-21T20:49:55.224Z","1.1.0":"2018-06-25T18:48:41.865Z","1.2.0":"2018-10-09T21:44:25.455Z","1.2.1":"2018-11-25T21:15:32.143Z","1.2.2":"2018-11-28T21:42:20.374Z","1.2.3":"2018-12-03T21:55:58.301Z","1.2.4":"2019-04-23T20:20:33.281Z"},"repository":{"type":"git","url":"https://github.com/urish/typewiz"},"author":{"name":"Uri Shaked","email":"uri@urishaked.com"},"license":"MIT","readmeFilename":"README.md"}