{"_id":"ts-codemod","_rev":"26-08f212c7277b0ed979834ce53aa8c304","name":"ts-codemod","dist-tags":{"latest":"4.0.4"},"versions":{"1.0.0":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"1.0.0","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","ts-node":"^7.0.0","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","fs-extra":"^6.0.1","yargs":"^12.0.1"},"gitHead":"3d3558b1126951c3efc3840cec0313047c739efd","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-nUtti31TdutMNwNyKnZp4UbzcEIKioWmSbCbFvnmak6WafCXAYL/hFpeq8AtIONzjhjnWlq0Qj/VrWnDinDB8A==","shasum":"6cdf0f36b6cd39b1151367caa0a05219b7d413c7","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-1.0.0.tgz","fileCount":20,"unpackedSize":133220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbShgUCRA9TVsSAnZWagAAxbUQAKLlgKOajp0rLrgEXjpx\nfLdzC1Pj4W/gx0sTcnMcIt8APd4oZmrWoPwwMQS5Z3IAU6M9UrOHRE1uRWhs\n/DyabJ35PpqbGp1sMHkj3n9Db7L81/S+TMSBR2UbIaytmK/sShqwE8sluMEQ\nfyOrk6KTbcBOHnoV9dH0lqAmKd8B7/7NqWqekqXUYVdfyKt31a+drJYfdtiX\nenJQJ7XxBbVuQPx/G5r0LZ/Qv0XksUpp9g4gZw4YREfKu8btTaZKq69/YG9G\n54c9BFWXsCLz45PlDllV4wxogcD3FCjbIujgqg3+LF2Q3Pddn6V+lm7RKShT\naABQKj2dNR3vV2kDzGvl8zFdrZW9TFURfJTVNmY+c1cO8Vwn3vPVijU7wDk6\nXyCnxhq9YjEDM6+emfk8aPOIqrSjyFq1yvoFrCUeqdY0XoeMcFnQ8pgO6lV7\nqfiKjYtuhLyKKcrUkiyy3qTHl79oLc7tZHADXdVbJQMKF3TOr+HVnJ7nDFBJ\nF0ZSVtes+gd2VBw2mgKOd95ercaJf/F9DH89i2HnL8L6MzodnY574/X5RIFt\nBthXCGYJQ5Vo45MfMtV4kRd7LXLtSxpykX1ndFlmDD4w9tHGMPFqdrJ2zULz\nl8/Tr5CCvJYBG6aSDqehQtvuAL2rWSElc6ahmE9DZMExnMCPT3mdJU8YbpKz\n7nej\r\n=LNOz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5JsyDW/A+2fipNQJmmC9xVd6NLJ2tWUEu1lxZ3PwjNgIhAIa6PZKp08YOa9yoZ2kON8uJaUdD8Xoagu9GYRWizylM"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_1.0.0_1531582483901_0.9638719073480444"},"_hasShrinkwrap":false},"1.0.1":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"1.0.1","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","ts-node":"^7.0.0","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","fs-extra":"^6.0.1","yargs":"^12.0.1"},"gitHead":"07a724cbd614bdfc4e54d6adcbd666adaed4dd4b","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@1.0.1","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-eQzv8g6KxqPGdGtFiTdn3vd9RxIUhV02Towiprt3z9IKdZg+Bl4ePTuH4k82G4t1ljI77V63Satr8UDzKp6/ig==","shasum":"558ff603f3817678c118a33e90d89c290793f78e","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-1.0.1.tgz","fileCount":20,"unpackedSize":133512,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbShsuCRA9TVsSAnZWagAAw7UP/iIJkuC6rl6pFcLtF8Rn\nDomZQdNANut6x/ipMrOYFzCul0kZ+yVQwqN8UxveqeoctZkSZ93FUse3ygEV\nFyrCm5y6ucuFbJZt0Bhu2/NLKBbNF/RBMZjXkMSmnnlV5EsVYplMMduet9Vr\njWriOn6RP467nu0MyL2vtB/URhBBvRQEGKtgfxfj6oWHWs/muOusMjgSvmrL\nefVkqjCkVqo0AZqonOw79PAEG2LeHnDvRafk7q2ZZXfWqo2fcTCadnn7d7MF\ne0HMZJwWxtB7IJVlPrTfUgAhWW2wZ4Ie7xIONYqKI58a8yfN2vc0uBh+ejTL\nPnucQp8gHf6d2Wj5kFq8lKFc0kIOL1OqTTgwyP4i6bgctuilnCTu8sBWK3M5\nplQH3xVevpPAp4vPqg2U7aLHYn0NxeBVJypDtpTxmhBo5x9iuZR3wiF6erxz\nxhE3EWL5I5p7zTtW8XzHXvGtvkEJLcYT8M3EUulHIpdg+504fQ1YWoAaQtC5\nuKkHIsEDwwdJmcRBUoTBgaTdGJatSbs9aA+Sb7embWLTwEls3MOoB7QZ0Ka5\nNJ54iHq/pzXet+y2LQMIyEabaEDNlncDJdUH94Hu7exdVP84H6UWWZHN875n\ncCmmX8W9ns+c8D/DVGkB7Zgm0iM8ZWxCT+MHc1Iv0aX6TFeWT284ZBwzf1V8\ngxnV\r\n=ffQ4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAM2NoW7t+ukQlQ6eZcj1KumM9yw4UPsZ2OPiod5zqmVAiEAlxyS0Ci9JdOO3Ahah7KMLgJviE6rLYJnT9g7t7E1tIQ="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_1.0.1_1531583278239_0.3481108983848962"},"_hasShrinkwrap":false},"1.0.2":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"1.0.2","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","ts-node":"^7.0.0","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","fs-extra":"^6.0.1","yargs":"^12.0.1","debug":"^3.1.0"},"gitHead":"742c363c50b09bf58cab780be65fca000423be37","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@1.0.2","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-xIwz+MUqZtw2hs0UZloU7o9hYw/r9DuQxem0SdquGAA+kh7GUeHPv6uBCduXaNw51GpRLRbxu3mz4YOnCkIZtg==","shasum":"d86d6fdc40331c1963172663f7c3b6f2cd028502","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-1.0.2.tgz","fileCount":20,"unpackedSize":133653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSibQCRA9TVsSAnZWagAA3t4QAIFf6kKT0AzwVQKLLz3F\nAhUrG/FZxvEoQTmi4AxlGjzInCu1tjuidgMosh9/Bw79AB24YSh0LZha8R1S\n3HNHjAbFR9pdOiQvy+tCO71my8+jAo5dt4f8CFrTSvV1nzEuBW8BbTRR0W/A\nfNEb7KVRnL8FyeEVZ7KGHbVtKjShcqPtkavG2W5Hz4U9Ya+j7UKNHptVfQQE\nXRBT66IUSWjWdHwn8+FyNSWLRvOL8HQGkls5vyLg5MyFptl/ehgyhSFwnJu5\n51Q5XWOVu94CbUazge3FzXzJwZq9i3xAVpX/ZjCA3zvW8A6IWbT92E5/w48D\ncZ2fxgXmLCwJkVkBbKu75U/SZB1ypU4Q8vm8R8iNHFfbr0sm1IU1FPxOh8gg\n66oE4co5ZEulK5+irZlhWSNjLM1+vezCMYWM4LSeKs9sT8v0V8/wShwDFj0h\nwALF+lDmLzweAq1w56WOIv0B1F2H7+APuCfUhtkbSuK5jEU9jNL7AytVc9HG\nFPFcZU19+ZnkXzxrvH6LbUkKkAjrke6NE1mxeBW4YV9ZQlmo2OT7Lm54urBC\nkoepn/PL75cbUYmLfs2zukzc1TytFyJpTvAto3//zMtakYHUL4MFo824teNH\ne/UjtCG+2aF/O7igw7aw0D5vUqm7Gppl+eBNBgYdEuh7j3sBL+RAMBvGH1po\nS3ET\r\n=AZ6a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdJ3B/quhZizsTTScdKP36y70DU6qoaOJuGJ/F+DSviAIhAKzy3Lv6VMxK1RUw3aeoricnF7eadcYz0DDe6sdPrIpm"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_1.0.2_1531586256458_0.6746792669345072"},"_hasShrinkwrap":false},"1.1.0":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"1.1.0","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","ts-node":"^7.0.0","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","fs-extra":"^6.0.1","yargs":"^12.0.1","debug":"^3.1.0"},"gitHead":"f049478c23709fb20f9dbfacf97ce80ae4537dc0","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@1.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-MsEar8o5UBHa58W7UiezgnxZq0Vn8d8JJOglUEBHTwqFnhty4uS8JeqfYm2A87haft2g3Cqe5xrrIEnZJOSMvg==","shasum":"962652de0ed4de3282a43838d8d3ec9dac554512","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-1.1.0.tgz","fileCount":22,"unpackedSize":136892,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSkuHCRA9TVsSAnZWagAAC9UP/2gj2aqgQVdseVbwPhWb\nxhrTO7SVfcvkk0sTrZkijSzQabsdmOQlQHLLaCHFVzdovI3rj0HucgQaWAEq\ns52NULS9pLCI/wZIAWQVSoeTqnNLaQYkOMTFWBpjSw1/j2294aakeJ2GXQ0G\nUgQ6Wp56U7idzs5rjJEeZrB1g8INRz4nMUKeJhDZnS+2VJkirQff7vjwfJMi\nNznCjfmQ6VApaHQV4g01N+ndsnc/2vYAlKu+kfrWcZcim80sW5qThhefbROF\nkTa5Rw0y+3y8c3wwyRwvFQSWBATWB9kYGqvCfz7WxdqJ55I/g+9WNWF+qChi\n6U3qay8PRor+CKMhzAeTberDv5oDUYYL6gcHYWlJYG4dWtJA+sJwu+efFSnk\nVBTQdFvW8xlFcy0DQq740YM+rsL2FXYxjzV6fMAU2aaSHdyUd1GNrkBD8y6E\n2AzsTv6f4dhKgAWf9uTlmNZ2/dhOvNGy6HM6LGOQWxIwblxlPSpJZtmTACCG\nG9g7gnEQyNbEAFTf/xupg5Xx0Aw71Hv1LjTcOuHYhC2Qc5l4pkqAMWtdPSUq\nv9mM5D4fBsU47dofzs1D2T2pyw0UGAIDkU164s5wBXFdliAF0X/RQXUS3e4y\nYtkneqQPgw07G1wFDXGqZ4DpVFxEoqqGL5wHYtSa2z2t9kKaFbhA483G1006\n0lLB\r\n=q1sU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCV5Q1VWsSYTm4rWzrG5nOTjDrYKDRG6VZolntHZxfgyQIhANVkNbFDWswN1Q28Nxb2WsErNbdNFKt0arwhvpf5+QRF"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_1.1.0_1531595655572_0.43690320651037884"},"_hasShrinkwrap":false},"1.1.1":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"1.1.1","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^6.0.1","ts-node":"^7.0.0","yargs":"^12.0.1"},"gitHead":"c5a735212df8283c3f97a610907bd5b85c8daa3b","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@1.1.1","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-m5wsPkfEawQRAvBjNIcVCqUGxlX+HWSVQkX2XwTBInBMI+LOsso9C7VwHy+ZRts0Fq8SV4mVfykiH7X/H8yL2w==","shasum":"a30771ef7fc3110daee27ed9b90229b204ea8ba0","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-1.1.1.tgz","fileCount":22,"unpackedSize":136924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTDivCRA9TVsSAnZWagAAgecP/2IBcRq5r+T1JcR3qX7g\npxlY+Rk7bEDthXSPkhib1u8AbWHpDZlCTWTN+KNuRMoIlyQzQfXiOV2LRM+9\nKv464b5mIlxKkK/XmOyyAz8Iv4wgFFSc1Wjm3acTp85NQY6WmohT8WKA4aP9\ntk7mjTwZsHL685szP3Z8BZMFJTemsx+zW7hEFAKct9ezZYl0bGPEUsw0ejIU\nCuFlRblJsMKoYyOkpu8k8SgJOpFC0eHU86Li3rXiGOde2i9/0CAcJ8SmXfBI\nDOYzkKyFEU+0zR1t45QUAYvGdvP0Q36vW0DEwdTGFmbDwWo/MaDEHWPCsXir\nMQxNJTdSHYa0bOxuDY2h88Wl89eidJs9nMjxDWGvZ+RJ7KAKcHMXAnG1IcX9\nNrLGz9VAc/17GF3JrtztBgr7HrmkJcLmiOTQ3fajaWxMq53R5kG9NnG43vDb\nBWRjXVQU/xp2zSy5J9OGaxJJ21RJVC5DrSTvCEno6cNjnU1RMjYUJbCU3QYD\no4S5jITlfd9Fj2htnlOVN+5308TU4B/yrAo73crCEzH60UCsEtKXhrMxfm0K\nviCnjotYnnReQBSolrJ/3LSkcluW4eDV4uK7N+5wzDqkUROLsRmVJmEWT50B\nLA2Tg6t199ICffYFgCTwN4+soSPKQ5ylqS1yU3/RnOdeky9Y1BsK/TZNQPBF\n8jje\r\n=cn2C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCErrtPDsyL3SKqGz2OP//mNf05XuBgBKoQGqjVJQEsigIgLQy7/t/XcndTI+FqxeypvpkMSixtbZzfaMR+MiMZIjg="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_1.1.1_1531721902987_0.5112101162468878"},"_hasShrinkwrap":false},"1.2.0":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"1.2.0","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^6.0.1","ts-node":"^7.0.0","yargs":"^12.0.1"},"gitHead":"c089f99e579834f9481d5621aa95021847ccf317","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@1.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-iNwb8BaUIKBLBVR3ar0EvSC+gYKtHx69AVgU4TV3lve1cWUu5PamohMLfK770H3l9GUGUweMSDcTbbuH9+SWTw==","shasum":"52052046eafdd670acb2c81f5d480f69d485acc9","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-1.2.0.tgz","fileCount":23,"unpackedSize":138905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTP7/CRA9TVsSAnZWagAAPgEP/i53IWDjDwApfZ+YWp9y\naAchnL6nVClVbRnqdJuGLifnXjCCtJzFC8j/wp45yULoCR+1DRQSGisOU766\nlMgJ0otu5/WtsLiQ3d/F74XXhtryWCa005QwS0zvQlmWhlGA/HcatDgRhCck\nwdOF9afWoK2DH312MMBrmX0UD2JJAAzfFOxQzXdtEiYoGCCE6gTJ1fKSwMid\nS5rp4ynbKsb3wbB5JD8wcSTW8HD0Ouz731ajqIOXFiWN5sbNw5aghB3XJpN4\n4k+6PLbM32ICic9zSBqY4q//IF/TBOXwLWFKSORRWt5xWivxts/dZebOpVSt\nHkuj+0A4gar60rIKV7X1vH30AKbXO/+zYwIL0pSsMqcXhwNd9HINvWvQgYi1\nPzwdJm+KjVHWJwY55tNShjBRp8/VbdglajOZM0Eh/iVyguZMyxOf2o0B6IUO\nc0hXdEixjjRfGn/BZ7Znvrap2KX12weGdzERo95hR/q7L34RQk/7zMXSviJA\n0JIEytQgVl+Xd0HbaxNkvBV5hhRW856I1JP34fe4avWTIV4IKRIz+DXd9heO\nUlMJ1VNq+UurNeZQlQl84DuA06yQRGjKjQGCUcq/Wx56MqwWQHVC9RdxC+LG\nOZP5Fl6Fp1aGagvmrV1PjYprkzgengA1tOjolHFK8ujNmiXV5AGn9TFnJy8A\nEK1U\r\n=PPjM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfOz3ttAZa6QeoCIGOqdHBcxh54yRlLRxB8UoptYEXlwIgOr5FwuAn9EPA25cX39C0OYyU6FUPWDUeWt7552Ce+5c="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_1.2.0_1531772671206_0.7030916014787574"},"_hasShrinkwrap":false},"1.3.0":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"1.3.0","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^6.0.1","ts-node":"^7.0.0","yargs":"^12.0.1"},"gitHead":"f52c2132e6e3b06a347702b35e5831fb7037ca1d","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@1.3.0","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-15Gr0dURrFh446j4DRDuyJoWEGQ+xOv1FPZvMl8Y3t8wJCibeBALYu8SZHrpKqPZ380mEbd/efmXLJA0Ge/01g==","shasum":"2a3e676cb5a4038974fa722d36abd716c7fcc539","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-1.3.0.tgz","fileCount":25,"unpackedSize":140292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTZGeCRA9TVsSAnZWagAARWQP/izjFLGdBbM8TzT5Uqe6\ny9+PWYal+zVb37OAq0M9B+r2ioS8OnDWnTQMrmsletPbU7PbGaMYKEUS3afG\nshKr0r15NrYytTUozu6LpL6n0ZuXZ/kcOXlRKEQB891Kg0mQcs7+M6I/NFb9\nNjZrkHwOorQSnaHqn2JZmojELKN2JSICzJ71sJ2IKxNqwooyzqPAldkx4Kw4\nxv9pkyZakzpI68HUFiHxbRuZdSaoAy/3A0GlsswV2mkPiGcF99Y5eR6jMkPm\nuQk0k4vmYwDqh8fPfAzurSgQjUyp24aBd0GnKdDHX1Pal9jJtyX/pFCuEAmv\nwyYILM+wP+dgu9ivdArbOsiS/Ul9CWFFQwWu66h9rkayUp1BPKKHsdddniNH\n7hN/+Wn4/tKbstU68vvRubPSZJ9dT+ifd+p6LMs6HtC3ATp/llIMbnY6VYWT\nI4y6xPFxuQIgyAzm23NM2K0gS67rjWCgmzBKA+7w+HI9PJJsoSgzZr0Ul6Qu\ntzx3B7vLOzeQQyLUJAUuXv0bhOe6NTb+ehSjphBDf1IeAvTR3iuzbe+9Wv56\nFQsmhgwdboVVmXYIrkXBNWSfDADOrxexkplGZ75Z5nIOBi6Nztm90fXPPACE\n6loUw/DrTIDebGXcW4GN1o8VL+zaFdW9gfTwWFZPGOcjznR58+MyYuG5wPb1\nheix\r\n=ksaH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHeaKQKq1ZTJ6RNNynqHsAXOOuAtnu6Hq4z09jZRQi+AiEAkWe1PatspTKmd5b01hg1T6SXBMywS87oIwbNO6G4ZhM="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_1.3.0_1531810206363_0.5206952467701331"},"_hasShrinkwrap":false},"1.3.1":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"1.3.1","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^6.0.1","ts-node":"^7.0.0","yargs":"^12.0.1"},"gitHead":"5786c3eb71317a6a919dfbcfc9c14e44b1fd95c0","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@1.3.1","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-t6jg9V9JHPT3WT6t82zmXLdxgMVkc0Ts64U66VDxMFp7obbV63BRnfpPiEpdSmtH1JI2ZqF3W1428Kl0FpXHHA==","shasum":"e1e61930f394134927c5d0dd4a2cb3ad12881fc3","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-1.3.1.tgz","fileCount":25,"unpackedSize":140386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTZMOCRA9TVsSAnZWagAAFHoP/0vo4Ncl5XvL7CcIYzV2\nqWWtqJDuo68n+4cU4QVnDPX9WFfaIyVyVllK/l9VaqP58zUDgubhPuDJV3Ip\n6Erxa1F3OPkT8bhZ/edCkrCZT3i/zZ5KElS0hSMZbKwQhGTyf8KiHaFCHrmS\n1Stgt67THrEcDaCepNY0ujiPChepbi0WqfBlFc+Yy8inGNl+JiQ8b97FLSFp\nI2oXE70CjW3dCalH6qT4e9zvACMksqBjgwvEDziCX7eDLe71akg2yzygDg1l\nrO+KMemK7fthUojQPNUohjaqmXhlocwK1OVbDBrOF7hI/C1sBbbiiqW7IFZa\nR4BzMHKHpw3D5uBysKgfAFRxRBNlU9LhdEVKzZFe9vYZozzqzr71QDWyBYE7\nmQyDiuTfLm5OcBW4X2p1OD5PY4ZcyWfFiPd431v1FQEl/6r6YEf4d+0Q+joe\n8g1Pa/aXQfDG2X7icpdCSzg84NOIdqwAdzofNQg68q/+dVir4OlH3/Qb+orB\n53cbv2gkvmTB6tG2D9HT+OZVnxeIDBnmSJ3PgwNgDJQWktooVfkSSNuYzMSx\nAHWR1qSnRRNmrIi75dX91DXjlQRTgpDR1FdvxjwrpL3w+oK1qxeg9yL2dMn9\nsJ0jJmvBHBBGyMH8YM3766br7HiCaxJzG8HIrbg/Km/TAfeMbnOL+oK+OzlU\no8gD\r\n=9+ju\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXATjgjeW1ySYNEK8Tw+G7ZlmyAyvWEk+7cUK8fcSHyAiEA+53gAPZCdGTyKPpq+l69EYKAWuvNZQrH0SwuwPe+hIw="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_1.3.1_1531810574469_0.7314035119434934"},"_hasShrinkwrap":false},"1.3.2":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"1.3.2","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^6.0.1","ts-node":"^7.0.0","yargs":"^12.0.1"},"gitHead":"40bf43452d59bb4051409d1e8acbbde2cb229ae1","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@1.3.2","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-QPixJwJFpvIrRm6NSvO+VQ1O7xGcoYQd/SlCxNzVYPxRdk1va9KnuP+3K4bBwyBGKBPeOONmO6WP0HPcx9SQ1Q==","shasum":"31aa5f9a67e9f6db1c8ec1ccc15d80ada9b90304","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-1.3.2.tgz","fileCount":25,"unpackedSize":140947,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTZY1CRA9TVsSAnZWagAAUjoP/isqNiCrQQXOu7xvC+gN\nJRqouVGEyCU4vxoUXR77XbprmAsSYgB8TbRIHEWM07GqhxyiioXhFPplbMuv\ncUg4koKW0T5bmONzUA1HUMlWZRuwd7+sO/i2I+L1wP4bpRk1gwfztznPCH6u\nYx1Z8FuGOqJRiVt8kce2VaoWJTSHKPQI7wFLOg4PTGE1byaosdksF1v2eW4M\n+MZTOCZwvHwirWxWhbAnsDgeL2MtrZ8WkCqstWmhKh5sQPWX0YE55/cR4+m6\nexxCig3DlPXGJHhIdeSlynmheeZN0udEjO8eWMhSnEltbBgudtPQhYSWhB9x\nAML1LzmGgwuT8jogG5mEYoPanc9R1QWuOoTzNvtZ8pinWJDK3OKS1BaT4/Zx\nSINxG8S3lXlomFGjb/PM28bKrM9QSrQt6Mc2RA4t2J3V5yRRIzPUmru5M5W8\nlZLL5kTU+vqxjvtrk9HmVxsWdwhjRd3qZ70hNwrv+Pjh5JbGOhI20e4HXMeW\n8DDfPLYPHws0eH1c7eXsCfEZUJqK4m9DMH1tg7hXTffgIfeBgRNDN40PBRBt\nCx1zh1IdMvJTVk+XzIBV63JWbUQc1bUjMZE3MK/aB11w8JYp8VIrrhs3wo69\n5qnTqRSRvEtIUpjgZ6FYoLmrYZ551a02HYoD+Nmv39oUotpF3lHW9EUhSjiE\neKN+\r\n=lUl5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuNs5/TRO06IEDbMmuY3wtD6XkxNJzTu8mPxDmO5z2TAIhAIeBjqr6xEB10fWpr9v5DhImL79AytwcEwNz4XWb4cTl"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_1.3.2_1531811381808_0.40108071053714456"},"_hasShrinkwrap":false},"1.3.3":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"1.3.3","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^6.0.1","ts-node":"^7.0.0","yargs":"^12.0.1"},"gitHead":"74bca9620a2e6fad5221dfc96739d635a40cc372","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@1.3.3","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-9/ODGLXkYuyxummkrELcYmQ/WwAvQFMQOjNHh4ASCm+VeXgxWCdQZlapm/skf7/1Yp55TGBhlhc+ejgKS81nGw==","shasum":"76b4207632e24326fe7751a29f6e1a8c77443902","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-1.3.3.tgz","fileCount":25,"unpackedSize":140960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTb1fCRA9TVsSAnZWagAAyxgP/3JKRbbTT1u5NfQZVJh8\neZTMzArzmTTdYMLaKEYlBZ8J+XBCEZPevcbn4VJOXQ5XqqM77LqR/AnEhO8m\n/WKXVeOdYZ+rllAGt7+HixmqTszA53hP46KsulhDcIbX6CjlC2VJ8/1BqXvl\n/XubXVHjEboBOsYxZVftFpF098lYdZ/FQLryPsPi7FEkeYvwiwwIycfX+kdI\n+pWsy8CsLJM7Vaqgp9MLeLtJ7sIY+uI8vN2pncCr3cp9PqNpczjOsrGS+HhK\naaCD/ah8sFvMReDVdFNNq585SrIrtp4vKJ0Wh4W0aeXHMLwDoi551cQutVAv\nr0nSnoePA3BiRpfe7lfHIc3FYUVtsRKly9KTUn5bXYCA6FwRRlpU9+7utaMU\nUi+Up0MzVr1lHTqNXbm0MaJ4GebbXnW95d4gXt1XtJNRwYDHu92MPntDO0tD\n79EJUUzI5amiWtOf4aEd1YrUJq4AOraV/ZdwWuoobHvuuaD648GwSKDNduIc\nDp8Fff9O3UzyD9lKszDZOFou0J6jA0EhH4SPJcFkHPFSZey9H6a4ViUuyaBB\n0T1+BtcckCablKxIseonavJQnI/OZyRrXkp67T/LupYpA9wdCgZK8a2GHTOp\neMHgJsWMCzqn0wcZH6qEk0RzxHUSJbGZCiC2UU9nZet8lhiY71CCDv1PeTcw\nZGAZ\r\n=O0ls\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHunliSU4SVw5iil/3oIj/SB9Ht4J148GEZI6gciI8/QIhAMDCVYBIrOoomQNqBEzAJDEHZRO9ubzq8i0//CBIc8ks"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_1.3.3_1531821407530_0.45979258077549834"},"_hasShrinkwrap":false},"1.3.4":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"1.3.4","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^6.0.1","ts-node":"^7.0.0","yargs":"^12.0.1"},"gitHead":"70ce715b63f2229ec0b0b147e509baf8ffd8c0f8","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@1.3.4","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-rmIzvqvzbYd1mXb0p0gVZMUsaRAJYXyIblHui/eiwB34pDiT6g8uCE7KsJ7vPRNmubE0Bda2cokff/eMOKHpsQ==","shasum":"5dd5f2d6e65d8bafcf86f751118ad8ca7413e5aa","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-1.3.4.tgz","fileCount":25,"unpackedSize":140976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTcokCRA9TVsSAnZWagAAPZcQAJPxe/7Tv/caUb9L2wpQ\ngH75T9vbw8gX0YBwGu6U4d31ZGwrdbdBNjW0JcOm1yMeqZyPzp6dv+F388BX\n4ymmFD4z42mD+SAwRF+cStuThI3ZwokS1HP4LMuVZdNzFq+dG0HikAB42Z8/\nrIdcXHD08rjJyujLoqIXSpC4eI0unKyP0eJ+0s+kv1hPvogObaWU68GtGFTm\n4PAgKtyWf9tX5TlB+OD/Twl++34oU9r4J0aIur/zIdvfIcLuX2ZkFd6EJl+Q\nG18g0k5lLqiWkPyLj+rnpQFcS7OIMwrKXLEP6C1GiB/X7wyvZ6fgN3sYpVII\ndR1gArVhQ6jEL5cuuqCQugQcvMZptJye3EF9sm7FR4Uy6Bo39QM2IuuP0Kwo\nvfZtWP/OD+gcVweuZ2mq6Bscj9YRJjZ5O5lVCx9lcyiRl2Rw411KvIRzNmkz\nj/lwz9tNiAtEF7KVCpc1geKit70fnZaYbSR05jGPDw6dIVuTl/xX6dqHaQGX\nLOubkuLldy8KFjQYozpZSkyVO1F9lyJyqY+uDfjndthZda8aQ7nx5Y0Fv8uE\nX4lkrh+Qf84XQWUual6mCxtbQd3DgiyKTaDiMAIMLMduQd1+sLxXYAmEY8Pl\nl9xnHcf3RsRWmHZkQUL0J/xylScoxpvNbmJKr4p6XZuPWqVDPFbi4cPkswQw\nuXKU\r\n=kMXK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8wliF/3hLp1cL9gCzmGBl5+CdwrbckRvgaDpR2LSuiwIhAIDj9i35vTZjzLJoRcIDgOUnnj8ik6WanAvL5A1VqUT4"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_1.3.4_1531824676112_0.09832928166676358"},"_hasShrinkwrap":false},"1.4.0":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"1.4.0","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^6.0.1","ramda":"^0.25.0","ts-curry":"^1.0.3","ts-node":"^7.0.0","yargs":"^12.0.1"},"gitHead":"a53240709e4a5ef17acdd1e1cfc0e981fd1a963f","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@1.4.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-of0zMx57VUqxNYxxAgIcgpz94BjlnuMCLcstDHYTNIhCEDhVMOQHs/Eq9mBFv3f2OzPR/OGURYtD2Tu7Q4NTLg==","shasum":"ef28ed6e97e9381621d18b0072c919a61720e102","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-1.4.0.tgz","fileCount":25,"unpackedSize":141726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbULyGCRA9TVsSAnZWagAAgJgP/iMcqM3AypCQHgao0rqp\nLvOSS4ZlizBSC4C9lonfzoItXQgDpOLPt4h7dJRvjpK1Aek/nXEZODoZfTb7\n/FGioXGHuKJQbZPfwguvj0tY2xFpdCvlsUnoFVib60RCtxHn7EU9yRuQr5eL\nXghS32j6tPf3oZQkPZqzvRMlm2OV7yVCn38VLEhJ3b6rDdKyqpug/MrC3BuT\ngJNnJ/1mNmORLvPqcuo3HguM8jy4+2T8JRaaqTRbH095lOeebpVQH3rYuyGE\nuAQ0DURpPmI2GVK/o0aFT5zgGRea8XYF9L9oTxsf+3H1th5RFfCrvZXhCvEK\nHiyjwIetgM1YUg3lOuqq9uinEkw9JJtA5cgVD0gergooWZEE6Vw2vW0UOROJ\nIbFQsh6RMYrybuJwMfRpiFEjc/Qj+y2g6sDHrp7gHhEf0HAho9T3MOo/PsXh\nYQbs2ALx5o5Hzz4jJs7MaEJ6kMmlwiiXV3DCz86eMJyMeCH+D8gAVhxXi1/3\nCQrEcoN1cAEFBFXKbcd9kYYk0pCT52gCFS8RbZozmaHAHaaavKxBYe9jHmjj\n4fegHndUqLMpG3GDmoBy5kWjE+jniXSm2O4tPAdf35wErkhR6H9aWQiu5BtA\nhTIbt/El1kdeg+VGpI9f0gttzNctisYtLKBkQnztB4CtbwBHioJAKCsbEz1N\n/13U\r\n=lw4v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB38Z+ApW7ApT7ymfxOKcLzqntX6dfXamGHYf8a+3FoVAiBmHv9RDFptIumBPRs5c4BfmOOgKC9oICTh53FSftBHgA=="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_1.4.0_1532017798429_0.7278416035703885"},"_hasShrinkwrap":false},"2.0.0":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"2.0.0","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^6.0.1","ramda":"^0.25.0","ts-curry":"^1.0.3","ts-node":"^7.0.0","yargs":"^12.0.1"},"gitHead":"6da1f20d16c8efd390196a6387589710f0ba1ce7","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@2.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-SUrQY2hp/hPIpcMSisBX2bdhuefE6EDNg9+LzTQfK/0gMWxKjtQa4SEpIBqqOCTUJfeydQbYVH7F8Ki8dWa0Xw==","shasum":"eaa4485bfc610c37ce5bb70dc9d1e537d007c8cc","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-2.0.0.tgz","fileCount":25,"unpackedSize":142448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUaP6CRA9TVsSAnZWagAAux8P/iPe2f2HiKirwEwy6H4O\nMNGkEPd/ihX/fTesewLwu1MIeDmEMV8UAL01l70TeC5eDgGqXA0Jh04I4voR\ndeTyzt/qbXNoMUDzdbIqkA1suU/tqGlxqxBnWttsWs10UU8aChM7n2KLjTWC\nesKI7y109LjqxnKr303qRFmHDrltpTnr848Z736YlmkcfEtokevHQ0W4dvUN\nJzmJABN2MEle3dfGvkUWwez9zeCxIlgnZtIIv+ta9S1poLfzFMtRDEdg4nF1\ngrrzpdAyLkx/YZZxQXrIKsUWM528+eFPnH6jeswKuLP5LjsXb20KId5yHrpr\nFNpPhWDIxk0zflMdmeOSQkXJan2okQTAwrcD7YVC/lhbcgzkkwcjyYIo+tmI\nEOTtw61wxe3CKU/Xe9rnHOPC7FJMvgXOKT/o+P71GF9MxwLhC9cn0x9i/1Q+\n6E17scaxwhTYMqYHEsZckrDo4QtN8EaPOM4Vkn/bih+leF/czOC+X1mSUFhO\nl2MFgavtDHpvvN5+R8sbdqqNPZvXjOWtIFO1fyseTxGkPDF0Hn/92n3mn+06\nBYJsB7uaCzlQ65YOHDfJwP1d6IUYp3l7KcyWo4GmIOCvlP6LJ4mUj7+Ja1hM\n4rMr0yk7EM6KC26gxE74+0WsLOMUzmFWTm8XK0OHbxU6JKPuLGaUVOt72wiN\nmUSI\r\n=Tjxo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXQbOXVdTpk64scdYDjf4aOh37KOBiYrG7dMsTk1e43AIgKR8tenVS5+ahLjH7JSj0s+Rb+7zWdSIqX029Voo6F7A="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_2.0.0_1532077050328_0.281050230019954"},"_hasShrinkwrap":false},"2.1.0":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"2.1.0","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/yargs":"^11.1.0","chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^6.0.1","ramda":"^0.25.0","ts-curry":"^1.0.3","ts-node":"^7.0.0","yargs":"^12.0.1"},"gitHead":"fb3d0afce6f4d9295febb742aaef49eeab255c06","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@2.1.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-XDmS9Ol2DfNdymShDVHDpwKhxK1dHPLO4u2IbxYigtlzel76EGvA3sQp9ZGogdENIQofztXluQC+hJIGA+SU9Q==","shasum":"ac2cc9bebc294755636acceffb9650eb328d72c9","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-2.1.0.tgz","fileCount":27,"unpackedSize":143832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVdbzCRA9TVsSAnZWagAAWjcP/jsIPfxUU3iAhm/DPC8L\nOn7geRmnHIf78a6tcmdFHppEXaKu3+WtofVVrAQcXO4rZn/r3hBVZZfJTTTc\n4WAFX7JY9dGwxpbzklPOoteFlbGaYCJ1lQYhWOwS+M8Qi2UCOQ24Nt/ajhA1\nRE0w0DGM+lSbv+43uOp5fYEplN5pJNxrwUPWhr9VprH4NHAWOJqVOtmRGhgL\nCaU1YuvtwvibxfSloGQgm7gzACa0Nd9UtqPgsVwGmOP1+6Dq36UOu1UzDrhm\nokg59iWONyo/UP6Rla2QyJXG7TSMLe4fr5Olfv1DQoZUAAV/xH9E4duwX7Fl\neE+a+qRdlJ5DybaPdVYiOs22d8/ShAszuNc1T/QstyFlOoiVkgmwmpuEP1Ab\njvZtcIaoXkCMAeMw060sRp3HkQ4OQ8CnTwPzJqjpEi1vsD4sIOqfYIYOC7Gt\nBIN/31iume/M92KGAS0p88FFsqC82Y3/c1AS57baA+1gGqcKlda60IZ64OLV\nfeBqhMOVkC5XnWbKk7FZAUpYBMJ9mxFO8I8mGjGPEz2CwswW8VfznpEX4bYc\nC7LiAdjPU39II5Vt42v/jybROvQuEmvd/uBIcgM0YloKr/vHDVwQjkVt3+XO\nh4QeiK8HYZkS1z7Nyl9tV2xkWR+Lr//VbpYVKBuPhqhgXvNjY7LD17w/YfkB\n3605\r\n=i2CU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMBuKLoHhbGnT9wpcIZnIXY9c+Hyj3WEiCQQoJ/86MxAiEA7yVxcmOo31fwD3L1zcsPXvV6vuOA+tMufbxuk+KCAXw="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_2.1.0_1532352243882_0.2842319620836691"},"_hasShrinkwrap":false},"2.2.0":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"2.2.0","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1","typescript":"^2.9.2"},"dependencies":{"@types/fs-extra":"^5.0.4","@types/json5":"^0.0.29","@types/yargs":"^11.1.0","chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^7.0.0","json5":"^1.0.1","ramda":"^0.25.0","ts-curry":"^1.0.3","ts-node":"^7.0.0","yargs":"^12.0.1"},"gitHead":"0060c3b5dc8b8fe02bf69f1d1ef77be768acb199","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@2.2.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-zdw9CXRcHBC6S9vO93Kxnxe5b3VWVwHI6u1IsBDm3mr1f0RpbnHdH7W1wKKc1xKiamPwPUYlTBGJciwH5Hg/Rw==","shasum":"95a68b1709f5bb1de5b099780ef64295804dd2e4","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-2.2.0.tgz","fileCount":29,"unpackedSize":145182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWdGTCRA9TVsSAnZWagAAqJYP/jcotLDzI3mHbhhsuq5y\nR5MdXD/GW0oCp6Pwoxk6v8JtI14ZUyXrPT/ALGg831e9xglbr3iMoRhn5mxZ\nYMraLe4xLa2kIf6JqbdMfrWMZhXdZczl3bJfUH7cJ3dH1fZEM9AoTU8wzmCm\nDMIdJ66n+eBVqCwWx8gdBfs7FG3yRcbuW4HIRXPvQenWAXuIT9HTbRTdVFbq\nOQh45yBrWveWbde41SJ9pHuVBYP0aBPDiXFh6XiCr2T1FuuIU9abhdGhbYeZ\neEr2WkqNOqZobwvXWabB4slvg9LVznYQJ+S+iLymhOj6ZpFragmOZ3E0iWTm\ncLyzaVwI0//ll8cWUAFpzVSeS95M0qE9mArbLAqyzVXeV5eLa9mkFz52Nzcz\nZ0jY+pcdELNwxUMmCPZ+sqlvm1M8CUctC6bJ/hiuX1M3dpHOgYAZagY18veQ\noXRZOgpvcrvsIJy7gj1i3gJZplpAZQDdirQx1uhAQwNmeePnCivShtvjR5/b\nHp8/4I+1DM/dJeBrTpHlutGZhrQQ+N0WJ7AurPT1nMgzt5Ptg1ibRtJNhthq\nUXSPnpRFzot8ld2XySQx8VYTdu+8cML6iPo60JkbAV49ZgP4/sHsM8lpEqTw\nvyGqcGwDNIJlAgFR1WSzA2PuxbriS178/xaim8M5qeguohVC2wsq9oc4E/33\ncd4G\r\n=F6fY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEYCzwI/K4uUu7B50dZ5L2ViWj+7etoXtODtTPBkLaH7AiAZPxh4ZTJHdrgSCux7aT7QJ3qn+/+l5GugILYxJR2SjA=="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_2.2.0_1532613011056_0.30577705473495276"},"_hasShrinkwrap":false},"2.3.0":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"2.3.0","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/fs-extra":"^5.0.4","@types/json5":"^0.0.29","@types/mocha":"^5.2.4","@types/node":"^10.5.2","@types/ramda":"^0.25.34","@types/yargs":"^11.1.0","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.7.1","travis-deploy-once":"^5.0.1"},"dependencies":{"chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^7.0.0","json5":"^1.0.1","ramda":"^0.25.0","ts-curry":"^1.0.3","ts-node":"^7.0.0","typescript":"^2.9.2","yargs":"^12.0.1"},"gitHead":"cefd5cbfd31934828aa0fbe009d54db8c7dccdec","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@2.3.0","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-jlmH7m6RFiRFwymBCZ2kvDt1reI9k34KnyytAWgwIEK/fVLW98+4iDLhbwO4DJrwwF0Pp58GZuBJ+VGl9+L97w==","shasum":"186f63bd98d25ad74f162178eaf5178781e4916f","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-2.3.0.tgz","fileCount":37,"unpackedSize":148425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXLrUCRA9TVsSAnZWagAAk8oQAKHp/nvG3N6UeoKO6kex\nVhBDG40sg6+RiM5u/VZhPA/MyXOw4eobdjv+Zh2CGYFi6QqwxZtHeMAEo3ql\nBQ0j8jkScRWK1773gy1+5qJb9HunOzB6lWsVD6vt6BYp8vBaWQe0h5PeVuQ9\n2AE+/GUojyU4pT7pK6FhWLvyNHi81I/g/efMunE5jnS/JtoV98sfgvZckLrq\naG4GKvDMrZAmIv+1q47w76V7VXx9e4Wx6EuBAwIbcjjT/1YZToEbicO/n8Af\nGHeGmL8weA398WWaURNMzW8mbVYZSbkkca6eTzDiV/ppyEDjYJlf0tqNH+U7\nKU8HdCOI8HragwvTHXUN+gXWT0Z5WrxC2cbDx7G2Pp0AFcCR8WhvV6vvZcRz\n+A4FDSrMTeQxo+6syDVulpI1Npa1O+PTSJJz4BfTtIMi/Ynv7vvAfsOp4PwG\nY5N5qGyYDWTT4ucr7TCYDVHArpjstGWL+eQli5RXrrtP+JG5bGb+yTExqZ8T\nfLZH85xcHUyW9vSCv/03sR7KuNRNeoMGSJLAcRCFqjVZOxEp0U036SGxy0gu\nr41uixVVvZBbf7k+olhZetrNWPgEfLPUNGq7pS+XCN3l4iIwME9h69KcsPD7\nqKGJSecavElQnndkbNaaLODVOEU0GutXCfw3AwGsoGeHKbVJ/Nm+s/Nk/43T\n50Dj\r\n=LKaU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB598Q4LP9x0fRAK5Eu/Auu4POuwkKhOFEr7zE0HFxMqAiARkfmC44yVz6kEB1uxfG6HWea+Pasnfwn1SU47kdsdbw=="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_2.3.0_1532803796290_0.911096368854553"},"_hasShrinkwrap":false},"2.3.1":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"2.3.1","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/fs-extra":"^5.0.4","@types/json5":"^0.0.29","@types/mocha":"^5.2.5","@types/node":"^10.5.4","@types/ramda":"^0.25.35","@types/yargs":"^11.1.1","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.8.1","travis-deploy-once":"^5.0.1"},"dependencies":{"chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^7.0.0","json5":"^1.0.1","ramda":"^0.25.0","ts-curry":"^1.0.4","ts-node":"^7.0.0","typescript":"^2.9.2","yargs":"^12.0.1"},"gitHead":"53bb9fa298ef5e42d713ea7406ded213c3ff5c05","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@2.3.1","_npmVersion":"6.1.0","_nodeVersion":"10.7.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-eVK/N4iNAB3xOwcGtbt3/rk/uf10fCniojd4EXazmZ2FimTrZR7JQ+5pOThV5yDilgEi1rq1Xp8LZgcAOQj1uA==","shasum":"ed4b0d8813af1954d24c2d5709482cec1268aee4","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-2.3.1.tgz","fileCount":37,"unpackedSize":145280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXLuXCRA9TVsSAnZWagAAKfEP/2RtCXBlKv8nRztDyXSy\nLbBOcpMzYZUwCgUdJ0YReso4JBR8m+3ee92P3AvcwzzWafCiUaIR6pRQruka\nxhIr91TDpv2znQilHomKRnctb7M3yUcum/tXyQkaOE/surLJNKKyuRqlBSUy\nxuMYiPqHCnoAtmiPiuSbjKspJruWSEB2kbxpBUgQMy9NULy25pUblX+A4wu/\nZIHYqwP2CQDB3Ymi56nuzTcyAczmsULK6kMbWNNTNXzytHNqGu9S/ETxEPB8\nfRPyUBHrPZ6naso/0baOkY3lL1Ep3nQJeDxeuggBjMa3viHIITY86czSsKWN\nc/fIDbtuFsmiwv11Pn5ubNQw/Kx/82C0yBUw1g8Ph/tFCQ9WdQ3EBP41NkIk\nWIVejhxBPyOcuKG40WuWaGL6NzA8iZLe6y3TQ3GxG+O7MnAUMY0QmOlb7ZQn\n7irPOHYVfNhT6bGSH65rpIYUdwN7g3Jleo0sE+9GqqxvfCJDWPepOYXajvrf\nyhPrW6IF5Yv8nv2usdj1XD6RJtMbDhqXc2P8vzs7ge0n3WDSCvEv56y0vZTw\nHKd/No86I0fnoTDV+0oPkcytVDt1s6egiFH7vKOUzLl/ncBuhO1ZhdGcMJsI\nAsMC4B99iNF9YC9uYqtfLIkkxMAiIiV+gQwlkby3GxFt+Jf0lXs2cVW2lu+m\nuD9w\r\n=L409\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCs3t/IGdwSkfi8TpTQip1NQAJE1P7mcFPoK3jFKwGokQIgHJ4eHv2WByAWY+/vlw+s71QhA6fiEdG9kFBHh4UJf+k="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_2.3.1_1532803991019_0.5815277696785732"},"_hasShrinkwrap":false},"2.3.2":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"2.3.2","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/json5":"^0.0.29","@types/mocha":"^5.2.5","@types/node":"^10.5.4","@types/ramda":"^0.25.35","@types/yargs":"^11.1.1","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.8.1","travis-deploy-once":"^5.0.1"},"dependencies":{"chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^7.0.0","json5":"^1.0.1","ramda":"^0.25.0","ts-curry":"^1.0.4","ts-node":"^7.0.0","typescript":"^2.9.2","yargs":"^12.0.1"},"gitHead":"a75e2fbcfee940b69c905bc7414315e97942cd15","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@2.3.2","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-ps2xjX4LM+DXylnsqzAEs+wKAtazRX6wG9qdpSUyKUXjICp5GsOMeNsKizcUs4CqVJenXrtjmdke2ky3yuJWGQ==","shasum":"560e86ae27c5af94fd0c2b7fd72036f042d09a2e","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-2.3.2.tgz","fileCount":37,"unpackedSize":146591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYrQ6CRA9TVsSAnZWagAAeRwQAJ458e0R8lugC1hvrntf\nt65rR72VZpJjZSKxpzCRF7HSqZhVf7cuvt/SuB7b1N3HLV8qJrFXjiYrR5Kc\nHPHLQsRVnJWwQYoAT3U6AjPndDUJFspgkBC+4iTSq0VB54aQe8v/lqxV4MIH\ncW2y7lIBABfmbUTOOskOqYn234nN7DPBzHq+I0krjIRE4hDgzcQ43d2vFHav\nnQf7xAB6TpbCitAIYY81Mv2JoEux/CJ/1cQU1E4GflvhF6P8KaDtmEDRSgJV\nQaI9sZ1EE5lW7Di2YsdgM9bYbV+bPvqMdhSmEdT23bRdiRxAIoeSa8dV78x+\ntrRdqawvk7OSYp4XtTAr1pQkKIzgqvLUF53eWJeP9I7YMUEOijEH37Ua0oIv\nV8mfMfFqRmzw2L85gKivfkXS8Pu9iOG6Cb3DHTBMENK+ACXIgdnSOMimpPe8\nr0Wk3JMFA9JIKcY2+JXBWk8n9CuRq42cb0c04Kg0cCwgzYUPUJLcuFTM6105\nK8ZJjcozv0QFjq6g8lx9d62gN8bOdQrlMfvFXA9ITnDIqdlk2PM74G/zaB7n\nf9I3rWGDkIUlwcEfsZf+FF/gOITSKSRliP9K78Me8JS4h0qFO9Dcdaa7Hqb5\nCZDl+smTQFsJ66Lzl5qDusx2uIsLkhGBjt0/W0pm7kMifAqpLqKYcEYjEfPK\nnpYv\r\n=Jo+U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2QDQ+YB5IcCE75FB17o1x8KrO/YyGEQhkfYFHUN39qwIhAI2+CDa9zWANYvi2CbRt55vrZuxgZgC9igoR7h9gjhpq"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_2.3.2_1533195322179_0.9821821646465139"},"_hasShrinkwrap":false},"3.0.0":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"3.0.0","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/debug":"^0.0.30","@types/fs-extra":"^5.0.4","@types/json5":"^0.0.29","@types/mocha":"^5.2.5","@types/node":"^10.5.4","@types/ramda":"^0.25.35","@types/yargs":"^11.1.1","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.13.7","semantic-release":"^15.8.1","travis-deploy-once":"^5.0.1"},"dependencies":{"chalk":"^2.4.1","debug":"^3.1.0","fs-extra":"^7.0.0","json5":"^1.0.1","ramda":"^0.25.0","ts-curry":"^1.0.4","ts-node":"^7.0.0","typescript":"^3.0.1","yargs":"^12.0.1"},"gitHead":"9a2efa836c1350bb4284fc573eddb241d4506aa3","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@3.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.8.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-AZEqI1EC3W7fn863Pl01lb4Y0MhwX6E0sfRH7P0nGNuqhWwlzqXiEFTYLB7EPSzAAKYc+BYR/DN5qPN5Kw/Mmg==","shasum":"7ad142ddc86a594dd41bb3d6c43751d56f5856dc","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-3.0.0.tgz","fileCount":37,"unpackedSize":146591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbZrLPCRA9TVsSAnZWagAAJkUP/iyhRY4AOzxj/+I6zUpp\nn7TP/5+ycgzguZMZV+W6ZbjQfnGqG4uiuUvLuciwE4dkixevcGyexn4OOLv3\n+oMpRQx6kmJ1aEFfWj1WjO1jn3ON50FlCJVFyzjodxLOOJg4bL/vZwA/vW8G\nNi4i2eJn+d0MaShWurIzv92TGsHMufUL675fS5g/OcTigSRilRxhD/zFoKOq\nJbBKXARbShBl8booGUcA+ifEyoDa8Rw3/dJ/xN1SQ9Fph9kQmixUz/9SY5RU\n/GHwDLTMDa2YDlpAXuV39rtWQvraPJ1qv+V4h9t8tAOw8qfgTkPPwI7ZcRjM\nbtaijyvDlOwdHyVkIM6ezsAF6SOV6KSK4ZBMVzhA3PsTashVk5NQhzzXoF7h\nadjR+FuwAHS3go3w26KuC+PaswEpa3JJR6PxOC1l483B5+6T1Hhro/KiQNxo\nJnvRtIuIfdKsoEyqMk+jm51DCrd3u/H/LWbGQCjIAUVW97ev1C5oSCnSXdXl\nXedZQFMEgw2V2k2l1AqyBCcE6O53y5TKShL8PNqiGuGp5BAhYOBC5eCke+/e\n940VBdQGcUEnsJYKEpUfrHTARp/3Fj/5bE7zJ8bADRLoDRXFJL7fYmrCX577\noRpXZM1XeOGGzYTotBHaarUCmzdK9bLwTkdugl28JIxcZ66vXOnn2SykwT79\ny58X\r\n=zdz2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBv/ul0mE+3OAwlyOxoKh7CfYQm+K96ExUNlI46PvLvAiAsskUdhaHYO4GMWP+8LpITQXEszZ1tKCDtEyo2LO9ysw=="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_3.0.0_1533457102796_0.19623290391877735"},"_hasShrinkwrap":false},"3.0.1":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"3.0.1","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/debug":"^0.0.31","@types/fs-extra":"^5.0.4","@types/json5":"^0.0.30","@types/mocha":"^5.2.5","@types/node":"^10.12.18","@types/ramda":"^0.25.46","@types/yargs":"^12.0.5","cz-conventional-changelog":"^2.1.0","mocha":"^5.2.0","prettier":"^1.15.3","semantic-release":"^15.13.2","travis-deploy-once":"^5.0.11"},"dependencies":{"chalk":"^2.4.1","debug":"^4.1.1","fs-extra":"^7.0.1","json5":"^2.1.0","ramda":"^0.26.1","ts-curry":"^1.0.4","ts-node":"^7.0.1","typescript":"^3.2.2","yargs":"^12.0.5"},"gitHead":"b0a465858400d406220a1157e88c3b99cad4ae01","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@3.0.1","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-sJ5giPqmBmgAfosSoBfC5alvA2kc1udYvfclQKP1w1fdicpo/rH6Zx0b3XSW5Zhdq8KIxy/v6F/LmNd9Km3BaA==","shasum":"170a82495aac9fa4fb66748cbf0124132f70a140","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-3.0.1.tgz","fileCount":37,"unpackedSize":209961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLOSFCRA9TVsSAnZWagAA62YP/2kiSYRI/Yww8rr8R+hB\nWd/MKavl/ZiDsCVIT0HJinVB1aoa5wWulnKUoWQqDpktvdqzqyLyrOLXzdtk\nU8GGsDP2/QC11CadCWSUpMeuoXZCZLd9MUxvMBiaLDFi5EeME8Y7mFdA8U/D\nRXwz5SYpURkMMGFhLijqOB6lg8p5ZhucejLir2OlxNYFvcud9u4zv2Blf+Mz\nMM6mlKx8uHDZn6Qh2b7cgm4jf7tOgVMpogrmdTtfJ/jBEq0STZYgo8mGFqJ6\nBmy00qtVVLAYse3Jvt/DfiAGb9yalzvMZMRyQJaLDtT77Q3U1M0ixikIC3NA\nPiARvfFf1+EJm6E8JfHRhNO/52KhOH1x4KENI8e875YgGzQ81RZcw/VA4UlQ\nKcDXIox7TfiYxoPLlOSDjz9tgjQOVcumPuCQIvu787pkHpCrSfChk+QoqvzN\nto5BJ8lf8YvVNPZWA4Wk+M63EhtpMca+g7syiAsBnbo3dgHztj9x6bk3pJ9N\na8CClIOPzdvB6ENfC1KWbtB2dEXGufmwZx/J9VveIOrBwp+85nbk1TMkX5gR\nuGQus3qETVOXI9fART1Su9mliqB+eaQnYIHnELobjUFxingBb/5fY2ogYHHD\nQ/37cfGeDmweQ6Jg9lKUM0N2WCiyDLlUy/DfHc688Qt8h6UPD42uf9OC8K6/\nJTnC\r\n=k6hG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSxWlSm/fBAASGTkfvqB84OlKzWloSv2V7Qz3UXSBWPwIgBwZzt7pSPp/qk2Y9D+06o2wEPNMJ3CAVuM4UkUvPnlE="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_3.0.1_1546445956424_0.18814443816839033"},"_hasShrinkwrap":false},"3.0.2":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"3.0.2","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/debug":"^4.1.2","@types/fs-extra":"^5.0.5","@types/json5":"^0.0.30","@types/mocha":"^5.2.6","@types/node":"^11.9.5","@types/ramda":"^0.25.50","@types/yargs":"^12.0.9","cz-conventional-changelog":"^2.1.0","mocha":"^6.0.1","prettier":"^1.16.4","semantic-release":"^15.13.3","travis-deploy-once":"^5.0.11"},"dependencies":{"chalk":"^2.4.2","debug":"^4.1.1","fs-extra":"^7.0.1","json5":"^2.1.0","ramda":"^0.26.1","ts-curry":"^1.0.4","ts-node":"^8.0.2","typescript":"^3.3.3333","yargs":"^13.2.1"},"gitHead":"18c3f6aae28e4007cd6a659374667da6e0b12d58","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@3.0.2","_npmVersion":"6.5.0","_nodeVersion":"11.10.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-sd1PdefdSVC2MiYXnJxElTe0NX1vETPa1nVsIFc9Yn5qxyw5iqwhgA096nvUZcqz2CkN34RvVQ3KZ/uqUVC0cw==","shasum":"bbe9f93c4bb8c02433933536e22ef39d6200fd16","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-3.0.2.tgz","fileCount":37,"unpackedSize":258309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcc9ewCRA9TVsSAnZWagAAEvkQAI4OU2cTkgSDx9WRBpGz\nAOD46yUuhUAZ2PVzHD3vUp8y+DV/mmFZ+1XO6ZnT0hZgdAcwAK0ezW9rs5t7\nzJPGFDmDxL6V/fClnItiSEGAIXBYixUeQ5Ep0egB47q5Ym6j9vyp993aOPkj\nCEUPZ0o0jqCrO85MgjcI8Cjach8WbPBqgxikw/smIlvIRK2j1UT9nBzvl31l\nyn8SdpGzhjyshv8U7Wqu47tVNHNliMIFnYDa8nhinau6Z0yq+QPpyj/nWEx4\nlq3GefFOBwcXK3EwIsrzKiN7EFc49f4cz10WoQywp43pxhsKBjH78YhDJXDA\ntrEif6/VzYMsR/h09OjIUT8nnJ/lPcF1xz3XrkfREDml8hBIB3kpR68IrYxY\nPfe9QBPIzZOfsS7hU0RNnCIHfbCYgwmLK5ENhknbXbShoRN5HOuAOfTYYSUV\nMKxwIvuDHb3H9qdH/zG+6O04aaH6GqjKTweiqXI3vB8sAdgw9u4nmmuOSyta\npItuZU7iYgiaXXd9HeflDLpD2VGnF+ttGDT11EgrEo5MwIZn1oonlvx5dF9E\nPo0X5kZbwC536B8i1MWIFi+pIXk4L/Y1+TuWjQoochtrLbLtM78fz9auILD7\n1J2Pvn2RGDNKE/aAtjzAxcFEzqmZuJIAtziMC7G1h6ZeV5K84HDfr1ZFvg+E\nGlFq\r\n=qNiW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUoUgJqXKcWyq58+j0ETwIPH/yfEf3E62/zTGr0NrSTAiAgBChfytMisPCt6GPu2Bk1R3hbxvgz6mDeVKpOZFjsKw=="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_3.0.2_1551095728137_0.16704965876916744"},"_hasShrinkwrap":false},"4.0.0":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"4.0.0","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","prepublishOnly":"tsc -d","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro","prettier":"git ls-files | grep '.ts$' | xargs prettier --write --config=.prettierrc"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/debug":"^4.1.2","@types/fs-extra":"^5.0.5","@types/json5":"^0.0.30","@types/mocha":"^5.2.6","@types/node":"^11.9.5","@types/ramda":"^0.25.50","@types/yargs":"^12.0.9","cz-conventional-changelog":"^2.1.0","mocha":"^6.0.1","prettier":"^1.16.4","semantic-release":"^15.13.3","travis-deploy-once":"^5.0.11"},"dependencies":{"chalk":"^2.4.2","debug":"^4.1.1","fs-extra":"^7.0.1","json5":"^2.1.0","ramda":"^0.26.1","ts-curry":"^1.0.4","ts-node":"^8.0.2","typescript":"^3.3.3333","yargs":"^13.2.1"},"gitHead":"0cf9a39a21e41c0593c187431d15b21b094355ec","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@4.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.10.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-2OYV0s+ism3fycRoJhMuhYSRgIhDDrklNx0b9EFJjuFStN4YTaB4HaJ2pJ3tfpLGlXz/Wf1nkuhhis5JIuLb4Q==","shasum":"6c2907eda0008888ae17b096d6870c6228456a4e","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-4.0.0.tgz","fileCount":37,"unpackedSize":258602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcc+AvCRA9TVsSAnZWagAAnnMP/159J2WwJRPZ8HR3I0rH\n+DwUPIy5CCGbmJvtOdaRqNUVgOM/PBg3DD9XQ2xKR1uYyMAHSkT4QHUYZHSj\nIQX6Yhr+Uc3LsbtyDwD5TOv/cBtzpmYcvWSsbQ7ad4W/sWaYHFSm20/tvYJM\n5X+kxUu/7TNbOaOhgdrAJN60jIQ0NgGXS4Y/hAFC/17njBKxQh35FzC0WV8M\n4m66WSQwrWCmu1iQOl6By9HRuwIoNIytDjm6G3l1ZftrAnnwYLzDEy+dNA7T\nH/ReXLNpO45tmWOrEYy5aO1delAhAtRSaGBKSPHkowCkO53ugqxY7WNwdqrW\nWICiAG3fDw+uipWjyk+mHTaXjxny+rJUryfIxpRDC7oNX3kvyc0GLcM7Iro/\nWulEsLeytPQdCSDEwK3YBjF+yAsnoeV4oJRGvSWz8ZI/Kl1Z6kSSnh4a2bpe\nLWrWks7FH1ZLZQoa/jxldmjTZgIS9chycQMxuu017i5zQk9qbYEvXvax2U3l\n1M3FkTTjjOXGUbxND2gESLD4lS6vO1hyk02qb+UIohNpHwlmDejjae5wrSrK\nWyg21ja5FVxk/fbJEGdHHtSjtHNW6eahsmFQB/Ujxz+83ChUPtedyCIeSLCQ\n0Ni1LjPgDWXjnA8kcaJqFD9YIoK1V0eVWytzDvc+4QO3M3MXDJ2N+IOT2CEM\n7XfX\r\n=jp7w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4eS/6Cjm1M9rT3x2fvIXWFQEEYEiZWuM2zRK3oiDL8gIgPUvODzvgFBsxDSHEbZXyTVp9BLmwtOl2jvY/0rZ2TVg="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_4.0.0_1551097902334_0.5478817775846949"},"_hasShrinkwrap":false},"4.0.1":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"4.0.1","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","lint":"tslint --project .","prepublishOnly":"tsc -d","prettier":"git ls-files | grep -E '.*\\.(ts|md|json)$' | xargs prettier --write --config=.prettierrc","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/debug":"^4.1.5","@types/fs-extra":"^8.0.0","@types/json5":"^0.0.30","@types/mocha":"^5.2.7","@types/node":"^12.7.12","@types/ramda":"^0.26.29","@types/yargs":"^13.0.3","cz-conventional-changelog":"^3.0.2","mocha":"^6.2.1","prettier":"^1.18.2","semantic-release":"^15.13.24","travis-deploy-once":"^5.0.11","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0"},"dependencies":{"chalk":"^2.4.2","debug":"^4.1.1","fs-extra":"^8.1.0","json5":"^2.1.1","ramda":"^0.26.1","ts-curry":"^1.0.4","ts-node":"^8.4.1","typescript":"^3.6.4","yargs":"^14.2.0"},"gitHead":"5d44b6ff5cfffde987a5339ee9116f588392130f","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@4.0.1","_npmVersion":"6.5.0","_nodeVersion":"12.12.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-XRj1sbdQ4PVljBonPSUf/2O119eF/sLci0IEi6TXgeFZyLdI3Goq+4W3flOjT3J60Opz492z0KOJ9nkHyretvA==","shasum":"663c8b1dde17e73b702305d339608a8a0b9078d7","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-4.0.1.tgz","fileCount":38,"unpackedSize":283340,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoxaBCRA9TVsSAnZWagAAfAEP/RznpSnxZJlpz+KGqD9H\nSOeayB5bF/vpvlna+t43x9/tfxGhNQOrgWh/neMJD02/syvNtzS/niEfZuLe\nPpCx8Vd7ApVEoNWFH+gM3HhxbI3309Pbkz6zMr2BhqBGOpWznycVcGDKLYlS\ndUwQ4u7Xhr5EH3TRay8i5iB1RqrfR7ToIIvuYLyrjda8QtVduOBEkIbC6tu6\nyxPiCfBE7L96rhTYM/isf7BlIMDi+fgV+fj5oeAGgib1at+HfgtUToMMRmoK\nCKNHydiwr1Js4cV4TTtH/lLotX63EyrkAy1kHOcrr7hWmnZHEv/NwyiphbKf\ncVqY3Lvev9tqv5iV5COTPVM3xaON509TAupE/Z9Qr8+R4eQQals/JAGXPj5J\nMINQE5i4V19BtWR3Kztm3a+M+Zi18IfPaJwt6+Pu+KtMOzKzgzIVU0305oT8\naTW5HBamlceGFJdEpZRYR12SbPcphM+DID1V8FtmstgwN3SE9nA8gyU234PG\n6YicAVwzOLmk210JykGBJ5ivsQIeLQ7jyOUg/apjJhIo+KA2JwRfln70cQuZ\nICZUEerg4PBzs4OBYlA4lYQdW4afMCJGHXVf7zIE8s7huD48gkb5PWm7fTCn\nId/N5NFKi4czKbSdSuzjkZT+saS/uydwmHJ2Czz3hJDdAFhsdCM2mbvTcsZz\nWD7q\r\n=6UCR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdYtM6nHrWFQbyOlJMzVb3kyaSfp8zKiA9vCy6ifdKDgIhAJjeHS3rn0O0kWIxZ8hUjDmoe0hkGy7bdniaOYF+2fKz"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_4.0.1_1570969217132_0.5078473761146538"},"_hasShrinkwrap":false},"4.0.2":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"4.0.2","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","lint":"tslint --project .","prepublishOnly":"tsc -d","prettier":"git ls-files | grep -E '.*\\.(ts|md|json)$' | xargs prettier --write --config=.prettierrc","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/debug":"^4.1.5","@types/fs-extra":"^8.0.0","@types/json5":"^0.0.30","@types/mocha":"^5.2.7","@types/node":"^12.7.12","@types/ramda":"^0.26.29","@types/yargs":"^13.0.3","cz-conventional-changelog":"^3.0.2","mocha":"^6.2.1","prettier":"^1.18.2","semantic-release":"^15.13.24","travis-deploy-once":"^5.0.11","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0"},"dependencies":{"chalk":"^2.4.2","debug":"^4.1.1","fs-extra":"^8.1.0","json5":"^2.1.1","ramda":"^0.26.1","ts-curry":"^1.0.4","ts-node":"^8.4.1","typescript":"^3.6.4","yargs":"^14.2.0"},"gitHead":"2a31928e1f672e02030101f34a347f90afc785f9","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@4.0.2","_npmVersion":"6.5.0","_nodeVersion":"12.12.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-NzirENF/EbgAaH8GpAOdYLZM1pxvcLqjP6W7MYaD+FPxUovx2/R2xN3iZJLX084An0AK1FM5vhXVxqNkp4dORA==","shasum":"c6a071c20f6e8bc4c19463a53883050f56ed902d","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-4.0.2.tgz","fileCount":38,"unpackedSize":283425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdoy74CRA9TVsSAnZWagAAkGgP/iiACjU9sAkA/0nDxWR0\nqt5tdRG02x/hCmchgeksyl/VVJGAK6vwUN9/4Cr1UCXdXOAi8cRJBuPLqR7A\nv3EZmUlP1xxn8qE7KkgeduMvpHJ0T8ZU3mkClYwrERCH/xMOo9ang4CUhEXe\nWADad8GoWMBXt6E6EiCleTMr8R/20gJuSRyJCEmYJLilmYNdeiq1kQ+qRWz4\nY+qftB9r0IsSSGZMLNUXYHQ09va3Kq8XHymPecQu88nMIiyAKc/8Yqc4d8E+\nV0RiXdHUygPwGtTes2eBLFHkdzSwIRq4H0ai8IX2JkFVpY0KZOAwlUKvLLWT\nbZuecr+V6kLuW2SiAApbYaQZf0IMFbeSJIPJermiRoX/pqADy0l1q76oJsJE\nsqF1L+b8Ztjh8a1hbACq9uGjCDAxdBBmxYdKjeIj8PFp6Rf4RInOjk5Idqs0\nVXmQudA83tHN5TDRp1vssgiNF19rORthS6KBK503dlWPjlYQ0irR3/D7zcOH\nzC/jZ7BV3BlQW49l3GhENIY4OcxBxDGuPEjxvDiRh27RQwaI15ttzelmZATT\n2DRL+WnZqyTpcShdZEaaZ63NyEd+4VPlgIj4aZQpFzl9xDTeOIiOaXC2kl/s\nwNyUq+PSJ0idrDWWHmdLRy5kwyJ7TNHFMmQrwTqBYIRGGsP83vIXJB/o1ZgT\n5NHJ\r\n=ItMP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCf771wDClBB5lsX4FA9eUkeKWbnJGmh+WFYdKsWAwtiAIhAMpMGLdOEjZKpKnU3vAxe2CmOS3s2csytQaQBvCnFaL4"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_4.0.2_1570975479400_0.4204060789941553"},"_hasShrinkwrap":false},"4.0.3":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"4.0.3","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/*.ts","lint":"tslint --project .","prepublishOnly":"tsc -d","prettier":"git ls-files | grep -E '.*\\.(ts|md|json)$' | xargs prettier --write --config=.prettierrc","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/debug":"^4.1.5","@types/fs-extra":"^8.0.1","@types/json5":"^0.0.30","@types/mocha":"^5.2.7","@types/node":"^12.12.5","@types/ramda":"^0.26.33","@types/yargs":"^13.0.3","cz-conventional-changelog":"^3.0.2","mocha":"^6.2.2","prettier":"^1.18.2","semantic-release":"^15.13.29","travis-deploy-once":"^5.0.11","tslint":"^5.20.0","tslint-config-prettier":"^1.18.0"},"dependencies":{"chalk":"^2.4.2","debug":"^4.1.1","fs-extra":"^8.1.0","json5":"^2.1.1","ramda":"^0.26.1","ts-curry":"^1.0.4","ts-node":"^8.4.1","typescript":"^3.6.4","yargs":"^14.2.0"},"gitHead":"9a03b5c96f425535a518ca927c74aa989d2072b3","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@4.0.3","_npmVersion":"6.5.0","_nodeVersion":"13.0.1","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-ccY0LNsWqN6NxIQWzMFmGciRTN0CjQy0Pv6if37e491d2OzpRW9+Dw7bCvARMXkAyytuKoOdSzc6ic8vQS95zQ==","shasum":"fd9b18d657d24176e4c1a136adab992604fd235e","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-4.0.3.tgz","fileCount":38,"unpackedSize":288242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdvlGxCRA9TVsSAnZWagAADDUP/ivF6YmoP3mpyRq6/FsA\nKKtH3bDxZ7AsOSRbGMTN2u70s5x0t5VjJJd2niJIwFumQUk/WjJEbG5GwYp4\nbqCpUqxGYFotGBF3PDBugslofWjK4XtN0xaTZqRlvW6BF0okcZ9ElQHt6oBd\n4n0kbevPGefoIdhBH+k1xE1rFY0O1bCmKQCEf1xtyBahmaDV3FFf+AkFtRnO\nNlf9ab9V5zXH3DMKpwNhQTR+nYS+Qf2P7mPrmjbKhMCx3VsyreqRSr5nGMNF\nVSCw0kzrG0Jp9uz3m5QhQ+gKpe6O9FruzpQlpNNWfI1OFkU8oysWJaDFGz2q\nARW28C8WYH8jVdGfHmGQ88bTwANUiPTcxfYh9TCoaXdGAy6LKUzyE94aoDJT\nG7khbFjG4TvVUgN80FqwdKc+W6V+x0gGNWIMgVF2s+TmjN3tvfv9BajnFQ6c\nS7WsrVKR/JKTl8n8bSTHyM/NJtvRAFVasAAr+7aBTxQ3x+njpmWzSu5RY+5/\nTFPZLKzrrYE4c7jjjOje2wnWvHQphJ4YLTbs/sRZTZ1BtEVMEneVq909Dcwj\n6SnYqLkFRvtcsOnFCuq3bZIkyF4r5Z/ieDYY07QAFFAeC/wBTigV5NwKzpIY\nncXZKm74QFWRuDgLkPj81ek1h+BuO1/+zxm4teFNhIztJVHkiNQ5DVuUrQQq\nwIzn\r\n=3bJk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDu46CyFBbgZ2zUjosncRW+QwTG+hXG1ddB7XA3rlibkAiBuZHaJp32Sh7phPLcxEH+Seov0ClG25LpO2hwKFuf7vQ=="}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_4.0.3_1572753841052_0.39676454224059965"},"_hasShrinkwrap":false},"4.0.4":{"name":"ts-codemod","bin":{"ts-codemod":"bin/cli"},"version":"4.0.4","description":"Code-Modifier for Typescript based projects","main":"index.js","scripts":{"test":"mocha --require=ts-node/register test/**/*.ts","lint":"tslint --project .","prepublishOnly":"tsc -d","prettier":"git ls-files | grep -E '.*\\.(ts|md|json)$' | xargs prettier --write --config=.prettierrc","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once --pro"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"license":"ISC","config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"devDependencies":{"@types/debug":"^4.1.5","@types/fs-extra":"^8.0.1","@types/json5":"^0.0.30","@types/mocha":"^5.2.7","@types/node":"^12.12.6","@types/ramda":"^0.26.33","@types/yargs":"^13.0.3","cz-conventional-changelog":"^3.0.2","mocha":"^6.2.2","prettier":"^1.18.2","semantic-release":"^15.13.30","travis-deploy-once":"^5.0.11","tslint":"^5.20.1","tslint-config-prettier":"^1.18.0"},"dependencies":{"chalk":"^2.4.2","debug":"^4.1.1","fs-extra":"^8.1.0","json5":"^2.1.1","ramda":"^0.26.1","ts-curry":"^1.0.4","ts-node":"^8.4.1","typescript":"^3.7.2","yargs":"^14.2.0"},"gitHead":"ed2be64731b2f53ca13e2870a09eb82d3b296b44","bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"homepage":"https://github.com/tusharmath/ts-codemod#readme","_id":"ts-codemod@4.0.4","_npmVersion":"6.5.0","_nodeVersion":"13.1.0","_npmUser":{"name":"tusharmathur","email":"tusharmath@gmail.com"},"dist":{"integrity":"sha512-Jw6aaKsUozk8zalfiFRP5CtP3F4JSVE70ocLLEEYvDwoebOWfGU+V3Usf2Lcs59h9Az/D2IHKx6D0AW2gU6vuA==","shasum":"af57f625ee7a6548d4fd07f927f19665e697874b","tarball":"https://registry.npmjs.org/ts-codemod/-/ts-codemod-4.0.4.tgz","fileCount":38,"unpackedSize":289555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdw8JZCRA9TVsSAnZWagAAkJQP/2uNyJZ83Ol0Wq98VJ6g\nJ8Dlokbnt1+AXh4MrD2UAHp7cqVS5h1rVtvxsdI4RKe3vqtlH/AiieAqj2N+\nf636UwANr7KrqvrzeiZ+tST5WMWpXsMeyMyi0EWjp3DhxjJTXVsCLPfgHEW4\nC7VrkfS1USz8Qp6Zix35AteDkrnm4zwpLiEA+3pAM0mBGWg6wdEa0/taRszG\nyHRUly2DpYK8v+2M8M7ft65n3xOw5Sn6PfDtrE2+UrvqPwki6oGYIz4gEIwk\nJcexQxau9fMAF2JzyAmVjgBO8B2cD3be5HBjEfezuJimbDpeGyg3wXu0FyVB\n6R5nb98jNCCUoDGnvldl2aZsW8LHdVMSub8nMrLPVeI3CELF3gzOk/S9WDdd\nvnKtctDq4vd+D4WtfjNxLwDpfPjX8i9npL74tzixaIuM4FvD5gs5aMB783dN\nFNuLT7L9RJkpC96lccf/zZ+SlLxCrO/8//p3n7gvgTzZPSY0Nh4RRp+GbWti\nx9Jn0uO3PDS7MBFhN9pETWVAfZLqAQg8W9DwaptuNJuKwU+vzkf/Qe6olWz7\nvdLIyfmHXEWGyCwbV/UHAeDTMp4Ii11ssaC/GQzuBzYvmbAkZHpDGP1jQG9I\nOs5w1ZcS3w4uaTq22q0Hvhj56M63LDNqsbwz3NS0ok7A/t/Fw/YKSeixbLBm\ntgVa\r\n=cXfF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUF4iY6fLFyAzGIAvMjrytBkpSqFmqBA+iNiDn4kaU+QIhAOBNRfm92pm2q37Aw3GbFxYUsqDTSGnl9f9tF6jzAQcO"}]},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ts-codemod_4.0.4_1573110360383_0.8902193273788568"},"_hasShrinkwrap":false}},"time":{"created":"2018-07-14T15:34:43.900Z","1.0.0":"2018-07-14T15:34:44.193Z","modified":"2022-05-22T06:58:03.560Z","1.0.1":"2018-07-14T15:47:58.313Z","1.0.2":"2018-07-14T16:37:36.656Z","1.1.0":"2018-07-14T19:14:15.647Z","1.1.1":"2018-07-16T06:18:23.091Z","1.2.0":"2018-07-16T20:24:31.312Z","1.3.0":"2018-07-17T06:50:06.475Z","1.3.1":"2018-07-17T06:56:14.538Z","1.3.2":"2018-07-17T07:09:41.896Z","1.3.3":"2018-07-17T09:56:47.654Z","1.3.4":"2018-07-17T10:51:16.189Z","1.4.0":"2018-07-19T16:29:58.529Z","2.0.0":"2018-07-20T08:57:30.422Z","2.1.0":"2018-07-23T13:24:03.981Z","2.2.0":"2018-07-26T13:50:11.155Z","2.3.0":"2018-07-28T18:49:56.364Z","2.3.1":"2018-07-28T18:53:11.155Z","2.3.2":"2018-08-02T07:35:22.274Z","3.0.0":"2018-08-05T08:18:23.014Z","3.0.1":"2019-01-02T16:19:16.604Z","3.0.2":"2019-02-25T11:55:28.246Z","4.0.0":"2019-02-25T12:31:42.539Z","4.0.1":"2019-10-13T12:20:17.293Z","4.0.2":"2019-10-13T14:04:39.529Z","4.0.3":"2019-11-03T04:04:01.196Z","4.0.4":"2019-11-07T07:06:00.694Z"},"maintainers":[{"name":"tusharmathur","email":"tusharmath@gmail.com"}],"description":"Code-Modifier for Typescript based projects","homepage":"https://github.com/tusharmath/ts-codemod#readme","keywords":["large","typescript","code","mod","modifiers","project","scale"],"repository":{"type":"git","url":"git+https://github.com/tusharmath/ts-codemod.git"},"author":{"name":"Tushar Mathur","email":"tusharmath@gmail.com"},"bugs":{"url":"https://github.com/tusharmath/ts-codemod/issues"},"license":"ISC","readme":"# ts-codemod\n\n[![Build Status](https://travis-ci.com/tusharmath/ts-codemod.svg?branch=master)](https://travis-ci.com/tusharmath/ts-codemod)\n![npm](https://img.shields.io/npm/v/ts-codemod.svg)\n\nCode-Modifier for Typescript based projects.\n\n## Index\n\n- [Installation](#installation)\n- [Command Line Usage](#command-line-usage)\n- [Example](#example)\n- [Custom Transformation](#custom-transformation)\n- [Post Transformation](#post-transformation)\n- [Builtin Transformations](https://github.com/tusharmath/ts-codemod/blob/master/CODEMOD.md)\n\n## Installation\n\n```bash\nnpm i -g ts-codemod\n```\n\n## Command Line Usage\n\nA typical command looks like -\n\n```bash\nts-codemod --transformation [transformation name] --params [transformation params] --write [glob pattern]\n```\n\n| **Argument**                         | **Purpose**                             | **Value** |\n| ------------------------------------ | --------------------------------------- | --------- |\n| `--write` `-w` (_optional_)          | Writes back to the file                 | `false`   |\n| `--transformation` `-t` (_required_) | Name of the transformation or file path |           |\n| `--params` `-p` ( _optional_)        | Additional transformation specific args |           |\n\n## Example\n\nSo lets say I want to update the import statements throughout the application from something like —\n\n```ts\nimport * as components from '../../../component'\n```\n\nto something like —\n\n```ts\nimport * as components from 'component'\n```\n\nHere I have removed the unnecessary `../../../` from the import statement. To achieve this goal I can use the [normalize-import-path] transformation.\n\n1.  Create a `.tscodemodrc` file\n\n```json5\n{\n  // name of the transformation\n  transformation: 'normalize-import-path',\n\n  // transformation params\n  params: {\n    module: 'component'\n  }\n}\n```\n\n2.  Run the code mod.\n\n```bash\nts-codemod --write src/**/*.ts\n```\n\nAlternatively you can also pass all the arguments without creating a `.tscodemodrc` file —\n\n```bash\nts-codemod --transformation normalize-import-path --params.module=component --write src/**/*.ts\n```\n\n## Custom transformation\n\nWriting a custom transformation isn't very easy and one needs to understand how typescript internally converts plain string to an AST.\n\nA good starter could be to checkout the [transformations] directory. Those transformations are written for a varied level of complexity. Also checkout the [AST Explorer](https://astexplorer.net/) website to get an understanding of ASTs in general.\n\nA custom transformation (`my-custom-transformation.ts`) can be implemented via extending the `Transformation` class.\n\n```ts\nimport * as ts from 'typescript'\nimport {Transformation} from 'ts-codemod'\n\n// my-custom-transformation.ts\nexport default class MyCustomTransformation extends Transformation {\n  visit(node: ts.Node): ts.VisitResult<ts.Node> {\n    // write your implementation here\n    return node // will apply no-change\n  }\n}\n```\n\nIt can then be executed as —\n\n```bash\nts-codemod -t ./my-custom-transformation.ts src/**.ts\n```\n\n**Passing Custom Params:**\nTo pass custom params to your transformation can be done as follows —\n\n```ts\nexport type MyParams = {\n  moduleName: string\n}\n\n// my-custom-transformation.ts\nexport default class MyCustomTransformation extends Transformation<MyParams> {\n\n  // Called before the transformation is applied on the file\n  before () {\n\n  }\n\n  visit(node: ts.Node): ts.VisitResult<ts.Node> {\n\n\n    // access the params\n    console.log(this.params.moduleName)\n\n    ...\n  }\n\n  // Called after the transformation is applied on the file\n  after () {\n\n  }\n}\n```\n\nThe additional params are passed via the `--params.moduleName` cli argument or if you are using a `.tscodemodrc` file —\n\n```json5\n{\n  params: {\n    moduleName: 'abc'\n  }\n}\n```\n\n## Post Transformation\n\n1.  Life can't be that simple right? Running transformations will generally ruin the formatting of your files. A recommended way to solve that problem is by using [Prettier].\n2.  Even after running prettier its possible to have unnecessary new lines added/removed. This can be solved by ignoring white spaces while staging the changes in `git`.\n\n```bash\ngit diff --ignore-blank-lines | git apply --cached\n```\n\n[prettier]: https://prettier.io\n","readmeFilename":"README.md"}