3c28a65d120aeac2fb2d4de11c5f6593118bb868cbc14a7c4c3c8c10a707a0d9b55ff09e592f29a2f3f2075cf6d3db5a2a9d1edbf4e9dce27ae4e5b903a1•575 kB
{"_id":"ts-node","_rev":"201-7c6e8061c47706563a28fe5eb152f6ac","name":"ts-node","dist-tags":{"beta":"11.0.0-beta.1","latest":"10.9.2"},"versions":{"0.2.0":{"name":"ts-node","version":"0.2.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.2.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/blakeembrey/ts-node","bugs":{"url":"https://github.com/blakeembrey/ts-node/issues"},"bin":{"ts-node":"bin.js"},"dist":{"shasum":"c9e39a6354069ad9fd91af04e7d6d358fff36149","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.2.0.tgz","integrity":"sha512-map+dZkDbIpd/G/FHnb4dVTrHehYeKHqQcoLMuzuI3fjEu1l66ntlQOsW/pNGVO8jxczsvFT5qZwRgCvHReqSA==","signatures":[{"sig":"MEYCIQCWH6BmWdThUAdKGJAS2yCzDRhlFzoanBf6Us1MseniTAIhAIePq2Uw/FmGxHfZ8lGNXjI3e5y8AhN2J7arx6fBMSaH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","bin.js","register.js","LICENSE"],"_shasum":"c9e39a6354069ad9fd91af04e7d6d358fff36149","gitHead":"bc857a270ed8896deac70a1fce467ebf0d05a868","scripts":{"lint":"# TODO","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/blakeembrey/ts-node.git","type":"git"},"_npmVersion":"2.14.2","description":"TypeScript execution environment for node","directories":{},"_nodeVersion":"4.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^1.0.3","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","istanbul":"^0.3.17","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.0-beta","ntypescript":"^1.201507091536.1"}},"0.2.1":{"name":"ts-node","version":"0.2.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.2.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/blakeembrey/ts-node","bugs":{"url":"https://github.com/blakeembrey/ts-node/issues"},"bin":{"ts-node":"bin.js"},"dist":{"shasum":"42b00aa6e0e030bfc728c78860188d61f932f7dd","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.2.1.tgz","integrity":"sha512-NUxgqFK4jd/t87KAhABgtdEGS77m8X5PQFmbnjVGVh1ghXQ4qQmj6fmHi7vxAQ0xJrVzOgB/eGRVfBsFS678BQ==","signatures":[{"sig":"MEUCIQCN4+i41O1cnHpt0HnmwmhkAuEK9vDTVDggJhUhO8tLTAIgIefHDmJWiZi3+5n+VHI1kAqiIpSK6R/lBEfzJCsVc3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","bin.js","register.js","LICENSE"],"_shasum":"42b00aa6e0e030bfc728c78860188d61f932f7dd","gitHead":"82c94969267aca3be47ebc6d238b1e93e2d89b07","scripts":{"lint":"# TODO","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/blakeembrey/ts-node.git","type":"git"},"_npmVersion":"2.14.2","description":"TypeScript execution environment for node","directories":{},"_nodeVersion":"4.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^1.0.3","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","istanbul":"^0.3.17","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.0-beta","ntypescript":"^1.201507091536.1"}},"0.2.2":{"name":"ts-node","version":"0.2.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.2.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/blakeembrey/ts-node","bugs":{"url":"https://github.com/blakeembrey/ts-node/issues"},"bin":{"ts-node":"bin.js"},"dist":{"shasum":"db58483b227df4091c3b00cc1761395b908b62a3","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.2.2.tgz","integrity":"sha512-O7Ugh5wm1Btqf/zhiLxuZqHGoPkvBz+ZmGCTS0/H77TRe0GIdD4CUNKVvZx47ohxSCW6cFYF2gQXk9xxr+34mQ==","signatures":[{"sig":"MEQCIDOUHLLNOBTLTcqdAQ8rsqTUj/XAfgaNsTB7TAttnSdGAiBMa0kip5P9zOy5EsOjYA0rMeJ4s4YkSWEiFmxy+GUV6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","bin.js","register.js","LICENSE"],"_shasum":"db58483b227df4091c3b00cc1761395b908b62a3","gitHead":"07d8633d7b811ca1b97a1366f005c5624331fba2","scripts":{"lint":"# TODO","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/blakeembrey/ts-node.git","type":"git"},"_npmVersion":"2.14.2","description":"TypeScript execution environment for node","directories":{},"_nodeVersion":"4.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^1.0.3","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","istanbul":"^0.3.17","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.0-beta","ntypescript":"^1.201507091536.1"}},"0.2.3":{"name":"ts-node","version":"0.2.3","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.2.3","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/blakeembrey/ts-node","bugs":{"url":"https://github.com/blakeembrey/ts-node/issues"},"bin":{"ts-node":"bin.js"},"dist":{"shasum":"c5a1e49401a14d4bcd09ce2117ea94c497e0b160","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.2.3.tgz","integrity":"sha512-6aN8S7BR4muPu4ocNyJQ8rXgfRyX8oMNxR/Snv4tU3qy1+ZjHr0TEI4yjqpfzq1p44FEwVR7CNGq47GesjrbXA==","signatures":[{"sig":"MEYCIQCUe2XubAT5GYY0YLsYse24EB4QWh1w+uWeCqWzMnajPAIhALZ2LGProLKC16VarE6SCqChJECoqSGLk6hCyUrmqI2l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","bin.js","register.js","LICENSE"],"_shasum":"c5a1e49401a14d4bcd09ce2117ea94c497e0b160","gitHead":"62d39a65cdfc1298d2203fc67b6b98a05e1a5112","scripts":{"lint":"# TODO","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/blakeembrey/ts-node.git","type":"git"},"_npmVersion":"2.14.2","description":"TypeScript execution environment for node","directories":{},"_nodeVersion":"4.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^1.0.3","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","istanbul":"^0.3.17","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.0-beta","ntypescript":"^1.201507091536.1"}},"0.2.4":{"name":"ts-node","version":"0.2.4","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.2.4","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"bin.js"},"dist":{"shasum":"7ab404a7d6f5c90fe5a4b5b54d124bf15f36d14a","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.2.4.tgz","integrity":"sha512-SI+tonUME0CUMCUGwPc0BNQJWtIefiqMgnbJ123qCTPZ1ono/98dYg/Uj/7F+4ghVFrPErSy2p2arvndMuEtbw==","signatures":[{"sig":"MEUCIBSMHQ/tJS31IiWo1lkmdMGP/+AvDzKIkmBC8+FCBsnqAiEAzSGKx0xgNcsqNR4/4rGTBOkWRxdsAw0unMbpWWp40Ig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","bin.js","register.js","LICENSE"],"_shasum":"7ab404a7d6f5c90fe5a4b5b54d124bf15f36d14a","gitHead":"8f0ec4351b84735252ed3254c1cb4d1b3f8315c9","scripts":{"lint":"# TODO","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"2.14.2","description":"TypeScript execution environment for node","directories":{},"_nodeVersion":"4.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^1.0.3","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","istanbul":"^0.3.17","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.0-beta","ntypescript":"^1.201507091536.1"}},"0.2.5":{"name":"ts-node","version":"0.2.5","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.2.5","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"bin.js"},"dist":{"shasum":"bdb2e0b546cb49e2bd83efec59bfb0f6bb84f7d4","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.2.5.tgz","integrity":"sha512-rTdB+mBmkvXKCJMGResj4LHzJJi1SNiWB8K6r44c4xNSKs0d7yjv6oi1Tq2R5DTzSUTUNYfwB0lbs3avfbSKGQ==","signatures":[{"sig":"MEUCIGdPk42tJ8Le2QdO4LwQ7e+vf4LnK2UOmfLdMHRdbXgvAiEA5EoX3cUbbMeFjE9GLHqWAZe92tH32Xj4TUOa+ccjen0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","bin.js","register.js","LICENSE"],"_shasum":"bdb2e0b546cb49e2bd83efec59bfb0f6bb84f7d4","gitHead":"4dd152efcd78e87cdfe3fa938ddef69e376ddee3","scripts":{"lint":"# TODO","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"2.14.2","description":"TypeScript execution environment for node","directories":{},"_nodeVersion":"4.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^2.0.1","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","istanbul":"^0.3.17","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.0-beta","ntypescript":"^1.201507091536.1"}},"0.3.0":{"name":"ts-node","version":"0.3.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.3.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"bin.js"},"dist":{"shasum":"d328428d1b1032c8fc90edbdadaec5e24ae6393f","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.3.0.tgz","integrity":"sha512-2TutVF4Xxl2EicrpGf3H2Vmd6leM9IA0tYZdEbEUZsD0uk4buVvYJTlvij88ohfAy/5jdZO1VIDLu3oNgAuw6Q==","signatures":[{"sig":"MEYCIQC/vnpe6DbxotQ0V+uwwV4DY4h6WOhnAelpfom+g49RnQIhAIKqOZozH5Q4npG4FrieMuYj56ZJvXI4bkQFm+9UrQT5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","bin.js","register.js","LICENSE"],"_shasum":"d328428d1b1032c8fc90edbdadaec5e24ae6393f","gitHead":"16a6962ab1c15228849c4e6b6d1a6ce1937ffa18","scripts":{"lint":"# TODO","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"2.14.2","description":"TypeScript execution environment for node","directories":{},"_nodeVersion":"4.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^2.0.1","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","istanbul":"^0.3.17","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.0-beta","ntypescript":"^1.201507091536.1"}},"0.4.0":{"name":"ts-node","version":"0.4.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.4.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"bin.js"},"dist":{"shasum":"6f91bc2802fbe4958b88c42bab713633d02270b6","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.4.0.tgz","integrity":"sha512-hRnM4jQLOvg4+KU95Y97qnMAjvQ0IS4n6hh8RzRYhhLxOhbcljWbWHCdvvmQJ1O4P4U9k9lC56ENaC6ou+v+kg==","signatures":[{"sig":"MEUCIA31h7pBbv6aqlKTn9Dm5Q1mNSJQCzLIs/P8f1lC4GN/AiEA4IhG5Zvr7XhTaDfWVzSaFgAXXr4uU7OKS9j+MA4OPFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","bin.js","register.js","LICENSE"],"_shasum":"6f91bc2802fbe4958b88c42bab713633d02270b6","gitHead":"8f28f23661a37445fa4a8e43b50e6fd7d8a2663e","scripts":{"lint":"# TODO","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"2.14.2","description":"TypeScript execution environment for node","directories":{},"_nodeVersion":"4.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^2.1.0","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","istanbul":"^0.3.17","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.0-beta","ntypescript":"^1.201507091536.1"}},"0.4.1":{"name":"ts-node","version":"0.4.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.4.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"3baac2f97d5f30059587c17a73cca40acd931ea3","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.4.1.tgz","integrity":"sha512-0JHRSzDLWFoioEASrTINC8QpAMjWTCgh7Pp3h75CP1VsFnzqtNEZ5PureAf74M9xSGdOybNaIayfWuUChIwExw==","signatures":[{"sig":"MEYCIQDkb1x4vajNsvIqBNbZOHOFl8SDX9N9zEqVy95VvLYuqAIhALrKHEtpvnYA45QDViYeodbx9FYG68bj/cWh97DYLaHK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"3baac2f97d5f30059587c17a73cca40acd931ea3","gitHead":"b380c7d24847cb88cb384dd36bbdbb2a5e60c173","scripts":{"lint":"# TODO","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build","postinstall":"typings install","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.3.6","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^2.1.1","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","typings":"0.0.11","istanbul":"^0.3.17","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.2","ntypescript":"^1.201507091536.1"}},"0.4.2":{"name":"ts-node","version":"0.4.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.4.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"85fbe0e5295d0a598155d06d84f1715fdc23aaf3","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.4.2.tgz","integrity":"sha512-XqlQ2gRllzSA7AbxvOKGRSEXHZVuXniKyYwHjM1APkywLW2N95FhSP1xlPTSYE7OvUTLXXJVVKgPnwFgLIRQLQ==","signatures":[{"sig":"MEYCIQDMlzvMUBn1hIWEZewLIr6jQnCf4EGuU8VlniGC3rD09wIhAIM36k3FA6b2eCG10QRrHUjV0JzRhYqQ2+hk/gHOh+k7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"85fbe0e5295d0a598155d06d84f1715fdc23aaf3","gitHead":"35eecb091445d39d6198ed006aebe629b623419e","scripts":{"lint":"# TODO","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.3.6","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^2.1.1","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","typings":"0.0.11","istanbul":"^0.3.17","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.2","ntypescript":"^1.201507091536.1"}},"0.5.0":{"name":"ts-node","version":"0.5.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.5.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"6bdb6adade13910f4fc8831471893a62da175cf5","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.5.0.tgz","integrity":"sha512-2CgG5Mlsd+zibcJ8YsTZYyUHQtRX/pZlbPgtloVvWG4rtY7O6wDvn6Fd+pnN7sNOTJGcapKPr7cC7KxAFnzvgQ==","signatures":[{"sig":"MEUCIH7EfJnieuiwH/I+w4g4svCVmm+9CFrjJPqtXP8dOf6VAiEA04J1fPDDVcZsDJHk2O/wHaJejMxFFWZeHnq1j5k/uyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"6bdb6adade13910f4fc8831471893a62da175cf5","gitHead":"c3cf8baa7654215851823eb1ac0158e4b85816ec","scripts":{"lint":"# TODO","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.3.6","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^2.1.1","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","typings":"0.0.11","istanbul":"^0.3.17","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.2","ntypescript":"^1.201507091536.1"}},"0.5.1":{"name":"ts-node","version":"0.5.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.5.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"28895b73c017cbc7d1013f4d78c1becb650f7220","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.5.1.tgz","integrity":"sha512-bYHSsUvMpTb8YXinG0XdoeyQX6X71nQXX+WS724Ne72cId7sX5Xs4Ds+IRHHhrcVhFFminglrHl9YWdS+nOVNw==","signatures":[{"sig":"MEYCIQDS4FQgBrNJ05zDoUHAk+3VgcWkvhOIOVKwSIf8h2oypgIhAIDfObOthsD5vWRc1+qFAKDVdG5gBGMVyhQQDkHDJCzx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"28895b73c017cbc7d1013f4d78c1becb650f7220","gitHead":"82f7dd3e7c145ac0acd5efbc4e0f7257e6eeed53","scripts":{"lint":"tslint src/**/*.ts","test":"npm run build && npm run test-ci","build":"npm run build-ts","test-ci":"npm run lint && npm run test-cov","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.3.6","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^2.1.1","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^2.5.1","typings":"^0.1.1","istanbul":"^0.3.17","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.2","ntypescript":"^1.201507091536.1"}},"0.5.2":{"name":"ts-node","version":"0.5.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.5.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"258aec38151f5d2c2c79dfd1b9e02ae6bd01b67a","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.5.2.tgz","integrity":"sha512-/U9QNlrNldaxPSAXKJvFmwtUQivwOvyu/E83JjkPQeDXrHJxjBWwitoS6DMjvGfHBm2+X+8l5vrCxtBlldd2Jg==","signatures":[{"sig":"MEUCIQDUYcT2NpkWUkFVfCQBSEoPQSOWA04YkSN7FuwI8wszvwIgY8eb8xtsRMVqy+WCbcl6gljSKN8v8UVRfLeET3Py84w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"258aec38151f5d2c2c79dfd1b9e02ae6bd01b67a","gitHead":"6fd286fff2f66eba2f9bed1c156703af8dfbd74a","scripts":{"lint":"tslint src/**/*.ts","test":"npm run build && npm run test-ci","build":"npm run build-ts","test-ci":"npm run lint && npm run test-cov","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.3.6","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^2.1.1","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^2.5.1","typings":"^0.1.1","istanbul":"^0.4.0","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.2","ntypescript":"^1.201507091536.1"}},"0.5.3":{"name":"ts-node","version":"0.5.3","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.5.3","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"19926919a735ed005b3b6d52f433bd754defae08","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.5.3.tgz","integrity":"sha512-iJlUg5+OowJ6llknOCQs83iE/uKgAalbhGgLnE9AfLqLkNHTMc8GpyE0kmCIaboO8usK8dokh0VhthiGuFx30w==","signatures":[{"sig":"MEUCIGuI4HQe3KP2PqhblwmTnAqLwcqK3uaMrvU3Bgv6/J7bAiEA5TgXLneeV/0ri7O0obZJWqq8o/kZGkRnSCrWLUkAYTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"19926919a735ed005b3b6d52f433bd754defae08","gitHead":"b096ac18b8ec076b36868cec889d162f7dab4554","scripts":{"lint":"tslint src/**/*.ts","test":"npm run build && npm run test-ci","build":"npm run build-ts","test-ci":"npm run lint && npm run test-cov","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.3.6","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.0.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^2.1.1","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^2.5.1","typings":"^0.1.1","istanbul":"^0.4.0","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.2","ntypescript":"^1.201507091536.1"}},"0.5.4":{"name":"ts-node","version":"0.5.4","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.5.4","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"927376cd722ac137370768cf0e304e97d8685c9b","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.5.4.tgz","integrity":"sha512-m+K0mKiA5ec/MO+BTBWypzjgpTHAPet7jhLK+eDwnH+EJPVv1s8NU2axUjmtoMct1AbWlRmt+tY5XzjcW4wzVg==","signatures":[{"sig":"MEUCIAup8tkRil20fS74GSHKyMMPTuOJsJ7Lc5tSUGOId+SDAiEA1o+X9rAO5KtFbu8i171Fk20pmTY6DLTBh3mBvwPsJmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"927376cd722ac137370768cf0e304e97d8685c9b","gitHead":"bc63ea209084dff1d2362af36805e7b58670ad09","scripts":{"lint":"tslint src/**/*.ts","test":"npm run build && npm run test-ci","build":"npm run build-ts","test-ci":"npm run lint && npm run test-cov","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.3.12","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.1.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^2.1.1","make-error":"^1.0.2","source-map-support":"^0.3.2"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^3.0.0","typings":"^0.2.3","istanbul":"^0.4.0","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.2","ntypescript":"^1.201507091536.1"}},"0.5.5":{"name":"ts-node","version":"0.5.5","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.5.5","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"5e25d1f82ccda96f4678623c5ac8598604fe9148","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.5.5.tgz","integrity":"sha512-kb4tfzbR3JsHJuQ4byyBiS7IsFSnvQM4HN6jGJrAp9pWQRs9HtEB4xOE2QaDhHnkn09lVuk6OkWcV+JZyvUU9A==","signatures":[{"sig":"MEQCIGfyUXUVpwSrOlpz15dFN6wwmHtfC0Z7elmZ5ecSjnl2AiBx7u4yu2npX18EuEf1FlpxQHQ+YKHaB8KUJXZKHfA03w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"5e25d1f82ccda96f4678623c5ac8598604fe9148","gitHead":"d6dad31351edfe126c85939d1d2da42fae3ad032","scripts":{"lint":"tslint src/**/*.ts","test":"npm run build && npm run test-ci","build":"npm run build-ts","test-ci":"npm run lint && npm run test-cov","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.3.12","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.1.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^2.1.1","make-error":"^1.0.2","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^3.0.0","typings":"^0.3.0","istanbul":"^0.4.0","pre-commit":"^1.0.10","proxyquire":"^1.7.2","typescript":"^1.6.2","ntypescript":"^1.201507091536.1"}},"0.6.0":{"name":"ts-node","version":"0.6.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.6.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"38b6d9de51a95b01237dcd902ad0e05ea7720bca","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.6.0.tgz","integrity":"sha512-4pZDKvBlTLRelnGUuDCyp+dyJhI5ZJXpDDwJNrYUeP6R0kCon9mVDRm6PUbeOlWfsBJAdfAiZtEkg9LR/slgkQ==","signatures":[{"sig":"MEYCIQD91Il7ZOYJoxhK6XOJ8iQub8vQtXd5CPp/oNnBqEDXXAIhAP5rNWfMit12orkrpE5HXm6UkpiM580BFFyjoA/u7eRE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"38b6d9de51a95b01237dcd902ad0e05ea7720bca","gitHead":"9368a14e371c54ad754a60c61ba76f6ee77515e9","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build","bump-version":"FILE=\"src/ts-node.ts\"; if [ \"$(git status --porcelain | grep \"^ M \"$FILE)\" = \"\" ]; then VERSION=$(node -p \"require('./package.json').version\") && sed \"s/VERSION = '\\([0-9]*\\.[0-9]*\\.[0-9]*\\)'/VERSION = '\"$VERSION\"'/\" $FILE > .tmp.ts && mv .tmp.ts $FILE && git add $FILE; fi"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"pre-commit":["bump-version","test"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.7.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.8.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^3.2.1","typings":"^0.7.7","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.7","ntypescript":"^1.201507091536.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-0.6.0.tgz_1457903681402_0.8854766755830497","host":"packages-12-west.internal.npmjs.com"}},"0.6.1":{"name":"ts-node","version":"0.6.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.6.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"ed339e1513ace94d9bd7fc6c1c54a4f48cfdc460","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.6.1.tgz","integrity":"sha512-tUyStbpYMbH3OIYPJx5R7akbMp6kYV3be+/7sAmNaE0FIm5U4PhS1Xf2KBUmc0NziXIATM8626mDNL2w7595yw==","signatures":[{"sig":"MEYCIQCjAE2NZDiDqUR/ju6w2XLOKxQjdDva4sbrVieoYITg8gIhAI2J6YYVkW0LYJt7xFkH1Jg7JDAqXjfMxGMmKH5bdwqu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"ed339e1513ace94d9bd7fc6c1c54a4f48cfdc460","gitHead":"f973a740aba50a9d15f2469d30c2d9f2de7d6255","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.7.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.8.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^3.2.1","typings":"^0.7.7","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.7","ntypescript":"^1.201507091536.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-0.6.1.tgz_1457914336652_0.32318634586408734","host":"packages-13-west.internal.npmjs.com"}},"0.6.2":{"name":"ts-node","version":"0.6.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.6.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"7c3554dab0be50b1c82eb372d8a6fd9b1517f883","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.6.2.tgz","integrity":"sha512-3jhZg1GG7bL4gcXHUXg7R88LXU9dBkug+L0j0IBLCy+yWtiZFjqep8vGYD8ARmhx1ZXvK+mz+v1//YyBBG6W3g==","signatures":[{"sig":"MEQCIEmeos7s4chMrGKVFW+HeYOUZRBSWf4NkfqYpmIbbDfKAiBkgY9zUvS4FoaOW4mFSnOGAVlQcw+oy1UzWHmIjnx1Ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"7c3554dab0be50b1c82eb372d8a6fd9b1517f883","gitHead":"ff86e37babe020ebfd29728953ebd0dd7f69c82d","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.7.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.8.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^3.2.1","typings":"^0.7.7","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.7","ntypescript":"^1.201507091536.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-0.6.2.tgz_1458090023741_0.3648801369126886","host":"packages-12-west.internal.npmjs.com"}},"0.7.0":{"name":"ts-node","version":"0.7.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.7.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"2e586d2510192ea62f058da891e28aefd4c6c5f1","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.7.0.tgz","integrity":"sha512-OQCr9iIzw0/eIAtBcJf8cu8CVexx8nOZsOldqUSKMt7nlQFEjP+7+7xJfEck3R3lE1EmGrcny9lGbSMmmVczNA==","signatures":[{"sig":"MEQCIGijTqGddVnGHSuUXkEZPs7yw6jpHPOIpONvji+5gqYZAiAU0gxtEvGHDOiXfMNSIu8ZcHjmnjRuh+S69aMoOYQUDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"2e586d2510192ea62f058da891e28aefd4c6c5f1","gitHead":"ceab8258db41e2433f244f179090d96c627df214","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.7.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.8.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^3.2.1","typings":"^0.7.7","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.7","ntypescript":"^1.201507091536.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-0.7.0.tgz_1458434775196_0.06612714240327477","host":"packages-13-west.internal.npmjs.com"}},"0.7.1":{"name":"ts-node","version":"0.7.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.7.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"c48a0742f122b3051e4c2d866277175553ba60c8","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.7.1.tgz","integrity":"sha512-DmEzNZ0AaOnnrkwYkFYB5xtIGR8KgsSE1EXtCEgj/K4j/+wHbbMohY++LiLPhychE8cGctCSEQfC29ktfpgypg==","signatures":[{"sig":"MEYCIQCbpjlt+ckVWjrnncEz5SjqcSbUbujRNDriNPRAhLO+nwIhAP1W2l8LuMODoilUlmjN3cGQ/1om+zTESy5quBdOLt38","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"c48a0742f122b3051e4c2d866277175553ba60c8","gitHead":"89ec4ba14a299441de920a32c4ed9fc966c2f87e","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.6.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.7.1","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^3.2.1","typings":"^0.7.7","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.7","ntypescript":"^1.201507091536.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-0.7.1.tgz_1458763097417_0.9744821509812027","host":"packages-12-west.internal.npmjs.com"}},"0.7.2":{"name":"ts-node","version":"0.7.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.7.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"2d02c0626fe84c210950a4e3a5cfa6b6d744d341","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.7.2.tgz","integrity":"sha512-5K0VglgYt1sm03vm2GXc8p68B4fzF1HQxnkPTOdB4fYfKXblWCjsCelsk7S+6m4iEhD3pliWbBsbMjePoWbxQQ==","signatures":[{"sig":"MEUCIDv98uqcqvypayeOnpPzjndW5hcys2MewmEMy4VyrdjWAiEAtp6gWrmyEJe04PF3xM1GriMQMOoikCsFuqmC2vzv2GI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"2d02c0626fe84c210950a4e3a5cfa6b6d744d341","gitHead":"783b92d443fa998833b395028a1c4f5584ccb274","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.7.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.8.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^3.2.1","typings":"^0.7.7","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.10","ntypescript":"^1.201507091536.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-0.7.2.tgz_1460577532075_0.03307203878648579","host":"packages-12-west.internal.npmjs.com"}},"0.7.3":{"name":"ts-node","version":"0.7.3","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.7.3","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"65fa538e538dedf16b64d806f147cee996276620","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.7.3.tgz","integrity":"sha512-rI2123tbRAycWBptotGj9O5jXqAqNEi7LT/hE4eSbyCoXxSZFk2UDGpyhM9nGUXsqV2dE5UFS6kDo6yv+8FtQQ==","signatures":[{"sig":"MEUCIQDtsZ72OSuEJ2DRBB12uLLiCTvl//jlWvuCea+75fKSKQIgLc/v2YWaN7Y+BeC70lj6Vh3KyUFNxlj6vREsjNByu8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"65fa538e538dedf16b64d806f147cee996276620","gitHead":"ea213eb9e6047b9c53ad2e06a3db420af70fb8da","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.8.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"5.10.1","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^3.2.1","typings":"^0.8.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.10","ntypescript":"^1.201507091536.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-0.7.3.tgz_1463088220857_0.4511432482395321","host":"packages-16-east.internal.npmjs.com"}},"0.8.0":{"name":"ts-node","version":"0.8.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.8.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin/ts-node.js"},"dist":{"shasum":"ed9ad26d35ed376f980c04a117a63f8ee321ad4f","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.8.0.tgz","integrity":"sha512-h0Wit3zreoXvJpdJS5S544W5Gq5XF8+etDkMEO4Pt4RtIGe+cS26ojhQOV7Eg5k33f5vhRxTsI4W6eWeVCil+w==","signatures":[{"sig":"MEQCIEBDeI0HFNLZOxSvOYJOesxdAHMNc4DttXD9oCmDIjGcAiBA9YkBsglIblKD6yW6sNkKy9xNh9//GJ7+Sw1dTgy6ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/ts-node.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"ed9ad26d35ed376f980c04a117a63f8ee321ad4f","gitHead":"5ce9c10aabeee2a9827778d6a703dbd939214abe","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.8.9","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.2.0","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^3.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^3.10.2","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.10","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-0.8.0.tgz_1465232246464_0.05674149305559695","host":"packages-16-east.internal.npmjs.com"}},"0.9.0":{"name":"ts-node","version":"0.9.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.9.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"6a95417bcd159ec555ad5decfc54031469676191","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.9.0.tgz","integrity":"sha512-/e/IYrc+BaZbabQSe/gsXA+dRFzSWbx9FLnG5qNtMR/0wb3EoAQvuYdwtbWhAkMbWFa/2WbY3+8y05/ejHYFSg==","signatures":[{"sig":"MEYCIQCmPFWiL+q7iWIj/smbR6VLp2P9nrgFFaEeEA33baTFrQIhAIVsJlujYvVEBotQqPg1sJ5idfSOfwR/45zPy/SSv2nI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"6a95417bcd159ec555ad5decfc54031469676191","gitHead":"b3a926454d3b6ca25fac0ef1f1819540e04e9c35","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.9.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.2.1","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^3.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","tslint":"^3.10.2","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"1.8.7","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-0.9.0.tgz_1465624047627_0.8054000111296773","host":"packages-12-west.internal.npmjs.com"}},"0.9.1":{"name":"ts-node","version":"0.9.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.9.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"e0a86ec534b6edb905fe8129a6db0052ba2d5672","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.9.1.tgz","integrity":"sha512-dNY0cdY316lUNeH/0BRm+v4UUwnMISimhb/KunljxgKQqwcTWTASRKNmxISKKnJrO8JLVa1t3YmPjx1MlTfj+A==","signatures":[{"sig":"MEUCIQCKpFSQBgz7LxlRtPSHfpTIzbSRgXztzZl7u73iLiKj5AIgNUidFUV3c+DFemZOyNo0rfgmj/2Mib8HPKHetwhZxxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"e0a86ec534b6edb905fe8129a6db0052ba2d5672","gitHead":"bb871a9cc307bd6039cf34a16e191d4901d08446","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.9.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.2.1","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^3.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","semver":"^5.1.0","tslint":"^3.10.2","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"1.8.7","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-0.9.1.tgz_1465837631205_0.02746208757162094","host":"packages-12-west.internal.npmjs.com"}},"0.9.2":{"name":"ts-node","version":"0.9.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.9.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"a15806c70d6f7c5d27edaa9793fb9a22fcbb27d4","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.9.2.tgz","integrity":"sha512-pKYKzPHONUywb/WftUsOZSzRG40/jvuIBPtIkV05knlB7rQM1LKuE6PmPgJFb7I/YvyUT8i8Lc183g/C33dCDA==","signatures":[{"sig":"MEUCIQCqew9pIIKm+WlFLgDV4ykIb/7BKQC05Wj8m+QMGz/NCgIgK8UWaGKkK9EwZmlFlV9pvR7hRjGUcwWJXz92RfgUixQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"a15806c70d6f7c5d27edaa9793fb9a22fcbb27d4","gitHead":"479b3efec92c4c122368e3e76f9ba42cc2431c34","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.9.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.2.1","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^3.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","semver":"^5.1.0","tslint":"^3.10.2","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"1.8.7","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-0.9.2.tgz_1466441222527_0.9964534312020987","host":"packages-12-west.internal.npmjs.com"}},"0.9.3":{"name":"ts-node","version":"0.9.3","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@0.9.3","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"cc4d705ec0470a746776424245f874d612a44d25","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-0.9.3.tgz","integrity":"sha512-IZ/qMqM2F+la5ijJtJIKArajjs8JL/DALoX3ROoyRATmgAFgJAeZOTNPyCQvqpCCDmZ9dIRR1DcWEbfo1loXjg==","signatures":[{"sig":"MEUCIHcLoCtLZ7CyXNwDMmiKA1JyyrFiRxzzuiW9CvdAgaTsAiEA4hHRC76RYkzA+kCtwDQNvTYF0ACJrgCVroM1smEY8yk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"cc4d705ec0470a746776424245f874d612a44d25","gitHead":"bd82a11fd4f8ff74abdfefb05140a3e004463649","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.9.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.2.1","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","minimist":"^1.2.0","tsconfig":"^3.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","semver":"^5.1.0","tslint":"^3.10.2","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"1.8.7","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-0.9.3.tgz_1466551598022_0.6738886246457696","host":"packages-12-west.internal.npmjs.com"}},"1.0.0":{"name":"ts-node","version":"1.0.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.0.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"b9f18ef59caba67ec95c3e9e6070c3045d05666b","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.0.0.tgz","integrity":"sha512-KM2rgzdqS9nurbtyHdVQ17ipVS2KhrRu5snRh2VwYYkdc/PPCRcdElF+uwoXxIyRlCKd5G5mBxVxsFIhXdRyxg==","signatures":[{"sig":"MEUCIQDzzN83Z66zRAITswKwt2SE3Ib9jD3zdT93J+A1YsIpuQIgL5OhnatQlD9q4J4Gg/kUSGGg6Pefjm+r8QKdqbH/Rpo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"b9f18ef59caba67ec95c3e9e6070c3045d05666b","gitHead":"14b4edc94ed1eb0ed3403f4edfba3a9f7737e4c0","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.9.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.2.1","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","semver":"^5.1.0","tslint":"^3.10.2","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"1.8.7","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.0.0.tgz_1468978887388_0.7359999087639153","host":"packages-16-east.internal.npmjs.com"}},"1.1.0":{"name":"ts-node","version":"1.1.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.1.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"d513b83f5b115f504047b1cf98e297a8045e56c4","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.1.0.tgz","integrity":"sha512-NznETHcjZVIYLcpit3IZSOyjY/GZ/hy4UYNcUimLYv23Roxg6yi8urwnqdeRFIjHnGTTsi/gCUvoHLPtcI9/TA==","signatures":[{"sig":"MEUCIFqUkIQpvLTugWrewJ32NBGsyeTkaCSedTPWcbg/Bd/nAiEA+H+JBOBzbAFy6LDi5Y9mrU06I06uoI5dpuW/RmP07V8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"d513b83f5b115f504047b1cf98e297a8045e56c4","gitHead":"15e6644f310e197a75cfa135745c29c540b69ab9","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.9.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.2.1","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","semver":"^5.1.0","tslint":"^3.10.2","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.10","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.1.0.tgz_1469135990088_0.939610208151862","host":"packages-16-east.internal.npmjs.com"}},"1.2.0":{"name":"ts-node","version":"1.2.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.2.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"e1a4f3f58997ac3504f30c55cc3f3cf1c8970996","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.2.0.tgz","integrity":"sha512-OihlSmpc8xDqrQVhMBAzxAz6KNLDykSxjW6WimYxcqY5jcCfPgyNJjD2miNeRUw2SBIxrW58tRh3a9CS0Eg09g==","signatures":[{"sig":"MEUCIQD5xlCkyQTT2kYXnMPyGXQotMZI7Ghp64wqkSRSZeGsFgIgfwHYzhYa6PpUGnBB97C2prh3h3H73Ezs7RoHQYg4e5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"e1a4f3f58997ac3504f30c55cc3f3cf1c8970996","gitHead":"db1ff88f2102a3eef55351b4bc61b4cefb806aa5","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.9.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.2.1","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.10","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.2.0.tgz_1469230429796_0.9067554464563727","host":"packages-12-west.internal.npmjs.com"}},"1.2.1":{"name":"ts-node","version":"1.2.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.2.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"108f1e43366e25f5223e8549fa7c6dcf780eda23","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.2.1.tgz","integrity":"sha512-rWtyGr4Ya98TdK+jPDlhjyjVanPEOLgh2nKBTGriFpbe6D7fZRnwp1fqCh04wEsysSx5L/VHkrbSvT3QV7oFYg==","signatures":[{"sig":"MEYCIQCn/+7AS5JJxY7JCtO8bOpD99Kn9Za1uSca6pVqBa0hMwIhAIiluwepxQB1PVccY/NGH3rRzaedictWvVB0NLknnKFn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"108f1e43366e25f5223e8549fa7c6dcf780eda23","gitHead":"85739806926660c3e280bd8f210e4c2e51a0bcaa","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.9.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.2.1","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.10","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.2.1.tgz_1469231496353_0.31655185972340405","host":"packages-16-east.internal.npmjs.com"}},"1.2.2":{"name":"ts-node","version":"1.2.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.2.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"fbcbbef1e302722aaea5f68f133ccdc7cb80a1e7","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.2.2.tgz","integrity":"sha512-eUbxgsfEp384fWQUyyIGhql+BQQuMpRBfw51v7hbIW73Geka6u6FUy4UzDj4IFR8AZQvY6Mh4sJmflIE43wqpQ==","signatures":[{"sig":"MEUCIQC/IZPayaDdUIPxkoeok+UA1JjKpKfuPByFXlFQtRJ7pAIgYw3lj9VuMCtv8/92VqiPU1Okwy9qt3npkVAN3Do6X0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"fbcbbef1e302722aaea5f68f133ccdc7cb80a1e7","gitHead":"912e295eb9dd6c3e246eab7c5f87e8de44b7058b","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.3.1","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^2.1.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.10","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.2.2.tgz_1469847495163_0.9574147865641862","host":"packages-12-west.internal.npmjs.com"}},"1.2.3":{"name":"ts-node","version":"1.2.3","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.2.3","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"7f7113f29ba4c8b0022eecc65d33bf861f7b7462","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.2.3.tgz","integrity":"sha512-hCpqfMlgkGrLSg1okXcuDpmPn5dJL3mYEt4D0rgXDQnL44sayf97gv/t68McEOknJfbt1ZPgVbrUFybK8vQdEQ==","signatures":[{"sig":"MEUCIQC4lud5+yEymYuwnBvP/oCwqUc1O2RwGiX5dNGW2W9dHAIgdLG5d/xoAdSJJ46m97eAjdLuRpVOb4azRla3PgmvJTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"7f7113f29ba4c8b0022eecc65d33bf861f7b7462","gitHead":"b11180ee99f67e057aab8c9faa11eefef28e0777","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.3.1","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.10","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.2.3.tgz_1471481973144_0.31547040888108313","host":"packages-12-west.internal.npmjs.com"}},"1.3.0":{"name":"ts-node","version":"1.3.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.3.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"0a68aa0800b7df7a2b8ad6e7e34b0f9612387a52","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.3.0.tgz","integrity":"sha512-B11I7LkZvMnpkpf/ShOwUXBObYKzI+MZB2AA6rsSVUU6Yw1O+d6p9c2C0JlDJGXq+CJ2ZGbLChMXxfX8m+b/aQ==","signatures":[{"sig":"MEUCIBHZZpcLQy9nujFi1LJ47Cvb7aLOsZq4HF+UJ15mxMJtAiEA17/TlHmnCuBbg/HmcpP7PMXMelBOK/BP8m80rWVJJFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"0a68aa0800b7df7a2b8ad6e7e34b0f9612387a52","gitHead":"0e5140203fd631515bf2eba1b8156c69f1e3d2d6","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- dist/**/*.spec.js -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.3.1","dependencies":{"diff":"^2.1.1","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^1.8.10","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.3.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.3.0.tgz_1471663797111_0.421355695463717","host":"packages-16-east.internal.npmjs.com"}},"1.4.0":{"name":"ts-node","version":"1.4.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.4.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"915ea0952f9f350d218ff18463ea88f4133314f5","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.4.0.tgz","integrity":"sha512-guVmhIpX47yfks1xfpsV3mDYRX+lov+reDolsAyJJ4nKVPUaUFdOmhVWN9bFJ0xeSKzalYwdr3vcnZu0jBHXGQ==","signatures":[{"sig":"MEYCIQD26SDYR566QGsbuN+wmoCb0POSYVMKG205vKxO1SMgNgIhAOmdwcl3Le4k6T6QxNjKQAGE+Tyfg9fjjg+Q4xLArMkt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"915ea0952f9f350d218ff18463ea88f4133314f5","gitHead":"cb30cf68eb71b91724c3e3dfa15349c8329116fb","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.5.0","dependencies":{"yn":"^1.2.0","diff":"^3.0.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.0.3","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.4.0.tgz_1475799879405_0.03760643186978996","host":"packages-12-west.internal.npmjs.com"}},"1.4.1":{"name":"ts-node","version":"1.4.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.4.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"d358fc78a29c30dc00f2cd944b136ea8abb3ff37","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.4.1.tgz","integrity":"sha512-NBSVQWbfS/gfPFnavNb15MschiNaBMW9SSVPiu+KqKY6KPk11gkytlNJBuc6kLCNIO3RY9mFKktnY03EA5Cb0Q==","signatures":[{"sig":"MEUCIEOJAW57CVAHLpirwYGkHaIYkvd5ZHnWC0h6Z9Cxjn69AiEA3bHUrQ+4MAu6VRnHcmdCPiaUSJ+ezU+ZgvaXGDSWB4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"d358fc78a29c30dc00f2cd944b136ea8abb3ff37","gitHead":"822cec50b7efa188813082cf443f21316b7153bf","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.5.0","dependencies":{"yn":"^1.2.0","diff":"^3.0.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.0.3","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.4.1.tgz_1475861957782_0.5178950456902385","host":"packages-16-east.internal.npmjs.com"}},"1.4.2":{"name":"ts-node","version":"1.4.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.4.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"dabe0f876e30128ed15c7271a86876ef7ef8d428","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.4.2.tgz","integrity":"sha512-nOALCxyYJ4L2+Ag4km48ERp8WTXdevvfz0TJRYjH9E4/cYrOeqsUyj95HPytChbMRZI6rcnwABDsbw0oSQ7rjQ==","signatures":[{"sig":"MEYCIQCqkWHR+xG6xYg3y1bQsx5Ap0cPoHTTSzrMvAdpWEo1dAIhAP9sVkJ0EZFSOAuVA8R8+NPbefYSkotcqwvnAwAnX2MO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"dabe0f876e30128ed15c7271a86876ef7ef8d428","gitHead":"196bebfd904553c25fe3cb1c1045d67329585c86","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.5.0","dependencies":{"yn":"^1.2.0","diff":"^3.0.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.0.3","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.4.2.tgz_1476132096248_0.7574861014727503","host":"packages-12-west.internal.npmjs.com"}},"1.4.3":{"name":"ts-node","version":"1.4.3","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.4.3","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"d96399b6257d6ab0f0c61487e23c6713594666be","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.4.3.tgz","integrity":"sha512-ONPzpnPGzbB1GcaCqPqNc/mDtuPwZr9KlIjFfxF+56qNMJcBTF18ZZNVCy07Y9PuWGQ7wtqdhpxL93bNTmwwew==","signatures":[{"sig":"MEQCIAxxIEdTosYzyLOHKg06KjdXiD6/ZQ+bxuEdxjYL4V9vAiANB9l9+FuEWYuReL9xST2yGE2pB23zhBYjR52dWMxz6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"d96399b6257d6ab0f0c61487e23c6713594666be","gitHead":"a0591598ab63564ccfc7f15d083b0df89d419bbc","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.5.0","dependencies":{"yn":"^1.2.0","diff":"^3.0.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.0.3","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.4.3.tgz_1476215186994_0.9681071632076055","host":"packages-16-east.internal.npmjs.com"}},"1.5.0":{"name":"ts-node","version":"1.5.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.5.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"7a73803337bf86027ae41766c29ef5500d3b1c8d","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.5.0.tgz","integrity":"sha512-YvTldZO1Wb9s+XwLlxzlUHRQilCs+/gP+lYHouckUn5PA/uBGKQGBIAqHT9vNUWY5RlZn7NXKxnOrDthPoAHLg==","signatures":[{"sig":"MEUCIQDZygbaXl5ee8iogQGP4OL37CkCdNBie7YStZzYvja+DwIgQ80O95m8SzOPiSXgq2YpPub4VxJUXR+wG58+c9eXZ0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"7a73803337bf86027ae41766c29ef5500d3b1c8d","gitHead":"df58bdc7876cdd924b5e84d07cf9c963abb7f13b","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.8.0","dependencies":{"yn":"^1.2.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.0.3","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.5.0.tgz_1476494951528_0.9778832625597715","host":"packages-12-west.internal.npmjs.com"}},"1.5.1":{"name":"ts-node","version":"1.5.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.5.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"0fcb65bf219062a4578fb9a3e9a25b5d16ad2b3c","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.5.1.tgz","integrity":"sha512-O5s7kpMDQwl/I4bgMEhb2GngCmxYGQhOanhILI7ITu9qYzoSfkXThMmkWYwNQq+o02W8g2jRId9keDbnjIMK4w==","signatures":[{"sig":"MEUCIQDrssrArWvSN+MltQCZFaFfdFtjiTGMXi0uAeNn4IRNyQIgJU0ehC2DY/1kGOQM9lScJYDlATRglNp56VM5QlQroHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"0fcb65bf219062a4578fb9a3e9a25b5d16ad2b3c","gitHead":"d53fcac0fa268191d9c76f8c8985ddb683e5a83f","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.8.0","dependencies":{"yn":"^1.2.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.0.3","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.5.1.tgz_1476495719493_0.592791146133095","host":"packages-12-west.internal.npmjs.com"}},"1.5.2":{"name":"ts-node","version":"1.5.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.5.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"d1376ad812447fd01b27d9e3367e2484b181eea2","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.5.2.tgz","integrity":"sha512-63cvWoQhrp0xB7o2wbTPU8ozWwHli6YsHw0uYYCxdSLGG83RBkWwDFkRnmQp1DkdBLbHakBggMirn/KMOZbWSg==","signatures":[{"sig":"MEUCIDrI0yInW7qWQmvWA7MsT2qwVfjJcTJdQmK1ccPYoNMTAiEAguqApj9WfELxPUuwy5TWCOeEfcoxKL/n42m2jRrCab8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"d1376ad812447fd01b27d9e3367e2484b181eea2","gitHead":"5786398db8b33526384c14c726e96f3db8e49951","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.8.0","dependencies":{"yn":"^1.2.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.0.3","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.5.2.tgz_1476496226827_0.8980372361838818","host":"packages-12-west.internal.npmjs.com"}},"1.6.0":{"name":"ts-node","version":"1.6.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.6.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"a1eb6a62eb0c4011a66fb322b2687eea00866ee7","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.6.0.tgz","integrity":"sha512-mlbhIx9fITbe+EQaUkYfOTPHvka3Nh8olvihkHqFIIgweijtbN+wsUnFHo4ZCqwfsoUZu2tvmFLxCoJRz9Sr1w==","signatures":[{"sig":"MEUCIFcakdyWFCb91F/EzGrLxYswHEy043L86nLoFjZkjXE3AiEAtmZnYarI3jVpA5Su18BHhNixuWQMlrHCKvE5E6oPuXM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"a1eb6a62eb0c4011a66fb322b2687eea00866ee7","gitHead":"5831ef4528660e0b10c3b94a2045b1b750497f7f","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.8.0","dependencies":{"yn":"^1.2.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.0.3","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.6.0.tgz_1476645110579_0.6086010569706559","host":"packages-16-east.internal.npmjs.com"}},"1.6.1":{"name":"ts-node","version":"1.6.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.6.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"254dc569bf96794c39a9313ac9249d2efc522e5c","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.6.1.tgz","integrity":"sha512-1yEmupjGDeEiwN7gKYaGWFHGOOCSgZug14WKQc256palIEZS1zcMF7Gp6Tr7HUzkjy3U9qiYuSdliGRak/NvAA==","signatures":[{"sig":"MEQCIGBDWi+WKkLdgPzyGdX74n7jM1CMH2PGoRUVodENWTicAiAbK9DaTe4rThM4LUysGxmH9sbVFOg1qUHKH7ECLiKgGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"254dc569bf96794c39a9313ac9249d2efc522e5c","gitHead":"0a2cfb847b2416380523d0dfc66f05601097ea6f","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.8.0","dependencies":{"yn":"^1.2.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.0.3","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.6.1.tgz_1477527956956_0.4073840407654643","host":"packages-18-east.internal.npmjs.com"}},"1.7.0":{"name":"ts-node","version":"1.7.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.7.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"18be2d80508008a3a4640e17982df73a402b7416","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.7.0.tgz","integrity":"sha512-+YPl0ZUTAxvbiL9mLIDH4IH5GaWwYIFmYwbAMJIr8AgUr/D7tPoaThzT1Ee18AYVQPE6BSoaoazrHJK3ED1uTw==","signatures":[{"sig":"MEUCIB9tKuq4+HtmrTg/DzBLbZbDu7EekplyLizjh7vAqyePAiEAqjAIl8N3kb+yxzah8Rk+AC6I/WngXKlCMxuJSnfsLZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"18be2d80508008a3a4640e17982df73a402b7416","gitHead":"840cb161fa542827fa9705036e9c134c617182c7","scripts":{"lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-ts","build-ts":"rm -rf dist && tsc","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.8","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.9.1","dependencies":{"yn":"^1.2.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","semver":"^5.1.0","tslint":"^3.13.0","typings":"^1.0.4","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.0.3","ntypescript":"^1.201507091536.1","tslint-config-standard":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.7.0.tgz_1478547246197_0.8640253257472068","host":"packages-12-west.internal.npmjs.com"}},"1.7.1":{"name":"ts-node","version":"1.7.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.7.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"9a208ee0c578d5cfba2da227b3cedc0a18936cf3","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.7.1.tgz","integrity":"sha512-2b6YmKQ0052pEP5Y+KnBce0NkyjuQRBTLKd5XV0O/+WHLbj3CJ5rUrhB2Co1a5IaBiaC2DhynS/v4UfWtHy+2A==","signatures":[{"sig":"MEUCIQCAVFSO+Dau6dMyupHe48/ZPo1im0A50xV2i9kJB3mkqgIgSjmFugqEVo9tgDHlyGwDdf+imW4com92Ef6OcvrM7XU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"9a208ee0c578d5cfba2da227b3cedc0a18936cf3","gitHead":"dd15f7f522cf58dd473bbe86d94064c70dd0c209","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"4.0.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.9.1","dependencies":{"yn":"^1.2.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^4.0.2","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.7.1.tgz_1481312677231_0.9925396244507283","host":"packages-12-west.internal.npmjs.com"}},"1.7.2":{"name":"ts-node","version":"1.7.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.7.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"d67bbc5c48fde16c244debbfe81b020587369a02","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.7.2.tgz","integrity":"sha512-wd2+DzblfN1ecDv3OGhqtlJQYj+BzmoT8fu+iMCoVafv8o+vtDst/nqeuYifwe8zRya35xyfcJmrx3llJRr5Ng==","signatures":[{"sig":"MEYCIQCkOr1HBWP41HKpGdCIvsvlrgwFoxFULAi23c9RH/xTWQIhAMbLhJlp7YrhfuRbfgabmrheqveV5UfKkh5L5wZhClpl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"d67bbc5c48fde16c244debbfe81b020587369a02","gitHead":"55be95cb6569dc570185662229f5713ba811b866","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"4.0.3","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"6.9.1","dependencies":{"yn":"^1.2.0","diff":"^3.1.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^4.0.2","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.7.2.tgz_1481324473279_0.9087779691908509","host":"packages-12-west.internal.npmjs.com"}},"1.7.3":{"name":"ts-node","version":"1.7.3","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@1.7.3","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"dee7f8a84751732d3c2e497cac5a02fb117dfee7","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-1.7.3.tgz","integrity":"sha512-0cBHoPtPIuQwquwXS9ljhJ2PowFdrJDKQSyWIYjUjW5L8RG0Y5cWnDX4aeWO0WDhGl+J+tkXaO4H+Zl9cgogWw==","signatures":[{"sig":"MEUCIQDYRXFsi46/1RJ9XnmoU/RTnu8iPPorMIlZCY662iP1owIgXurSdGkopwUxTgdamTYjoNWH0hpIKn4pZEXMH+GZjd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"dee7f8a84751732d3c2e497cac5a02fb117dfee7","gitHead":"b2e6990783b6a3bb6fc52d101e625f0a6f6d8861","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.10","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.3.0","dependencies":{"yn":"^1.2.0","diff":"^3.1.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^4.0.2","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-1.7.3.tgz_1482852946774_0.23456622124649584","host":"packages-12-west.internal.npmjs.com"}},"2.0.0":{"name":"ts-node","version":"2.0.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@2.0.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"16e4fecc949088238b4cbf1c39c9582526b66f74","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-2.0.0.tgz","integrity":"sha512-hon3XtiSaCZfPUfLO9765V7TnpQkEUQsFdu/TSWATS+HNu8iv/hOyRuUR9FX/En1EEDBvysrqbXyMnXUnaaWBA==","signatures":[{"sig":"MEQCIGLrqTCL1YbYFeKIcZM+evlsii12jAKw72UCDeEn/S6YAiBOjluBbVI82LBoz3ZthfAMvxmiJyxV7ERH/hXhWseDLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"16e4fecc949088238b4cbf1c39c9582526b66f74","gitHead":"9409899323bcf90f7b64cb7effc249c1274e3567","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.10","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.3.0","dependencies":{"yn":"^1.2.0","diff":"^3.1.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^4.0.2","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-2.0.0.tgz_1483033440743_0.4758706644643098","host":"packages-12-west.internal.npmjs.com"}},"2.1.0":{"name":"ts-node","version":"2.1.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@2.1.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"aa2bf4b2e25c5fb6a7c54701edc3666d3a9db25d","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-2.1.0.tgz","integrity":"sha512-IM/wbOUZeMn372DsGvnmDdXeyDRjttKA2qDY4SAPKA94lB3LVwusq2qov0xtMHs8OwPSY49xma1/CnEzy+Uf1A==","signatures":[{"sig":"MEQCIQCII/8RNEAOpEWEEEc5m9nSi0vTjcdEMZOtZj4G68nDHwIfYkwLPTE4BbwybYaWTyMNO+NTQ3cPlT3wxNuaMSKYYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"aa2bf4b2e25c5fb6a7c54701edc3666d3a9db25d","gitHead":"01fbfcec0d01a6143cd103ea34f42305ec754c9c","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.10","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.3.0","dependencies":{"yn":"^1.2.0","diff":"^3.1.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^5.0.2","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^4.0.2","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-2.1.0.tgz_1486616325846_0.6261636153794825","host":"packages-12-west.internal.npmjs.com"}},"2.1.1":{"name":"ts-node","version":"2.1.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@2.1.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"2fe7049ea56319730052a9e677985e6151a7bd31","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-2.1.1.tgz","integrity":"sha512-hdARw41J6cRICRn6gNqhfAjh9nCYtQB8ItWOE+ywu3ypRj5aSrg4TQIPc+28c2YCFVurTbZUPyL1Jaf4+ZBiVg==","signatures":[{"sig":"MEQCIHO+JywzMMNPmzmbi3w1JCifSNE9o/ofeXDfJLtzSsrPAiBoEmAi8rUtFywSO+hHuZIW/BXVinkftmeIKK9MCd2Txw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"2fe7049ea56319730052a9e677985e6151a7bd31","gitHead":"da704f752462c9e0669875166d611bcfe26a5360","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.10","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.3.0","dependencies":{"yn":"^1.2.0","diff":"^3.1.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^4.0.2","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-2.1.1.tgz_1490058037246_0.7901508111972362","host":"packages-18-east.internal.npmjs.com"}},"2.1.2":{"name":"ts-node","version":"2.1.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@2.1.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"45087b45e7b371b3daf04ecc470ec29a836655ea","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-2.1.2.tgz","integrity":"sha512-vUZ/qMzK3zPt2pAMEM93bPWReBSjhh5A4ZFF7wpKvTVzK9A4d80T7GVFLKkZue1NKYyQVei5I37GT6JziUGLPQ==","signatures":[{"sig":"MEUCIBmZ3/iKv/vWhddCSs55HvgtIEZiK5+WcDjinDsntJq6AiEA6POJtyd7sfM6b2yZwHHuL3vMYziF8AeOfUkc9tnULYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"45087b45e7b371b3daf04ecc470ec29a836655ea","gitHead":"4a177780f69ac6d5d99199c2c3d625edf72cc09b","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.10","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.3.0","dependencies":{"yn":"^1.2.0","diff":"^3.1.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^4.0.2","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-2.1.2.tgz_1490060918528_0.9357050613034517","host":"packages-12-west.internal.npmjs.com"}},"3.0.0":{"name":"ts-node","version":"3.0.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@3.0.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"7d1ef931dc8e2508add402b9d4ffc943228740a5","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-3.0.0.tgz","integrity":"sha512-IsXXrcx7DBYqGe21q4f+ZI4xfypT3f7BLM+ZLjdOoT2Tgd4fDTrX+qKm9JazrhfUG/vXUrvSzb69fFAVbJ4qiQ==","signatures":[{"sig":"MEYCIQCDlAFjNLp1y6R7mQdIgHSewEoVp+TM4sv7mgpHWbnH6gIhAM3lpRDcrUYSBBdUoIkHSu1WNcYZyUjIaS+A7eBo9p86","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"7d1ef931dc8e2508add402b9d4ffc943228740a5","gitHead":"3def533114b1122ac153f2acd470ff9375e80cfd","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.10","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.3.0","dependencies":{"yn":"^1.2.0","diff":"^3.1.0","chalk":"^1.1.1","xtend":"^4.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","pinkie":"^2.0.4","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^4.0.2","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-3.0.0.tgz_1490063381954_0.7625288332346827","host":"packages-18-east.internal.npmjs.com"}},"3.0.1":{"name":"ts-node","version":"3.0.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@3.0.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"7960126e8fa915f66687e60f82acda8275a17ebd","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-3.0.1.tgz","integrity":"sha512-EVLpoKesQSejNBHhC4uQ1IZWpM/rmnoL5rzZOAd0MSLdHlk9rYTRUzUN29p0eI/EsHMbWEkmlr5WjdIoOrByKg==","signatures":[{"sig":"MEUCIFqUVEHHnoxbru3e7FnDFe+YKMs7d43DNf8bilC8hXsIAiEA6MwIK3S5fSsJDpw+27XEOVrW6tp43fnG1w+6DGHqm7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"7960126e8fa915f66687e60f82acda8275a17ebd","engines":{"node":">=4.2.0"},"gitHead":"638bb9f035120000f3eb3820a5e49ccb8740470d","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.10","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.3.0","dependencies":{"yn":"^1.2.0","diff":"^3.1.0","chalk":"^1.1.1","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^4.0.2","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-3.0.1.tgz_1490130431517_0.8091480555012822","host":"packages-18-east.internal.npmjs.com"}},"3.0.2":{"name":"ts-node","version":"3.0.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@3.0.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"cfc9516c831b920d7efbe16005915062b1294f8c","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-3.0.2.tgz","integrity":"sha512-JzwVr5bo/88JY9sKicRF1KHh6s4dHLfA855aFaujvsiezYcTqZ5/DeQdW4rX+W+heM/2lSrEKRWFtHQBcTeIGQ==","signatures":[{"sig":"MEUCIQCojuk8mwDVhxYjm92MdcqQWXAhEixFbxrLWCqsDcEl9wIgZ9wcd22m3sZgKvqt8XoMssczyKvkZtPwTPXFcQjtJ6M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"cfc9516c831b920d7efbe16005915062b1294f8c","engines":{"node":">=4.2.0"},"gitHead":"b6f4ed71b7a845b98f17ba3b2bd70c1ed86dbf7f","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.10","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.3.0","dependencies":{"yn":"^1.2.0","diff":"^3.1.0","chalk":"^1.1.1","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^4.0.2","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-3.0.2.tgz_1490139580345_0.4876714881975204","host":"packages-18-east.internal.npmjs.com"}},"3.0.3":{"name":"ts-node","version":"3.0.3","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@3.0.3","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"2ffa0f371915cc8aa13b78ea42b4c0de42aeb0d5","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-3.0.3.tgz","integrity":"sha512-9CD0VHnO+I7oTQI04M9xLghQrCtH6q1f+McKXdGiwEJn+vXyZESDatCp62ia6JQhG1YU1XpgCppKNZksrbViTw==","signatures":[{"sig":"MEUCIQDg0lX9KWO5DXM0CEYaxigheYyzz06nQl74qwA8SPpIpQIgMQfzz2Z4pzcr/XJikZpE/CsIdjDVexjWVVu843/HvsU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"2ffa0f371915cc8aa13b78ea42b4c0de42aeb0d5","engines":{"node":">=4.2.0"},"gitHead":"1856f713502cb70b6e146e8231bb30d44ea8a009","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.10","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.3.0","dependencies":{"yn":"^1.2.0","diff":"^3.1.0","chalk":"^1.1.1","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-3.0.3.tgz_1493845979586_0.20995206385850906","host":"packages-12-west.internal.npmjs.com"}},"3.0.4":{"name":"ts-node","version":"3.0.4","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@3.0.4","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"a1475ebf24fd4e2ee2fba8b1aa1605b977bde506","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-3.0.4.tgz","integrity":"sha512-D2Og7b99uGDUUJpXLPDdL+gX0pjtCaAm/reTeva4GeFL+SNcRrthfvY3bKGMV3I35rDQPBEqK+gf5A9hWvUSHA==","signatures":[{"sig":"MEQCIH67D/KOQqjYX2rFv5jxGH5LBbN6QaI1msaugU+kDBcuAiBcla8G1u8wO2j494uwSpjbCZGbPW7HbrJjRDWCbVJeUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"a1475ebf24fd4e2ee2fba8b1aa1605b977bde506","engines":{"node":">=4.2.0"},"gitHead":"01a6be28940131fb5f0e54b2193c6e6df2900084","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"3.10.10","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.3.0","dependencies":{"yn":"^1.2.0","diff":"^3.1.0","chalk":"^1.1.1","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^3.0.0","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-3.0.4.tgz_1493941258193_0.22658124472945929","host":"packages-12-west.internal.npmjs.com"}},"3.0.5":{"name":"ts-node","version":"3.0.5","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@3.0.5","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","_ts-node":"dist/_bin.js"},"dist":{"shasum":"2990c31f148b13fa12032d754fbc9e5b1d514722","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-3.0.5.tgz","integrity":"sha512-f9JGN3/xvxbDZL+zW5+d1Ff8NE7g2xyalM7ngzwqKwpFIQG/67LN3es3YWnGp3J+PZSRXebo0l0feAs6RbiZIw==","signatures":[{"sig":"MEQCIHs04XCzSJRWpaWPagmu8Rx41pMMJMhKkiYLzFfuG7/WAiA8uaVmFqTS/TIrXjvoqH9OdzGhDO0ABO1J2nH7eL+NOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"2990c31f148b13fa12032d754fbc9e5b1d514722","engines":{"node":">=4.2.0"},"gitHead":"c18331ac182dc399bd85a8e9c51dee865599f799","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"4.2.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.10.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^1.1.1","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^4.0.1","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-3.0.5.tgz_1496761719312_0.5469385760370642","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"ts-node","version":"3.0.6","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@3.0.6","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","_ts-node":"dist/_bin.js"},"dist":{"shasum":"55127ff790c7eebf6ba68c1e6dde94b09aaa21e0","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-3.0.6.tgz","integrity":"sha512-a7UYqBkHHosFsWscOZwi4pthU3YLtXKfr7VqFNlwNnhya14+yxtH4ISoQI5p3mnx5UgFQm4N95lSbwgMbo8Cqg==","signatures":[{"sig":"MEQCIEcY1ygem7OrQgUrEvpP76D/8IQwBmBdFpy4ufp73lJkAiAjBDGybX78Qyk9k2zoUVhUKmHVdHkOsdKr9DKDZ7Lh+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"55127ff790c7eebf6ba68c1e6dde94b09aaa21e0","engines":{"node":">=4.2.0"},"gitHead":"125544fcd5e083331435faaf8a0bf794886967f3","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"4.2.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.10.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^1.1.1","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^4.0.1","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-3.0.6.tgz_1496773222413_0.364209363469854","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"ts-node","version":"3.1.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@3.1.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","_ts-node":"dist/_bin.js"},"dist":{"shasum":"a75ec5aeb48f3058b1b945dba765f1150ba88f8c","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-3.1.0.tgz","integrity":"sha512-6vG1RBCqS46TlLT+YKGeHyq9Igkd4pOlQRzLYef9l9wVnxKPYoUwIOy12XCfYP2pgwBoM+tYPPg2ynzVWcAikw==","signatures":[{"sig":"MEUCIQDvOiy+8900UzY4MKpXVa319TKt5qE+Cc69GepU5sKBEAIgWyA0/u8OYu46wC7v8gXWcDECLgQUYehRhlvmMI4Nt2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"a75ec5aeb48f3058b1b945dba765f1150ba88f8c","engines":{"node":">=4.2.0"},"gitHead":"3ea7458ca509b339598595fb5403c44ed047d76c","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"4.2.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.10.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^1.1.1","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"preferGlobal":true,"devDependencies":{"chai":"^4.0.1","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.1.4","ntypescript":"^1.201507091536.1","tslint-config-standard":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-3.1.0.tgz_1498082225144_0.0042008222080767155","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"ts-node","version":"3.2.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@3.2.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","_ts-node":"dist/_bin.js"},"dist":{"shasum":"9814f0c0141784900cf12fef1197ad4b7f4d23d1","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-3.2.0.tgz","integrity":"sha512-lfaV2ORManyqdCXfOiDcKqCYeOimzeWSqlKw3yqrVrhRFIkhmdi9q0e9Zk8AS0rfWX61A4dZgHelry+0YcsXgA==","signatures":[{"sig":"MEQCIEdo5HbU72g4ZkY+TwEVi+0tuG5oKotLBZYmS8IPoMU9AiAm/EqoI2zkNsW5b+Z77bfRBvi1Bs22As2hohNMXzH+IQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"9814f0c0141784900cf12fef1197ad4b7f4d23d1","engines":{"node":">=4.2.0"},"gitHead":"d90ffba2ab20b7446a48a0ef0731ad706e91e3b0","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"4.2.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.10.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^2.0.11","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"devDependencies":{"chai":"^4.0.1","mocha":"^3.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.4.1","ntypescript":"^1.201507091536.1","tslint-config-standard":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-3.2.0.tgz_1499287403969_0.7460514116100967","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"ts-node","version":"3.2.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@3.2.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","_ts-node":"dist/_bin.js"},"dist":{"shasum":"9595dd840d03e62bc79214ce5a7b51e55e3c4ffc","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-3.2.1.tgz","integrity":"sha512-mJ+NeJW3KjH6Lk4NwOGQ1KKr65tkrXs2v2+0bGqBo7Q5x7kjvXVd+6ltTie5ausPqYG+csFcZpXsHVX3VmgEow==","signatures":[{"sig":"MEUCIQCMIVX91iPIhSb/BwvGcQaZMPoRmVy6IjovyQmloNcakwIgEBD0YX+ljvnLHf1ct4e/OdmJwoQUed9QTfR1e4igw3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"9595dd840d03e62bc79214ce5a7b51e55e3c4ffc","engines":{"node":">=4.2.0"},"gitHead":"c69b2424f593cb0122dfc8f7c6c172334218d050","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"4.2.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.10.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^3.0.0","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"devDependencies":{"chai":"^4.0.1","mocha":"^3.0.0","react":"^15.6.1","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.4.1","ntypescript":"^1.201507091536.1","@types/react":"^15.0.38","tslint-config-standard":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-3.2.1.tgz_1500567684145_0.45508182561025023","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"ts-node","version":"3.2.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@3.2.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","_ts-node":"dist/_bin.js"},"dist":{"shasum":"bbd28e38af4aaa3e96076c466e1b220197c1a3ce","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-3.2.2.tgz","integrity":"sha512-uNBOcSkb22a+cBqopjuKElU+cywHQMnzW8Pmu0bJYAbgu9Pun5VsTuL9x1TOMnM3uapYlYJemzDseAiBYBJllw==","signatures":[{"sig":"MEUCIGfSwOSHIbjrF3Vw05y3c1RdXaTtt0G+L1eGYIGZgUYDAiEA93BkGv2DcHmYtLL7oxr+VyI9CuxN0IdSh1DaeSOh9DI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"bbd28e38af4aaa3e96076c466e1b220197c1a3ce","engines":{"node":">=4.2.0"},"gitHead":"b99b6bc2e85b922be20c722cb94cc8ae1868e267","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"4.2.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.10.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^3.0.0","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"devDependencies":{"chai":"^4.0.1","mocha":"^3.0.0","react":"^15.6.1","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.4.1","ntypescript":"^1.201507091536.1","@types/react":"^15.0.38","tslint-config-standard":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-3.2.2.tgz_1500917869652_0.527128447778523","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"ts-node","version":"3.3.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@3.3.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","_ts-node":"dist/_bin.js"},"dist":{"shasum":"c13c6a3024e30be1180dd53038fc209289d4bf69","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-3.3.0.tgz","integrity":"sha512-S87fS5QGinpnvi6I1aW8PnEEwJbkQsr2o+9C3qdAkmaYQn33PKVkXowI2/wggr8FzAwKhvCaomB0EX60LW3/Fw==","signatures":[{"sig":"MEUCICEhh3nbIBucWGw+UcHFw7qmw9PrwSOH0JLdkaBICy9ZAiEAopaWNNBCjiJWQgnft9jrAua+W7i/qqtCa43HROmh6WM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","_from":".","files":["dist/","typings.js","register.js","LICENSE"],"_shasum":"c13c6a3024e30be1180dd53038fc209289d4bf69","engines":{"node":">=4.2.0"},"gitHead":"668e9efa245359f29ec62f95087fb4ebc020d95f","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\"","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"typings install && npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"4.2.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"7.10.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.0.0","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^3.0.0","minimist":"^1.2.0","tsconfig":"^6.0.0","make-error":"^1.1.1","source-map-support":"^0.4.0"},"devDependencies":{"chai":"^4.0.1","mocha":"^3.0.0","react":"^15.6.1","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","typings":"^2.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.4.1","ntypescript":"^1.201507091536.1","@types/react":"^15.0.38","tslint-config-standard":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-3.3.0.tgz_1500918888934_0.4395342762582004","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"ts-node","version":"4.0.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@4.0.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","_ts-node":"dist/_bin.js"},"dist":{"shasum":"75f3f8cffbbc00c2d793c2d1686173f78fcbcd8f","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-4.0.0.tgz","integrity":"sha512-2WYKcpIymzqiGAQ2t/MBAa54aTtPkHCDZaHcxDDttNhnsSiY1+dnsDMNW/RgzHLqI665lpMlQk427XIhmqoRMA==","signatures":[{"sig":"MEYCIQCTH++AVdvRMQJDgxYQfpqQOwQ4uR2MoGWl+DN1EKGXcwIhAMLd/MPlg8Uk5E9aTjCXu6y5LrVEzpkxygVtYRZ8ITLG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","files":["dist/","register.js","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"94cba9cdfa5d94b4d8a7ded9cb552ad65c87d32d","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json --type-check","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"9.1.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.3.0","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^3.0.0","minimist":"^1.2.0","tsconfig":"^7.0.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","make-error":"^1.1.1","@types/diff":"^3.2.1","@types/node":"^8.0.27","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/v8flags":"github:types/npm-v8flags#de224ae1cd5fd7dbb4e7158a6cc7a29e5315930d","@types/minimist":"^1.2.0","source-map-support":"^0.5.0","@types/source-map-support":"^0.4.0"},"devDependencies":{"chai":"^4.0.1","mocha":"^4.0.0","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.4.1","@types/chai":"^4.0.4","ntypescript":"^1.201507091536.1","@types/mocha":"^2.2.42","@types/react":"^16.0.2","@types/semver":"^5.3.34","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-4.0.0.tgz_1512946179827_0.5153809655457735","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"ts-node","version":"4.0.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@4.0.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","_ts-node":"dist/_bin.js"},"dist":{"shasum":"4d368088b50c382d78285c029784ea0f32a4eb5c","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-4.0.1.tgz","integrity":"sha512-F9AHAfL7QO+W8QPnEY4dzjCV2RPDK76mzYkQVB/7BuGOJWFxJgGezdyvCdtfVtE1QOOen3DnJONsenzIqIKqYQ==","signatures":[{"sig":"MEUCIQC+ct/RUd/AEaijoauti8NoE+NfsizFUgKXnxf2flPUdgIgfgR/K/plz7svXqWSkKaUsAvX29dpqRkyiYqx5zCsXi0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"1541dfe65cbc1087cc8e4a68b45f72c0604544e3","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json --type-check","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"9.1.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.3.0","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^3.0.0","minimist":"^1.2.0","tsconfig":"^7.0.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","make-error":"^1.1.1","@types/diff":"^3.2.1","@types/node":"^8.0.27","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/v8flags":"github:types/npm-v8flags#de224ae1cd5fd7dbb4e7158a6cc7a29e5315930d","@types/minimist":"^1.2.0","source-map-support":"^0.5.0","@types/source-map-support":"^0.4.0"},"devDependencies":{"chai":"^4.0.1","mocha":"^4.0.0","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","proxyquire":"^1.7.2","typescript":"^2.4.1","@types/chai":"^4.0.4","ntypescript":"^1.201507091536.1","@types/mocha":"^2.2.42","@types/react":"^16.0.2","@types/semver":"^5.3.34","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-4.0.1.tgz_1512949333471_0.5053345647174865","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"ts-node","version":"4.0.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@4.0.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","_ts-node":"dist/_bin.js"},"dist":{"shasum":"cb3d039b9898fdc79ad09ab7e69c84564c8c41ee","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-4.0.2.tgz","integrity":"sha512-mg7l6ON8asjnfzkTi1LFWKaOGHl5Jf1+5ij0MQ502YfC6+4FBgh/idJgw9aN9kei1Rf4/pmFpNuFE1YbcQdOTA==","signatures":[{"sig":"MEYCIQDKsKsoAiZMR5fGNDadJmdZLSyNBmfRqvd8APl9lZLTIwIhAMoXis2DCdDe2l28S06EJAuk62E6llpfGNlKzHAnpycB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"129153f810a7e2306a89ecafff9ae698dc871fff","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json --type-check","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"9.2.1","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.3.0","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^3.0.0","minimist":"^1.2.0","tsconfig":"^7.0.0","make-error":"^1.1.1","source-map-support":"^0.5.0"},"devDependencies":{"chai":"^4.0.1","mocha":"^4.0.0","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^1.7.2","typescript":"^2.4.1","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^8.0.27","ntypescript":"^1.201507091536.1","@types/mocha":"^2.2.42","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/v8flags":"github:types/npm-v8flags#de224ae1cd5fd7dbb4e7158a6cc7a29e5315930d","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-4.0.2.tgz_1513311074707_0.16896206326782703","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"ts-node","version":"4.1.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@4.1.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","_ts-node":"dist/_bin.js"},"dist":{"shasum":"36d9529c7b90bb993306c408cd07f7743de20712","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-4.1.0.tgz","integrity":"sha512-xcZH12oVg9PShKhy3UHyDmuDLV3y7iKwX25aMVPt1SIXSuAfWkFiGPEkg+th8R4YKW/QCxDoW7lJdb15lx6QWg==","signatures":[{"sig":"MEYCIQDsWlTldHGlfN0rB2DYjkVZNoVDio/DV76NBvDkeVWRZwIhAJz0Ofsm/Xw8n0qyAjVOjzTGDhtc6qOUlXRTZSLm2O2c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"d5a941cf7f03f8a2b7cd2c761efe5dba4c75cba6","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json --type-check","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"9.2.1","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.3.0","arrify":"^1.0.0","mkdirp":"^0.5.1","v8flags":"^3.0.0","minimist":"^1.2.0","tsconfig":"^7.0.0","make-error":"^1.1.1","source-map-support":"^0.5.0"},"devDependencies":{"chai":"^4.0.1","mocha":"^4.0.0","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^1.7.2","typescript":"^2.4.1","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^8.0.27","ntypescript":"^1.201507091536.1","@types/mocha":"^2.2.42","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/v8flags":"github:types/npm-v8flags#de224ae1cd5fd7dbb4e7158a6cc7a29e5315930d","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node-4.1.0.tgz_1513997168328_0.5367992084939033","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"ts-node","version":"5.0.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@5.0.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"9aa573889ad7949411f972981c209e064705e36f","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-5.0.0.tgz","fileCount":14,"integrity":"sha512-mlSim/sQS1s5iT3KZEKXRaqsGC7xM2QoxkrhfznZJyou18dl47PTnY7/KMmbGqiVoQrO9Hk53CYpcychF5TNrQ==","signatures":[{"sig":"MEYCIQCCe4YIA5Atag7wCgH+OpR8TDBRzX6pH6cZNS/WRztakAIhAOoaachPQqf2K0KUNJTerIXvgv2k3fiUN+NlQRiJbKgp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120415},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"68f8220ac9ec77c6f2e4b599d2e6a0e8a2e9bd13","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.5.1","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"9.2.1","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.3.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^1.7.2","typescript":"^2.7.2","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^9.4.6","ntypescript":"^1.201507091536.1","@types/mocha":"^2.2.42","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_5.0.0_1519079400247_0.33801959798028314","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"ts-node","version":"5.0.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@5.0.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"78e5d1cb3f704de1b641e43b76be2d4094f06f81","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-5.0.1.tgz","fileCount":14,"integrity":"sha512-XK7QmDcNHVmZkVtkiwNDWiERRHPyU8nBqZB1+iv2UhOG0q3RQ9HsZ2CMqISlFbxjrYFGfG2mX7bW4dAyxBVzUw==","signatures":[{"sig":"MEUCIQDDJzUX+MoDW4GzULW9QBfDQAmdKRo1TIAI9yQ5IcsSEgIgEYzLtVAq8OeCsskCzkjyLrz1XQGgvitzJaraLSKdxbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120524},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"ab7dd0fe5db55967aaae3c3625695d11fd3e4400","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"9.6.1","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.3.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^1.7.2","typescript":"^2.7.2","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^9.4.6","ntypescript":"^1.201507091536.1","@types/mocha":"^2.2.42","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_5.0.1_1519925343889_0.5352390696154257","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"ts-node","version":"6.0.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@6.0.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"46c25f8498593a9248eeea16906f1598fa098140","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-6.0.0.tgz","fileCount":15,"integrity":"sha512-+CQev+4J7BAUNUnW9piRzSfSZZWeFCjgUjMSgGs4+dJ2RZa86NVW9MOlP4e6/kEHTyOqdxHxcIMd7KgmY/ynVw==","signatures":[{"sig":"MEQCIDQVLjG24OeB8MeenQfb4EYhXvZFIuTmvw4nm0q505y+AiAhzCyzqMOVUARsKgfPkTuxcwY9bI0RvxI5dBIuhZe68A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126358,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1bDQCRA9TVsSAnZWagAAiWoP/Rk2RkU6J9jB386qwrHu\nnLz9hCCVVpOiArfsITyIlgh4m02C/jM+yGodkM4fdBvzvQzozRLKDjQcc4ZW\njlkB1gxbSIirZDjRMQ+2q69m/9QRHTHLeop8OeBkCk9niZfijxLRFUi399fK\nH79CC6Y8aHMxh2eXuiuFZloEUku6dtpPUwIOUgm3yukdPMzOnC2HF2rejkwD\nrJn+94sSAhgjYX9d2/JFsS0LSs/7A5d5B0tytuwqV86UglMEs4zVXHVEjlgv\noZ6KmY3iPPZaiCQ2jE9glUYGts+jZcvILf9FcJtDLWioJGMn+1IY92r/gEtH\nt3lqCTshcULrnLm4yQv4cgrtTttjwmVP5HYcIIL7aiiDW6K2deRzqsTeymzK\nBS8LZDdvyWayoTzx9ovBus16DMPaENx6vGqehqMyktG1d3d9RpaoKKxoJT6+\nJRHj800hnK5KS/tGoqVn6W9FTwYTS6HZXngSV6XME1UQvIyN0ibvJHNgVOuV\npltj/LI7UGthfVK1LhJ6DBp/1EVvBtymWB+fOXTqneQOlUNDJ8NAsi5yjN5q\nv/JO2NQXS5yeomq8ZygxCeKWbL700F9pozws+yYNWcI8Daz7xvdARUeAaLMO\nO5m+XlojzNED42uhWwu5c9+jONDO5pzcIdEIQAhfuCMfmAPdGRv1QxS94r8J\noQWb\r\n=hOrh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"68c130c2cee87669b5b33dbab93ee5802e6455b5","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"9.8.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.3.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^2.7.2","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^9.4.6","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_6.0.0_1523953870931_0.9125406388769777","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"ts-node","version":"6.0.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@6.0.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"e2dd65abcadae530d2b2109cfd19202ba9f90402","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-6.0.1.tgz","fileCount":15,"integrity":"sha512-LDS8WJRTEztvQEXbRK/0l/apWE0BNR/USGUhVcJDe2/hbNiB/v/lCqk6YJzgwKjScgdWOAhPQsfur7hmQ1Y1jA==","signatures":[{"sig":"MEUCIF9DQoKmuvx+c27lj2RbWhMq6yL+lkAjg4Jc5oj3nsGCAiEA2j0HyzZFt9EgLYrrq6if89tA0tytzHn/CXBgnEm44E4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4R63CRA9TVsSAnZWagAA8ZoP/1UHsZnlB4FKLDBm+dbY\ncrz9ovKmCDJGyPNqSgxzykYXCw3E3jmu6/evqCfwMPCEB2y+TWlppY5fQTsd\nLvHglzCyYYuL8rycakAds6HrW296TisZXfojgaOSHnNSpC4aE3dP8sd17ozh\nVcTqNlvMkls2PjrUejPqiMRMCrOtyHDxqi2DQa8XupMBFPulnLbUMpkUolez\ntIjSjsYaeNYNs8FSi7tQ31RbR+t3IIpP81A/TKcUNQiSjwAx/Wsbcm/bAjmn\n7mZFtxRwdp+Crgp8F6xY3/4aeFpKOgCxqf9uqzwUhgNmk5Ai78oBdcQzULwU\nU13PBLcFrULkO7gbmxVCIvg1poWpwWWIdjdioxJw9Bv09JgGAB+kbFztRmA7\n3/+jOfxMC1TU9JmiUtXLiOhBfaV8diqfrVfOozx/DaEOvNVJ1ZKnhCRU1qV6\nPxj02SDFWbn9XGfFSDdPsyJ2NycTsenQr05dAxTm17OVdkIBJswFPfc+RXjA\n+gwS8JpVBA1Y7yAtBw4Y69vMd/VjJpeH1hVta3evCdY858PPs/NTqjjRgJrN\nQicS+YOGq/BiJ9PyBhchWbG8cIf2QmrHZ7W9o6h9FycaZHhyRlZy97HDw2Wp\nlN7xFoVWJ7LONGXyM4/9tlr4adrW6II6tqoi2nQu2O08EB/JkYNUoeyPpbfS\n42m2\r\n=wbo8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"3085eaa31e753d8e4bd5e365d9e07ffdec7a99e0","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"9.8.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.3.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^2.8.1","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^9.4.6","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_6.0.1_1524702902478_0.05466565703695836","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"ts-node","version":"6.0.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@6.0.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"e132d530e53173bc6a8c21ea65f64d8b47bc573e","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-6.0.2.tgz","fileCount":15,"integrity":"sha512-H/KWK27B3JJAc5WFOBBUxN638DukbV8PptdQgiHWPO2SGDVJzuVOl8Ye0XJ5+FiZIdFtgUuGOJRV4c/XBQ5dBg==","signatures":[{"sig":"MEUCIQCTqBV1q6BN35wkc35CY14mHoeQzMQ2RzggykdgOO0FrQIgDiwDWoItqLNWUSV9Lad+mJwiIK8jOCCRRzK+qCGvOP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa5Y6xCRA9TVsSAnZWagAAqkUQAJWno85aSH7Ro4qoksUo\noeGmh0WvCuOMJ7UjK8Io/y1+55ViN/39FyOvvUBNhdeVIcuU1qepHx/ggODg\nQiiMAuOGgNMeQNTuTb5sguFUlB8yenEZUh0KNkRZP9ljbTTqqW98/GtrhPHm\nzkq9TOo/1pNZ8af5wNwo84d64SUYvNzUJ/wPYsHVUwtmgYwiIcjya0yuk43K\n/PvFVfSihbHNycOBW/RLogeOxY+gP2qPbdVVk4Lc956fvSKPuVyzbAXK60hU\n63iUTYkHI+gxV7TLOgR07igcirXv4cdqanxsIjpFBG4nO+Yi99HHVsh01DvT\nhrsIFqfWMuv5MYsE7cBLEys7QxEw9tvLF74LRtpPaIUv938Tl1Sif+gggtTd\nXLxXcPggxmcmiatY4mF3LZpypTsJd4QFf+IQYnQFE8RNIsjyzqfoKfIYvxnh\n5s4uBhI1QS/x/KdDi5GrvwvCN8oGodr0HPPdbEG/dDg3v4HgLu7AmD+CduOs\nI8YgpBv067tnGAC3EVA9Qd4B3fVFoU1eESzsFFUbOUaUVRInz81sKe44Sl26\nSkjs8PaiNi/tPYBywVRbmEWMwtnzzXvuIvSw0OJO2YaE8nWu5plSvmhZERbs\n+YfQMyIXglfvBajAdYNnskvojysGx0F2oZOeRpFuBZaE/ozL7KbpOZ/SVfX4\n6CU8\r\n=nMpl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"876d3cb4c69a1c0bafc33969d2ed49681cd6c88f","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"9.8.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.3.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^2.8.1","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^9.4.6","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_6.0.2_1524993712459_0.5967029281363316","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"ts-node","version":"6.0.3","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@6.0.3","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"28bf74bcad134fad17f7469dad04638ece03f0f4","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-6.0.3.tgz","fileCount":15,"integrity":"sha512-ARaOMNFEPKg2ZuC1qJddFvHxHNFVckR0g9xLxMIoMqSSIkDc8iS4/LoV53EdDWWNq2FGwqcEf0bVVGJIWpsznw==","signatures":[{"sig":"MEYCIQDPQtA/pofxA69UIEbGYPaTONsbi4EHAebuyYGdJK3xvAIhAL/vCYFAJ/dasTJK8kY1bW7lqSmA5M7jte3D3tZYdgpw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127420,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7ww3CRA9TVsSAnZWagAAVI4QAKMa+fJBuUSrvt5OD8F6\nvZtFS4TEftJGjhCpVW4Gxd6r1hXbgpuosfFXxVYOZHJaDhOe8LNOqB9kFH5f\npt3pXIQLw+M2tcPrSpoVan0r/q0He8wReb5hGfKuHNi9BS69UIAuMJ2xdqsL\nbtt8GOKasK+X/eVs/5gbWycc7lPxaz7fFxuP7MIzyFaouBB8pgFSvIHeqwRP\nnuzWWULdKY7AFiRnvhng36/JCkrQgF2mASqryEUuSu/yKal+FqEnsoynNnOk\nzvSgJeNZtuWGWJmin9ulvAxv1lZamPbugvo5BFGYHvyWIM3U4uxwWb64Mjap\n5Eh2Tt7irCgtfFk6+SZWOApJP1KlAPvjkLkof/vdN5oZfwcKe1cnpeJB9BJa\nBhMpiHrbK+WGA709Le6WHn3OZPG+P44dyVBSSorVhBClE7k/Pkaxcq3hQqxu\n5X3+yUaprK9SWEMOZV1C2vQk49jmkMOvOhsCXhffaNdMrMA3s9sNZps9NT6a\nigrbGrj8af6CBLDCT2hzzPI74PK2f4/W01KZdCEQfgkOL1EqfNaWsyyzxaFP\nCmRVxXK8mexu6xSlcl7cWgHOQWKkzDV/Dz10+8iNY5h6Iu9zeZurHjBR1/XK\nXyQjHzPiOuspNmKaltGM4e/C0YaP71sp9cS2M0+hNvUi1nKgGxyi4WhMWQ1Y\nPG3k\r\n=Pj4t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"df41bdb86326d5e6efed150cf99eb24d68991211","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"9.8.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.3.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^2.8.1","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_6.0.3_1525615669590_0.9337972605734275","host":"s3://npm-registry-packages"}},"6.0.4":{"name":"ts-node","version":"6.0.4","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@6.0.4","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"245af3a8cdf3baa1121893fe12b9a54ee297c4c5","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-6.0.4.tgz","fileCount":15,"integrity":"sha512-20lw1igSKWxyb7G9OLoIn2duJWK9RfXqnT1WJVnGOhYmq6CK6QVqXCc7SSLBfqA/dEQG5jHfuJoYnA4byBa5Kw==","signatures":[{"sig":"MEUCIQDVBmLdIbySk51Vtd8jdOaD0qVORlhR/RtCX5rx3vUE0gIgOkbeREkJVgKu35rp0bw3pO14C010T045y786X5qs4GE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBkAhCRA9TVsSAnZWagAARYUP/1x26sknKJuHWqISA4Z2\njbN5t6iIWk3obpg2XDh3qjTCHC+HES4bSKBpfRBFQdanc9CMmLKJSOWQ+lWg\nt3Ky4Dnlr7hadn/r2v+jqhNRPwKN8EtlZ6CJw/zSCsQCjpLykMz4xPttzWpU\nPsEjSfmlOcGdX4VKcdnF2/XjnKEfNCJdKdm5saCQ/jW/0qm9Y8OxZKkN25xe\n7snPj4A/r6SW1Jq+mmEHwNzP8dBzwbNKDNCaFSrxuHw490CuRPaXfDUTpYV5\nnWpst0RiYFfAZ2GHR8iMIk02Rj/YvaZ8rEGyGh4qv3g6/SXnJ8c0ROj1cvaQ\ntpZ4oFOUBg3Uf65/HsEEbaAogdpWs3bOvnaJKWulBOFGVLkm6VgHJ2ltrbwx\nb7AirQDD/GPMQVWUs9db/BjgzL2UvJWytoFH2d9fP9lFmXeOBOvPcfXP5oS2\nfP18zdO3a2QYWjjNXue7gM7kjrnSOI1rt5ujaJ4/xcsP9f6tFuuuIVcX46wi\nIqDxeBA2HBLuFzB58z9AzVjUuKSVMqpr7OlEihNb7Rlck+jN5ezhm6TK9VCP\nPJS//0AWWMi3GKRpuC7AALAhWejIdt//o7wrNG0wYZH4TBZBc+c8lrDGN1Bw\nX2XUEmgP2SXkFKEbKjF4cNDuJzcfqKiGTSGSiFIkgHPXtuhbz87alfqvlvnY\nhi19\r\n=DbD8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"98d72ce850a22d6d4f64386c19658cf1a470192c","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"10.1.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.3.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^2.8.1","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_6.0.4_1527136288643_0.5990581188886512","host":"s3://npm-registry-packages"}},"6.0.5":{"name":"ts-node","version":"6.0.5","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@6.0.5","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"977c1c931da7a2b09ae2930101f0104a5c2271e9","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-6.0.5.tgz","fileCount":15,"integrity":"sha512-iNhWu2hli9/1p9PGLJ/4OZS+NR0IVEVk63KCrH3qa7jJZxXa+oPheBj5JyM8tuQM9RkBpw1PrNUEUPJR9wTGDw==","signatures":[{"sig":"MEUCIQCryC6C+p+5Nd+YDIu+KfOO8wA1XEfqsdgfzPW4s0EaTAIgAf3U9JdupwTz6adceRJ5NPySfrUej0FW6B90IN+Xako=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBnfxCRA9TVsSAnZWagAAX94P/3HNYeEpTxgzri7bhA5Q\nnHYB4MdyWS7V4PamaX5Pv6LgusUUK7RH8IwOLxjbm2nnOzGA/u503HTZt1M/\n6N2FeK2dQffsX72LawjS8bZcAIgZyOEeDqAZRRxB06zD28V7o4A+8G7laov1\nyciNd/4L7D6BQUZCvuAbR7i/B20EwXTIll3EGj9fzjRnuP+vfl9YgrCeRAsz\nwbXrJOR8NTxV8mXHanRebCOj6/hFSfKL9WP0arf6h/8Q/1QAsXbcVsHDlZ3q\nDsl3xpMJtqlHfOy2FV1P4gIk4O8DVhKLIlS37+TML/HhjtdlEFGmvTmoCKhc\nGkWi7TI5A3csDvdKpo3qWmSJe1erNrTIKlvI/nRZWX8L/aABmvAYI9DJlOPc\nTCSYz5LrhBgPvIwkFZa/fns5GuqGoJJ25e9o1F7X2yRj/QA2nqnnXWgfu5Xd\nyc75ncCsB8e4UP3xENxlI4mhAm93yi40NkLPCvXbUBXHqlVR4nY0m7kP3RcG\n2Mb//Nv4Sg8Wjc3Z4gotE1HRBlu+yOOWRhY+9JNZJBvn6cuRgIyZ0wlRClur\n5lJA/6MplKI9rYdScs94EUEeF03cmwEz+pfXQdNuoOPyUE8JgV6He98dE+Z5\n50NtManzixu3gNapRNLxeOyoRXr+UGVcT3FNzkMbxrtoqQu48B7YCxAT/D2w\n+H60\r\n=dBUf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"e2e3eaf9d0dc62693361539b960aefe842149722","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"10.1.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","chalk":"^2.3.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^2.8.1","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_6.0.5_1527150576596_0.8293802583005674","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"ts-node","version":"6.1.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@6.1.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"a2c37a11fdb58e60eca887a1269b025cf4d2f8b8","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-6.1.0.tgz","fileCount":15,"integrity":"sha512-mw11Bq08RZgrU/bzcVw/Ti9wNyefpOanXgWsHg008wyVHjvFhWxNatVVrciOAu8BcWSECoNOSunRzUokKH8Mmw==","signatures":[{"sig":"MEQCIEwS2nze8o8ABHT+yYk2gBX/ByPTZhRVkGWbeOGxHA2bAiBpjDfxOK8Gg+WQ50AKgfEILDNAyJ3EpfqM9ZFG7LoSQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbE7VrCRA9TVsSAnZWagAAuu0P/RUoIH8ib0nK4OH7WOPt\n8JoHJf9WErsWiLkTGryhX6N3GY7NayuRFM8BlsOZPq/fycMZ7zzIiOEEDDm4\n7Qjg/F4ddyKNGL9LlgukR/M3fKSn+iWDsPe/RWse8X9qQiCj3OPEOI5gCifV\n7UvZFs2fuIjJCnyx/AIC8oaZ2B1fcRwGkytDT/XZgvg+5CTGID1xQGKbEXPw\nQ4dLFf+Qguo1aRWnEdG7OpGPwxV4IAk9coHHNvQl0y4O59/fgWfUIeTy2zgi\nqEFgPaRf4YdyXHcm1CKvO/8F+lz7pQVfiM7DXFan4WlR5FKcIoBObgQPkWGX\nS5G2DOeQc94Pr4f7IIyjgx97VXtG2FuMSympyzS+93jQgLoeiANwbA3Oe4DW\n28jBxfHbglN5QQ2Qm0y+ODh8Gupka+olX3Lk28B/iKPDMPpv3WOb53jPNP6p\nk4uomwFijs4d8ttg0ju5NvWz0uSfieaqu9wb59axPMNQebHGGvCmdDkH7ahc\nhAA6RsIrlvdaAI5YgtJo9oMwHU32Dm/4JK+dknQt0KpfQSX6s3fIG1iIvzVS\n9XGsU96b+Q5hhA+eMddm62VcddtteeYCwISiw5DXLUVXX+dPCACl7eCxmhuQ\neCoRZrOVBPAu4Z65hJBFltLJzIMQnlVMNYwBMCdcBOWEjNy3pXUrBzfqJip5\nOFHs\r\n=EyEv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"ee5c1b372f76d134057ba06639342766cd16d29b","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"10.1.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^2.8.3","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_6.1.0_1528018281033_0.17601146238517518","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"ts-node","version":"6.1.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@6.1.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"19607140acb06150441fcdb61be11f73f7b6657e","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-6.1.1.tgz","fileCount":15,"integrity":"sha512-79FnymLGDBd/nXoiak1L6w6fd9Zz9Ge/x8/Aglaeh31KkqRLDzbfT1vBGlO5dqc76WzufTlW4IYl7e01CVUF5A==","signatures":[{"sig":"MEYCIQDHz6wgh7wGl/26N3CPJh+vwyx2mG4lfOsBmDg3eeJSNwIhAL9VEob4q/mQ7jQom5zZp1SVQbZFNcyzMZ1KDUZiQigO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbH29QCRA9TVsSAnZWagAAptkP/jhKv/9yCVXiwG5oGCTA\nwKFV8mTQV0InhbVSGOD89XjXaG+rSDoYFTnWowH4/vLZIdepjYgbGyl5n/4a\n7TqLZIdUaK+u+DqBJpQSb2RnMZ2a+RgMvMKykGJGNUKxzbHCX9WTx4G1g6Ey\nkKGgDCONnWAv1roEsJry3f9dtiOBaiSrvcaBdFoZTz4dPUHbQ5rIV2uQ1/xf\nj3Z4W7v40vNDEic/quoO1hSqOxkDyM1fGVFLZUqzdWqUCqQKzPN7MPK9sgS2\nVjgZI8YaJyntzZe2X8UsZc1EWnF5Phtc2oeoBvhhOoxi6mWb8fc38ZnAx5+u\niRHZoFfZcXC36eglHmPPcsVwWE3kdRm49WtF4LVpvhr9JeLNS04/UO/0/Tfx\nntAKRxJceLIGZIIxsUtlg283EuqXGYnhlMX34ya0knctYr/X1iAtBZvs1fsD\nwdCR0RtlaEQYCUapQpCLLj5xwVw2X+s5hHgv3VWv1UcJmjix89y3mJp5gd8A\nZf7vW6yRJLWm2StFtuaboVlvwmI8ARFNJvhc74U1cWMJlkvuRkoR++BUOPLm\n6Vx59XKTrt1rdpftXqhlxvN6tRagQgAIJAYK3lhaMR96uXLmtV4dYeXjz+HR\n/CQwNGRTByG8YuwB3RpVdBmhsTvvBY7AbpAB0QYBctQiJp3NLFp13uCLuhLV\nqVro\r\n=kLxN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"e03483077f6bd84d90ac2b18c6a2e9ab6128321f","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"5.6.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"10.1.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^2.8.3","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_6.1.1_1528786767406_0.05393704974787572","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"ts-node","version":"6.1.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@6.1.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"3221ca727a84bc66db1de8b647896621e38e8eaf","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-6.1.2.tgz","fileCount":15,"integrity":"sha512-FS0pXZK0RAHFn+aq7iuWx4FPHiyUMM6p6DgKCl44c5tZKad2aUnwDH09XhsUmR0ncV2gd+ND1EV/Br5HpTxGJg==","signatures":[{"sig":"MEYCIQDXIHFtK+aiNQbx5QLEe2NETX1FbdD6ojjaO6kHcF0lZQIhAIwp9uQPdQ8BCFtMJ6B9YPWUez/A+UuNmi28tW7SEn8W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKrRhCRA9TVsSAnZWagAA46QP/19KULGe0tDZovyvTz4r\nbHKxNqLITY4AFSKRY5/+xGSJR4gOGOGdqkEUNQx0FQ3Q9yOKwtLHyhztgaEw\nakR6JJtIQWUxNb5Vzn8dO5oxWsNwEcPTxQgOFTtXE+5E5dIeUPqv91XwyRGX\nJn53FToiMdu3wUrFnK4la41cF4pPOiBlgLi4Bb31aHdFnROY4nO03sJ2b5HV\nvV9VciW5O22nPEpVYM7MHsbxeN2DKaWqiWTv8yHlfC19Luggj2R1wZ0ANsgi\n09YeurlfdG0K604d0Yxr+uCsIHUdBMYaZtTEg8XjgbgTOpGdmGXbZnlG9Pre\nFAkBjAeG4YPT1T+LsoEFAmU6RP8BBXbL9IpTD1WWgcX+JBt77T0cVSOf7X13\no3IRYz+VbGruKMFdXDmomoibnUlrad0tlus9RGABJqKFTRxgmroCFDhURf8H\nrFusbU9XQR+mrCymX5OEPH3B11qd2LX6wQTsih6lFEeixc2z8fnuITRnWfI0\nvuEHPqMZHp3G7EA+OKlXZeEpQ9RVoczuj/taIQ/yjooCJCoMC1ZTyTBMXdDv\nihDnNjaRBl2e2FJktD/3CszMaYu77C7F1KRAUKCjIgNZ+RuhcorJ2SnoTf5J\nnACzgGTS5HbqavAGC0faEFG3IRktVHwRJFmlcwSI/h+QtyGmroCcgBYyzt2r\nv85q\r\n=ZRIq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"f645d9e194cbbdaf8a39a04878a2e98f714d82cf","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.1.0","description":"TypeScript execution environment and REPL for node","directories":{},"_nodeVersion":"10.4.1","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","buffer-from":"^1.1.0","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^2.8.3","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","@types/buffer-from":"^1.1.0","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_6.1.2_1529525342691_0.4488074147824832","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"ts-node","version":"6.2.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@6.2.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"65a0ae2acce319ea4fd7ac8d7c9f1f90c5da6baf","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-6.2.0.tgz","fileCount":15,"integrity":"sha512-ZNT+OEGfUNVMGkpIaDJJ44Zq3Yr0bkU/ugN1PHbU+/01Z7UV1fsELRiTx1KuQNvQ1A3pGh3y25iYF6jXgxV21A==","signatures":[{"sig":"MEUCIQCMNU92HdP+cM8a3l/c7pFZHhM0Rr7dMJNJVYkIm7K23QIgIlxPq5mv/tW0dS2Q9C/D92MVJLJOIV4p1sAk2GVpo8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLT5mCRA9TVsSAnZWagAAjdAP/ia9dbYr74h6i4UxA3mT\nYOWwooBIUFM2qEkKRjVqp78sw7VSx5/75avSU4GxjHoVkw/1N3TzxwzBq47g\n7O72NtiQ0hIM0p0BU+R3rUjvMKC19KSDG+d0zAlAuVhM+f0kBZD2mc68XrlO\nFAP3tvHzF1JmxBWGJpcBoUGVPVfYE53554JM2BmDtYa/I9fRUhU2/bC9V3+/\n6o7JVoYnR4vT2AB/i3+/xUa/NIioq4E2Fby5yDPorcjrNDJgyBErfiXU0/zy\nvkNXtMn/SG3U72g8gMjutCDsNhEmHMxOz31DJsO1/Y5ZEBo+3dUyVsau7dB3\nYwE5gMLWY9LHFlkqJdPXAsOqlqJ6yJc12beWfRmeCVj9G+uD5RHERdZ2oxtO\n4TVSYIptla/QUtmcUdB2WbqFyfE0Mb+6Xz32VRC2CemCAaPRr+wnL6hHACUP\nhSpPQohdjaFD3r13NBDSl2jL6dxxs2hH6t+8XhNVsVgtCgF27HcIX7V+LLA6\nyuZa5UVYC7nR1dPreVULaITvTkxLx0PSiBt5Ul1C5QvvbkKqGTQfSkspR7e4\nNYtSyTnCdgrN4UyFUfd2p3OYlOx2xXP88v/3lzEtNPgRcgfgIbu+jn+DybG2\nMXUnsvFuWWJSgtjp0chRZZ/nTRDaM+GKTrsamMz8ZcSCMIyx10FroVsMexmN\nVWu5\r\n=Foaz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"f260591ec6a6b6b417378ef01ab474f7a675a6d8","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.1.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"10.4.1","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","buffer-from":"^1.1.0","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^2.8.3","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","@types/buffer-from":"^1.1.0","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_6.2.0_1529691750141_0.5300812050431092","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"ts-node","version":"7.0.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@7.0.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"a94a13c75e5e1aa6b82814b84c68deb339ba7bff","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-7.0.0.tgz","fileCount":15,"integrity":"sha512-klJsfswHP0FuOLsvBZ/zzCfUvakOSSxds78mVeK7I+qP76YWtxf16hEZsp3U+b0kIo82R5UatGFeblYMqabb2Q==","signatures":[{"sig":"MEYCIQDy3MdfIwCyThevdljQqpn5ll2bki6K0KW4xXwGh5iH3AIhAMpL27N2XrbMdu85Yobuu+sDT62UdeqM5R6TSa4lWxX6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLUKxCRA9TVsSAnZWagAAqOUP/1A0LMi5eV881zDrMPdE\nN9UECwnCaDB4Reaja0GIPkGUTb4YZMdoTP5yNBQMeo6Zdf6MwaheVGs786NG\nCDFvdOPQfngyAJN7oN4YitoLxPhWkLHfT+xwjDgQOAoITiq2uwBYMcBeEEzC\nl7yDL01K5LokFKkNdacmB7T96F2pcx0n8fE1OsBONZwJ3W5QgZ/+2dqhdInF\nLkBdncp1qiu0L2/PhwVjeBN++Lu80VRgruAjtoZj/b0sKnRp+1kN1iZbGsJd\nCRMyvC1zz13Am5e1VM0uc7JzQikmzRpFQqWYr4pmCjk/S8cCnINpjT3hjYHn\nswgWlZMlevpWIHxBJFJvJxCF6mSNEpISIn5XNTKmVyVW+5WgJNVdVx3kEl7e\nRiVamGpfTlgNmoWFnPUjWbH+RkSz+rmeE66SlFWxXCHub1yEIcRTwYI6oTSF\n1TLWOGiy119wG8Vw7I+9xGgBbcXl3GKxLyEsSyBqlLoeMnVE/c+Xssq+U8KR\nGG2xrJSTsKy3PWAT/Ov68HtsdCermZP6lWIsd/I6SyeFLwt+nTGjfOt3T3zM\nLxCYLX4Qy2yXl/tZVYfvtQOB2yEVcHWwwqFH1Jujx7ADiWzlPsDFW+hQibvW\nlyyFAJiS9XIyEb52zCxTMzT9ZO7V5aWms272knSC8SYZdeH+dt7UNHyV2cLG\nhOYc\r\n=Dz6U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"6ce7c97b60fc7c1ee7d7e9fe8e093741c68102dc","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.1.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"10.4.1","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","buffer-from":"^1.1.0","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^2.8.3","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","@types/buffer-from":"^1.1.0","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_7.0.0_1529692848766_0.5744554683937018","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"ts-node","version":"7.0.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@7.0.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"9562dc2d1e6d248d24bc55f773e3f614337d9baf","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-7.0.1.tgz","fileCount":15,"integrity":"sha512-BVwVbPJRspzNh2yfslyT1PSbl5uIk03EZlb493RKHN4qej/D06n1cEhjlOJG69oFsE7OT8XjpTUcYf6pKTLMhw==","signatures":[{"sig":"MEYCIQDGQN7SUwfgvCGxz/hErFk2R1yfRFIGlFKqziAp822tVwIhAJ3YWNVVzJwQ1RG/fmaz6k8Eg9rbaw/eCkDTFerqiL2y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130870,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbb18aCRA9TVsSAnZWagAA5KkP/2c4IPiSAyQlJiw31zv5\n+ANr64wLcNPJVg4MEmqQ5Tfavd6iwoVc219GUnqfB0T0c5vYclcMe6SKTJtd\nu3/hWVHoeAf9yvDI/gy/t4U6mgvGa4tbIUGKpEWtfLs9RkDzAnT2oJ43qYkq\nSBz30PWLo22S87WLZGeg998yOWdvbSGaa+5OcwfcxRo8BLc3YDpiPSSMN8LV\n0OvdD0lqSpCTloyrZ3pkbVT6qkIofOVFmpDyXSw6t8n0IpJZfMxpR4rDvD4d\nDnmRMVt2f863Nj1tDQRGxkk8bqNQiFDBh+kNif2MuhGZH4n7J64jvG/jjm5P\naRTr8DCqtyK5fNSYtc9FG4tHWL1VXsa82pqgImXntNBLnUv3eJl/4nY5wKk4\nz7DopWMtVtX4BTuuDY4w5jQHWfCKraMqDz50rOaRaFKYc3hEhGq29hCJDZR2\nEXy1499gBx+xjctgtx+lEeE738K7n53Glq0jJdAD4saN1qFUxSVHZBNtxLrI\nnc6cISmGOp8QPBk+5ev18wgX8K9Hxnr1yY85Vv8eFy0Uz3PLhWsZsv/WnM7q\nh/DIUVVjtDMQ21BQm07Ws+X1nV/ApP/nFMAcTkkSkmHNHlMSVJlqwCwNg5pJ\nVDWdWPaMXFGCyYzs/3IW2fHxdG9rw2sj25orX2lYAkjYhEyFsyPP0UvELK3c\nKkSc\r\n=Ew7y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["dist/","register/","LICENSE"],"types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"ad6183a1b99df4f535903e7b51ce99571221c95b","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.1.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"10.6.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","arrify":"^1.0.0","mkdirp":"^0.5.1","minimist":"^1.2.0","make-error":"^1.1.1","buffer-from":"^1.1.0","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.0.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^2.8.3","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/mkdirp":"^0.5.0","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","@types/buffer-from":"^1.1.0","tslint-config-standard":"^7.0.0","@types/source-map-support":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_7.0.1_1534025498312_0.7711234826452564","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"ts-node","version":"8.0.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.0.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"0f3663740af219a6d531eebd2c692b11c4ea923c","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.0.0.tgz","fileCount":15,"integrity":"sha512-TaTyUnbnTXYwnO3Vt96DFa4E4rbYAskzelqorcCDp0l8lW6g833Us9wWqPuTClsnI4WH/KYVMbmgfecLvjrT1Q==","signatures":[{"sig":"MEYCIQCey4IgJUuSHzpnZxq9E1Ca4XiG/GAwo7XlQgiYncszJQIhAM4mnk4C5tIeVO6s850Iz57X5ZIsfMMjhegftxblHalJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRnW8CRA9TVsSAnZWagAAMAEP/2MPT9JCmxCYX2ks4+zZ\n/JodKYoka2dS/2Tc65f+aBLwabpjTdus5nr3/74PYqI7EVyfegePFftbzBIH\n0ZNy7xLcTSNy9Ljy/fKP6XsZiHqB3CXsgn9ekLt71em5Decw6gIfG9Gu4oOc\nJQuVvczRQGJMM1hveXd7X8LCcI/2QPvg1vGBGHFWkersZDsjVKI+LvM2zGjz\nTXLXXYmSqEVBuD5VeFmhslvWdf/Orjh3xtzy/wVuBDSC0ifoIyvE7N2KyDcc\nBi3jpEgPHuG9JDCGO09BFXApwrno/KR09pIgw6Tp1UwJGPht9jE6zxOUtuj/\nXniAJ7QZ7FYtf7HOZbfqaN6up4ogc5xUMz9QyoV8aisOdKxhOWi1FCiZ88jt\nP3GL88loKWBnxYqwRP3tQk4eQUPde/p6sCjUlYL/hgNocJsc2VQbLW8o3K+Y\neyvjT97t8tJuNAafWl3iBx+WA5EGj/YJn8d3kwzAk8hpYN4ZE3VzhydUCdyD\n2nOJcxDreHLI4NvslTUhiaNDujUQS5drOG/5LgzxfuZfCds2b5Jt2DT7PR/Q\nqy1V06Hmh2z4bTrBAveEIEkwqbpVR1VN6Ex/9GlEfpqzCPXINhXx1yCPFUK2\n7luDHIra1Nt21yHgjPW/4a9d/fJclcZE87f6R+CDBE4ggJyTBZ6tjdn2t1yR\nrBl/\r\n=onRV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"e6d50efc3c4574807651e239959f8c448960991d","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail","prepublish":"npm run build"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.5.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"11.7.0","dependencies":{"yn":"^2.0.0","diff":"^3.1.0","arrify":"^1.0.0","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"arg":"^4.1.0","chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^3.1.5","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.4.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.0.0_1548121531898_0.7337218707512636","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"ts-node","version":"8.0.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.0.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"cad98e8d50f0474f0d763ca8dc4c1bf8b7554ae2","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.0.1.tgz","fileCount":15,"integrity":"sha512-zER3Js6Iotp31ghen6nKjgX75UOipwTWX9T5fAVmHaaYAizWhOes4uAsLmDC8H51UG5tHL8gNjoa/wLFjo7wtA==","signatures":[{"sig":"MEUCIQCLr/Kl//vjvAAhgvjx6oiOSNVg07skZ38/hADl1PnjSAIgNvg6iSPV3GQBlB71DYU10OnNUbqj+malAzct9+G6gls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRnslCRA9TVsSAnZWagAApiUP/jCfXjOjQi/ZPtRXw19L\nI9fmLTKeH6KlKxBS/VDd/nK3GHhzL4MBucYxX61J3mJ/Yn6IohDIa1KuMxTz\nl24PnN73RB4VgKf8N2cPazjm7xHJKKJN85X/JnjYunfU1JPeoLf7ivztiKWN\n548yXLZpM834qsnqgT8AhhjYxISD1TkrDE3W0F8ils6bF2TQgaL9O2/wgot1\nG6lJ+9cyGVm6AtFhiJwpxG2fPtqf51k9Z+tpH+rz9vDWAAGCJDH9t0tLFcSH\nJb7FLwhfBgA181LlH3PEaWdXqoRXochiUvNddJOsjh21+w8aNyb7r5E4RfFt\nVwtFtD/jVHPGYTYPJg2P1vWAUbJ+lTlgD9MA+JPU0VrIMLLaBfJZb+oy0IR3\nvhVhMTYoMtpxGd/lUSarGv/0w3+fh4e7fiqD2vRw4nRkCf0nyzdbUXN9nOzq\noGNGvbWhNMyst+OTBWhtlnvdCSU7shiHyFZNymI6lqIE6X2GY6Yl7WT2aqLi\n0j7mci7BPEIK0YuGIEZlrxFAC0VPRyQLaSiXrUevdu2/Azxa+hfpUyXNGHtM\nUtVN7FO819CktmJ2ACQOaQuge8nKeps7mSDNEiUHhkDfmnwBznHmsjrhCcWx\nxsG7eM8IHby5FxxK6nE1+YT0Ud/+DRNn+Anq8XHPYeHZROMHnsPdu+lkdgnc\ntgS9\r\n=FCyr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"15188c137eb88e090f23fb8fa031b4390d8be233","scripts":{"tsc":"tsc","lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run tsc","clean":"rimraf dist","prepare":"npm run build","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.5.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"11.7.0","dependencies":{"yn":"^2.0.0","arg":"^4.1.0","diff":"^3.1.0","arrify":"^1.0.0","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","@types/yn":"github:types/npm-yn#ca75f6c82940fae6a06fb41d2d37a6aa9b4ea8e9","proxyquire":"^2.0.0","typescript":"^3.1.5","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/arrify":"^1.0.1","@types/semver":"^5.3.34","@types/minimist":"^1.2.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.4.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.0.1_1548122917063_0.773168281765529","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"ts-node","version":"8.0.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.0.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"9ecdf8d782a0ca4c80d1d641cbb236af4ac1b756","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.0.2.tgz","fileCount":15,"integrity":"sha512-MosTrinKmaAcWgO8tqMjMJB22h+sp3Rd1i4fdoWY4mhBDekOwIAKI/bzmRi7IcbCmjquccYg2gcF6NBkLgr0Tw==","signatures":[{"sig":"MEUCIFpmyVaAK+mJbqGf3Zpm8uwat2SPEL+M6gEOgi3K3cq/AiEAhLj406gsPon54gMspplckWnOxajbwL78g45V4NIoYFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcS+GCCRA9TVsSAnZWagAA9nIP/i07xB9HHhxPuY1GBMbT\njA/2RI6NxH6OgqQH2DQKjwa35uxoDnV6A7jeGXqfHzS0DFNLwrGD1kpHIqP0\nD7IxP6bAFh+LRaP2+Neiv59KeFq4w2wdgYwxWmi8602XZTl3Pu2g7yRD0LtR\ny6kTErnO6X6bc9AB8SMUVMXMkq7AaKfpPN6OZ+gkPQEkB0dDt/9nFMKRtQ5B\nNY1M/o4xzl4v3YaCHOY4fqFrg3WOZBHuVojEC96XEw17sQeMCVcKy55NiW1f\nLQV8C2NAXwTrf2UFBrv5yw3q6/4XxYzjwwPLJiCNvNoKoL+jU3iLuW/t83j9\nakt+CVZq5IlsY3Uujsy25lKjDJqlhYX7BFHpZ9schw7ZF5oZWu8TaPxB+JO/\nJwAOtk8PY+R32RpCeNUmZn5Bw6FXsBSE3HCR5a9GF9hNgPy3+FkFukaiuugH\n80GcuavIsiaxuvEzDOxG9viq6aN5ULa9+vuccy2KdTi4qIPVZFAomyY5LWrJ\nnX/OvIKgLjmsw5PPvQGxGROTpBTlCU4Y5pP23bktxh39J1SBVrbFZOFRPwtZ\ny3U3EP/CFWyu4ONHEYFFhM3hWCGo+9aWzTr0Q8Px33KICZtpz9HvoepdblbF\natLzvh9asrh/YF1Kjdz8SO25noLH2KcphYoqGWG66jgtYarzmkiPYmlo6glO\nhRga\r\n=qF25\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"7f5284cef27e428f4e8e111fbaa004ab72d9d867","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"rimraf dist && tsc","prepare":"npm run build","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.5.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"11.7.0","dependencies":{"yn":"^3.0.0","arg":"^4.1.0","diff":"^3.1.0","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.2.4","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^5.3.34","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.4.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.0.2_1548476801810_0.9900526588021918","host":"s3://npm-registry-packages"}},"8.0.3":{"name":"ts-node","version":"8.0.3","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.0.3","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"aa60b836a24dafd8bf21b54766841a232fdbc641","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.0.3.tgz","fileCount":15,"integrity":"sha512-2qayBA4vdtVRuDo11DEFSsD/SFsBXQBRZZhbRGSIkmYmVkWjULn/GGMdG10KVqkaGndljfaTD8dKjWgcejO8YA==","signatures":[{"sig":"MEUCICKOTFmXOrRrM8PXV//uY8ulrt0KsK7+Pg8QapwL/74rAiEAwxocuVi1H1i7YmtQeLjcOkKjtVi/BIjy51erYsfqdQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgKZhCRA9TVsSAnZWagAAVvMP/0PdAPOxbxQdgod7MAoX\nS/zMKmM5xnTpYlQlAzA42bCxEZtvE7G73616Pgyjtiomkc4YxXSyM7i1h8Gz\nU7BQ6OcwR3IgXsxcnrqfcWhrKDar6UBugHBcnPVYX12R9VPjZ+lXCELEf8cx\n57VHR/BKmkr5cAP3gURipzHzJ6OiXEY86q7bRKsr14s5sRohxx3jhiR8cV4N\nn+BAeGaGyhUtyZuVrMAsZL0kTAqE1vylhv8d2e9+6MUlhnmk2pmY5OJZDCyx\nj+l3rcjixNFeI3S2shomyKFgm1l/B+YeCDXLQU6LT5kEctzX/1RBuOkXBRvX\n4jUFhZctgtoSvj9TIZSapE+pSpPheJr8YEpSBaIBxwnjNMOSPoWb4O9zdmXT\nuyGlNTgVpvU4DexPt/hTP9U80TX4cyAfgmuTMAtO47rg4vxbrspAR6eZHIon\n/bjtam4fQ7iEDe8SjfCqIuNW6ER/c+CPxYGeUbRBPD2Dwa0QKsaLkBix9lSG\nOYlmyO/sgo+siFxrYHG+7i35QJ9a+9aV56+eqHKz5mLd8NqmUvA9MjgguwEk\nLytQ20JFc9nn5EI2kQHAErw0JFZbUCzsQDz/whhD085io4z70MxgmSoPa7tL\n/kAehG+zimBDO5RZzf8wa8m6Co6yuGgQs48DRYvJ+0WS1PgESVaNLLAFGq15\nNj2z\r\n=AS32\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"8706c31430cc23862f2043b43fba7a3c3ca4b2c6","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"rimraf dist && tsc","prepare":"npm run build","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.5.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"11.7.0","dependencies":{"yn":"^3.0.0","arg":"^4.1.0","diff":"^3.1.0","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.2.4","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^5.3.34","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.4.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.0.3_1551935072581_0.017854798206012434","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"ts-node","version":"8.1.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.1.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"8c4b37036abd448577db22a061fd7a67d47e658e","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.1.0.tgz","fileCount":15,"integrity":"sha512-34jpuOrxDuf+O6iW1JpgTRDFynUZ1iEqtYruBqh35gICNjN8x+LpVcPAcwzLPi9VU6mdA3ym+x233nZmZp445A==","signatures":[{"sig":"MEQCIGbSCVPC7vWuGrLAQECUpIVdjYt8SvcoVOqLRwa/Jza1AiAmZbgihCfsHkOLHhLm+wgXJR/vpnwdbQrWROFyyfHD5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcs+QwCRA9TVsSAnZWagAAUqcQAJ1+qThzczFf+tR/UTeN\n9hYjTt3kfWNz4nunqG6qgN4KdwWMghTRCSljGMvB2Qr85S+fqCQLt9/j14Z6\nXcuxS9qxEHNi1oESh3nu1fJ0KSp3uxIq/j2I7+bjokYpVdxwjSSjBciV+u0V\nnG5uISA+1l0yRZa+G+qu7ICh0MsbGvf/T2flEP36g0z5H5cWazVv0OwcLui0\nES7LA0xOz0rwwpyYl96/Aw/69n1bbcpS3Gp2dldOJQkHTumEJpX4yMiNcEsP\n6tUN6N2xVyGh54fAZb0rL3VPmCro/iAkpLkj1PepvLRsJxhsVg7zUMHWqpd8\nDZb7Ea29B8d+bp25ztQXjXkVdMZff9SzWY8LCjM2dXXrvcaO1cyXInk4pEDC\ntdzxDiJii6K7AFfLN0Cnamu2wlV/YKmlPDrefy8fwtg/6wccVKt7cpipZp3l\n7NOrfaAZncHiPB29Oa7YecGIHih0t3ROyioKIpLAfClMPc87E/zJ923f3nh5\no6I/jbwpnGFtkOopEEDrMUtWtpLFRZkaZ0rjVd3JHWBOafbXEHdERm/kBrbd\nm3ElAvT/Xc6OQrvlHAVGwbGKUbU+CERaOUtpcvKpP0Ssiv6h519+8a8KbL5L\n4B+zhqTHnx+QXU28cuvmnHy58efNJYQB5BjKg8N6uI9UT82qBaYwAvXLjX5R\nMyVz\r\n=ZYAA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"d117650b3a507d43954260807717ecfa63deaeba","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"rimraf dist && tsc","prepare":"npm run build","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"11.14.0","dependencies":{"yn":"^3.0.0","arg":"^4.1.0","diff":"^3.1.0","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^5.0.1","react":"^16.0.0","rimraf":"^2.5.4","semver":"^5.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.2.4","@types/chai":"^4.0.4","@types/diff":"^3.2.1","@types/node":"^10.0.3","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^5.3.34","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.4.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.1.0_1555293231830_0.787948890406055","host":"s3://npm-registry-packages"}},"8.1.1":{"name":"ts-node","version":"8.1.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.1.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"2b9621934a0471f0e13c1b75be54ee0f46c31479","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.1.1.tgz","fileCount":15,"integrity":"sha512-nd+mdxDP2BjQlyumBCMSU3IQLEjSla1X3uSzDfQ4M5OEZ3iDC01gjhs0FX29jyolATwLKB7YoRJ1Asbxd9EEoA==","signatures":[{"sig":"MEYCIQCWadMe0oemq+DeC61dq87xXrXnb22czdUpnGIQNSGWJgIhAMdkWy0p9b2bTtFAhjg8aoNx724lg2xajqKAHsubVGPG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6JyCCRA9TVsSAnZWagAATEMP/0MW6GuiCBwVAPSZFPp2\nt5lcubiZiL2f3cjzXvKJO4AvqOI2gb9VgXr96gE5nUNq3tbRHQTxVy7JARGF\nHnCCS1GVnsX3QqBYMN59/01WJ9oLOY6mDfwODkQXoQv9ufxrHhurp6iJuQr7\n7p2M0mJ+gb0TlTk4d7O1YSX7RwLSrZePugVVyYm4ZhhJUwRJvBaMFEQmSAx+\nJUcvY3tZu8U1lbvw+9ZjS6vQjIpw16ufe1QI9vCHUZBM+7Pqdyr4Q9ByohRP\nQt9vwFk1o/Y258/5raL2brhvUfv+4t0LHVBM5xo7uZGCLo/LcIP/ZD6YNGyH\nyQkvi5XmeegLqrOmcE+GA2Uapg3R4gKi+ruqXKLRWZ1i0P5iaGnuWjHfAOQ8\nd9snNSRJq2gfJxMmWlvn1RdLpD4xQB3oCsNbrH+UnebGOoyTmcEbsn7hjhLS\nTTVHEU7AYlrQM1K+eI7HnJt8b25MERm3dl/MItZxsADcJ9dW+093luOKG1X2\nzL2CmnRxjtc+NHFZ313IJScu2q1JNLmB9uB7CImvyLdsD7Amu0MEhVh3EARL\nbNNfZW8zw7iZ7iSaqDTxlWyXmv3w/Yhmf/bG6sz8h8jSsW2vVJIVGsIWahwA\n7VjASqGQbDMje01W569ZcVik0o58n/Mnzc8cFcwe1NOpCA9DC6cQzOo/rQN6\nUYru\r\n=9YGG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"cd977fdb6179dab2f061d56f7fbae8ed2ad42d38","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"rimraf dist && tsc","prepare":"npm run build","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"8.16.0","dependencies":{"yn":"^3.0.0","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^6.1.4","react":"^16.0.0","rimraf":"^2.5.4","semver":"^6.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.2.4","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^12.0.2","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^6.0.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.1.1_1558748289001_0.18091943272578592","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"ts-node","version":"8.2.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.2.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"4a89754b00560bb24cd54526e1685fa38c45f240","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.2.0.tgz","fileCount":15,"integrity":"sha512-m8XQwUurkbYqXrKqr3WHCW310utRNvV5OnRVeISeea7LoCWVcdfeB/Ntl8JYWFh+WRoUAdBgESrzKochQt7sMw==","signatures":[{"sig":"MEUCIF5HMv7QMglMeYq7dCrIX3sPPKa8iNRqU5Vi+y3yADxYAiEAuyPn5EMYjQXDGaG1VVfr23McNc4ZZU3shQ/uVC+WZnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127850,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6eRTCRA9TVsSAnZWagAAuzQP/jpV/YqjbBKlcZf6YFyJ\nz9UyF3BrAtv9WOnxmQZsf3pv7AbRoyCTNUXJNzUCcOMwWyB4YUXXyhnaXI3n\nJm3Qs6S0J8CxNAqJEQjIe5wGyQs8Ho8FwDBwqBJW9kqIwxXfwNTmbsmIlw4X\nNvIqjMqySVxAQDLCckqOr+sw6hCxzuPwqXgWbkeXGuVn2eQss3tkIXmz/0in\nVCixmDwENbQjpGWHSOjo871OO+cTe3M+khk9/cUt9fyekTRu+r4pA0Cj1Zmu\ng8chn+GvEtpi4ab6Tk35/LLksviaBCml33Y7QSLuPWZxbyZUkUbvBoYe5K8P\nTdGLmhrvi8p0ijZThnzLZinnuJRSZJkL7OMkgf6dTc743jHEv67EYzo5GUTo\n7nDzK5I9W4NCP0APIUk14rQvMZBI6JTjnz91r2Qlba0lXyCXfQ/nLIdk9ilD\n/w8udI83f+PKWWz9w+miFkfQPm0tw3ckTlhyu/LEBu2EWmZ6h9ak15Po7ZLG\njFaIhVVBYkUQAorK4flsnamnf6HiqU1htVwKgu7oypssHIOzLY/RklJ7dsqw\nQkRniKPBcRdj/VhFHi0ovjoHP7mKYLOZ3eeGWB9qZu9zfrjXkBFHx7B7+bix\nH8FEUuXB2aMs1sRshcoOkec0xyIN5DHmeKwoE0sXRpA3fs4R1VYdah4wbE4V\nrS6T\r\n=yEgd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"b8fd52381986dd76cc93eb0c86fec7142cd727ce","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"rimraf dist && tsc","prepare":"npm run build","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"12.3.1","dependencies":{"yn":"^3.0.0","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^6.1.4","react":"^16.0.0","rimraf":"^2.5.4","semver":"^6.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.2.4","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^12.0.2","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^6.0.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.2.0_1558832210335_0.3892414993491822","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"ts-node","version":"8.3.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.3.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"e4059618411371924a1fb5f3b125915f324efb57","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.3.0.tgz","fileCount":15,"integrity":"sha512-dyNS/RqyVTDcmNM4NIBAeDMpsAdaQ+ojdf0GOLqE6nwJOgzEkdRNzJywhDfwnuvB10oa6NLVG1rUJQCpRN7qoQ==","signatures":[{"sig":"MEYCIQDy++CDCxCLPotpo4wQJTz76v/uLwuzZ75znaMq+UrGFgIhAOGSRDFLmxlETsISKT7ZyPSh19QGT8WoL7Fex+rLCWyD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBD/4CRA9TVsSAnZWagAA8ysP/3SL4No8WmmLguCWaEXs\n6hn6BEUAhJd0cKmdAATRHV/oQNAd3i26+W4A2KQ7g5bnHCxaYFnMfOjSTDnH\n1TvoWPj9U1/HMA9xuGcq03lBgF950gLDjiOGPAn1gOwtS+qRt2RRAbC919Mr\nyjRlH8ojAUN3f1nWp1THSNcnlN4x7vbnzvgWthrl5LN8oSM8PsRl9bbwaC0g\nb6Zcge36nTYKreCBfd+gufA+lguKVcfoifcIynl1KvMz5x/Sp+vJ9AOah+U1\nbo7ZmDQvfoADPEDvOieSwvHVgRU0V7C8jX6/qviyLBuIINUGGGt9EYotUBJQ\nLwKh2fSKPFdj8XEjPCVyXyhAg7OdvLN7PMx77/tOX/kleLTa34olADP7Xx45\n8SZUwS60Y216IYOy16TgTezcs/LoXBSiygogIDcSYGmJZZrGSC+h+olmPypc\nmG5Ap3yoEGqvmpXNk4HSlVNLb2/1F3pH219dmlMOtyI5WPEX8RLgaSOTdWn3\nA+bM+hDvCLzk/QouygLvrh8gTgmvLzNcM/MW0nUjzzJoN2HuKHcvfM+QRF7p\nebYy2I6cIsLKbwGooHICoonJwq2cZCvGFn3EsTCjoaC9jkR9LXFYih7mmbE/\nvMpnOPJVih/ESrY/pReIe1pKlVc1fm20AuPO68FCox5FtfJ+nb5+RVMOq2pN\nf9/R\r\n=KDkD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"629525474fb548fddb7a90a48ab795a9199b1997","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"rimraf dist && tsc","prepare":"npm run build","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"12.3.1","dependencies":{"yn":"^3.0.0","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^6.1.4","react":"^16.0.0","rimraf":"^2.5.4","semver":"^6.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.2.4","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^12.0.2","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^6.0.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.3.0_1560559607445_0.17698607972712965","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"ts-node","version":"8.4.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.4.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"b6def962ed6ce5cbcf3bafb4be8453d41e2d46bc","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.4.0.tgz","fileCount":15,"integrity":"sha512-yGSU5gwuDC3Kigr9kszHcMOhTc4AaeBkHTbDMt2qFYFJxGh3Qho/gq7tWEI6DjVsQUdzO+QrccuuNh8Ylk5KYg==","signatures":[{"sig":"MEUCIAxQfa7heYhIUYMut8owfV4gCIrc8tQnCMrrhG2l//bHAiEAuPtJ8GRgbTIOc42rfdHQUtvXhEvR2jUgGe9kBDrq6cM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdfsn7CRA9TVsSAnZWagAA7hQP/RyjoilLGdnNub84kr+E\nca5zC7FXFDXqPEKCnrk2RP4QPFbOduu0HQTov9I+A/qVJAVG1TaoJqMZje2/\n05XncUEW1THob2T1SqhrXHto8AlPNz7JnFXrGaEDP4/Wp4aQ2rh9SWa1INnS\nj3WGcWAjJlypMyz/vIP/Fr8BQD6GzDr0GIIGMf4i8CL6KVEI/3V9q3apyZnJ\nM0ACJkNyfANJ6CWyZ5QZA5QO3o8eP7ttxgzKcvdUgERjgIGt9gn8xp6TinRQ\n+pUCgyqEjG57lHnZI87+4NNs1DpXEw1fumZ2NXbCBrK+9B/0kWmKVXZxPgXp\nTKaQUNiWou8FzrjfW55FxP7juMNgNjESkXv+hXRccbaRsXtS/UffEvyzQ5yp\n1jSwdfXfE4li96LiDxHFt//jpXjqXBhQYakeD71YIWKDybBrj6M76Vr+CuHk\nteesqWL8x9pHQD+U//AfKhWJg0z5aN01esaswNKEXEvhjCHPL0RVSOYz0kUo\nqL7COAj5RTMu9PoAe5v1ng98p9X7HkrrQOUw98YHxo9+Ga/NO1ixDfuyYfCB\nRLO0j/pQ4pf1Pf3z5Y9BB57IZezeRvmgBkGIPu0EdZSwUeVZ79s2gJPL/+hI\nBGKO+vFW1M7wG/O5Sw2S0Gxih67PfQYgpS2snKmSA+GAidU1mMi+D05RjYP+\nuMIS\r\n=nshN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"3efdea434144324baf450017f95168ffce755254","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"rimraf dist && tsc","prepare":"npm run build","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"12.10.0","dependencies":{"yn":"^3.0.0","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^6.1.4","react":"^16.0.0","rimraf":"^2.5.4","semver":"^6.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.2.4","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^12.0.2","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^6.0.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.4.0_1568590330863_0.5513369097425","host":"s3://npm-registry-packages"}},"8.4.1":{"name":"ts-node","version":"8.4.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.4.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js"},"dist":{"shasum":"270b0dba16e8723c9fa4f9b4775d3810fd994b4f","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.4.1.tgz","fileCount":15,"integrity":"sha512-5LpRN+mTiCs7lI5EtbXmF/HfMeCjzt7DH9CZwtkr6SywStrNQC723wG+aOWFiLNn7zT3kD/RnFqi3ZUfr4l5Qw==","signatures":[{"sig":"MEYCIQCHISEKK2fxRnPaHAbfeLY4uYAsdl1r4gCAJi3P948NqAIhALYnGF/DBJPFaESXQ7Qq1enYlJOunuE4VWbYFsB7ONQ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdftdmCRA9TVsSAnZWagAA5KkQAIxHHoE0tnXihHdgsgey\nY72/QbiLWRa3+Wm7PwJ1x+fkIUbh+ala/rjVUsPlSC3rdHAdF9biPOwQ0VBW\np22PdGK8oWwM6wJr+aSzHlLmD5zSXxxiSua9GZYcuVt8ARONbb4qnWZqS22e\nSIqSbnl9wSwf9rMdsoWywLKdf2INlVALk05dQc65JnxGD1mZSImQL6bAp8EH\nVPcuvjbSuRGlxq4DNmqTiUhCFImHWfLiPI6+EkgB931g7HGo9Uj+n+Gqe3BE\np3Rzw0HD0FWw1Bv/KcsH1iQCYmCSsVDdTMWTmo8pOmn8K4BEsM9f4XH5WYMl\ncQfh3uTCXWKNkgaGIHJ49UA1ERuxSlrdqXjvf1UtkoxHTfbjjZfkv6NlAxOJ\nvku++YJOPMBuKcI0UAF9CnVM91wIkWlRV/HVswUrECI2ZwXmfcV7d2HGCVNp\nxNJj0+W0KZb9vj6JrSccHeS/s4uBPntVPRIs0SXgiKLvrWQ3BdGYzPVnfTpN\nhqwt6d4pAO4demxI88koO3vFoNRNeyTIgP8x7D8BiG+eHQ3g69LtOMwFUWp0\nCjetrtw+A6bxjdM6M1Li6lixCaIDkjxTupl/aBWpATOFFDTf8F6TxpdFHi1y\ncqsBhS6BdsvNiAqH3tfLjG1dRwdzd+wDmpP5vJDj8XIf7aFNAXqWs3YgtBvr\nti9f\r\n=A2U3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"32bf91163a5c474cffcc5d83c99221b4ad7935ce","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"rimraf dist && tsc","prepare":"npm run build","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"12.10.0","dependencies":{"yn":"^3.0.0","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^6.1.4","react":"^16.0.0","rimraf":"^2.5.4","semver":"^6.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.6.3","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^12.0.2","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^6.0.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.4.1_1568593766110_0.20485948378758434","host":"s3://npm-registry-packages"}},"8.5.0":{"name":"ts-node","version":"8.5.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.5.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/script.js"},"dist":{"shasum":"bc7d5a39133d222bf25b1693651e4d893785f884","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.5.0.tgz","fileCount":18,"integrity":"sha512-fbG32iZEupNV2E2Fd2m2yt1TdAwR3GTCrJQBHDevIiEBNy1A8kqnyl1fv7jmRmmbtcapFab2glZXHJvfD1ed0Q==","signatures":[{"sig":"MEUCIQDEwvEcdLGpDJTPf1mPxss+zJ2ys2iZRWsICK0L1XEXcQIgSgapXM2/jmnBaENcTurDwTNhxOXzPcH1zLQ5eGoUde0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyM02CRA9TVsSAnZWagAA6HAQAJV6eNlOnorRdomu9BtQ\ne/d3ulLuRP2/G9WVC4oVq2iIOrHkwdoUjgHYPRAIh+GHgBC6j8SuDh0Vxchr\ndhKFMDWBbFa8f/FC1Sdxr0aT5tkX406EB7Nu5mr0u3o8ypkktIgriBnCU2e1\nIHOvYVy/J7SRoU2MkPsS8u4+I9KqzRGwUEEkzZrVXFSx2i3yP7ESlmuylHzq\nXtVGr3I+atJZc5tY3wKJqvYb+NUZrRHNRUThdObXZEeWV4pjl1R7zJ9SrF+K\nM3jzCCx4JFOmQ9x4S2DAXx8yYlaDkkTUapK+54fcsq3GmDxVOYP3ysqye8tK\n0hrxXVsbCrPUN+p0d/ca+rMSCUKvrdf7kZIbreqe4MtaIWsFX3dhEQ1hW4gG\nvIqGKIXQOhjiYN4Chq9vDMwjHXL1TmGKaeAkhnD1lW0EeWPLDO6gwtgT6sWo\nPex2IXkiyAzeU+okbBGMNJoN3I3/SljrncAcAjfU8yueYHpw8PtpoAVUvgZa\nE/TViheUUKEN8iwM+plTmVTwJBWq0DyeESleExf4iv10JAZH7XVsZEFcvGi8\nGaAGOXwpn8r0KiKxyGRbHw3MJlubtDv+KD1Ywu/nKWdjsEZ8wUUuMXroMIxJ\nTKo41QJH+X0RN8p6HwEfkPo6VidplOQDSvbJ5VhvgO+q9hdVtbH/YMJpTLjw\nmSV/\r\n=e7hQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"3d92f25dfb00a44a45a02bcd6afa6c655ca63a81","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"rimraf dist && tsc","prepare":"npm run build","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"13.1.0","dependencies":{"yn":"^3.0.0","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^6.1.4","react":"^16.0.0","rimraf":"^3.0.0","semver":"^6.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.6.3","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^12.0.2","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^6.0.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.5.0_1573440821737_0.07432480513069728","host":"s3://npm-registry-packages"}},"8.5.2":{"name":"ts-node","version":"8.5.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.5.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/script.js"},"dist":{"shasum":"434f6c893bafe501a30b32ac94ee36809ba2adce","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.5.2.tgz","fileCount":18,"integrity":"sha512-W1DK/a6BGoV/D4x/SXXm6TSQx6q3blECUzd5TN+j56YEMX3yPVMpHsICLedUw3DvGF3aTQ8hfdR9AKMaHjIi+A==","signatures":[{"sig":"MEUCIQDEKnIpceHN4FOjKeZSAU9jp5KuToW6FceLti9fhhes9QIgOEm018drEE7sDmy6X9gO68m36MBrIl0OzFUejq+cn4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzhTfCRA9TVsSAnZWagAAyGUP/2YK4AbSfsAHMrn62R3U\nrEc07uIdKjSh5GdrROWsFqKG0I7rtoMlq5XelnMM8qwgto7F/TUQxoDYQ8CM\nJLMgJAXG3av3GaSpOJhwZTPDg8npDDqaY3tz0EsZm0vd4eEoLEK6bJb6tOXs\njMPZXTi+oejng/stgyK7Cg6GikmV1UympCbIA5LZeW7FXuzrKQN9w4HJn/vG\nQTlsaebEyeDKabFWSTBtT0BI0CB8Z6tqW6GX0oI7+oOczegVXzlLSNX2Pgc7\nHA80Ht6EF0zjnmQp2QutE852UHHkDr9Gk3VxQPAIjx7qWW95UlpHKc1SI6NH\nte80H7N5s3OgMHIc4LlESJSFjgRKHqpHXS2LehmGl6x/73a7wLodKslUa3P+\nuki9VrFNU7L995n1Xk6EaKdL0f4XTpiR7DQnZDsBLbSziK4WV5PIMn0L9Ipz\nSEuU6Tei5//SJ3HlD8t1mw6L3vqfROspbiBqde5gz6ys37o4nRHcocVETfLi\n7RQh76vxjGJiSuGgr8nMWdPZjfN6SfA0Y/8baoYSxh49BI/1IjamuTSz4CNv\nhQrqQ5Lut/70z5zgw4uBRfjBYzYITURvD5zK8eZLcsB0vADhhux7uqAz+v0n\n/YPL0BMlFczOX9drSaYGMiu9XR7ab3M8ItXHs4QisK95O5R6gcEnllG1glz2\niGyj\r\n=+EHS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"4b265bf7f95b6c5fb025b9a6d0ca03fdfff45eda","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"rimraf dist && tsc","prepare":"npm run build","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"13.1.0","dependencies":{"yn":"^3.0.0","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^6.1.4","react":"^16.0.0","rimraf":"^3.0.0","semver":"^6.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.6.3","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^12.0.2","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^6.0.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.5.2_1573786847180_0.6587534786681286","host":"s3://npm-registry-packages"}},"8.5.3":{"name":"ts-node","version":"8.5.3","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.5.3","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/script.js"},"dist":{"shasum":"f0bcacbfda8a70188f3a5c561b2dab546cb0abbb","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.5.3.tgz","fileCount":18,"integrity":"sha512-B4dYs62o9ioIilzh7Npby5grYvw3lLwttTSIzf7QObf1FWUCzt+ELtyZJd+xYgxJ/n3A5nQJ2oG6VaZgwMMcjA==","signatures":[{"sig":"MEUCIQCSeauWBFuMaGabp7HVzFqfn+Y2QLubGe5bEM8w4Tu6XgIgJFhTCAtqJOkuxm+F91VOX3liFUJbdIxCXdqEkqZyKxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd31NQCRA9TVsSAnZWagAAyIcQAJ6xKRZOIfr8ysqzQF79\nzx3peLFDmwIyuFuYpn29OpCKW/aFgte+L+fWaPidBJGtmdR1wNOf8ydTXVv4\nin4v9CDVdSGDQWbF5NerstgTcr2bWCHXIImWFyplpzMG9ZLglVOpdLzKifMT\nVOQFVOm8ezjXTuDQboCQSzJP48D1YyhItlghszX/Aw7KRi3iLIRElNLSRr1n\n2drwonx1MLdxar52GVl97nzU3i6Wlrn3EC2Tw/bXZac/LzFODETiw6lw55R8\nrvNTS9F0nxC/JxGNZZxGbjGAvezq34D6X8W3bXAHy2ggpqn30eIloIH6Lc8q\nN77VP5fOPmU3CyUKMv8zJUTugsAVyGUncB/7VUrMQ48VZzjhxe05cCIcuhP/\n3W04puwgZ5H5fajDqtNmiYgrWf+m4TotxlYqgocBVi83wNht4DfDfXNFCTrD\nnz8y18V5tJecpHZBwTej76ehLgkEcMWanswsKNRrkpSWqiX94ypRoPjoluQz\naMF89aaiKH8/sjnH5uEHK+WRRU2wn0QuUZnBaGBi2j01ikFIc5xGQBNl443U\n4BVDcqYMG6gIl0loHzm78gaqGI1/D3nHlHfti1SIWNBqW2hL8nngGfE/VYwj\niLo9OqZU1mMaYioZ/L7zKCe7lMLnL09aiDJUai+pqpQQMSaV0lgusXJjHcR6\nrnI6\r\n=4FZ2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"30adec7badd073885e266593154d80511ae4bdb6","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"rimraf dist && tsc","prepare":"npm run build","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"13.1.0","dependencies":{"yn":"^3.0.0","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^6.1.4","react":"^16.0.0","rimraf":"^3.0.0","semver":"^6.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.6.3","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^12.0.2","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^6.0.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.5.3_1574916944324_0.5274295561199087","host":"s3://npm-registry-packages"}},"8.5.4":{"name":"ts-node","version":"8.5.4","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.5.4","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/script.js"},"dist":{"shasum":"a152add11fa19c221d0b48962c210cf467262ab2","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.5.4.tgz","fileCount":18,"integrity":"sha512-izbVCRV68EasEPQ8MSIGBNK9dc/4sYJJKYA+IarMQct1RtEot6Xp0bXuClsbUSnKpg50ho+aOAx8en5c+y4OFw==","signatures":[{"sig":"MEUCIQDj0zutixKrCMcM/AD+aM05g9veNgm04KHgDiXqeOR5zgIgfHDU9Stk3I60Ztoi0iE4F2ch9W45dWk8VfUA5wszvA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3/xdCRA9TVsSAnZWagAA/q0P/RNA7yRNt2ibUxMZKySN\nUYyg0EpAH7ZmqaNYU3icHdvWIbGvvIcG1shMw79FDs+lwmNGUGng46plVWt0\nOTqkzs1qYEU3HlgR70M94BtzGR1A4YhTsbijR097FpSwLTeHoVS0q7Vsbu98\nvpH9tg5Cjhw5l1jwkegr0bvmu6Lqflb/q7GkELmBW+H4rzaYhHKRc/L0fHT0\nzFjA8MADqa2jSMfJ0Lcllm6r2esJ39LJk5verTDV3j6K4wvzg8RBsa8Cny47\nXpKbQNUs6/dNOslomX3f2+EfGniK6UokI1gxJyyp2lcN8bImqacKgdM4frO4\nVfkSw9nf/VBbszmzj7/xikYodbFnh8irIZaiyRmn5lZ5vJdBQyv5k0/mdWfx\n4MQSF1y9MLFMdYRt1cwc5zY3VlanKVW9Fl915P0X2FOD2t+vY1pyEOBi5PUq\nxXwoKDye/TmhpzOwQs/QRCFlfVQiwI3vrehP3bebEZdfS59ZWPfuERmsDeIp\nlPZbtHTkf8s83AjHYO8zQ6J/OGZyVQzjRq28IICBsoICsrOO+CR7OqCDQj6c\nXQr8iGSzuKccrZGd/ZEk/Ei7knpZpEOlSOrXY0mGIQjg8TtVi+iCzTSUpZy1\nEJec9j2/CK1K6FgkR+uN2Fobcxa7KOsOlrr5Iuy2J47GhWRGh+Bm54YzJDTq\nuwD1\r\n=a6hH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=4.2.0"},"gitHead":"323c397fc93d4586d42ed2af3153e831464bec54","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"rimraf dist && tsc","prepare":"npm run build","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","test-spec":"mocha dist/**/*.spec.js -R spec --bail"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"13.1.0","dependencies":{"yn":"^3.0.0","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","mocha":"^6.1.4","react":"^16.0.0","rimraf":"^3.0.0","semver":"^6.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.6.3","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^12.0.2","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^6.0.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^8.0.1","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.5.4_1574960221190_0.5262074617519805","host":"s3://npm-registry-packages"}},"8.6.0":{"name":"ts-node","version":"8.6.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.6.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/script.js"},"dist":{"shasum":"347a5d2225b7bc2f617d40853e38f6507c39ce0a","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.6.0.tgz","fileCount":24,"integrity":"sha512-NVJ/5ZjrxCS445zMIxGWiieTZoWcHbqtVKa+1V7opSmOFCYi7fvkugEXZBC9IvUnEzNewZWy8dw0u6iSTridpA==","signatures":[{"sig":"MEUCIQDHeuYBHnWtu38VzEPgu8fvq3Uib9g34Rj6Zt5V1aeB2gIgU2eTwVlTvahx8PFzFfSHhOJ3WqVdYzrn8JopFXMVvTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF864CRA9TVsSAnZWagAA8M8P+QBDNsvoO11/G6TKieZt\nwVlJ1SA59aDS85dz/vacgQwquOvCOhS+Q6GkkX9g5gQh+MEzRX4uc+Z+W0Ao\nPsifFDIk1gT3CgHECYxHq008EA+PLW1AKZRuwS7F/DFSUquFFrYWmDv+VyPf\n2Pf8LJMW6hJKWxUXOhf8xxY+WSNeDIpFFWmWYtbVv6mgkjBpMRVSw7iTcb58\nLaM2lQpk8RBifrZvmNd04z8wQgcI8YF4dr6vu/QrROFHA3ChELaHjiI7DtwC\nbSERx7tNake+ZWDFZlgsChFeNi2ie5cjwSfwdp1IrCZnzqyTOOEg1uIHXX06\nghoxLvrneF00l6OSBRZBwrhdpr2tAjXV8oYgRJhrGLpxh4eqHB1qbdoXXZk+\n9PA1mbcEuq0J7IXzB0b5zdVkXKdQsmBtNeqgc8ffiSB4ELj6q4gs+q6JFZrL\nC4P6K7XN3+PrQJaEKo6eVaKaYZbhJaz2NZBbA1waR12+p7xBtZnXwotjO+DI\ntrigKTSaGVBvrfovpHe2USh8jIVSmQn9DYxFLTmH6DwgVFDmc4+cafmJ7vfA\nQs0Mhvtv3uvk8SXxQHcjrz0EW8SaKTzh/FdxmuLBKLfjjM2BeYpJUsB/J1Lz\nIDVDZmtV2Hzk/LyvZ2nIw5Os++ZWP5Nojm1bl9T5DyZWoowmxRekMIJPOx9+\nG/1N\r\n=152a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"9aa66ff448e042ca653180870d695ffef6867f0c","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run build-tsc && npm run build-configSchema","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json","prepare":"npm run build","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"13.5.0","dependencies":{"yn":"^4.0.0","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.1.4","react":"^16.0.0","rimraf":"^3.0.0","semver":"^6.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.7.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^12.7.12","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^6.0.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"0.40.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.6.0_1578618551841_0.2614739819133134","host":"s3://npm-registry-packages"}},"8.6.1":{"name":"ts-node","version":"8.6.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.6.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/script.js"},"dist":{"shasum":"a31838d93cb67bbe2c56026848ab6c9224564c4e","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.6.1.tgz","fileCount":24,"integrity":"sha512-KqPbO7/UuOPE4ANAOV9geZjk6tet6rK2K+DFeEJq6kIXUi0nLkrOMksozGkIlFopOorkStlwar3DdWYrdl7zCw==","signatures":[{"sig":"MEUCIQCxgZx5yQnvETepxs+RAyAS0n2Qxxsgu62f3qf0/NxwiwIgMiVmz2km+jaPi5+/AEhs5t4/y4oHt4MzINZC/6x4swc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGPEHCRA9TVsSAnZWagAA7NwP/RT8WcW/BmQxN5n3hsOc\nK5P3xPMrvZiaaZBgf/OIy6tK0M3uW1DHIIvowTamcWD1gKPI/WAy1uYMonKz\n+xTlg2WoxzpGwJ0Frf6J6piO1DoDPiA7pwc7E92qXeH9juxtTOMhO5uOHcu7\n0ykZsKx9VaqmS9dOTFMKOkjSGgqiXnqX1Imh/AWc8P9Y5YjZBI4aVnbHU9Ow\nZyzoNUINbkcxXFalU3rGTzWhDdew1ijmmSm+pvwKoHtgJ4E9ytByP/usZqpf\n8KD2rIcbqhOjZ6JqSoEESBKV7mnmZug70xmkLS5Asdino4jBIT0zYWJvhACX\n3iK6a3h13JRa+hVG6fIo03+3BzolZbRuYwXomDP7TBs6m1hE+coiKB2tC+aE\nOYQPb/E0KhjTXLINdHgq1456e/0LeOpGn7GpE3DN/Gmx74x6vczlZziXqLYh\nMi1nsto3QZHlZQOfnodFbetLiPs+Xfmj+seljbPM1OcQ33QspbOOq06aE+/0\ntK4WhNqpIxECK6O84BHzCEb2Tq5/Q7+yuw0gzu3kFmiEDTWDQZa38gtzl0fY\nYeoteuKbRNdxvwilL1JH2KzZCDn9oWGeUJOfA+mStIL0xiIFfj7L8GKldWBC\ngc39lngJmUSYPAije3KCZtRBDU7jGW/msuILSAQn1QPAJl75bkMg3T5xd2r+\nx3GH\r\n=/j1k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"1f063d75efdb99dc8a5a0ee83cceeb2534851cb5","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run build-tsc && npm run build-configSchema","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json","prepare":"npm run build","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"13.5.0","dependencies":{"yn":"^4.0.0","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.1.4","react":"^16.0.0","rimraf":"^3.0.0","semver":"^6.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.7.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^12.7.12","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^6.0.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"0.40.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.6.1_1578692870046_0.997043093087647","host":"s3://npm-registry-packages"}},"8.6.2":{"name":"ts-node","version":"8.6.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.6.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/script.js"},"dist":{"shasum":"7419a01391a818fbafa6f826a33c1a13e9464e35","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.6.2.tgz","fileCount":24,"integrity":"sha512-4mZEbofxGqLL2RImpe3zMJukvEvcO1XP8bj8ozBPySdCUXEcU5cIRwR0aM3R+VoZq7iXc8N86NC0FspGRqP4gg==","signatures":[{"sig":"MEYCIQCqIxxOrYdCoryb9GxCLugZJs8wtZVQul5G5A3QT+8fWwIhAICzpB2nKTadIbbdAddWmNdhtQ3uoQiRLNwR/6A1NWwm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":240082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHLIXCRA9TVsSAnZWagAA6LEP/RnzNj6w1hmj4WPV4tT8\nDbe27USJD8zCanrM3RrV6q1E191Onc2Jx3MaZoIQKu2TE6TtdAy2fT9beh7c\noiJYLeBWsLgh9YQAgEAT7lBOK+M0HoZxLvg50eJ9FaHYKdqKbJZTYnpMJHl1\nvaClW6+RhyQHnj2KIEkOk4b1Zpee+iBXiDj48BCtjbhzKLHWZmhHtr9BJ/9m\nxqYj9DC0INaTpfk4vieCG/pPZNJCYmpbs4VHE9Q06H1OKhHA8i2RfVfUbcpE\n0oSlcZsZU0l5eYcqj5cUTdjIZD7OBZqagF+a6o7ygbNMCdfRDTIp/cV0gqp5\n9BnpgNBZs+T9FrWMG0bZiDLk0L5/+MUTmeT6hxUa5Hrdfj6ed+2gj573ssNT\nnH9OOPYP0LrZ9POX3mgLYs4SfQ6bzzlwy4pf3KjAVtBggBjHakx+p/iihPSs\nwcl80mTiZooTbCts+GvEmlVmrluTR6GskC6ucRkdCs9CYEWWC558PhThr7JZ\n2SstUr2DRQEPj0P6bU2ZijAhoYiWR3WSC2aPe7bzC4EG+9zw/fuDbSvLn/sn\n5WXZfvN9Y9tfgIb+zfL34/7OmlDgAQlQ82A8hIFw62zoW3MSoCW8/XxwuBji\nMjsD309gx2el9Ma/+/RBulSqv22xHf4xZo6VTB0YSXl1kTt6GTPDyCgf8M4o\nF2yE\r\n=u3Sg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"8ac4be5a8e79ed90c7b2d5ca14525525e3d0c2de","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run build-tsc && npm run build-configSchema","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json","prepare":"npm run build","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"13.5.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.1.4","react":"^16.0.0","rimraf":"^3.0.0","semver":"^6.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.7.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^12.7.12","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^6.0.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"0.40.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.6.2_1578938903521_0.9541042388831216","host":"s3://npm-registry-packages"}},"8.7.0":{"name":"ts-node","version":"8.7.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.7.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"266186947596bef9f3a034687595b30e31b20976","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.7.0.tgz","fileCount":30,"integrity":"sha512-s659CsHrsxaRVDEleuOkGvbsA0rWHtszUNEt1r0CgAFN5ZZTQtDzpsluS7W5pOGJIa1xZE8R/zK4dEs+ldFezg==","signatures":[{"sig":"MEYCIQCYnT6oUjaI12JRn0j5bIsrcWtAW44DADjtv25LcAvlzAIhAP8B2DbEFTZlEMffLZHLChcFlVV2Mp1SxGlO7x1S0ZXz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXWHKCRA9TVsSAnZWagAAp7wP/Rbw5IJf1l4rgbalRzQF\nh+bsvMbcfa/ybFy4kuw+pmtepM7Iy/wX8A0NRUJrokcLAHNk12tcygo8A66K\nF8RX+CKhf4lw0/1X80Hx17CzBoqZi4kXbSyta7qFyUYoUEzZS7gzPQYReo38\nN/VEYByBr5Vlv4hb8Gy2PRa2p+NRRLQEozI0F404u9GBk7KVwC3p6LzREN9A\n9PP2i4bzpUVjt0jLSE9lQfNTOj5Q2ww3YSiJ4pceTmzxMT197vqcqEK1G8gc\ntiYOLe7wpSiX2kHXxE3aAK7rsNFqi7FJx8CwlyYMC5EtmWsmlLWBTV6jvwHy\n9LAncYI9T9cMf0oGnfbNqovACkJSrNZDjVNyNHuUM1QwQEM0HfeXbddMB9Kr\nM/QVe8eh4QxloFhuUuQMX9SnamF+B0jSg+TDy+6VVXruRABn5dJfyBRT5xLZ\nJS0CH5YrpFQEsKZzfQTsTlzyK+4n0CobAC8EygmFM7PTaYOmAzf+YO4Rrf+M\nhORXosgBBwJS4KC4E2QuKu/GzNxwa04q4inUhetD5mO8WqjUBVAR0Dlhf+Vq\nj7tu/kVPX5rQnnbwIUjg4NUsUG2hNjaSx+YYznjX42DV6NA+57mmaUlAUz+n\n2RRGIqs7zkD+Z50GzUI5fotIBsIyw02P2oqTPbLHSNvpoPsgtEYdAMUP3Loz\nVqy/\r\n=tAAC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# \n\n[![NPM version][npm-image]][npm-url]\n[![NPM downloads][downloads-image]][downloads-url]\n[![Build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n\n> TypeScript execution and REPL for node.js, with source map support. **Works with `typescript@>=2.7`**.\n\n## Installation\n\n```sh\n# Locally in your project.\nnpm install -D ts-node\nnpm install -D typescript\n\n# Or globally with TypeScript.\nnpm install -g ts-node\nnpm install -g typescript\n```\n\n**Tip:** Installing modules locally allows you to control and share the versions through `package.json`. TS Node will always resolve the compiler from `cwd` before checking relative to its own installation.\n\n## Usage\n\n```sh\n# Execute a script as `node` + `tsc`.\nts-node script.ts\n\n# Starts a TypeScript REPL.\nts-node\n\n# Execute code with TypeScript.\nts-node -e 'console.log(\"Hello, world!\")'\n\n# Execute, and print, code with TypeScript.\nts-node -p -e '\"Hello, world!\"'\n\n# Pipe scripts to execute with TypeScript.\necho 'console.log(\"Hello, world!\")' | ts-node\n```\n\n\n\n### Programmatic\n\nYou can require `ts-node` and register the loader for future requires by using `require('ts-node').register({ /* options */ })`. You can also use file shortcuts - `node -r ts-node/register` or `node -r ts-node/register/transpile-only` - depending on your preferences.\n\n**Note:** If you need to use advanced node.js CLI arguments (e.g. `--inspect`), use them with `node -r ts-node/register` instead of the `ts-node` CLI.\n\n#### Developers\n\n**TS Node** exports a `create()` function that can be used to initialize a TypeScript compiler that isn't registered to `require.extensions`, and it uses the same code as `register`.\n\n### Mocha\n\nMocha 6\n\n```sh\nmocha --require ts-node/register --watch-extensions ts,tsx \"test/**/*.{ts,tsx}\" [...args]\n```\n\n**Note:** `--watch-extensions` is only used in `--watch` mode.\n\nMocha 7\n\n```sh\nmocha --require ts-node/register --extensions ts,tsx --watch --watch-files src 'tests/**/*.{ts,tsx}' [...args]\n```\n\n### Tape\n\n```sh\nts-node node_modules/tape/bin/tape [...args]\n```\n\n### Gulp\n\n```sh\n# Create a `gulpfile.ts` and run `gulp`.\ngulp\n```\n\n### Visual Studio Code\n\nCreate a new node.js configuration, add `-r ts-node/register` to node args and move the `program` to the `args` list (so VS Code doesn't look for `outFiles`).\n\n```json\n{\n \"type\": \"node\",\n \"request\": \"launch\",\n \"name\": \"Launch Program\",\n \"runtimeArgs\": [\n \"-r\",\n \"ts-node/register\"\n ],\n \"args\": [\n \"${workspaceFolder}/index.ts\"\n ]\n}\n```\n\n**Note:** If you are using the `--project <tsconfig.json>` command line argument as per the [Configuration Options](#configuration-options), and want to apply this same behavior when launching in VS Code, add an \"env\" key into the launch configuration: `\"env\": { \"TS_NODE_PROJECT\": \"<tsconfig.json>\" }`.\n\n### IntelliJ (and WebStorm)\n\nCreate a new Node.js configuration and add `-r ts-node/register` to \"Node parameters.\"\n\n**Note:** If you are using the `--project <tsconfig.json>` command line argument as per the [Configuration Options](#configuration-options), and want to apply this same behavior when launching in IntelliJ, specify under \"Environment Variables\": `TS_NODE_PROJECT=<tsconfig.json>`.\n\n## How It Works\n\n**TypeScript Node** works by registering the TypeScript compiler for `.tsx?` and `.jsx?` (when `allowJs == true`) extensions. When node.js has an extension registered (via `require.extensions`), it will use the extension internally for module resolution. When an extension is unknown to node.js, it handles the file as `.js` (JavaScript). By default, **TypeScript Node** avoids compiling files in `/node_modules/` for three reasons:\n\n1. Modules should always be published in a format node.js can consume\n2. Transpiling the entire dependency tree will make your project slower\n3. Differing behaviours between TypeScript and node.js (e.g. ES2015 modules) can result in a project that works until you decide to support a feature natively from node.js\n\n**P.S.** This means if you don't register an extension, it is compiled as JavaScript. When `ts-node` is used with `allowJs`, JavaScript files are transpiled using the TypeScript compiler.\n\n## Loading `tsconfig.json`\n\n**Typescript Node** loads `tsconfig.json` automatically. Use `--skip-project` to skip loading the `tsconfig.json`.\n\n**Tip**: You can use `ts-node` together with [tsconfig-paths](https://www.npmjs.com/package/tsconfig-paths) to load modules according to the `paths` section in `tsconfig.json`.\n\n## Configuration Options\n\nYou can set options by passing them before the script path, via programmatic usage or via environment variables.\n\n```sh\nts-node --compiler ntypescript --project src/tsconfig.json hello-world.ts\n```\n\n**Note:** [`ntypescript`](https://github.com/TypeStrong/ntypescript#readme) is an example of a TypeScript compatible `compiler`.\n\n### CLI Options\n\nSupports `--print`, `--eval`, `--require` and `--interactive` similar to the [node.js CLI options](https://nodejs.org/api/cli.html).\n\n* `--help` Prints help text\n* `--version` Prints version information\n\n### CLI and Programmatic Options\n\n_Environment variable denoted in parentheses._\n\n* `-T, --transpile-only` Use TypeScript's faster `transpileModule` (`TS_NODE_TRANSPILE_ONLY`, default: `false`)\n* `-I, --ignore [pattern]` Override the path patterns to skip compilation (`TS_NODE_IGNORE`, default: `/node_modules/`)\n* `-P, --project [path]` Path to TypeScript JSON project file (`TS_NODE_PROJECT`)\n* `-C, --compiler [name]` Specify a custom TypeScript compiler (`TS_NODE_COMPILER`, default: `typescript`)\n* `-D, --ignore-diagnostics [code]` Ignore TypeScript warnings by diagnostic code (`TS_NODE_IGNORE_DIAGNOSTICS`)\n* `-O, --compiler-options [opts]` JSON object to merge with compiler options (`TS_NODE_COMPILER_OPTIONS`)\n* `--dir` Specify working directory for config resolution (`TS_NODE_CWD`, default: `process.cwd()`)\n* `--scope` Scope compiler to files within `cwd` (`TS_NODE_SCOPE`, default: `false`)\n* `--files` Load `files`, `include` and `exclude` from `tsconfig.json` on startup (`TS_NODE_FILES`, default: `false`)\n* `--pretty` Use pretty diagnostic formatter (`TS_NODE_PRETTY`, default: `false`)\n* `--skip-project` Skip project config resolution and loading (`TS_NODE_SKIP_PROJECT`, default: `false`)\n* `--skip-ignore` Skip ignore checks (`TS_NODE_SKIP_IGNORE`, default: `false`)\n* `--emit` Emit output files into `.ts-node` directory (`TS_NODE_EMIT`, default: `false`)\n* `--prefer-ts-exts` Re-order file extensions so that TypeScript imports are preferred (`TS_NODE_PREFER_TS_EXTS`, default: `false`)\n* `--log-error` Logs TypeScript errors to stderr instead of throwing exceptions (`TS_NODE_LOG_ERROR`, default: `false`)\n\n### Programmatic Only Options\n\n* `transformers` `_ts.CustomTransformers | ((p: _ts.Program) => _ts.CustomTransformers)` An object with transformers or a function that accepts a program and returns an transformers object to pass to TypeScript. Function isn't available with `transpileOnly` flag\n* `readFile` Custom TypeScript-compatible file reading function\n* `fileExists` Custom TypeScript-compatible file existence function\n\n## SyntaxError\n\nAny error that is not a `TSError` is from node.js (e.g. `SyntaxError`), and cannot be fixed by TypeScript or `ts-node`. These are runtime issues with your code.\n\n### Import Statements\n\nCurrent node.js stable releases do not support ES modules. Additionally, `ts-node` does not have the required hooks into node.js to support ES modules. You will need to set `\"module\": \"commonjs\"` in your `tsconfig.json` for your code to work.\n\n## Help! My Types Are Missing!\n\n**TypeScript Node** does _not_ use `files`, `include` or `exclude`, by default. This is because a large majority projects do not use all of the files in a project directory (e.g. `Gulpfile.ts`, runtime vs tests) and parsing every file for types slows startup time. Instead, `ts-node` starts with the script file (e.g. `ts-node index.ts`) and TypeScript resolves dependencies based on imports and references.\n\nFor global definitions, you can use the `typeRoots` compiler option. This requires that your type definitions be structured as type packages (not loose TypeScript definition files). More details on how this works can be found in the [TypeScript Handbook](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html#types-typeroots-and-types).\n\nExample `tsconfig.json`:\n\n```\n{\n \"compilerOptions\": {\n \"typeRoots\" : [\"./node_modules/@types\", \"./typings\"]\n }\n}\n```\n\nExample project structure:\n\n```\n<project_root>/\n-- tsconfig.json\n-- typings/\n -- <module_name>/\n -- index.d.ts\n```\n\nExample module declaration file:\n\n```\ndeclare module '<module_name>' {\n // module definitions go here\n}\n```\n\nFor module definitions, you can use [`paths`](https://www.typescriptlang.org/docs/handbook/module-resolution.html#path-mapping):\n\n```json\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\",\n \"paths\": {\n \"custom-module-type\": [\"types/custom-module-type\"]\n }\n }\n}\n```\n\nAn alternative approach for definitions of third-party libraries are [triple-slash directives](https://www.typescriptlang.org/docs/handbook/triple-slash-directives.html). This may be helpful if you prefer not to change your TypeScript `compilerOptions` or structure your custom type definitions when using `typeRoots`. Below is an example of the triple-slash directive as a relative path within your project:\n\n```typescript\n/// <reference types=\"./types/untyped_js_lib\" />\nimport UntypedJsLib from \"untyped_js_lib\"\n```\n\n**Tip:** If you _must_ use `files`, `include`, or `exclude`, enable `--files` flags or set `TS_NODE_FILES=true`.\n\n## Watching and Restarting\n\n**TypeScript Node** compiles source code via `require()`, watching files and code reloads are out of scope for the project. If you want to restart the `ts-node` process on file change, existing node.js tools such as [nodemon](https://github.com/remy/nodemon), [onchange](https://github.com/Qard/onchange) and [node-dev](https://github.com/fgnass/node-dev) work.\n\nThere's also [`ts-node-dev`](https://github.com/whitecolor/ts-node-dev), a modified version of [`node-dev`](https://github.com/fgnass/node-dev) using `ts-node` for compilation and won't restart the process on file change.\n\n## License\n\nMIT\n\n[npm-image]: https://img.shields.io/npm/v/ts-node.svg?style=flat\n[npm-url]: https://npmjs.org/package/ts-node\n[downloads-image]: https://img.shields.io/npm/dm/ts-node.svg?style=flat\n[downloads-url]: https://npmjs.org/package/ts-node\n[travis-image]: https://img.shields.io/travis/TypeStrong/ts-node.svg?style=flat\n[travis-url]: https://travis-ci.org/TypeStrong/ts-node\n[coveralls-image]: https://img.shields.io/coveralls/TypeStrong/ts-node.svg?style=flat\n[coveralls-url]: https://coveralls.io/r/TypeStrong/ts-node?branch=master\n","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run build-tsc && npm run build-configSchema","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json","prepare":"npm run build","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"13.3.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.1.4","react":"^16.0.0","rimraf":"^3.0.0","semver":"^6.1.0","tslint":"^5.11.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.7.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^12.7.12","ntypescript":"^1.201507091536.1","@types/mocha":"^5.0.0","@types/react":"^16.0.2","@types/semver":"^6.0.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"0.40.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.7.0_1583178186219_0.7263204203398994","host":"s3://npm-registry-packages"}},"8.8.0":{"name":"ts-node","version":"8.8.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.8.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"41a301811ac96174db75c24462ec7ebadfa9668b","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.8.0.tgz","fileCount":30,"integrity":"sha512-cHZpac2e71Df6/kC7AmqXObjHLs+oooxXmBqeiml9TBJk1Car9IsF12iPEeXxYVqwN/b/ZLoAsRcQ587wdwSkw==","signatures":[{"sig":"MEUCIG1Tis4054EgLild3W3/RCaChSjPFaqqDDYWOIupGC+gAiEA6Iap4+NVFtGwPcIzQr+JqPBDdQD8493MGyKpG6ynXHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedqK3CRA9TVsSAnZWagAAve0P/2eXTNxGmeb3vqCWDfng\nKsXKHxmmVAwsBK3bLT3tkMBHsZCMp7s+Vbh4jHl3L4y0SHR9sqOAwnSO9R1I\nIajj0Bj7r7CmWgBYnEcFHB7d5iuBRHIm9ffY1QAVYSBEqpSjHuNMY1wPKfhg\nSlXyOEviZbGKgCb2Pwtk7zwnS7vr3Lv95SSsYmzFvrmNtqhzuK35PN2D37aA\n5iqBQCxAO5Pjda6tsJ2XmGKQXBoY4lvV4y1bz5vqGfpyxxS54ojrAYhHfAq2\nuwNltueyq3d6aCY6fqaQ7jGR3ZwiDSonXuZAKjo0/3cITCDJYodgQwOcjbxJ\nCawNbcSAH52HZfWG/rLsAhJfA6dSA8xurTk8oO1s+0r/TdYoFeAUmK3fFxtg\n1V/4UpqeyVUeA9MZGz1x5okqWEImkMkJgOw7hmSWhNd4Ro+DIKjWmHJmqErx\neY3u9WkJWI9hbzujE9C7K7qiDGofjVgtNEu8P1t26C2b2V9E44H2uTpFZRzY\n1oObkTM479WzeAfi8R/q74nhZVWGGlcPn+5RW9Sip00jVtl579GG9uxQrFEX\nCIPyIOMG54yk4PH5kFpbPZLoVHhVuSWkueesUa5Mn7g7hKNOJi36bMOTtQE5\nRoUVZ/nAFQbNfm0gbIX9wu90jXpn5pgKAIm64GnsvzmcBVRjP4bjp7RzacbZ\nO6O4\r\n=FqOD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"3766cc9075134170f614f61c0bda8681ccff0538","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run build-tsc && npm run build-configSchema","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json","prepare":"npm run build","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"13.7.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.2.2","react":"^16.0.0","rimraf":"^3.0.0","semver":"^7.1.3","tslint":"^6.1.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.7.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^13.9.2","ntypescript":"^1.201507091536.1","@types/mocha":"^5.2.7","@types/react":"^16.0.2","@types/semver":"^7.1.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"^0.42.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.8.0_1584833206931_0.3896215060133865","host":"s3://npm-registry-packages"}},"8.8.1":{"name":"ts-node","version":"8.8.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.8.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"7c4d3e9ed33aa703b64b28d7f9d194768be5064d","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.8.1.tgz","fileCount":30,"integrity":"sha512-10DE9ONho06QORKAaCBpPiFCdW+tZJuY/84tyypGtl6r+/C7Asq0dhqbRZURuUlLQtZxxDvT8eoj8cGW0ha6Bg==","signatures":[{"sig":"MEUCIQC8H9XTrHRievezUOTSt63tpxGgriaiON1im8LNaXVoGgIgERdE5UxqwxNZFe5AecEujjURLUJnry2Jb4S+80YrhDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":245932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJedsfYCRA9TVsSAnZWagAAiZEP/2nqNm71ZqIczpXYhfjm\nlz+r/lf6XR+sLvti73PbISc9j8P1spFrd77NcHHv790Kv7jpZFWNtRcUMYse\nCaRfl5QI+S7qLhJm+cmuFoB9sTtW/90YUGsTgup9GZ5SGskj3bCrkHaEApQ1\n5on1zLydDSS9e0qKjaWXcak89DIiHHElpLBYJne4Olk9f+hvdGOaJoQ6rBNo\ndHIM/WPFwlL7lqA0M1ZZLWDDfMhG59Huri01VUcAiYaxrapcosJwM/+tFi94\n5UIpxtMnQmdbGIo6117qiSeBLgPOj37TcpLv+QQUaWEpxqJEf0i82ybqUF/F\nkH3L6QZQpFk1ENdt/+UWQUlikwyCC2443qqFFVvBeq3pjr9edOY6cq2CFKiz\nEvNIoP0jDaBGaXHOQTLGmr829QhZn5UMyDiep/5Du1dq4zV0k42sRZ227+4t\n8lndkH4tgMIVYT5S8s241VkqKDLFjE/t4Vj3Vgt5ooxAnATRNjhCXQiH7EjI\naHfNqNt8R0WNVq6qyTPXJdCCh/fWortQ5prXt31drmQsX8a0LUygsrEyz9V8\nKK4UdZb/J52R0wTjBkgQ+6empsiRaHV2aJ+i9r3cClC0sjPgLZ+Oj3exJsfG\n0V81MVZwvEalvMANmN5aZiHQpFyJCPr7EqVciyUNuHBnmsq6r58av1LHmJRy\nKEFA\r\n=WVWE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"0c0bc3db2d00cd71905586701abf3050e60ccf02","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run build-tsc && npm run build-configSchema","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json","prepare":"npm run build","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"13.7.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.2.2","react":"^16.0.0","rimraf":"^3.0.0","semver":"^7.1.3","tslint":"^6.1.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.7.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^13.9.2","ntypescript":"^1.201507091536.1","@types/mocha":"^5.2.7","@types/react":"^16.0.2","@types/semver":"^7.1.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"^0.42.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.8.1_1584842712160_0.8510705978000446","host":"s3://npm-registry-packages"}},"8.8.2":{"name":"ts-node","version":"8.8.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.8.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"0b39e690bee39ea5111513a9d2bcdc0bc121755f","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.8.2.tgz","fileCount":30,"integrity":"sha512-duVj6BpSpUpD/oM4MfhO98ozgkp3Gt9qIp3jGxwU2DFvl/3IRaEAvbLa8G60uS7C77457e/m5TMowjedeRxI1Q==","signatures":[{"sig":"MEUCIQDpmCp/VvzwrmY1mHVe/7hvTpZ7XhJKQVHZXfQEn0K0hwIgSy1QTV9vsp0DBFt4WswbLjK3vFlIb+m+1li4x6QcnYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiSt9CRA9TVsSAnZWagAA8EgP/1o+OHmhWnaBYWRBaD1e\nVbe115ggt7kjpz7LHYJtBIDN6mNujL+ws/Lk5EbTErqfhy1JJ/36B0S9WofQ\ntBaMN7ggCMxb2wpbCHKacGWfdDQ0e0mpxQWgMOIYSK2fYzDGj3oG15AsBW7p\nv3UzjCO8CqHxyi8Shqdie0E/+Qq71/41cMrH62Y+53MwW/+RznniiYD8kkna\nYsYa7m01z+YIQcnDZHO0N8qE2j6gVI0/17+tmBy9DVDF9jSFDS0xfOlsayWl\n0ZeVzalqnnfB7OuqRjf4OjVdIn6oEH2tawVpmvCqb0sqwuc7vaCLd7GcxPem\neIB6QGtKu6yk40AjqGu2WetIhSEHnlQAgeAu/BI+VwsbSXObAI42/soh0Lgg\neFD3NMSkqipBs1csZaI5EoViWW9/5RGKzx/UyJ6fCVlxeqFVVHk+fgSzhfXV\nwLdeP1kLUuehyhPj9kCZN+hBv80H+d1barqDyg7HTvTUYEqYgVHr7htyqgeX\n4Tfvjwag4qD8C8JgFXAPfwFB6P1QEYlwE+CVGPoSkVpIuH8Il4e4+q1pJERQ\nzvpj34W8Y3N7SMa8gjcMUXDB1toIiEo0wiZSygTcGoVE0G6nxDqEub4qWY25\n76TUG8CvUJLhPNhwqbYhd47wO7CU81ER4ImKPW7upINTZLXmTIXdL9NoBN3j\niVAs\r\n=ZlNI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.0.0"},"gitHead":"3f50313a4546e68099636baee210626bd7883115","scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run build-tsc && npm run build-configSchema","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json","prepare":"npm run build","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.9.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"13.7.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.2.2","react":"^16.0.0","rimraf":"^3.0.0","semver":"^7.1.3","tslint":"^6.1.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.7.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^13.9.2","ntypescript":"^1.201507091536.1","@types/mocha":"^5.2.7","@types/react":"^16.0.2","@types/semver":"^7.1.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"^0.42.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.8.2_1586047868649_0.7739056615400002","host":"s3://npm-registry-packages"}},"8.9.0":{"name":"ts-node","version":"8.9.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.9.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"d7bf7272dcbecd3a2aa18bd0b96c7d2f270c15d4","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.9.0.tgz","fileCount":30,"integrity":"sha512-rwkXfOs9zmoHrV8xE++dmNd6ZIS+nmHHCxcV53ekGJrxFLMbp+pizpPS07ARvhwneCIECPppOwbZHvw9sQtU4w==","signatures":[{"sig":"MEYCIQCawHYRpLNSX4PQFj1xuZN9rgaflYzTI2O7CJLuL57YawIhANHpYKM02Scz2Ih3cUlGoLElECbLoqVNE14Uqdh8CTvi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255934,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJengU5CRA9TVsSAnZWagAAlZ8P/33nXO6Tv/fNzmTXLubw\nVZHGTBicDxkzZO6tyYumZSa3uIOzZCfESbAs3XZyx/1Pt7zz77LJQxe1Wtrb\n4yBUZGG4Fw1qSar/btEfXZiCh4tEU01SdRudtm+uaVwx9VFoWXp0GyPGh1U7\nij27I7nAhaNpgGVac1AME44HTSQTGnycMiGFLYKFEXkwqBMWWpkb/CzcqRsZ\nHlS+JBGaH3UIYwAnCFDly6lerRhxBmOfSWPPzhLs4f3MPKw1I0M4DRCxi0Pm\n/zSQezqTD3KwywhTsrfIBLbM1S8FxiHwmh/2p1kuKBOT03CNNMMkjVlBzSQQ\ns2WXPsrlaxVTEPEsXCz6Fi/ffHWP2+ovzEEDAprZ+jkNzz15y+JKoLyoDZZz\nkuN8b4YD2xz5W89V5c0sXAYR3c8qAAyN09ZrnfUHuKR0tMJKLqLO0stAae0O\n/1pTQGqZGO0Bl5vZtmy5hxmyG7tTKgQOhNYO3inXCB3zIa+zE/iuKhCOXARM\nG5+hW5YtxvlUqwGvG1Oa67NN49JVS3NFZe0C7aMWQQosupSYn+2FKSPd8RDB\nn4ZZ6cDrAIOdJgHO2MfmnXLm0TN2AGeEImSygSAAM4FpAP2dvUuYiSLv/F1X\nca/KnqnmdEWy6COQkpgAig3uoaDnBQlmdMVGlTM4s6IzKdoPQo9EueKeoH1V\nljxv\r\n=FDhS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# \n\n[![NPM version][npm-image]][npm-url]\n[![NPM downloads][downloads-image]][downloads-url]\n[![Build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n\n> TypeScript execution and REPL for node.js, with source map support. **Works with `typescript@>=2.7`**.\n\n## Installation\n\n```sh\n# Locally in your project.\nnpm install -D typescript\nnpm install -D ts-node\n\n# Or globally with TypeScript.\nnpm install -g typescript\nnpm install -g ts-node\n```\n\n**Tip:** Installing modules locally allows you to control and share the versions through `package.json`. TS Node will always resolve the compiler from `cwd` before checking relative to its own installation.\n\n## Usage\n\n### Shell\n\n```sh\n# Execute a script as `node` + `tsc`.\nts-node script.ts\n\n# Starts a TypeScript REPL.\nts-node\n\n# Execute code with TypeScript.\nts-node -e 'console.log(\"Hello, world!\")'\n\n# Execute, and print, code with TypeScript.\nts-node -p -e '\"Hello, world!\"'\n\n# Pipe scripts to execute with TypeScript.\necho 'console.log(\"Hello, world!\")' | ts-node\n\n# Equivalent to ts-node --script-mode\nts-node-script scripts.ts\n\n# Equivalent to ts-node --transpile-only\nts-node-transpile-only scripts.ts\n```\n\n\n\n### Shebang\n\n```typescript\n#!/usr/bin/env ts-node-script\n\nconsole.log(\"Hello, world!\")\n```\n\n`ts-node-script` is recommended because it enables `--script-mode`, discovering `tsconfig.json` relative to the script's location instead of `process.cwd()`. This makes scripts more portable.\n\nPassing CLI arguments via shebang is allowed on Mac but not Linux. For example, the following will fail on Linux:\n\n```\n#!/usr/bin/env ts-node --script-mode --transpile-only --files\n// This shebang is not portable. It only works on Mac\n```\n\n### Programmatic\n\nYou can require `ts-node` and register the loader for future requires by using `require('ts-node').register({ /* options */ })`. You can also use file shortcuts - `node -r ts-node/register` or `node -r ts-node/register/transpile-only` - depending on your preferences.\n\n**Note:** If you need to use advanced node.js CLI arguments (e.g. `--inspect`), use them with `node -r ts-node/register` instead of the `ts-node` CLI.\n\n#### Developers\n\n**TS Node** exports a `create()` function that can be used to initialize a TypeScript compiler that isn't registered to `require.extensions`, and it uses the same code as `register`.\n\n### Mocha\n\nMocha 6\n\n```sh\nmocha --require ts-node/register --watch-extensions ts,tsx \"test/**/*.{ts,tsx}\" [...args]\n```\n\n**Note:** `--watch-extensions` is only used in `--watch` mode.\n\nMocha 7\n\n```sh\nmocha --require ts-node/register --extensions ts,tsx --watch --watch-files src 'tests/**/*.{ts,tsx}' [...args]\n```\n\n### Tape\n\n```sh\nts-node node_modules/tape/bin/tape [...args]\n```\n\n### Gulp\n\n```sh\n# Create a `gulpfile.ts` and run `gulp`.\ngulp\n```\n\n### Visual Studio Code\n\nCreate a new node.js configuration, add `-r ts-node/register` to node args and move the `program` to the `args` list (so VS Code doesn't look for `outFiles`).\n\n```json\n{\n \"type\": \"node\",\n \"request\": \"launch\",\n \"name\": \"Launch Program\",\n \"runtimeArgs\": [\n \"-r\",\n \"ts-node/register\"\n ],\n \"args\": [\n \"${workspaceFolder}/index.ts\"\n ]\n}\n```\n\n**Note:** If you are using the `--project <tsconfig.json>` command line argument as per the [Configuration Options](#configuration-options), and want to apply this same behavior when launching in VS Code, add an \"env\" key into the launch configuration: `\"env\": { \"TS_NODE_PROJECT\": \"<tsconfig.json>\" }`.\n\n### IntelliJ (and WebStorm)\n\nCreate a new Node.js configuration and add `-r ts-node/register` to \"Node parameters.\"\n\n**Note:** If you are using the `--project <tsconfig.json>` command line argument as per the [Configuration Options](#configuration-options), and want to apply this same behavior when launching in IntelliJ, specify under \"Environment Variables\": `TS_NODE_PROJECT=<tsconfig.json>`.\n\n## How It Works\n\n**TypeScript Node** works by registering the TypeScript compiler for `.tsx?` and `.jsx?` (when `allowJs == true`) extensions. When node.js has an extension registered (via `require.extensions`), it will use the extension internally for module resolution. When an extension is unknown to node.js, it handles the file as `.js` (JavaScript). By default, **TypeScript Node** avoids compiling files in `/node_modules/` for three reasons:\n\n1. Modules should always be published in a format node.js can consume\n2. Transpiling the entire dependency tree will make your project slower\n3. Differing behaviours between TypeScript and node.js (e.g. ES2015 modules) can result in a project that works until you decide to support a feature natively from node.js\n\n**P.S.** This means if you don't register an extension, it is compiled as JavaScript. When `ts-node` is used with `allowJs`, JavaScript files are transpiled using the TypeScript compiler.\n\n## Loading `tsconfig.json`\n\n**Typescript Node** loads `tsconfig.json` automatically. Use `--skip-project` to skip loading the `tsconfig.json`.\n\nIt is resolved relative to `--dir` using [the same search behavior as `tsc`](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html). In `--script-mode`, this is the directory containing the script. Otherwise it is resolved relative to `process.cwd()`, which matches the behavior of `tsc`.\n\nUse `--project` to specify the path to your `tsconfig.json`, ignoring `--dir`.\n\n**Tip**: You can use `ts-node` together with [tsconfig-paths](https://www.npmjs.com/package/tsconfig-paths) to load modules according to the `paths` section in `tsconfig.json`.\n\n## Configuration Options\n\nYou can set options by passing them before the script path, via programmatic usage, via `tsconfig.json`, or via environment variables.\n\n```sh\nts-node --compiler ntypescript --project src/tsconfig.json hello-world.ts\n```\n\n**Note:** [`ntypescript`](https://github.com/TypeStrong/ntypescript#readme) is an example of a TypeScript-compatible `compiler`.\n\n### CLI Options\n\n`ts-node` supports `--print` (`-p`), `--eval` (`-e`), `--require` (`-r`) and `--interactive` (`-i`) similar to the [node.js CLI options](https://nodejs.org/api/cli.html).\n\n* `-h, --help` Prints the help text\n* `-v, --version` Prints the version. `-vv` prints node and typescript compiler versions, too\n* `-s, --script-mode` Resolve config relative to the directory of the passed script instead of the current directory. Changes default of `--dir`\n\n### CLI and Programmatic Options\n\n_The name of the environment variable and the option's default value are denoted in parentheses._\n\n* `-T, --transpile-only` Use TypeScript's faster `transpileModule` (`TS_NODE_TRANSPILE_ONLY`, default: `false`)\n* `-H, --compiler-host` Use TypeScript's compiler host API (`TS_NODE_COMPILER_HOST`, default: `false`)\n* `-I, --ignore [pattern]` Override the path patterns to skip compilation (`TS_NODE_IGNORE`, default: `/node_modules/`)\n* `-P, --project [path]` Path to TypeScript JSON project file (`TS_NODE_PROJECT`)\n* `-C, --compiler [name]` Specify a custom TypeScript compiler (`TS_NODE_COMPILER`, default: `typescript`)\n* `-D, --ignore-diagnostics [code]` Ignore TypeScript warnings by diagnostic code (`TS_NODE_IGNORE_DIAGNOSTICS`)\n* `-O, --compiler-options [opts]` JSON object to merge with compiler options (`TS_NODE_COMPILER_OPTIONS`)\n* `--dir` Specify working directory for config resolution (`TS_NODE_CWD`, default: `process.cwd()`, or `dirname(scriptPath)` if `--script-mode`)\n* `--scope` Scope compiler to files within `cwd` (`TS_NODE_SCOPE`, default: `false`)\n* `--files` Load `files`, `include` and `exclude` from `tsconfig.json` on startup (`TS_NODE_FILES`, default: `false`)\n* `--pretty` Use pretty diagnostic formatter (`TS_NODE_PRETTY`, default: `false`)\n* `--skip-project` Skip project config resolution and loading (`TS_NODE_SKIP_PROJECT`, default: `false`)\n* `--skip-ignore` Skip ignore checks (`TS_NODE_SKIP_IGNORE`, default: `false`)\n* `--emit` Emit output files into `.ts-node` directory (`TS_NODE_EMIT`, default: `false`)\n* `--prefer-ts-exts` Re-order file extensions so that TypeScript imports are preferred (`TS_NODE_PREFER_TS_EXTS`, default: `false`)\n* `--log-error` Logs TypeScript errors to stderr instead of throwing exceptions (`TS_NODE_LOG_ERROR`, default: `false`)\n\n### Programmatic-only Options\n\n* `transformers` `_ts.CustomTransformers | ((p: _ts.Program) => _ts.CustomTransformers)`: An object with transformers or a function that accepts a program and returns an transformers object to pass to TypeScript. Function isn't available with `transpileOnly` flag\n* `readFile`: Custom TypeScript-compatible file reading function\n* `fileExists`: Custom TypeScript-compatible file existence function\n\n### Options via tsconfig.json\n\nMost options can be specified by a `\"ts-node\"` object in `tsconfig.json` using their programmatic, camelCase names. For example, to enable `--transpile-only`:\n\n```json\n// tsconfig.json\n{\n \"ts-node\": {\n \"transpileOnly\": true\n },\n \"compilerOptions\": {}\n}\n```\n\nOur bundled [JSON schema](https://unpkg.com/browse/ts-node@8.8.2/tsconfig.schema.json) lists all compatible options.\n\n## SyntaxError\n\nAny error that is not a `TSError` is from node.js (e.g. `SyntaxError`), and cannot be fixed by TypeScript or `ts-node`. These are runtime issues with your code.\n\n### Import Statements\n\nCurrent node.js stable releases do not support ES modules. Additionally, `ts-node` does not have the required hooks into node.js to support ES modules. You will need to set `\"module\": \"commonjs\"` in your `tsconfig.json` for your code to work.\n\n## Help! My Types Are Missing!\n\n**TypeScript Node** does _not_ use `files`, `include` or `exclude`, by default. This is because a large majority projects do not use all of the files in a project directory (e.g. `Gulpfile.ts`, runtime vs tests) and parsing every file for types slows startup time. Instead, `ts-node` starts with the script file (e.g. `ts-node index.ts`) and TypeScript resolves dependencies based on imports and references.\n\nFor global definitions, you can use the `typeRoots` compiler option. This requires that your type definitions be structured as type packages (not loose TypeScript definition files). More details on how this works can be found in the [TypeScript Handbook](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html#types-typeroots-and-types).\n\nExample `tsconfig.json`:\n\n```json\n{\n \"compilerOptions\": {\n \"typeRoots\" : [\"./node_modules/@types\", \"./typings\"]\n }\n}\n```\n\nExample project structure:\n\n```text\n<project_root>/\n-- tsconfig.json\n-- typings/\n -- <module_name>/\n -- index.d.ts\n```\n\nExample module declaration file:\n\n```typescript\ndeclare module '<module_name>' {\n // module definitions go here\n}\n```\n\nFor module definitions, you can use [`paths`](https://www.typescriptlang.org/docs/handbook/module-resolution.html#path-mapping):\n\n```json\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\",\n \"paths\": {\n \"custom-module-type\": [\"types/custom-module-type\"]\n }\n }\n}\n```\n\nAn alternative approach for definitions of third-party libraries are [triple-slash directives](https://www.typescriptlang.org/docs/handbook/triple-slash-directives.html). This may be helpful if you prefer not to change your TypeScript `compilerOptions` or structure your custom type definitions when using `typeRoots`. Below is an example of the triple-slash directive as a relative path within your project:\n\n```typescript\n/// <reference types=\"./types/untyped_js_lib\" />\nimport UntypedJsLib from \"untyped_js_lib\"\n```\n\n**Tip:** If you _must_ use `files`, `include`, or `exclude`, enable `--files` flags or set `TS_NODE_FILES=true`.\n\n## Watching and Restarting\n\n**TypeScript Node** compiles source code via `require()`, watching files and code reloads are out of scope for the project. If you want to restart the `ts-node` process on file change, existing node.js tools such as [nodemon](https://github.com/remy/nodemon), [onchange](https://github.com/Qard/onchange) and [node-dev](https://github.com/fgnass/node-dev) work.\n\nThere's also [`ts-node-dev`](https://github.com/whitecolor/ts-node-dev), a modified version of [`node-dev`](https://github.com/fgnass/node-dev) using `ts-node` for compilation and won't restart the process on file change.\n\n## License\n\nMIT\n\n[npm-image]: https://img.shields.io/npm/v/ts-node.svg?style=flat\n[npm-url]: https://npmjs.org/package/ts-node\n[downloads-image]: https://img.shields.io/npm/dm/ts-node.svg?style=flat\n[downloads-url]: https://npmjs.org/package/ts-node\n[travis-image]: https://img.shields.io/travis/TypeStrong/ts-node.svg?style=flat\n[travis-url]: https://travis-ci.org/TypeStrong/ts-node\n[coveralls-image]: https://img.shields.io/coveralls/TypeStrong/ts-node.svg?style=flat\n[coveralls-url]: https://coveralls.io/r/TypeStrong/ts-node?branch=master\n","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run build-tsc && npm run build-configSchema","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json","prepare":"npm run build","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.13.6","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"13.8.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.2.2","react":"^16.0.0","rimraf":"^3.0.0","semver":"^7.1.3","tslint":"^6.1.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.7.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^13.13.1","ntypescript":"^1.201507091536.1","@types/mocha":"^5.2.7","@types/react":"^16.0.2","@types/semver":"^7.1.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"^0.42.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.9.0_1587414329334_0.24677026929403945","host":"s3://npm-registry-packages"}},"8.9.1":{"name":"ts-node","version":"8.9.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.9.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"2f857f46c47e91dcd28a14e052482eb14cfd65a5","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.9.1.tgz","fileCount":30,"integrity":"sha512-yrq6ODsxEFTLz0R3BX2myf0WBCSQh9A+py8PBo1dCzWIOcvisbyH6akNKqDHMgXePF2kir5mm5JXJTH3OUJYOQ==","signatures":[{"sig":"MEQCIAFbEKrKzd+YohhFgvKIqnCZnR0x93ISZKS441Riee2PAiBj7XUTv1bJQaKREs+9/8dQsZ4IAXkn2RXgZ7XK9E6xWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":257343,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJepR6NCRA9TVsSAnZWagAAjp4P/j4DPKBvfp2sl+iAhuxa\nXuyRwzsDgAEtuhzB8YRjHpvCBPnacomlpNOTuy2fBWR4F+YSFWHef5l4yOQu\ntVb7ryS5SAif7E9YOst26zYWraFhvmLBQ63GjbMblVv2pxhq7OFLPZnpJ10Z\nZk+OWhJqVfA4ryjsEmYcctV9t4z1hALDlolns8KyV1YZnElqlyFn1QmT4TWv\n2ISFHF4j4T4OxpLmd2fpWTmOz+ekwVW790IJa46nBdnPEh+qCixYKbxMiXat\n2qievjrLRRhwhvPaReeldfWX67Z/pUOH7e1Gpr3ZsJGj8ai3z7lE8MDYGZKi\na9zLdcHEC7f1oQbLuK5ATT+ERC6DdZfn934tqHWICP+WY+vqHrNV0D8dDl1i\nehMbUCgDcL6yG8PfmXv3vVnbHlqhRZinlffs4JMRaRnqJ8WCw33ulP+gWjgM\nVzhPzdNOEPJqomZXojCX8V8Mfhcq1uzzntS+04+mcyvIr5CuDvr3aiPyxcLz\nmVVG2KIKyEL1AKGXnjVKbbZR18qA6hZqjFyi97gA2/J7xdqTMAsAlKwhXGbp\nxu/PeMOUM22rziBvGb8w6+gaEZhC9LRDgUXA317VSSzFUZAtWa/n8Jc+N8aC\nQNmHeFnNjwoPVciT32qvNs1mtj2N+qBvR/qSCKEUBOad4LdXu+Sy1TUu/eXA\nFlW5\r\n=7xyn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run build-tsc && npm run build-configSchema","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json","prepare":"npm run build","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.4","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"13.8.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.17"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.2.2","react":"^16.0.0","rimraf":"^3.0.0","semver":"^7.1.3","tslint":"^6.1.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.7.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^13.13.1","ntypescript":"^1.201507091536.1","@types/mocha":"^5.2.7","@types/react":"^16.0.2","@types/semver":"^7.1.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"^0.42.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.9.1_1587879564941_0.48809272046788243","host":"s3://npm-registry-packages"}},"8.10.0":{"name":"ts-node","version":"8.10.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.10.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"b4678e5a1d2475db79d1a56aec56ef7b9bccf1a7","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.10.0.tgz","fileCount":35,"integrity":"sha512-9llNE7EOwPXr40e01DAVHTMgWLXDyHBMRaBB47xbF1ppbYVhc6iNT/VUz2jntkzPxjBOjxOn//XkeBgBtHbn/w==","signatures":[{"sig":"MEQCIBYAJEMzH6EXWeweoQhgL8MyvnF3AWqFacLOf9R8XszaAiBZ7jKOu1pDew9MgNszC73gc64Bg7//bXMoT70lxYAO9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerlHlCRA9TVsSAnZWagAAfjgQAJ+cKbCme+1BAmpKy+u/\nufkk75SeUsRg5Z9XObkY0GyNTdca3EeY1Oe9GEQzlzv8UG1dIsne/XxD32Ta\nMCvAZP2GGThbv4f6NaRTo289Z6nsqcV0DAioGDrfu/jOMI5BTLY4JoJytSJU\nFULh1KwWH4jNx7ERbEhBDuNf3XVy83cbMZS7Y00WgffLExrWzQu4xbXRreE0\nSsUYvzyCBNvZDJlVuN2WfXJSZxtXGR2yp/AbYHCxne2q0zUjwdeQNm74QxhF\nv8+ucPe8zwWfrAW3l0alvVXL3D0q8pWf/CiKdhQOoN0C9SB/JJ0hKzhung7T\nY3tSLzgM4LcBJQzHRBCpmyXSLdHZrcqqgeOwSVTJmIg+2RNx9dd+s79y4unj\n+K1dbfGOUGf499gowFzs/o5rBR5SQiFDsUQ6CfaLOy3SZ5AQNuW0mUhcLmlR\nqCuh4saz9Or31GcqI/PY8AWNzASz3+hlMlqF2JTN9ayXYbxV4yLvRY8QQHSw\n8iWcHuibbCeabbmO5yEqf6wz6qDaMzQ5zPynM5AR9Vq60KEiDbCe1ZoKy0U8\nTfR4R++5Sp71djAFjaq3QTw43wOp695VPRKCtEZAMIW5LyXPoSm9SnRV3mTf\n48UXwMPmutPrVwWHQB9q8ia7xO99VYprAYb7WeigQMwM7xMkms3DfDORMZif\nslq5\r\n=WiUH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.0.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs"},"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run build-tsc && npm run build-configSchema","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json","prepare":"npm run build","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.4","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"14.0.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.17"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.2.2","react":"^16.0.0","rimraf":"^3.0.0","semver":"^7.1.3","tslint":"^6.1.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.7.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^13.13.1","ntypescript":"^1.201507091536.1","@types/mocha":"^5.2.7","@types/react":"^16.0.2","@types/semver":"^7.1.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"^0.42.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.10.0_1588482533044_0.43144179804235594","host":"s3://npm-registry-packages"}},"8.10.1":{"name":"ts-node","version":"8.10.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.10.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"77da0366ff8afbe733596361d2df9a60fc9c9bd3","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.10.1.tgz","fileCount":35,"integrity":"sha512-bdNz1L4ekHiJul6SHtZWs1ujEKERJnHs4HxN7rjTyyVOFf3HaJ6sLqe6aPG62XTzAB/63pKRh5jTSWL0D7bsvw==","signatures":[{"sig":"MEUCIDVqXnx/PIFs017RpQNaJubrsRCwf3+/5qxqWEjAHCNxAiEA7jkxUmfqU9uTk7a0FZDGRJz6YQtBl9w/ItdJDMukiYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":300883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJermstCRA9TVsSAnZWagAApE4P/0mH7MhglU0Z6c1HQEyA\nKgb7F+1Kxu1sT1KLltsZFww9x4A5m1CKuEMusBPE85sHOJbqDSlVETh5lPdG\n+vuz4NIBerPCRGsfurNgyqlrIpU8W+szOTDTFhRSFaMtmbMIby5uvtQzsycc\nl1AsfDkKkgtdHAMzPQGuZ/m+hAIVU7KObUrHxN7eSraiUXf4PQhbjl3QLZON\nnomoZ/FVqjN9DMp9WxGCl0EkZYbgS3kG/Fql1TovtlGiPYQXuhQw0MyFEJ6s\neXV7/VjMo4JqlhFTdVxI0O+C3w8bsCdZzKDSOOUncXsMfE4u1PejmkCJ3o8q\nPHbK+EMIEgk6QyYdsX1vuCgibBLKVf0Lntj3Z3RYhs/r3nMakp4WJDOyFgEJ\n9cA8OeCg9Xc6uJqcEKx792AqO74aVMc33Xs2PNHgwNzgx02vhZ65WCLxF/r1\nr/nfsuJWLuTb9R1IxLSpZ1frlNZW1AeD7l//vpcH7PD37MRQryeLFEO8EoxX\neZJNFGdrKKYj6fQUFPfV2wECfK9SVZs2ryIeJZcF68ZA6H+NltIP0+mPf1DC\nvVHorJq3gDjgM3HZSZx6xpcWXA3YAO7WK9+13w0RmPJp99RSaY98H9K0U4T6\nzHjtvJgyeBzsarDTctUqwE7ubd9Yru8SkKrhtDrRcdnE1snlziPnR0yBTOFA\nINYY\r\n=tONs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run clean && npm run build-tsc && npm run build-configSchema","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json","prepare":"npm run build","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.4","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"14.0.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.17"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.2.2","react":"^16.0.0","rimraf":"^3.0.0","semver":"^7.1.3","tslint":"^6.1.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"^3.7.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"^13.13.1","ntypescript":"^1.201507091536.1","@types/mocha":"^5.2.7","@types/react":"^16.0.2","@types/semver":"^7.1.0","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"^0.42.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.10.1_1588489004336_0.7408523000566631","host":"s3://npm-registry-packages"}},"8.10.2":{"name":"ts-node","version":"8.10.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@8.10.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"eee03764633b1234ddd37f8db9ec10b75ec7fb8d","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-8.10.2.tgz","fileCount":35,"integrity":"sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==","signatures":[{"sig":"MEYCIQDd0oX5OD5sPtWX2PH/PHM3ZIzEEjU52zRWEiP+xZUHegIhAKRtSQK5u2Aw6Jo9xwkwsIZ2QaKsgs0cL3iOb170Asgr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":303760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez9xtCRA9TVsSAnZWagAAO8kP/Asv+MDQu2ADPOJCf/vJ\nwJzqoFPOzL3tFmloPJ/gHi2uSxeQqThCWtG0+rsO3lbJG92gnBBSHFRVAczQ\nPGMZiqwc9uGe17B+mdKNCMRUiQ6N+xUSRv7xCbTdN/JCfK+aaQxDnBdpUUmp\nypSBct3MsMVVVwHo6v0yLywj76lHeF9AYCaE5/3MnAcwtUD7pyAhgo7ho9Ip\ntawY5TBQwV4cqG+hdwVigLjtLarvaaXr++jPMlkZ/0Bt3juQ1Lc4qeGdbylg\negBPIJet2IqKnSWFMIM2deNnYc73ZEjTknn4LHB6qNHl1/IPr63mQ8G5m3i3\ngagXtw8xeTWxaA+56A/hR+oQu1MpfpK7A60v1pEwlMJrLPDXllaXxftWELmk\nu9H3hrEvZoWB600ZxCpX6BqKDea1b94KDKORbqqx+heFCVvVPJIRX6gDEcx3\ney7z9vQUZ7geM8S/3gIBLZkSLB3FJkmZ1CYLmS30Jh3ehrt0OygB+NGwhbNs\nlqOKBAf0839PQh4xBN+6REbbQ907l7YN1Usx1D1mFDAG2qeDCOckSIQ7xPnG\nOnHLwgKyP+jyk+HssSgk85JxtM94P+p/Cts8dcmHq+U504rmdMUKP3diHGYc\ngBU5XQtHj7OjfStSrqeXgcITXaIZl2MgwGqK4vJa9mdyL9dxhLPohn2C1Vcm\nYHEn\r\n=d8jB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","readme":"# \n\n[![NPM version][npm-image]][npm-url]\n[![NPM downloads][downloads-image]][downloads-url]\n[![Build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n\n> TypeScript execution and REPL for node.js, with source map support. **Works with `typescript@>=2.7`**.\n\n### *Experimental ESM support*\n\nNative ESM support is currently experimental. For usage, limitations, and to provide feedback, see [#1007](https://github.com/TypeStrong/ts-node/issues/1007).\n\n## Installation\n\n```sh\n# Locally in your project.\nnpm install -D typescript\nnpm install -D ts-node\n\n# Or globally with TypeScript.\nnpm install -g typescript\nnpm install -g ts-node\n```\n\n**Tip:** Installing modules locally allows you to control and share the versions through `package.json`. TS Node will always resolve the compiler from `cwd` before checking relative to its own installation.\n\n## Usage\n\n### Shell\n\n```sh\n# Execute a script as `node` + `tsc`.\nts-node script.ts\n\n# Starts a TypeScript REPL.\nts-node\n\n# Execute code with TypeScript.\nts-node -e 'console.log(\"Hello, world!\")'\n\n# Execute, and print, code with TypeScript.\nts-node -p -e '\"Hello, world!\"'\n\n# Pipe scripts to execute with TypeScript.\necho 'console.log(\"Hello, world!\")' | ts-node\n\n# Equivalent to ts-node --script-mode\nts-node-script scripts.ts\n\n# Equivalent to ts-node --transpile-only\nts-node-transpile-only scripts.ts\n```\n\n\n\n### Shebang\n\n```typescript\n#!/usr/bin/env ts-node-script\n\nconsole.log(\"Hello, world!\")\n```\n\n`ts-node-script` is recommended because it enables `--script-mode`, discovering `tsconfig.json` relative to the script's location instead of `process.cwd()`. This makes scripts more portable.\n\nPassing CLI arguments via shebang is allowed on Mac but not Linux. For example, the following will fail on Linux:\n\n```\n#!/usr/bin/env ts-node --script-mode --transpile-only --files\n// This shebang is not portable. It only works on Mac\n```\n\n### Programmatic\n\nYou can require `ts-node` and register the loader for future requires by using `require('ts-node').register({ /* options */ })`. You can also use file shortcuts - `node -r ts-node/register` or `node -r ts-node/register/transpile-only` - depending on your preferences.\n\n**Note:** If you need to use advanced node.js CLI arguments (e.g. `--inspect`), use them with `node -r ts-node/register` instead of the `ts-node` CLI.\n\n#### Developers\n\n**TS Node** exports a `create()` function that can be used to initialize a TypeScript compiler that isn't registered to `require.extensions`, and it uses the same code as `register`.\n\n### Mocha\n\nMocha 6\n\n```sh\nmocha --require ts-node/register --watch-extensions ts,tsx \"test/**/*.{ts,tsx}\" [...args]\n```\n\n**Note:** `--watch-extensions` is only used in `--watch` mode.\n\nMocha 7\n\n```sh\nmocha --require ts-node/register --extensions ts,tsx --watch --watch-files src 'tests/**/*.{ts,tsx}' [...args]\n```\n\n### Tape\n\n```sh\nts-node node_modules/tape/bin/tape [...args]\n```\n\n### Gulp\n\n```sh\n# Create a `gulpfile.ts` and run `gulp`.\ngulp\n```\n\n### Visual Studio Code\n\nCreate a new node.js configuration, add `-r ts-node/register` to node args and move the `program` to the `args` list (so VS Code doesn't look for `outFiles`).\n\n```json\n{\n \"type\": \"node\",\n \"request\": \"launch\",\n \"name\": \"Launch Program\",\n \"runtimeArgs\": [\n \"-r\",\n \"ts-node/register\"\n ],\n \"args\": [\n \"${workspaceFolder}/index.ts\"\n ]\n}\n```\n\n**Note:** If you are using the `--project <tsconfig.json>` command line argument as per the [Configuration Options](#configuration-options), and want to apply this same behavior when launching in VS Code, add an \"env\" key into the launch configuration: `\"env\": { \"TS_NODE_PROJECT\": \"<tsconfig.json>\" }`.\n\n### IntelliJ (and WebStorm)\n\nCreate a new Node.js configuration and add `-r ts-node/register` to \"Node parameters.\"\n\n**Note:** If you are using the `--project <tsconfig.json>` command line argument as per the [Configuration Options](#configuration-options), and want to apply this same behavior when launching in IntelliJ, specify under \"Environment Variables\": `TS_NODE_PROJECT=<tsconfig.json>`.\n\n## How It Works\n\n**TypeScript Node** works by registering the TypeScript compiler for `.tsx?` and `.jsx?` (when `allowJs == true`) extensions. When node.js has an extension registered (via `require.extensions`), it will use the extension internally for module resolution. When an extension is unknown to node.js, it handles the file as `.js` (JavaScript). By default, **TypeScript Node** avoids compiling files in `/node_modules/` for three reasons:\n\n1. Modules should always be published in a format node.js can consume\n2. Transpiling the entire dependency tree will make your project slower\n3. Differing behaviours between TypeScript and node.js (e.g. ES2015 modules) can result in a project that works until you decide to support a feature natively from node.js\n\n**P.S.** This means if you don't register an extension, it is compiled as JavaScript. When `ts-node` is used with `allowJs`, JavaScript files are transpiled using the TypeScript compiler.\n\n## Loading `tsconfig.json`\n\n**Typescript Node** loads `tsconfig.json` automatically. Use `--skip-project` to skip loading the `tsconfig.json`.\n\nIt is resolved relative to `--dir` using [the same search behavior as `tsc`](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html). In `--script-mode`, this is the directory containing the script. Otherwise it is resolved relative to `process.cwd()`, which matches the behavior of `tsc`.\n\nUse `--project` to specify the path to your `tsconfig.json`, ignoring `--dir`.\n\n**Tip**: You can use `ts-node` together with [tsconfig-paths](https://www.npmjs.com/package/tsconfig-paths) to load modules according to the `paths` section in `tsconfig.json`.\n\n## Configuration Options\n\nYou can set options by passing them before the script path, via programmatic usage, via `tsconfig.json`, or via environment variables.\n\n```sh\nts-node --compiler ntypescript --project src/tsconfig.json hello-world.ts\n```\n\n**Note:** [`ntypescript`](https://github.com/TypeStrong/ntypescript#readme) is an example of a TypeScript-compatible `compiler`.\n\n### CLI Options\n\n`ts-node` supports `--print` (`-p`), `--eval` (`-e`), `--require` (`-r`) and `--interactive` (`-i`) similar to the [node.js CLI options](https://nodejs.org/api/cli.html).\n\n* `-h, --help` Prints the help text\n* `-v, --version` Prints the version. `-vv` prints node and typescript compiler versions, too\n* `-s, --script-mode` Resolve config relative to the directory of the passed script instead of the current directory. Changes default of `--dir`\n\n### CLI and Programmatic Options\n\n_The name of the environment variable and the option's default value are denoted in parentheses._\n\n* `-T, --transpile-only` Use TypeScript's faster `transpileModule` (`TS_NODE_TRANSPILE_ONLY`, default: `false`)\n* `-H, --compiler-host` Use TypeScript's compiler host API (`TS_NODE_COMPILER_HOST`, default: `false`)\n* `-I, --ignore [pattern]` Override the path patterns to skip compilation (`TS_NODE_IGNORE`, default: `/node_modules/`)\n* `-P, --project [path]` Path to TypeScript JSON project file (`TS_NODE_PROJECT`)\n* `-C, --compiler [name]` Specify a custom TypeScript compiler (`TS_NODE_COMPILER`, default: `typescript`)\n* `-D, --ignore-diagnostics [code]` Ignore TypeScript warnings by diagnostic code (`TS_NODE_IGNORE_DIAGNOSTICS`)\n* `-O, --compiler-options [opts]` JSON object to merge with compiler options (`TS_NODE_COMPILER_OPTIONS`)\n* `--dir` Specify working directory for config resolution (`TS_NODE_CWD`, default: `process.cwd()`, or `dirname(scriptPath)` if `--script-mode`)\n* `--scope` Scope compiler to files within `cwd` (`TS_NODE_SCOPE`, default: `false`)\n* `--files` Load `files`, `include` and `exclude` from `tsconfig.json` on startup (`TS_NODE_FILES`, default: `false`)\n* `--pretty` Use pretty diagnostic formatter (`TS_NODE_PRETTY`, default: `false`)\n* `--skip-project` Skip project config resolution and loading (`TS_NODE_SKIP_PROJECT`, default: `false`)\n* `--skip-ignore` Skip ignore checks (`TS_NODE_SKIP_IGNORE`, default: `false`)\n* `--emit` Emit output files into `.ts-node` directory (`TS_NODE_EMIT`, default: `false`)\n* `--prefer-ts-exts` Re-order file extensions so that TypeScript imports are preferred (`TS_NODE_PREFER_TS_EXTS`, default: `false`)\n* `--log-error` Logs TypeScript errors to stderr instead of throwing exceptions (`TS_NODE_LOG_ERROR`, default: `false`)\n\n### Programmatic-only Options\n\n* `transformers` `_ts.CustomTransformers | ((p: _ts.Program) => _ts.CustomTransformers)`: An object with transformers or a function that accepts a program and returns an transformers object to pass to TypeScript. Function isn't available with `transpileOnly` flag\n* `readFile`: Custom TypeScript-compatible file reading function\n* `fileExists`: Custom TypeScript-compatible file existence function\n\n### Options via tsconfig.json\n\nMost options can be specified by a `\"ts-node\"` object in `tsconfig.json` using their programmatic, camelCase names. For example, to enable `--transpile-only`:\n\n```json\n// tsconfig.json\n{\n \"ts-node\": {\n \"transpileOnly\": true\n },\n \"compilerOptions\": {}\n}\n```\n\nOur bundled [JSON schema](https://unpkg.com/browse/ts-node@8.8.2/tsconfig.schema.json) lists all compatible options.\n\n## SyntaxError\n\nAny error that is not a `TSError` is from node.js (e.g. `SyntaxError`), and cannot be fixed by TypeScript or `ts-node`. These are runtime issues with your code.\n\n### Import Statements\n\nCurrent node.js stable releases do not support ES modules. Additionally, `ts-node` does not have the required hooks into node.js to support ES modules. You will need to set `\"module\": \"commonjs\"` in your `tsconfig.json` for your code to work.\n\n## Help! My Types Are Missing!\n\n**TypeScript Node** does _not_ use `files`, `include` or `exclude`, by default. This is because a large majority projects do not use all of the files in a project directory (e.g. `Gulpfile.ts`, runtime vs tests) and parsing every file for types slows startup time. Instead, `ts-node` starts with the script file (e.g. `ts-node index.ts`) and TypeScript resolves dependencies based on imports and references.\n\nFor global definitions, you can use the `typeRoots` compiler option. This requires that your type definitions be structured as type packages (not loose TypeScript definition files). More details on how this works can be found in the [TypeScript Handbook](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html#types-typeroots-and-types).\n\nExample `tsconfig.json`:\n\n```json\n{\n \"compilerOptions\": {\n \"typeRoots\" : [\"./node_modules/@types\", \"./typings\"]\n }\n}\n```\n\nExample project structure:\n\n```text\n<project_root>/\n-- tsconfig.json\n-- typings/\n -- <module_name>/\n -- index.d.ts\n```\n\nExample module declaration file:\n\n```typescript\ndeclare module '<module_name>' {\n // module definitions go here\n}\n```\n\nFor module definitions, you can use [`paths`](https://www.typescriptlang.org/docs/handbook/module-resolution.html#path-mapping):\n\n```json\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\",\n \"paths\": {\n \"custom-module-type\": [\"types/custom-module-type\"]\n }\n }\n}\n```\n\nAn alternative approach for definitions of third-party libraries are [triple-slash directives](https://www.typescriptlang.org/docs/handbook/triple-slash-directives.html). This may be helpful if you prefer not to change your TypeScript `compilerOptions` or structure your custom type definitions when using `typeRoots`. Below is an example of the triple-slash directive as a relative path within your project:\n\n```typescript\n/// <reference types=\"./types/untyped_js_lib\" />\nimport UntypedJsLib from \"untyped_js_lib\"\n```\n\n**Tip:** If you _must_ use `files`, `include`, or `exclude`, enable `--files` flags or set `TS_NODE_FILES=true`.\n\n## Watching and Restarting\n\n**TypeScript Node** compiles source code via `require()`, watching files and code reloads are out of scope for the project. If you want to restart the `ts-node` process on file change, existing node.js tools such as [nodemon](https://github.com/remy/nodemon), [onchange](https://github.com/Qard/onchange) and [node-dev](https://github.com/fgnass/node-dev) work.\n\nThere's also [`ts-node-dev`](https://github.com/whitecolor/ts-node-dev), a modified version of [`node-dev`](https://github.com/fgnass/node-dev) using `ts-node` for compilation and won't restart the process on file change.\n\n## License\n\nMIT\n\n[npm-image]: https://img.shields.io/npm/v/ts-node.svg?style=flat\n[npm-url]: https://npmjs.org/package/ts-node\n[downloads-image]: https://img.shields.io/npm/dm/ts-node.svg?style=flat\n[downloads-url]: https://npmjs.org/package/ts-node\n[travis-image]: https://img.shields.io/travis/TypeStrong/ts-node.svg?style=flat\n[travis-url]: https://travis-ci.org/TypeStrong/ts-node\n[coveralls-image]: https://img.shields.io/coveralls/TypeStrong/ts-node.svg?style=flat\n[coveralls-url]: https://coveralls.io/r/TypeStrong/ts-node?branch=master\n","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json && rimraf tests/ts-node-packed.tgz","prepare":"npm run build-nopack","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-pack":"node ./scripts/build-pack.js","build-nopack":"npm run clean && npm run build-tsc && npm run build-configSchema","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.4","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"14.2.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.2.2","react":"^16.0.0","rimraf":"^3.0.0","semver":"^7.1.3","tslint":"^6.1.0","istanbul":"^0.4.0","proxyquire":"^2.0.0","typescript":"3.8.3","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/mocha":"^5.2.7","@types/react":"^16.0.2","@types/semver":"^7.1.0","util.promisify":"^1.0.1","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"^0.42.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_8.10.2_1590680685430_0.6133397237053411","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"ts-node","version":"9.0.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@9.0.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"e7699d2a110cc8c0d3b831715e417688683460b3","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-9.0.0.tgz","fileCount":40,"integrity":"sha512-/TqB4SnererCDR/vb4S/QvSZvzQMJN8daAslg7MeaiHvD8rDZsSfXmNeNumyZZzMned72Xoq/isQljYSt8Ynfg==","signatures":[{"sig":"MEUCICNLmvefXDNrfh9ywATma/6IVqOhsHqcPLRK4mYEiPAlAiEA2VCXRf6z2+RAyPyPM9m07AMFKiXvfmanUuPdJgfsJ5k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":376683,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQArECRA9TVsSAnZWagAAZSIQAIog2YntM9MxytNoWQN7\nPLSkzMFpvGNK65lVeeJ38cZIcOFb8dXvemnVAkQPQpBf7enLtkxPG97bwsqb\nk0WIWLnv0PdPVB0M3r0VSt0gv1pC/tW8En193/G0VNr5Dr9mJH9TmQ76poYJ\nJC6OjYTzwo1Gsl/MDFOecLI99wxsaZVD8IbiEN461ZP/I+GLpbN8Gu2ZpZ0C\nnEVie1CL0d47fzQ9Y8p0ddHQD3L16BkX2yCAxwR1Yj+DzQgbCH03OelJ7ad0\nBt+m1jfCmqJdtDlO2uBASo7EggSJGtKEICyHpnTuuZRgPLFiByH7DdCi6o7c\n9s/853XHpaXffxIn+nZwZiXfHXRokA/8og08+BPGNSgrluTI4I26A/+44NP+\nUStiHHmt+anOZDiVHo1dG8eJ+pp4hITUCQr+NhYmB2L+L6jUbmt8IgL9Fv9M\nYlY6i4fHQh2mcSPoip8PBUkFwoDVTNz4kmAMF9aDbUZMnqeFWSkwrelAgvRi\nUooBuCg2nwCLu+7TQudQsDvGHYUXGOzheDdLsXHoZ6zNEY5mhZ2BwqKPdflK\nTSbs/6cToaMXAHSAT5ymEVpLPfGDBF/YIUMaMlsZvHedja39MtQZuj3vQRJU\naPIJn3RsoLkzzw+qkhmhIOJHQMn/KEh+lMFFDUVoz4gBXnnfc1HKLZ0J1FsT\nYCBv\r\n=9Wlk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.0.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-script":"./dist/bin-script.js","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js"},"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json && rimraf tests/ts-node-packed.tgz","prepare":"npm run build-nopack","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"nyc mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-pack":"node ./scripts/build-pack.js","build-nopack":"npm run clean && npm run build-tsc && npm run build-configSchema","coverage-report":"nyc report --reporter=lcov","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","coverage-fix-paths":"node ./scripts/rewrite-coverage-paths.js"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.4","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"14.2.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","source-map-support":"^0.5.17"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.2.2","react":"^16.0.0","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","tslint":"^6.1.0","proxyquire":"^2.0.0","typescript":"4.0.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/mocha":"^5.2.7","@types/react":"^16.0.2","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","util.promisify":"^1.0.1","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"^0.42.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_9.0.0_1598032580242_0.5949365028564142","host":"s3://npm-registry-packages"}},"9.1.0":{"name":"ts-node","version":"9.1.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@9.1.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"95eae4c6d0f94f2545884078e1eb1b14d2155639","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-9.1.0.tgz","fileCount":51,"integrity":"sha512-0yqcL4sgruCvM+w64LiAfNJo6+lHfCYc5Ajj4yiLNkJ9oZ2HWaa+Kso7htYOOxVQ7+csAjdUjffOe9PIqC4pMg==","signatures":[{"sig":"MEYCIQCxnoLW7mQZJO/JhI5N6rYJe5vZExwr7y550Qt2PZFc3AIhAOnWAz8z0nSebo1GlvkNojCi0Z8qZ/9Mvr+D0rqHLlNa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":460198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyI9hCRA9TVsSAnZWagAAJCMP/3h+NzbrPEKwn2+Y1WSA\nO/BvEdc4gY29g8X+VjBOVCwuH/5PqxJBbjcDharaPnyKa4ZUiq0P19azNO/+\ngyLE9mmEAr7fruZJ/eUL0YMtU98S1uG/xlbKCZZKreautd2mRXxd/27XbiJ6\n5P51iiXKg+LF2lwN2E/p/5yaBsUlAnznWm/3MDaEdfc3uEf185wR6O1JK4Xv\niql127oYuv6Q/4egHZm7qzNzXXhjERBDqxzi2MBHxWChEqzMsKmQp3eegEBA\n0W3RfCmjEeyc4xQrOtxVeiQIHLo+JbGIxKUOroB6C1W3j77HjnwWI6gUDyi0\nMr/PCU5bAXn2Puvft+OA+k/Ir3SnwBXVwhG09H/QYub5h25k1VCFwsAzQdki\nF/xghIma0vGqKXK1yENwpLHmIADVkP05WM86CW5uJaD4e4G8YIaU+E+UJqqo\nPHWqoWngtmgMtDcfKmS56afpjZN4l/ObsIp4/GYCeHyCyjmGymPKehSMpAkS\n3EvzJy1BIulU80NVoXmz9eUcg4VE5aNUH82YCqsMvV7zYmh8gvwquftZLZYX\ntpARx9f867OGf2M0vk7bP75fgoJqjz9G3XjpDZmQYgeKkKzUVn/VRx2YSuez\n3Z6gHQOJ4R/Hit2Saep2rz6GehrRXejo5S0wezQv1oZ+ihHasA2c/M1pV6P/\nqdWl\r\n=ZeJl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.0.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-script":"./dist/bin-script.js","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js"},"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json && rimraf tests/ts-node-packed.tgz","prepare":"npm run build-nopack","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"nyc mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-pack":"node ./scripts/build-pack.js","build-nopack":"npm run clean && npm run build-tsc && npm run build-configSchema","coverage-report":"nyc report --reporter=lcov","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"7.0.3","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"15.0.1","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","create-require":"^1.1.0","source-map-support":"^0.5.17"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.2.2","react":"^16.0.0","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","tslint":"^6.1.0","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.1.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/mocha":"^5.2.7","@types/react":"^16.0.2","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","util.promisify":"^1.0.1","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"^0.42.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_9.1.0_1606979425155_0.40520284476504487","host":"s3://npm-registry-packages"}},"9.1.1":{"name":"ts-node","version":"9.1.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@9.1.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"homepage":"https://github.com/TypeStrong/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"51a9a450a3e959401bda5f004a72d54b936d376d","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz","fileCount":46,"integrity":"sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==","signatures":[{"sig":"MEUCIQCms5BugCb8Ec4Qplu+zPtU82x2VitSqPA8bP40lONprAIgFgeHcgCQ7fCg1xjrlAtLC/eXd+fBhmuVx8XSf3GhKQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":410493,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzkCYCRA9TVsSAnZWagAAMnYP+QGQoUN45Nj4t5FdRJjC\n/z9R5IWpdHlQV/8NCmiCU25a/e80cqUr0FllWMFTlBAvIp06xc+7K1xIUm2R\nmra0DUBDnETjaaNtqOsd+GQMTZirRnfzgls7D9N2ZzSihZnKiG2uXrjdSnfV\nwO87PHBkYgFY/usOCQZhomtpCYsNLf9dz1mugUdUaGAexBmBbx5Iuy6xZw9M\n7RqIwMpAQcsg1bdYxz8UPhSYXcT/Y6orfNQRQFu3AqFnX3aWDreN4oRCfbLH\n3V0CCoSZkEWv4byILu2dFS5js5q+5PGKrdPB+bSRZ5xtmjaJ556tRteHoYx7\n5tjao09teiuzRh0moFLZJlsZb1yCCvjqk0iKlUQxOToorlQRqwdoZH8k2csj\nuX8PycrL5U6WnQ+SDC2JfHT0KXKJVanNqL53KTCOkCnxy0ldqoqBcvvbOYAB\nrDba+u2HRPZJwlEnaenStC+K13Vo29a26anQpjNILaqkR6JwUhX7JrVstF/M\nRbno0/T8P+PF5yXewpvEwajFMCMySmYWUWgg6wWj+7WGJaCUj+uTUdeU3FtH\n+4Ogyo1jvYClTrfTfYrMqVmtrSCdQ7iahWZRUsQIkGCoIX510pOPyB5gAqsi\nZwprpEm5OexoXNqOkiW0I1wiGbszmC3VV94mzsy/Wngt2EspBR4VDdrF68EF\nR0mB\r\n=mjDZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=10.0.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-script":"./dist/bin-script.js","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js"},"scripts":{"lint":"tslint \"src/**/*.ts\" --project tsconfig.json","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist && rimraf tsconfig.schema.json && rimraf tsconfig.schemastore-schema.json && rimraf tests/ts-node-packed.tgz","prepare":"npm run build-nopack","lint-fix":"tslint \"src/**/*.ts\" --project tsconfig.json --fix","test-cov":"nyc mocha -- \"dist/**/*.spec.js\" -R spec --bail","build-tsc":"tsc","test-spec":"mocha dist/**/*.spec.js -R spec --bail","build-pack":"node ./scripts/build-pack.js","build-nopack":"npm run clean && npm run build-tsc && npm run build-configSchema","coverage-report":"nyc report --reporter=lcov","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.7","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"14.8.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","create-require":"^1.1.0","source-map-support":"^0.5.17"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.0.1","chai":"^4.0.1","axios":"^0.19.0","mocha":"^6.2.2","react":"^16.0.0","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","tslint":"^6.1.0","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.1.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/mocha":"^5.2.7","@types/react":"^16.0.2","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","util.promisify":"^1.0.1","@types/proxyquire":"^1.3.28","tslint-config-standard":"^9.0.0","typescript-json-schema":"^0.42.0","@types/source-map-support":"^0.5.0"},"peerDependencies":{"typescript":">=2.7"},"_npmOperationalInternal":{"tmp":"tmp/ts-node_9.1.1_1607352471623_0.8626998199938978","host":"s3://npm-registry-packages"}},"10.0.0":{"name":"ts-node","version":"10.0.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.0.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"ava":{"files":["dist/test/*.spec.js"],"timeout":"300s","failWithoutAssertions":false},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"05f10b9a716b0b624129ad44f0ea05dac84ba3be","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.0.0.tgz","fileCount":69,"integrity":"sha512-ROWeOIUvfFbPZkoDis0L/55Fk+6gFQNZwwKPLinacRl6tsxstTF1DbAcLKkovwnpKMVvOMHP1TIbnwXwtLg1gg==","signatures":[{"sig":"MEUCIFLpDNMgoatqQOupfASeScqCuTYr6NvvXkZfORDctfdqAiEA+2lRpQ4oY8zOTSaP3iswkjSRN2HywhCSJ8PEuywgqOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":387585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgqqvnCRA9TVsSAnZWagAAKjYP/01LASzhoa+DsIMDNuJV\nIfPCohen/F1g5BPfd/l6XT8JN+i/k1xUSDuiLHJXxUqRLTzqfI90IqaI5GV8\ni5W2qJmgrmzUfdBaC9l3jnBkvlChoMViDN1WNhkZckZsvqCbg5WHg1xo2cgH\n7vY/M44J2B1ggqERjc4nmhII1UDG6jwvRFcTPVDav6HpnmzMtLBj3scHWbrm\nGI51KMEzoWS4nqAJ22Ykg7QNDUnDOvbWXJsn2IqoiUrQ/hdQdkWQ6Isrp7DZ\nYQNuEeJUGqqxTdNPThnNW47MJqANjtffjTryUn8xu/+1nREFSH/aFQOodMJp\ngVgXMAS26IjLgioJbCEdgpVhd+LlBTDErPiMG7CoRupEJmOTjN7CYg3+htL9\nuHyNbgs3Sn4IxPOROSicwfTf1cSxsaP7KWrMIpwxSB6mzh8zJ+sQ2VvsAG44\nBBipe4wC1NKaZDTnh+SDYC9v94tnniCOKcZnWgFB7W79OceeauYlKyXr7T63\nuDoYrvg+RS1jUxSg5ODzuiWoWthQ1SNucYZ3ih1l7dsgu3UhGXhmEvhqk/LO\n8IGMQlX0VBAprP+khQnKRdBbbgUK9bCgTF+iJ1nbXX0yIGy87RswRwkE+IvA\nDwN1hCu7nICF9E+7Wis2VuqV876nQts1bYbpSwyow0dCKlXqhCEa/MSEOcdy\n0lkX\r\n=L2GN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-script":"./dist/bin-script.js","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"gitHead":"34ce7787b9aebb1972a61daf8aa1f7c61048f645","scripts":{"lint":"prettier --check .","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"prettier --write .","test-cov":"nyc ava","build-tsc":"tsc","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.13","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"16.2.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.1","source-map-support":"^0.5.17"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","chai":"^4.0.1","axios":"^0.21.1","react":"^16.14.0","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","typedoc":"^0.20.28","prettier":"^2.2.1","@swc/core":">=1.2.45","@swc/wasm":">=1.2.45","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.2.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.0.2","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","@types/proxyquire":"^1.3.28","typescript-json-schema":"^0.42.0","@microsoft/api-extractor":"^7.15.2","@types/source-map-support":"^0.5.0"},"peerDependencies":{"@swc/core":">=1.2.45","@swc/wasm":">=1.2.45","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.0.0_1621797863044_0.9282122444527314","host":"s3://npm-registry-packages"}},"10.1.0":{"name":"ts-node","version":"10.1.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.1.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"ava":{"files":["dist/test/*.spec.js"],"timeout":"300s","failWithoutAssertions":false},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"e656d8ad3b61106938a867f69c39a8ba6efc966e","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.1.0.tgz","fileCount":78,"integrity":"sha512-6szn3+J9WyG2hE+5W8e0ruZrzyk1uFLYye6IGMBadnOzDh8aP7t8CbFpsfCiEx2+wMixAhjFt7lOZC4+l+WbEA==","signatures":[{"sig":"MEYCIQDTHlhM7qMIYIUoYAOzWrsD6z2f46gN5iYCP4ajcRJZKAIhAOd9MJXsYEDs5sdPsdSBbkBNksSPqkwst8AS0l/0RuOa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6MBFCRA9TVsSAnZWagAAbvYQAKDwkS//gW+0m7ZJOV60\nj3mUALWKO3dSVfjM8vFXDz+igO6UpfuwdLSBdUQ/KME9lHbkvuEkPv4+5znE\nawWQRzK5hw6LCCfUF5ojLJMdQtETQv5swT7OeBMegsf9Txy7hl0e7n8War0o\naWDs/4AYFkfSMmqSyIRgJr1BJud4H87Fc2EBdhKhLvyp0RfwjGS+EpTUuIw6\n9dJKELqmn1+Pu1WTvL2Vm/Auh/YqaUcTfGpr588GtzRg7xjnH2ayAGjvcYkM\nQjmiuVCCXPhNyGcaKnfTEiYCZ6lrUXMhsGC0F0toJpA4erPXVb+t+KzPHHF3\nJdxZ60Zqh1YerVq87TSHeQKbrUOMSz2htS/Wd6OVNm4A+KztBcrswLO/jDXF\niSYvIoFhg3E6XOMo4IyHJXpmELip2UZhhG4xVLG756wXJAdRcHR7LentqC38\nvJotDeFcifE/zr3V7O076CWTxQHkklHUYOTg7B7vF5KT0lug505C2SvTfC6G\nNQzl/V99vf8AYsMsW5MLAJ9Ero23sMxdwyMcnj9EgJNn3fHtwHNAtuomuDl8\nPxqu5F1orjU0O2ak0XtS0j/RUfQ4QULZl46NudVyHFk1xS+HEv6H/Ss3Kjmr\n4KnH5ZLT4MHqgIuGNWFpX50czSfPVSimVjjKTBDXRzbb5psJtIwBtyppBX+D\nVMq4\r\n=wdyZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-script":"./dist/bin-script.js","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"gitHead":"9faa34022cb7c91358333c8ff4ce1710c5b10a3b","scripts":{"lint":"prettier --check .","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"prettier --write .","test-cov":"nyc ava","build-tsc":"tsc","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"7.14.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"16.2.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.1","source-map-support":"^0.5.17"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","chai":"^4.0.1","axios":"^0.21.1","react":"^16.14.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","typedoc":"^0.20.28","prettier":"^2.2.1","@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.2.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.0.2","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","@types/proxyquire":"^1.3.28","typescript-json-schema":"^0.42.0","@microsoft/api-extractor":"^7.15.2","@types/source-map-support":"^0.5.0"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.1.0_1625866309076_0.5718523955462598","host":"s3://npm-registry-packages"}},"10.2.0":{"name":"ts-node","version":"10.2.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.2.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"ava":{"files":["dist/test/*.spec.js"],"timeout":"300s","failWithoutAssertions":false},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"f1e88249a00e26aa95e9a93c50f70241a8a1c4bb","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.2.0.tgz","fileCount":79,"integrity":"sha512-FstYHtQz6isj8rBtYMN4bZdnXN1vq4HCbqn9vdNQcInRqtB86PePJQIxE6es0PhxKWhj2PHuwbG40H+bxkZPmg==","signatures":[{"sig":"MEUCIQCdeNH4Zm+nTWXsDEf7g5Rh5NuLOHtJcF+h4molJWrLvwIgUbxMJrsR9hsabm/LDN/LDPQfht0yg+Bf/zR+mOqUvNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":519818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEGa4CRA9TVsSAnZWagAARtcP/R2fBRC1Pjq5bwoP3qIY\n4eSGrO1ZVLDFm7HXQiBOvNmYgF4XGBElQv6pUpMbanzeWBJBcIeKD6o7OJGQ\nNXcR6WjxauudLCuf/BtfMDphPC9WIQKZfSo9bhuHYAlLEP5xnziNAOvykSoR\n39AwdwJ0xewi/MoDuwzEi25ZpRVzPi2t8mn/h0T5qhl5+5myOESdiq+CKvgp\nP3jXop54qfdwjwkTgunUEbBCnAqRYxKD5XEaVCUIJMVmz69fathwFGWWf14l\nQT2MbLQIyZhk4f5NBRd48PcnTY6r4+RI3dL+TFDSHQaZ/1J5K2JitrVkn4GB\n1HNhYjBdqoYJ8MiRJwxdfusnTzw9TrAIAxWGA8hKkaln8IWcidyDfHv7s4t4\nM0kFyxEil+M/YjglfvShtNBgjHw+OALpSa8BqA6e2rQWLStRelVkBgRUpNoa\ncIXjdX8f0WRteIqbyGx2/d0FET2s26lR1iUvNZ1QJzcWXXONKBl3XVpKMP+m\ngixbUCdFAJsx/RoroV4tp1V8XK83wYJBd5steqCdO4oGGm4nY43/6FYlTd0o\nQ6wes7r3w4dPiqx8MmFyb5MA7SsYz4XcGLqlL2BSH+wKVONEMeSi7n+FXmRM\n9OfwMp2JvZVhUHuH4vSL3wd+zSHWDsR3A/oqLmwWJqOvgPjYKCy5R6j90Mb0\ngw07\r\n=WtXI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-script":"./dist/bin-script.js","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"scripts":{"lint":"prettier --check .","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"prettier --write .","test-cov":"nyc ava","build-tsc":"tsc","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"7.14.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"16.2.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","@cspotcode/source-map-support":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","chai":"^4.0.1","axios":"^0.21.1","react":"^16.14.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","typedoc":"^0.20.28","prettier":"^2.2.1","@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.2.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.0.2","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","@types/proxyquire":"^1.3.28","typescript-json-schema":"^0.42.0","@microsoft/api-extractor":"^7.15.2"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.2.0_1628464824455_0.580147960938981","host":"s3://npm-registry-packages"}},"10.2.1":{"name":"ts-node","version":"10.2.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.2.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"ava":{"files":["dist/test/*.spec.js"],"timeout":"300s","failWithoutAssertions":false},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"4cc93bea0a7aba2179497e65bb08ddfc198b3ab5","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.2.1.tgz","fileCount":80,"integrity":"sha512-hCnyOyuGmD5wHleOQX6NIjJtYVIO8bPP8F2acWkB4W06wdlkgyvJtubO/I9NkI88hCFECbsEgoLc0VNkYmcSfw==","signatures":[{"sig":"MEQCIHkEciEE7850IdaNcipf0P7mNjrYuZ8I1lAjHUFHfvocAiBUVsoQ9iuYz9+9CiUn2oxC/ALVj2eewXgF748PQDI7aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":520627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHUIbCRA9TVsSAnZWagAAfFMQAINg6C/KiHP4rG4lqost\nfeRL/UTln0U7NpOeI+YMWKbBvWLK8tWHw+Coh7LsDL4apfCuF/9ywJMrsuKB\njXZ5BZN8NMk4wIenQB2PTXQEj8VDWoCecLEZgFCe4FwuWuiF4cEQuVlNWaB0\n1shvWdel8v0yAB/n+gVsV2/5LzLFKiDBFUR0KJ5F4TWPyHN47h8nR90gY0Zl\nP6fDHBbmaefNhp8vqiMDuHGalN7PJToY2iGqEaDeCv4tJ3g98DY8HgLdJlAH\nLmYBF925GsErLd34jC26pxfryasqAUi9vcWLtFZDV/VojFviLHJ+AsEZnuhc\na0G8XL+0l3OvKTcs75kL5Q/u+6wVSXaIh0uZaqwtiIXgsaOQRVWvyfWYUrPP\nWhBhwbFMr8nOz0clTjqKOf7WDmFo/uDQybvQk+ty6JNnfZoFye1SotbOa/80\nJwgbBvGpUuUeYp8epfxbguHubUfN4ge8xdhpjgF4PmOh24TbMWphWyhqHbS7\nXR/ZozNTLj1yB7ovtWVghfEf7tKSi1k2Fk3LrkK/22PqidJ/R8/mfKW5cEqZ\npw4FIarbsdABFzEvOOu1EX1PbvGvXsoxHi3ZW9fFRzG3y/+e/X5XhAsPUBu4\n4nRDyBH5gsEK8V3mCnrKq9Nl/krCOAMElF39QUWgSJtEl4LDUklIwllJwzXG\nsQyf\r\n=x1Kj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=12.0.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-script":"./dist/bin-script.js","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"gitHead":"d93623605a646f242f9bf3f18bd110a49fff0c03","scripts":{"lint":"prettier --check .","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"prettier --write .","test-cov":"nyc ava","build-tsc":"tsc","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.13","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"14.17.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","@cspotcode/source-map-support":"0.6.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","chai":"^4.0.1","axios":"^0.21.1","react":"^16.14.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","typedoc":"^0.20.28","prettier":"^2.2.1","@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.3.5","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.0.2","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","@types/proxyquire":"^1.3.28","typescript-json-schema":"^0.42.0","@microsoft/api-extractor":"^7.15.2"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.2.1_1629307419002_0.39878355927697506","host":"s3://npm-registry-packages"}},"10.3.0":{"name":"ts-node","version":"10.3.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.3.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"a797f2ed3ff50c9a5d814ce400437cb0c1c048b4","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.3.0.tgz","fileCount":80,"integrity":"sha512-RYIy3i8IgpFH45AX4fQHExrT8BxDeKTdC83QFJkNzkvt8uFB6QJ8XMyhynYiKMLxt9a7yuXaDBZNOYS3XjDcYw==","signatures":[{"sig":"MEUCIE01m8C4aBYuj56CH7/VrSygMTpfvw4rlO+dWHuTfFD3AiEAlB/p2h/cin2fNj/Ol/6PiGDdp0tmOLrbpJkfxvJPDCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540747},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"6.14.15","node":"16.9.1"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-script":"./dist/bin-script.js","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"scripts":{"lint":"prettier --check .","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"prettier --write .","test-cov":"nyc ava","build-tsc":"tsc","pre-debug":"npm run build-tsc && npm run build-pack","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","esm-usage-example":"npm run build-tsc && cd esm-usage-example && node --experimental-specifier-resolution node --loader ../esm.mjs ./index","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","esm-usage-example2":"npm run build-tsc && cd tests && TS_NODE_PROJECT=./module-types/override-to-cjs/tsconfig.json node --loader ../esm.mjs ./module-types/override-to-cjs/test.cjs"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"7.14.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"16.2.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","@cspotcode/source-map-support":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","chai":"^4.0.1","axios":"^0.21.1","react":"^16.14.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","typedoc":"^0.22.4","prettier":"^2.2.1","@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.4.3","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.0.2","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","proper-lockfile":"^4.1.2","@types/proxyquire":"^1.3.28","@types/proper-lockfile":"^4.1.2","typescript-json-schema":"^0.51.0","@microsoft/api-extractor":"^7.15.2"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.3.0_1633975408922_0.9111780126509534","host":"s3://npm-registry-packages"}},"10.3.1":{"name":"ts-node","version":"10.3.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.3.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"739b42839b56d1a3c85026994af7045b2fccc6f5","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.3.1.tgz","fileCount":80,"integrity":"sha512-Yw3W2mYzhHfCHOICGNJqa0i+rbL0rAyg7ZIHxU+K4pgY8gd2Lh1j+XbHCusJMykbj6RZMJVOY0MlHVd+GOivcw==","signatures":[{"sig":"MEYCIQCBlJ+0y58TkJHcIUjDmo824BwhhYnFSDF1lGQ6ktvKAAIhAPIseEKgseIU3I/0WXqmx95+zgRhUzacEp+USwW9P3hO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":540731},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"6.14.15","node":"16.9.1"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-script":"./dist/bin-script.js","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"scripts":{"lint":"prettier --check .","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"prettier --write .","test-cov":"nyc ava","build-tsc":"tsc","pre-debug":"npm run build-tsc && npm run build-pack","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","esm-usage-example":"npm run build-tsc && cd esm-usage-example && node --experimental-specifier-resolution node --loader ../esm.mjs ./index","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","esm-usage-example2":"npm run build-tsc && cd tests && TS_NODE_PROJECT=./module-types/override-to-cjs/tsconfig.json node --loader ../esm.mjs ./module-types/override-to-cjs/test.cjs"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"7.14.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"16.2.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","@cspotcode/source-map-support":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","chai":"^4.0.1","axios":"^0.21.1","react":"^16.14.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","typedoc":"^0.22.4","prettier":"^2.2.1","@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.4.3","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.0.2","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","proper-lockfile":"^4.1.2","@types/proxyquire":"^1.3.28","@types/proper-lockfile":"^4.1.2","typescript-json-schema":"^0.51.0","@microsoft/api-extractor":"^7.15.2"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.3.1_1634831726980_0.5008662312847583","host":"s3://npm-registry-packages"}},"10.4.0":{"name":"ts-node","version":"10.4.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.4.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"680f88945885f4e6cf450e7f0d6223dd404895f7","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.4.0.tgz","fileCount":80,"integrity":"sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==","signatures":[{"sig":"MEYCIQD9ishzhYI2zBED7bkPWTDIIYjdbqqlQsu2yjCICJCwNwIhAOdLODFuaB3pXr32aD6791k6ax0AGfwmfpWoHQ7LVYb4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+YaCRA9TVsSAnZWagAA8vkP/1IcbHVs8fqNpwviF2Ij\nIG+oSeRTzbQ378EyAP8rtv3gg/iy3vaU5bb+wwg/nRhYbJCoNDGLtdLGU5zq\nzQDNRhdeCaSj/sNOOgxrYhZWXld7bsntpjQUIUOpbY21sybq1asyhkec2g5p\n86ixXfxHK9bzAtwnivnSGjcm/gX+fefhOtC4W3U6ChkfArkR0y/Z8gCeDLw5\ndojMWowzM0Rp7r/wq2VEo5vEiupKA1YrMndXz6EbtxNwsatrFs4EvkHjQJi8\nLgSzzdj3STruxfB7hHvsmJUhWakXZObnYSzEuDEg7YS2+zGy9Go8ofZ1o8Qs\nlNEOcVAgPs9vF7SVOKuoNdvOWanDY9EtIQNoB+XQ7SRt8WKZ09PaePNuCKml\nm1kA0HnLtNs087EhG5hM5E9SjtYkYVBJ1fgVjP0VKPwSyXjCT7JjgGBXtoHP\n0yYQus0FUjRsl5Fx12ByVmAsEqrv/qjY1TvBvyxigwBfVezmXA2F+iaA+u4P\nUJdsu6yHsqIwcd4vFJI8uA+4Lnwv/yNo9S47InXM8eRtZX/sQLbHe08ncS1+\n6kH07cn/hci00CwnLAhMqCzDaTwo0UvAlNCOA52B+kE8MdaIDXKzHDXVSje0\nvKHwaIRZqWBNdlQexaouW1mizW7VDoaX/kllBsHEnNGTLHULSiP8jUmofmC6\nwHMM\r\n=PeBr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"6.14.15","node":"16.9.1"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-script":"./dist/bin-script.js","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"scripts":{"lint":"prettier --check .","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"prettier --write .","test-cov":"nyc ava","build-tsc":"tsc","pre-debug":"npm run build-tsc && npm run build-pack","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","esm-usage-example":"npm run build-tsc && cd esm-usage-example && node --experimental-specifier-resolution node --loader ../esm.mjs ./index","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","esm-usage-example2":"npm run build-tsc && cd tests && TS_NODE_PROJECT=./module-types/override-to-cjs/tsconfig.json node --loader ../esm.mjs ./module-types/override-to-cjs/test.cjs"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"7.14.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"16.2.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","@cspotcode/source-map-support":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","chai":"^4.0.1","axios":"^0.21.1","react":"^16.14.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","typedoc":"^0.22.4","prettier":"^2.2.1","@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.4.3","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.0.2","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","proper-lockfile":"^4.1.2","@types/proxyquire":"^1.3.28","@types/proper-lockfile":"^4.1.2","typescript-json-schema":"^0.51.0","@microsoft/api-extractor":"^7.15.2"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.4.0_1634930554646_0.3097958111360377","host":"s3://npm-registry-packages"}},"10.5.0":{"name":"ts-node","version":"10.5.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.5.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"618bef5854c1fbbedf5e31465cbb224a1d524ef9","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.5.0.tgz","fileCount":84,"integrity":"sha512-6kEJKwVxAJ35W4akuiysfKwKmjkbYxwQMTBaAxo9KKAx/Yd26mPUyhGz3ji+EsJoAgrLqVsYHNuuYwQe22lbtw==","signatures":[{"sig":"MEUCIQDIQGMT6n39jKd8gt50BInUQAJK3C+qB0M689cy+ZiF2wIgMqHUrenvM2v04UtBxlHvsM2Nc7Lkb92mWPUP6Pl/VH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":576394,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAUFCCRA9TVsSAnZWagAALiQP/i2myIkPqbf4eIg57BH2\nyz4CbPr1d0TruDin8SZVkvyuON7yZ4Jld4ujiAIh2JUPxIPcSl2eN0nv2h3q\nqbmuBgVml4Bibi2mhQT6z4/LuaELtVuNtM2ezSnrR7jJwKPUJARF4yHMCWOk\nMBpgGx/W6z3ObHOKeY3TzMnD7EESfNLgRABNrkN1RdTivmhWlUx2nyOAH+GY\nUIeTt1aiDylpcA1wEj2MGfuAgRSilq//bXnVjj1xlaQ8WuerhfIHpId9y5Xe\nZpGLCCX/PF00wBDH68uDhHYwoMjBVxSCrJGBbYrwWL1eH6OVt/H44IaZUfkE\no1sfpqiRK3QYIROWDEa2UkriqRgyIyhjq62ppO9frvzlQubL5bFAXVENw6R5\nGRPv4Swygg/lgOViDXXEvDa5n/ZaTucz5lpCgpby2auvi+Tz0UxfDNckmjLr\n0qCMMRfMEDSyfjrIO+QvB2xjTmOxVyu3RHA3BvxJuftdc0mTpvDlLvnw52jk\nkHFM2agEDVF648h+lbrRw91LB5VO7UoAxcwCKRR/pWlZjWcDXeYW73ptGW9H\nNuN8uKmFpFsr7vSIiedVyrYxEbLWdyMSL6A0oASosp2GngPZyKMFEB+kiQpW\n4EuAyJSMEHrpj6aobx+AWYej2BBcso//BG5ro1amOBHZcVeZqQhSorah+C5T\nL8EH\r\n=Xhm9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"6.14.15","node":"16.9.1"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-script":"./dist/bin-script.js","./transpilers/swc":"./transpilers/swc.js","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"scripts":{"lint":"prettier --check .","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"prettier --write .","test-cov":"nyc ava","build-tsc":"tsc","pre-debug":"npm run build-tsc && npm run build-pack","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","esm-usage-example":"npm run build-tsc && cd esm-usage-example && node --experimental-specifier-resolution node --loader ../esm.mjs ./index","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","esm-usage-example2":"npm run build-tsc && cd tests && TS_NODE_PROJECT=./module-types/override-to-cjs/tsconfig.json node --loader ../esm.mjs ./module-types/override-to-cjs/test.cjs"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"7.14.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"16.2.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","v8-compile-cache-lib":"^3.0.0","@cspotcode/source-map-support":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","chai":"^4.0.1","axios":"^0.21.1","react":"^16.14.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","typedoc":"^0.22.10","prettier":"^2.5.1","@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.5.2","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.0.2","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","proper-lockfile":"^4.1.2","@types/proxyquire":"^1.3.28","@types/proper-lockfile":"^4.1.2","typescript-json-schema":"^0.51.0","@microsoft/api-extractor":"^7.15.2"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.5.0_1644249409853_0.17860064284719046","host":"s3://npm-registry-packages"}},"10.6.0":{"name":"ts-node","version":"10.6.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.6.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"c3f4195d5173ce3affdc8f2fd2e9a7ac8de5376a","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.6.0.tgz","fileCount":84,"integrity":"sha512-CJen6+dfOXolxudBQXnVjRVvYTmTWbyz7cn+xq2XTsvnaXbHqr4gXSCNbS2Jj8yTZMuGwUoBESLaOkLascVVvg==","signatures":[{"sig":"MEYCIQC8JqZ5o9LdkEAGTPj9YjM7kRsQw7F/wxdYBfg7p2pqCQIhAJSLQEgcXKsicOQpSi7j1x5j2/otf9rqSfS26pjaHslt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHlI1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwahAAhYY0+VymBC2E6Qg2s+kGe2ORaMdW5fmMQwmMgLHBadgQVPUb\r\newr4fJVPL9A/4Mo9kTNHGG8DyHHWT5a5NwWGRmZUATGFNQGE4IYyhwqi66yy\r\nIUtSr+8n4AGG+oT1jmjY63x6B/1ajZPZATmDgDg/zdpiYGG37mU+MxewDxrO\r\noT+90J2UDSJpAH93JIWhuCdtuM2tBCT1FJ6YufKABcgyOFuW5J2TDoSLZvJx\r\nUTg0ZqyGCHL5l14Lx4hrr/ODugAcN++4/MlpHdfk0CckgBGeDmr0kEsncAfM\r\nuFxMvGTLLsFW4h4sgmxUqAgyi22cSQ9hBBrZi9AeihSl9B00O25pi3bvw5AF\r\n+fDmiCov2uUQ4pk3+k3bp3DnTn29MrMkWm4MX7VJaYSEA1zsUOOEtkwhXIa7\r\nz3P4q9UVz9a4NgiTP4oK9XlvsIvEA/OWXXzz8shRQPi9vXE6VeRUg0cs1+1q\r\nTjFeYaz/UrFgNboLe3ay6alcGqfB/4f2U52afToIqJXMV6UjoajwaJMU1w0a\r\nr0jhwiIuAu3s26YRhVtKbQ5qQpr6+FdiS5jTvHBr5A86YukTJAFjmATVaAfn\r\n6mDFZy5GTVwNjw1Wq/vxyUbd1vROwrmhn/kxHgNiFVN6ppcvnEw69jjbQ3il\r\nkBmSoMq2zC5hFSDD2RUmWnxag9K1/2XMNgo=\r\n=dFH1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"6.14.15","node":"16.9.1"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-script":"./dist/bin-script.js","./transpilers/swc":"./transpilers/swc.js","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"scripts":{"lint":"prettier --check .","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"prettier --write .","test-cov":"nyc ava","build-tsc":"tsc","pre-debug":"npm run build-tsc && npm run build-pack","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","esm-usage-example":"npm run build-tsc && cd esm-usage-example && node --experimental-specifier-resolution node --loader ../esm.mjs ./index","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","esm-usage-example2":"npm run build-tsc && cd tests && TS_NODE_PROJECT=./module-types/override-to-cjs/tsconfig.json node --loader ../esm.mjs ./module-types/override-to-cjs/test.cjs"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"7.14.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"16.2.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","v8-compile-cache-lib":"^3.0.0","@cspotcode/source-map-support":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","chai":"^4.0.1","axios":"^0.21.1","react":"^16.14.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","typedoc":"^0.22.10","prettier":"^2.5.1","@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.5.5","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.0.2","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","proper-lockfile":"^4.1.2","@types/proxyquire":"^1.3.28","@types/proper-lockfile":"^4.1.2","typescript-json-schema":"^0.53.0","@microsoft/api-extractor":"^7.15.2"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.6.0_1646154293230_0.6467811998741224","host":"s3://npm-registry-packages"}},"10.7.0":{"name":"ts-node","version":"10.7.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.7.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-esm":"dist/bin-esm.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"35d503d0fab3e2baa672a0e94f4b40653c2463f5","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.7.0.tgz","fileCount":101,"integrity":"sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==","signatures":[{"sig":"MEUCICQ87/KwSA4OjmTuW7ZXjpOCwxRXh0H0FunsPXkhm0QVAiEAqFkL8vMvM7hfxAapFfprOqdc60Z8hCqDD8yAUUwObyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":627013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiJDeSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0GA//VvMBba7TBvK3xnlQzBcwtRBVR7cRMGifrVLEHtV1Zs5KiSkR\r\nZFj9sNftD7CdBrL38LTQIaXl8MwLxBvzjIkJn6AofwgzDhMRccgP0XcsUNLc\r\nQTGW/bSApOUjv1al7coIMxwF7wYYCJnnBfb+ueHpCtQJXk0BpU2HwWRZKweR\r\nDs9QNSN4TtCqs8PVmxGf+5PyqVsNNZqDpMHXwHpEleadCKkSo15MpC1ejFXW\r\n7JLr8sq++xenmRgSHdUsMPLeMZOb4K+8VgYm0KVaBqr8erTc8xOQzr9dbiVa\r\ne1tgCm/7P7r2Uwpj+ZWCrpNc4NFMqYFH/r12jq8l2QwSgFdlvA84IQI3GAiX\r\ny0nCuco5KBiOcvdXmJO81emlEFP8Pyzwg21tHxgnZbAv9b0FilZg4eI7J9hD\r\nyOrpKm+RUzdk8gICoqaxyQx7qkQWLWxy5FuFCnqB+14ubjmiKTE0DYMs+SbI\r\nY5Y9clf/qcF1ZKe3GcZnx9jhj8yWE9FlaF/fOomfbUyOCOhoWamGDvnQYp62\r\nbaHQE62lePdFDxrmJKOduIsEbFRmEN0f87lgUzuUPeRVHnM/CcTc/IPDFDqL\r\nrE3QTFs9l1MYUdIvqe08c0nts6vMdAQKbnWbldzMU9Q2IivWdM0KuTV7mIPG\r\nou74oYGQzPGsL9MeYVvLJnMnGMe3eWcgQus=\r\n=PVfR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"6.14.15","node":"17.5.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./dist/bin-esm":"./dist/bin-esm.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-esm.js":"./dist/bin-esm.js","./dist/bin-script":"./dist/bin-script.js","./transpilers/swc":"./transpilers/swc.js","./child-loader.mjs":"./child-loader.mjs","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"scripts":{"lint":"prettier --check .","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"prettier --write .","test-cov":"nyc ava","build-tsc":"tsc","pre-debug":"npm run build-tsc && npm run build-pack","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","esm-usage-example":"npm run build-tsc && cd esm-usage-example && node --experimental-specifier-resolution node --loader ../esm.mjs ./index","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","esm-usage-example2":"npm run build-tsc && cd tests && TS_NODE_PROJECT=./module-types/override-to-cjs/tsconfig.json node --loader ../esm.mjs ./module-types/override-to-cjs/test.cjs"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.15","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"17.3.1","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","v8-compile-cache-lib":"^3.0.0","@cspotcode/source-map-support":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","chai":"^4.0.1","axios":"^0.21.1","react":"^16.14.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","typedoc":"^0.22.10","prettier":"^2.5.1","@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.5.5","@types/chai":"^4.0.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.0.2","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","proper-lockfile":"^4.1.2","@types/proxyquire":"^1.3.28","@types/proper-lockfile":"^4.1.2","typescript-json-schema":"^0.53.0","@microsoft/api-extractor":"^7.19.4"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.7.0_1646540690553_0.6149892353197286","host":"s3://npm-registry-packages"}},"10.8.0":{"name":"ts-node","version":"10.8.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.8.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-esm":"dist/bin-esm.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"3ceb5ac3e67ae8025c1950626aafbdecb55d82ce","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.8.0.tgz","fileCount":113,"integrity":"sha512-/fNd5Qh+zTt8Vt1KbYZjRHCE9sI5i7nqfD/dzBBRDeVXZXS6kToW6R7tTU6Nd4XavFs0mAVCg29Q//ML7WsZYA==","signatures":[{"sig":"MEYCIQDl9LBbKQ+80UNVO/XWitE+M4+a4gRBsf3RLokiEcfPmgIhAMXkZywWLuj4DBIlC6YdmPW6vVFumW8eqpET3jH67qyn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":723323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiS0/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgBBAAgN0xk+RbtnTgrvN2YVr3TAZQuseysBNCnW13PmD8qK9fB946\r\n5t11gO28an6OVWxLPuY9ce9fjRv4cuy3U+BMGbtMsTP+UVsiRI+kt6FFtrz7\r\ng11wfhb5uO9qIFwK8ZCx31EwWD3jNvONr3VEB1D02NsqJwqsPgqu5fbvwM7s\r\nYjAyXnl3n7K+effh7ZLIB8jz7XAvdkuTzd2zyZhqEq5CEMBOzqMDzLKkaUmh\r\nyYZ1Zs6Mgwg3aa8vNMNs7+sGH6h0uzq+azPaTOsm/Dsng3bSowEbwSIPvtxy\r\nk4YIVCSJaviYdiTmnGtil+VFFqj8kuRYgaNsAPWGJM+4AJrX6BR4j0kL4h2o\r\nFO677FjMVyEUhWA+zPX1kdweOaA+oo2IbncZ7JWK7SGHhA/GGi1Qb/gLok+K\r\nbkaZRBx5pKqyqGmgiGvymIn1i3I7z5rNhk6eASV94LvUt/Y23LhyF2wIaUxE\r\nUJ2SDyN9trEkA5PsfVGYSU1umDAjHmfj4t4yM6NxhZ3MvKxBncmP8O+QCTRf\r\nC2RQBMtjBTfapdl82q/ox0mH/QLHJBnZnulYcyg7dr5DWCHY9SJ1bb3+pODD\r\nwrU15H9JIxUsjLE91Ydwk8kiOtNwRJ04xiqZfX8yZez9YGwqkTkZ+Nj4kTQ0\r\nmogG+PVWMhwlaNZI814EIRStE4FdTtwywYQ=\r\n=SFJc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"6.14.15","node":"18.1.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./dist/bin-esm":"./dist/bin-esm.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-esm.js":"./dist/bin-esm.js","./dist/bin-script":"./dist/bin-script.js","./transpilers/swc":"./transpilers/swc.js","./child-loader.mjs":"./child-loader.mjs","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"scripts":{"lint":"dprint check","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf temp dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz tests/node_modules tests/tmp","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"dprint fmt","test-cov":"nyc ava","build-tsc":"tsc -b ./tsconfig.build-dist.json","pre-debug":"npm run build-tsc && npm run build-pack","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","esm-usage-example":"npm run build-tsc && cd esm-usage-example && node --experimental-specifier-resolution node --loader ../esm.mjs ./index","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","esm-usage-example2":"npm run build-tsc && cd tests && TS_NODE_PROJECT=./module-types/override-to-cjs/tsconfig.json node --loader ../esm.mjs ./module-types/override-to-cjs/test.cjs"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.15","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"17.3.1","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","v8-compile-cache-lib":"^3.0.1","@cspotcode/source-map-support":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","axios":"^0.21.1","react":"^16.14.0","dprint":"^0.25.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","typedoc":"^0.22.10","@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.6.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.14.19","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","proper-lockfile":"^4.1.2","@types/proxyquire":"^1.3.28","@types/proper-lockfile":"^4.1.2","typescript-json-schema":"^0.53.0","@microsoft/api-extractor":"^7.19.4"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.8.0_1653157183329_0.11157475843009768","host":"s3://npm-registry-packages"}},"10.8.1":{"name":"ts-node","version":"10.8.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.8.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-esm":"dist/bin-esm.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"ea2bd3459011b52699d7e88daa55a45a1af4f066","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.8.1.tgz","fileCount":113,"integrity":"sha512-Wwsnao4DQoJsN034wePSg5nZiw4YKXf56mPIAeD6wVmiv+RytNSWqc2f3fKvcUoV+Yn2+yocD71VOfQHbmVX4g==","signatures":[{"sig":"MEUCIHxa2DeM5qvsE8mM8qJdcpBK9nuIcJ+g6z0kKorZQsrvAiEAkTNMYKlA4ibfLktbuTRWcDzv5xzBBydsbQeMtKQr1Hs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":724418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimk4qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXGhAAh2dTuloLTwpsV6Kt1Bq/TPFa89Z0icyMcfo8V1rKUh2VOwl3\r\n0zgzBd5PK9BvzlNScMZUmW28hcsSWf/k+KmjvMb1EZj9TPTceoR9gtCUfYNT\r\nxD6aTbsBiFpP72WkuRTTjpLKPxaOipXMaFIGLUsy56paZS+vOUFM0J/GEKqK\r\nBnl6m622KWqpxyuYUGnUJBZuKnlGts/PzxTT4nI5BJH3Y4HwxHmobCKWaxcn\r\ng0c3R6iMrh85xQBcjvUY6xqdVRDtAeFrKG/QJUtV96hGNw2ktOiojeDwtYo8\r\nlCEN1aPXO8K4UuuCqDf+OcAUMDdXrPzYY9CLtjsp8xLXNmGQch49S/bMRrOJ\r\nK2oaIElxpKh29jjLXOTbKW25TFwPlFLQvHTbD5qCUk5rtJBUSkfeepEuePHi\r\nM+JGG6iTn0abANoCf5FbUqJAlIDuRXT01HdyPcGAhFPKv3PM4H1TvAjCHQhU\r\nxDf/VZiZTTOc/h1K+ah5FA40a4NECNSq6skKAzN4glYAhf0Q5oRkV4OTFAOu\r\nzhvMmALVbW4+bsCWoeMM/6aNLduKu64ZgORsGuZ679BlGBnGgoQao6ixzMG9\r\nGSEIzYXRF2sZopCelH4V1ddpBYo+g7Dgs2G6yFGwoAodqOfTyQPsj9m14FY4\r\n0ODye2031oMWT3kiMkfQl97C33jm+BcArgg=\r\n=BlAe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"6.14.15","node":"18.1.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./dist/bin-esm":"./dist/bin-esm.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-esm.js":"./dist/bin-esm.js","./dist/bin-script":"./dist/bin-script.js","./transpilers/swc":"./transpilers/swc.js","./child-loader.mjs":"./child-loader.mjs","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"scripts":{"lint":"dprint check","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf temp dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz tests/node_modules tests/tmp","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"dprint fmt","test-cov":"nyc ava","build-tsc":"tsc -b ./tsconfig.build-dist.json","pre-debug":"npm run build-tsc && npm run build-pack","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","esm-usage-example":"npm run build-tsc && cd esm-usage-example && node --experimental-specifier-resolution node --loader ../esm.mjs ./index","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","esm-usage-example2":"npm run build-tsc && cd tests && TS_NODE_PROJECT=./module-types/override-to-cjs/tsconfig.json node --loader ../esm.mjs ./module-types/override-to-cjs/test.cjs"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.15","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"17.3.1","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","v8-compile-cache-lib":"^3.0.1","@cspotcode/source-map-support":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","axios":"^0.21.1","react":"^16.14.0","dprint":"^0.25.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","typedoc":"^0.22.10","@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.7.2","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.14.19","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","proper-lockfile":"^4.1.2","@types/proxyquire":"^1.3.28","@types/proper-lockfile":"^4.1.2","typescript-json-schema":"^0.53.0","@microsoft/api-extractor":"^7.19.4"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.8.1_1654279721919_0.33957047718608124","host":"s3://npm-registry-packages"}},"10.8.2":{"name":"ts-node","version":"10.8.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.8.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-esm":"dist/bin-esm.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"3185b75228cef116bf82ffe8762594f54b2a23f2","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.8.2.tgz","fileCount":113,"integrity":"sha512-LYdGnoGddf1D6v8REPtIH+5iq/gTDuZqv2/UJUU7tKjuEU8xVZorBM+buCGNjj+pGEud+sOoM4CX3/YzINpENA==","signatures":[{"sig":"MEYCIQD52E0VgP8b04Dq/kl4a44oRLmY9M/oSaJm3NL+fIyzAQIhANDKCKeDMhUYxKICOp10ZCwtn2NaqTImVjKokqWsyukA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":724056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwIc7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6HhAAgYl0yBLdX0p9SsfIXIHxbMCcBtidaA3ksUHLUjB7K01j0xCI\r\nUV3bc3H9cr90kqnE7hyj/JAwm9iaCrQOqXTinsNBabZOxwYmxmUvY1kzHCmz\r\nLR/C3yPV0BoMH/UNRH/HG7drQjGF5j8HRKyWmdtw0xWI66F/peH6CkxiV0hp\r\nX9VzrrfyezrGqEcwRRsaB1i4hqkqoCTiQf4YwtZAc3h8dcDdXhn/sWI4C9Hs\r\n7DDl789F7Bcf0JKwV7FXYFTXxHpisSW3JGNR214vUZZTdmxneqH7qd0RWgZw\r\nXgKRZrOrC6XTUEs2jEdOI17LUl1qYPJ6xPuMOTcgRd73ULeIwrLIUXXtx2g3\r\ndTE13JmEUKxMr9yNIxK5KXbFfzWA59bUw7euYLS+BHBxfrzCy3H0O8aiiNKP\r\n1FhPKo2FFpvwnPV2yljd/nlhCdAWxRcFfiHm7pEhCRvS7fqamtiTgJEDSkeq\r\nRlV4mbqIwvmnAsr3GQLB2GvdJceLEVOjJYOF24BVmizMgmmIySr9XOtb/sxW\r\n6b+aN+ORWe6XGhzLdS2/YcXyWRf9Ib8TxkM5B8Ag8Yrrsw7Gn6+lLt31YHfq\r\nD5Q/Fy3IXXfeXjWu1ouuTwbRHgOVYJqFu+gV3ZF0yYSszA/D39av+9xWTovt\r\nwynoYsDEmMPtclkFh3iB4WnShOzMX4y1sOo=\r\n=+fhZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"6.14.15","node":"18.1.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./dist/bin-esm":"./dist/bin-esm.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-esm.js":"./dist/bin-esm.js","./dist/bin-script":"./dist/bin-script.js","./transpilers/swc":"./transpilers/swc.js","./child-loader.mjs":"./child-loader.mjs","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"scripts":{"lint":"dprint check","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf temp dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz tests/node_modules tests/tmp","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"dprint fmt","test-cov":"nyc ava","build-tsc":"tsc -b ./tsconfig.build-dist.json","pre-debug":"npm run build-tsc && npm run build-pack","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","esm-usage-example":"npm run build-tsc && cd esm-usage-example && node --experimental-specifier-resolution node --loader ../esm.mjs ./index","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","esm-usage-example2":"npm run build-tsc && cd tests && TS_NODE_PROJECT=./module-types/override-to-cjs/tsconfig.json node --loader ../esm.mjs ./module-types/override-to-cjs/test.cjs"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.15","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"17.3.1","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","v8-compile-cache-lib":"^3.0.1","@cspotcode/source-map-support":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","axios":"^0.21.1","react":"^16.14.0","dprint":"^0.25.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","typedoc":"^0.22.10","@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.7.2","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.14.19","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","proper-lockfile":"^4.1.2","@types/proxyquire":"^1.3.28","@types/proper-lockfile":"^4.1.2","typescript-json-schema":"^0.53.0","@microsoft/api-extractor":"^7.19.4"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.8.2_1656784699704_0.8116486498424955","host":"s3://npm-registry-packages"}},"10.9.0":{"name":"ts-node","version":"10.9.0","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.9.0","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-esm":"dist/bin-esm.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"d719c3e66e821fb9ad5e1c006542974c29145ca8","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.9.0.tgz","fileCount":116,"integrity":"sha512-bunW18GUyaCSYRev4DPf4SQpom3pWH29wKl0sDk5zE7ze19RImEVhCW7K4v3hHKkUyfWotU08ToE2RS+Y49aug==","signatures":[{"sig":"MEUCIDide2j0ATI8P3cmdyG0YZk77hAp223UPTf5OE2eaw3+AiEA/pEucHWMT/ouBctZw7yEQ3tfuWU5N7qYvMTNhr1q7qU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":745684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz1aPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMxg//WR2F+HtKcRVS/Z1rVRBcNnduPYFbd13UZqQ9wiYTfo+u6XMX\r\nJ6KghItRAh2oA10LoQ0pNwd8jvWVB1oRHqs1eRXLQUeXIqXxH0qkjXdZr26u\r\nv05S0vOMevZvzdhcBlbCPhgpDuG25uI2tZQ5ChJl2R2i+hp9+456eZWWjhy0\r\nsZ/W8lIGJUWqI/Lr7sXY7uyeSS8NkyzIDCXAxElWELuFCXxCAl3tY17sEioQ\r\nLrJxAUt9HtfHfM0E+PzoxUvTFOikRhVo9dAVDNOht02rQi5tq7FRVbybovgA\r\njRvnPeb9D5WlVbkxpWfAoxiga3F2BPS8DSV9j5oFINqhdLXrIZea9jZznOUt\r\nDGgQFl6+FBK42ktTp8uGL8sBOB0/sq8WLJtEathyaraL3XtG/nRZ4bV8PcO4\r\n4obqR8qTDMTvGAUdExMLRgLhXSKZsWaFEy0/ZG4bOtp7YmOHtvxPwVP/tXKL\r\n4qyOpfCkTV8IeJOUO5eYXOxwADHMI18v3gYhvz/4ONjl7ExmxvVbRT0WY59V\r\nHCO7e7X71vu7GhJt+KwyVdGDlFcY13FukpqSgc4gv6BsA1NwCSN5OFcp/SZI\r\nEnd3r5/mnNYnVHxgXanig4MPgjhV/F376NyPK+195VbHd0yqaoaTBnmvfJEt\r\njr4OvT9HPlVDtdTbvR//mn+iYGLpPOuI9Uo=\r\n=fpqo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"6.14.15","node":"18.1.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./dist/bin-esm":"./dist/bin-esm.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-esm.js":"./dist/bin-esm.js","./dist/bin-script":"./dist/bin-script.js","./transpilers/swc":"./transpilers/swc.js","./child-loader.mjs":"./child-loader.mjs","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"scripts":{"lint":"dprint check","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf temp dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz tests/node_modules tests/tmp","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"dprint fmt","test-cov":"nyc ava","build-tsc":"tsc -b ./tsconfig.build-dist.json","pre-debug":"npm run build-tsc && npm run build-pack","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","esm-usage-example":"npm run build-tsc && cd esm-usage-example && node --experimental-specifier-resolution node --loader ../esm.mjs ./index","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","esm-usage-example2":"npm run build-tsc && cd tests && TS_NODE_PROJECT=./module-types/override-to-cjs/tsconfig.json node --loader ../esm.mjs ./module-types/override-to-cjs/test.cjs"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.15","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"17.3.1","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","v8-compile-cache-lib":"^3.0.1","@cspotcode/source-map-support":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","axios":"^0.21.1","react":"^16.14.0","dprint":"^0.25.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","outdent":"^0.8.0","typedoc":"^0.22.10","@swc/core":">=1.2.205","@swc/wasm":">=1.2.205","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.7.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.14.19","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","proper-lockfile":"^4.1.2","@types/proxyquire":"^1.3.28","@types/proper-lockfile":"^4.1.2","typescript-json-schema":"^0.53.0","@microsoft/api-extractor":"^7.19.4"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.9.0_1657755279793_0.09108188444726784","host":"s3://npm-registry-packages"}},"10.9.1":{"name":"ts-node","version":"10.9.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.9.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-esm":"dist/bin-esm.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"e73de9102958af9e1f0b168a6ff320e25adcff4b","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz","fileCount":117,"integrity":"sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==","signatures":[{"sig":"MEYCIQCMzndaAoLM0t2sCwOlXHnEu3+O82vWA8ruRaFU/raaHgIhAOj5bfTrrkJ7UtKH2EaWfh/M45f6Fg5g4pkhbOfXS0vi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":746842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz4CIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG1g//cpaFnRU9PCABNZ9BgXNG/fTOe7AdJCAKEW+jUxz99m0Wvf/O\r\nqFzvn46NBoe1FP5mjodA19q9Azl7CWtLu6J8/Aq8Yp26iqyYIwlcAubKC+Cq\r\nhXyQkVS2kolJaVVZgaUaqYUqim8WRpfhta9cuswPBzpqdOjNW9eUuGZlQ79V\r\nI7ImZgMRPM+daxN1P//OrzIn+1P8ONvkbXITx8bgKaefnJEPPAyHNxQ5KEmA\r\nr5omBL4P42HHMO1vW7tNc79yCHTyiSK4qsUxjFOT1U7O84rAWVMRrZnjBsuW\r\nM/ISLYO6a0HYjKm4UEX2podOUrFL+MKla6qh+oKUZ4t5fkHCzA9cbheGYL/l\r\n2CD8aZoP3wxkS6STVX9nXSKdo2gsXy9gP7wVZvkT1IoaIesY/l8+XpEQDQ0U\r\njRm5qU3uTCoEeRIkV9vwraOQpyIobMWd2nHyc2bgu/Ui/8EeTX7APPEaWvt5\r\nd7zscBLlu70Q0+e/FQP/wrMm0pL7yCdME0zZuU/NfHFB8H0oR/vNxrH5RSkC\r\nbjafhEwPNSSo0mDYX87mXvrBLv7F1sQ14Qol5coCNYeIGEFh9wtDS+B1uWzt\r\nLuxCXC3D+E7eEG6BJeJofpgKs9Ei88DPHYHog6YtD8ejZvGlVY4YmJJTOFsf\r\nHlQbUIi3arbXEKyw2WTOz7ziO0YBWtrXctY=\r\n=EXyR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"6.14.15","node":"18.1.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./dist/bin-esm":"./dist/bin-esm.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-esm.js":"./dist/bin-esm.js","./dist/bin-script":"./dist/bin-script.js","./transpilers/swc":"./transpilers/swc.js","./child-loader.mjs":"./child-loader.mjs","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"scripts":{"lint":"dprint check","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf temp dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz tests/node_modules tests/tmp","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"dprint fmt","test-cov":"nyc ava","build-tsc":"tsc -b ./tsconfig.build-dist.json","pre-debug":"npm run build-tsc && npm run build-pack","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","esm-usage-example":"npm run build-tsc && cd esm-usage-example && node --experimental-specifier-resolution node --loader ../esm.mjs ./index","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","esm-usage-example2":"npm run build-tsc && cd tests && TS_NODE_PROJECT=./module-types/override-to-cjs/tsconfig.json node --loader ../esm.mjs ./module-types/override-to-cjs/test.cjs"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.15","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"17.3.1","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","v8-compile-cache-lib":"^3.0.1","@cspotcode/source-map-support":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","axios":"^0.21.1","react":"^16.14.0","dprint":"^0.25.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","outdent":"^0.8.0","typedoc":"^0.22.10","@swc/core":">=1.2.205","@swc/wasm":">=1.2.205","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.7.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.14.19","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","proper-lockfile":"^4.1.2","@types/proxyquire":"^1.3.28","@types/proper-lockfile":"^4.1.2","typescript-json-schema":"^0.53.0","@microsoft/api-extractor":"^7.19.4"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.9.1_1657766024627_0.132463376784975","host":"s3://npm-registry-packages"}},"11.0.0-beta.1":{"name":"ts-node","version":"11.0.0-beta.1","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@11.0.0-beta.1","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-esm":"dist/bin-esm.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"95c4916bf828615a6b9ac9a334135b66479e4f02","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-11.0.0-beta.1.tgz","fileCount":113,"integrity":"sha512-WMSROP+1pU22Q/Tm40mjfRg130yD8i0g6ROST04ZpocfH8sl1zD75ON4XQMcBEVViXMVemJBH0alflE7xePdRA==","signatures":[{"sig":"MEQCIE2SU4TX/DkNbQkXoYSJEfYfqL8mhttwHhmgtiJ9r4oKAiAd7+99+qEIE4LLjqTTmzU5JWmI5y3oyVxLkYpxVAuexQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":740947},"main":"dist/index.js","_from":"file:package.tgz","types":"dist/index.d.ts","volta":{"npm":"6.14.15","node":"18.14.0"},"readme":"<!--\nBEFORE EDITING THIS README\nOur README.md is auto-generated by combining pages in website/docs and website/readme-sources\n\nIf you are sending a pull request to improve documentation, submit your changes\nin the source markdown files and we will generate the README from there.\n\nYou can build the readme with this command:\n\n cd website && yarn build-readme\n-->\n\n# [](https://typestrong.org/ts-node)\n\n[](https://npmjs.org/package/ts-node)\n[](https://npmjs.org/package/ts-node)\n[](https://github.com/TypeStrong/ts-node/actions?query=workflow%3A%22Continuous+Integration%22)\n[](https://codecov.io/gh/TypeStrong/ts-node)\n\n> TypeScript execution and REPL for node.js, with source map and native ESM support.\n\nThe latest documentation can also be found on our website: <https://typestrong.org/ts-node>\n\n# Table of Contents\n\n* [Overview](#overview)\n * [Features](#features)\n* [Installation](#installation)\n* [Usage](#usage)\n * [Command Line](#command-line)\n * [Shebang](#shebang)\n * [node flags and other tools](#node-flags-and-other-tools)\n * [Programmatic](#programmatic)\n* [Configuration](#configuration)\n * [CLI flags](#cli-flags)\n * [Via tsconfig.json (recommended)](#via-tsconfigjson-recommended)\n * [@tsconfig/bases](#tsconfigbases)\n * [Default config](#default-config)\n * [`node` flags](#node-flags)\n* [Options](#options)\n * [CLI Options](#cli-options)\n * [help](#help)\n * [version](#version)\n * [eval](#eval)\n * [print](#print)\n * [interactive](#interactive)\n * [esm](#esm)\n * [TSConfig Options](#tsconfig-options)\n * [project](#project)\n * [skipProject](#skipproject)\n * [cwdMode](#cwdmode)\n * [compilerOptions](#compileroptions)\n * [showConfig](#showconfig)\n * [Typechecking](#typechecking)\n * [transpileOnly](#transpileonly)\n * [typeCheck](#typecheck)\n * [compilerHost](#compilerhost)\n * [files](#files)\n * [ignoreDiagnostics](#ignorediagnostics)\n * [Transpilation Options](#transpilation-options)\n * [ignore](#ignore)\n * [skipIgnore](#skipignore)\n * [compiler](#compiler)\n * [swc](#swc)\n * [transpiler](#transpiler)\n * [preferTsExts](#prefertsexts)\n * [Diagnostic Options](#diagnostic-options)\n * [logError](#logerror)\n * [pretty](#pretty)\n * [TS_NODE_DEBUG](#ts_node_debug)\n * [Advanced Options](#advanced-options)\n * [require](#require)\n * [cwd](#cwd)\n * [emit](#emit)\n * [scope](#scope)\n * [scopeDir](#scopedir)\n * [moduleTypes](#moduletypes)\n * [TS_NODE_HISTORY](#ts_node_history)\n * [noExperimentalReplAwait](#noexperimentalreplawait)\n * [experimentalResolver](#experimentalresolver)\n * [experimentalSpecifierResolution](#experimentalspecifierresolution)\n * [API Options](#api-options)\n* [SWC](#swc-1)\n* [CommonJS vs native ECMAScript modules](#commonjs-vs-native-ecmascript-modules)\n * [CommonJS](#commonjs)\n * [Native ECMAScript modules](#native-ecmascript-modules)\n* [Troubleshooting](#troubleshooting)\n * [Configuration](#configuration-1)\n * [Common errors](#common-errors)\n * [`TSError`](#tserror)\n * [`SyntaxError`](#syntaxerror)\n * [Unsupported JavaScript syntax](#unsupported-javascript-syntax)\n * [`ERR_REQUIRE_ESM`](#err_require_esm)\n * [`ERR_UNKNOWN_FILE_EXTENSION`](#err_unknown_file_extension)\n * [Missing Types](#missing-types)\n * [npx, yarn dlx, and node_modules](#npx-yarn-dlx-and-node_modules)\n* [Performance](#performance)\n * [Skip typechecking](#skip-typechecking)\n * [With typechecking](#with-typechecking)\n* [Advanced](#advanced)\n * [How it works](#how-it-works)\n * [Ignored files](#ignored-files)\n * [File extensions](#file-extensions)\n * [Skipping `node_modules`](#skipping-node_modules)\n * [Skipping pre-compiled TypeScript](#skipping-pre-compiled-typescript)\n * [Scope by directory](#scope-by-directory)\n * [Ignore by regexp](#ignore-by-regexp)\n * [paths and baseUrl\n ](#paths-and-baseurl)\n * [Why is this not built-in to ts-node?](#why-is-this-not-built-in-to-ts-node)\n * [Third-party compilers](#third-party-compilers)\n * [Transpilers](#transpilers)\n * [Third-party plugins](#third-party-plugins)\n * [Write your own plugin](#write-your-own-plugin)\n * [Module type overrides](#module-type-overrides)\n * [Caveats](#caveats)\n * [API](#api)\n* [Recipes](#recipes)\n * [Watching and restarting](#watching-and-restarting)\n * [AVA](#ava)\n * [CommonJS](#commonjs-1)\n * [Native ECMAScript modules](#native-ecmascript-modules-1)\n * [Gulp](#gulp)\n * [IntelliJ and Webstorm](#intellij-and-webstorm)\n * [Mocha](#mocha)\n * [Mocha 7 and newer](#mocha-7-and-newer)\n * [Mocha <=6](#mocha-6)\n * [Tape](#tape)\n * [Visual Studio Code](#visual-studio-code)\n * [Other](#other)\n* [License](#license)\n\n# Overview\n\nts-node is a TypeScript execution engine and REPL for Node.js.\n\nIt JIT transforms TypeScript into JavaScript, enabling you to directly execute TypeScript on Node.js without precompiling.\nThis is accomplished by hooking node's module loading APIs, enabling it to be used seamlessly alongside other Node.js\ntools and libraries.\n\n## Features\n\n* Automatic sourcemaps in stack traces\n* Automatic `tsconfig.json` parsing\n* Automatic defaults to match your node version\n* Typechecking (optional)\n* REPL\n* Write standalone scripts\n* Native ESM loader\n* Use third-party transpilers\n* Use custom transformers\n* Integrate with test runners, debuggers, and CLI tools\n* Compatible with pre-compilation for production\n\n\n\n# Installation\n\n```shell\n# Locally in your project.\nnpm install -D typescript\nnpm install -D ts-node\n\n# Or globally with TypeScript.\nnpm install -g typescript\nnpm install -g ts-node\n\n# Depending on configuration, you may also need these\nnpm install -D tslib @types/node\n```\n\n**Tip:** Installing modules locally allows you to control and share the versions through `package.json`. ts-node will always resolve the compiler from `cwd` before checking relative to its own installation.\n\n# Usage\n\n## Command Line\n\n```shell\n# Execute a script as `node` + `tsc`.\nts-node script.ts\n\n# Starts a TypeScript REPL.\nts-node\n\n# Execute code with TypeScript.\nts-node -e 'console.log(\"Hello, world!\")'\n\n# Execute, and print, code with TypeScript.\nts-node -p -e '\"Hello, world!\"'\n\n# Pipe scripts to execute with TypeScript.\necho 'console.log(\"Hello, world!\")' | ts-node\n\n# Equivalent to ts-node --transpileOnly\nts-node-transpile-only script.ts\n\n# Equivalent to ts-node --cwdMode\nts-node-cwd script.ts\n\n# Equivalent to ts-node --esm\nts-node-esm script.ts\n```\n\n## Shebang\n\nTo write scripts with maximum portability, [specify options in your `tsconfig.json`](#via-tsconfigjson-recommended) and omit them from the shebang.\n\n```typescript twoslash\n#!/usr/bin/env ts-node\n\n// ts-node options are read from tsconfig.json\n\nconsole.log(\"Hello, world!\")\n```\n\nIncluding options within the shebang requires the [`env -S` flag](https://manpages.debian.org/bullseye/coreutils/env.1.en.html#S), which is available on recent versions of `env`. ([compatibility](https://github.com/TypeStrong/ts-node/pull/1448#issuecomment-913895766))\n\n```typescript twoslash\n#!/usr/bin/env -S ts-node --files\n// This shebang works on Mac and Linux with newer versions of env\n// Technically, Mac allows omitting `-S`, but Linux requires it\n```\n\nTo test your version of `env` for compatibility with `-S`:\n\n```shell\n# Note that these unusual quotes are necessary\n/usr/bin/env --debug '-S echo foo bar'\n```\n\n## node flags and other tools\n\nYou can register ts-node without using our CLI: `node -r ts-node/register` and `node --loader ts-node/esm`\n\nIn many cases, setting [`NODE_OPTIONS`](https://nodejs.org/api/cli.html#cli_node_options_options) will enable `ts-node` within other node tools, child processes, and worker threads. This can be combined with other node flags.\n\n```shell\nNODE_OPTIONS=\"-r ts-node/register --no-warnings\" node ./index.ts\n```\n\nOr, if you require native ESM support:\n\n```shell\nNODE_OPTIONS=\"--loader ts-node/esm\"\n```\n\nThis tells any node processes which receive this environment variable to install `ts-node`'s hooks before executing other code.\n\nIf you are invoking node directly, you can avoid the environment variable and pass those flags to node.\n\n```shell\nnode --loader ts-node/esm --inspect ./index.ts\n```\n\n## Programmatic\n\nYou can require ts-node and register the loader for future requires by using `require('ts-node').register({ /* options */ })`.\n\nCheck out our [API](#api) for more features.\n\n# Configuration\n\nts-node supports a variety of options which can be specified via `tsconfig.json`, as CLI flags, as environment variables, or programmatically.\n\nFor a complete list, see [Options](#options).\n\n## CLI flags\n\nts-node CLI flags must come *before* the entrypoint script. For example:\n\n```shell\n$ ts-node --project tsconfig-dev.json say-hello.ts Ronald\nHello, Ronald!\n```\n\n## Via tsconfig.json (recommended)\n\nts-node automatically finds and loads `tsconfig.json`. Most ts-node options can be specified in a `\"ts-node\"` object using their programmatic, camelCase names. We recommend this because it works even when you cannot pass CLI flags, such as `node --require ts-node/register` and when using shebangs.\n\nUse `--skipProject` to skip loading the `tsconfig.json`. Use `--project` to explicitly specify the path to a `tsconfig.json`.\n\nWhen searching, it is resolved using [the same search behavior as `tsc`](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html). By default, this search is performed relative to the entrypoint script. In `--cwdMode` or if no entrypoint is specified -- for example when using the REPL -- the search is performed relative to `--cwd` / `process.cwd()`.\n\nYou can use this sample configuration as a starting point:\n\n```jsonc title=\"tsconfig.json\"\n{\n // This is an alias to @tsconfig/node16: https://github.com/tsconfig/bases\n \"extends\": \"ts-node/node16/tsconfig.json\",\n\n // Most ts-node options can be specified here using their programmatic names.\n \"ts-node\": {\n // It is faster to skip typechecking.\n // Remove if you want ts-node to do typechecking.\n \"transpileOnly\": true,\n\n \"files\": true,\n\n \"compilerOptions\": {\n // compilerOptions specified here will override those declared below,\n // but *only* in ts-node. Useful if you want ts-node and tsc to use\n // different options with a single tsconfig.json.\n }\n },\n \"compilerOptions\": {\n // typescript options here\n }\n}\n```\n\nOur bundled [JSON schema](https://unpkg.com/browse/ts-node@latest/tsconfig.schema.json) lists all compatible options.\n\n### @tsconfig/bases\n\n[@tsconfig/bases](https://github.com/tsconfig/bases) maintains recommended configurations for several node versions.\nAs a convenience, these are bundled with ts-node.\n\n```jsonc title=\"tsconfig.json\"\n{\n \"extends\": \"ts-node/node16/tsconfig.json\",\n\n // Or install directly with `npm i -D @tsconfig/node16`\n \"extends\": \"@tsconfig/node16/tsconfig.json\",\n}\n```\n\n### Default config\n\nIf no `tsconfig.json` is loaded from disk, ts-node will use the newest recommended defaults from\n[@tsconfig/bases](https://github.com/tsconfig/bases/) compatible with your `node` and `typescript` versions.\nWith the latest `node` and `typescript`, this is [`@tsconfig/node16`](https://github.com/tsconfig/bases/blob/master/bases/node16.json).\n\nOlder versions of `typescript` are incompatible with `@tsconfig/node16`. In those cases we will use an older default configuration.\n\nWhen in doubt, `ts-node --showConfig` will log the configuration being used, and `ts-node -vv` will log `node` and `typescript` versions.\n\n## `node` flags\n\n[`node` flags](https://nodejs.org/api/cli.html) must be passed directly to `node`; they cannot be passed to the ts-node binary nor can they be specified in `tsconfig.json`\n\nWe recommend using the [`NODE_OPTIONS`](https://nodejs.org/api/cli.html#cli_node_options_options) environment variable to pass options to `node`.\n\n```shell\nNODE_OPTIONS='--trace-deprecation --abort-on-uncaught-exception' ts-node ./index.ts\n```\n\nAlternatively, you can invoke `node` directly and install ts-node via `--require`/`-r`\n\n```shell\nnode --trace-deprecation --abort-on-uncaught-exception -r ts-node/register ./index.ts\n```\n\n# Options\n\nAll command-line flags support both `--camelCase` and `--hyphen-case`.\n\nMost options can be declared in your tsconfig.json: [Configuration via tsconfig.json](#via-tsconfigjson-recommended)\n\n`ts-node` supports `--print` (`-p`), `--eval` (`-e`), `--require` (`-r`) and `--interactive` (`-i`) similar to the [node.js CLI](https://nodejs.org/api/cli.html).\n\n`ts-node` supports `--project` and `--showConfig` similar to the [tsc CLI](https://www.typescriptlang.org/docs/handbook/compiler-options.html#compiler-options).\n\n*Environment variables, where available, are in `ALL_CAPS`*\n\n## CLI Options\n\n### help\n\n```shell\nts-node --help\n```\n\nPrints the help text\n\n### version\n\n```shell\nts-node -v\nts-node -vvv\n```\n\nPrints the version. `-vv` includes node and typescript compiler versions. `-vvv` includes absolute paths to ts-node and\ntypescript installations.\n\n### eval\n\n```shell\nts-node -e <typescript code>\n# Example\nts-node -e 'console.log(\"Hello world!\")'\n```\n\nEvaluate code\n\n### print\n\n```shell\nts-node -p -e <typescript code>\n# Example\nts-node -p -e '\"Hello world!\"'\n```\n\nPrint result of `--eval`\n\n### interactive\n\n```shell\nts-node -i\n```\n\nOpens the REPL even if stdin does not appear to be a terminal\n\n### esm\n\n```shell\nts-node --esm\nts-node-esm\n```\n\nBootstrap with the ESM loader, enabling full ESM support\n\n## TSConfig Options\n\n### project\n\n```shell\nts-node -P <path/to/tsconfig>\nts-node --project <path/to/tsconfig>\n```\n\nPath to tsconfig file.\n\n*Note the uppercase `-P`. This is different from `tsc`'s `-p/--project` option.*\n\n*Environment:* `TS_NODE_PROJECT`\n\n### skipProject\n\n```shell\nts-node --skipProject\n```\n\nSkip project config resolution and loading\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_SKIP_PROJECT`\n\n### cwdMode\n\n```shell\nts-node -c\nts-node --cwdMode\nts-node-cwd\n```\n\nResolve config relative to the current directory instead of the directory of the entrypoint script\n\n### compilerOptions\n\n```shell\nts-node -O <json compilerOptions>\nts-node --compilerOptions <json compilerOptions>\n```\n\nJSON object to merge with compiler options\n\n*Environment:* `TS_NODE_COMPILER_OPTIONS`\n\n### showConfig\n\n```shell\nts-node --showConfig\n```\n\nPrint resolved `tsconfig.json`, including `ts-node` options, and exit\n\n## Typechecking\n\n### transpileOnly\n\n```shell\nts-node -T\nts-node --transpileOnly\n```\n\nUse TypeScript's faster `transpileModule`\n\n*Default:* `false`<br/>\n*Environment:* `TS_NODE_TRANSPILE_ONLY`\n\n### typeCheck\n\n```shell\nts-node --typeCheck\n```\n\nOpposite of `--transpileOnly`\n\n*Default:* `true`<br/>\n*Environment:* `TS_NODE_TYPE_CHECK`\n\n### compilerHost\n\n```shell\nts-node -H\nts-node --compilerHost\n```\n\nUse TypeScript's compiler host API\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_COMPILER_HOST`\n\n### files\n\n```shell\nts-node --files\n```\n\nLoad `files`, `include` and `exclude` from `tsconfig.json` on startup. This may\navoid certain typechecking failures. See [Missing types](#missing-types) for details.\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_FILES`\n\n### ignoreDiagnostics\n\n```shell\nts-node -D <code,code>\nts-node --ignoreDiagnostics <code,code>\n```\n\nIgnore TypeScript warnings by diagnostic code\n\n*Environment:* `TS_NODE_IGNORE_DIAGNOSTICS`\n\n## Transpilation Options\n\n### ignore\n\n```shell\nts-node -I <regexp matching ignored files>\nts-node --ignore <regexp matching ignored files>\n```\n\nOverride the path patterns to skip compilation\n\n*Default:* `/node_modules/` <br/>\n*Environment:* `TS_NODE_IGNORE`\n\n### skipIgnore\n\n```shell\nts-node --skipIgnore\n```\n\nSkip ignore checks\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_SKIP_IGNORE`\n\n### compiler\n\n```shell\nts-node -C <name>\nts-node --compiler <name>\n```\n\nSpecify a custom TypeScript compiler\n\n*Default:* `typescript` <br/>\n*Environment:* `TS_NODE_COMPILER`\n\n### swc\n\n```shell\nts-node --swc\n```\n\nTranspile with [swc](#swc). Implies `--transpileOnly`\n\n*Default:* `false`\n\n### transpiler\n\n```shell\nts-node --transpiler <name>\n# Example\nts-node --transpiler ts-node/transpilers/swc\n```\n\nUse a third-party, non-typechecking transpiler\n\n### preferTsExts\n\n```shell\nts-node --preferTsExts\n```\n\nRe-order file extensions so that TypeScript imports are preferred\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_PREFER_TS_EXTS`\n\n## Diagnostic Options\n\n### logError\n\n```shell\nts-node --logError\n```\n\nLogs TypeScript errors to stderr instead of throwing exceptions\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_LOG_ERROR`\n\n### pretty\n\n```shell\nts-node --pretty\n```\n\nUse pretty diagnostic formatter\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_PRETTY`\n\n### TS_NODE_DEBUG\n\n```shell\nTS_NODE_DEBUG=true ts-node\n```\n\nEnable debug logging\n\n## Advanced Options\n\n### require\n\n```shell\nts-node -r <module name or path>\nts-node --require <module name or path>\n```\n\nRequire a node module before execution\n\n### cwd\n\n```shell\nts-node --cwd <path/to/directory>\n```\n\nBehave as if invoked in this working directory\n\n*Default:* `process.cwd()`<br/>\n*Environment:* `TS_NODE_CWD`\n\n### emit\n\n```shell\nts-node --emit\n```\n\nEmit output files into `.ts-node` directory. Requires `--compilerHost`\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_EMIT`\n\n### scope\n\n```shell\nts-node --scope\n```\n\nScope compiler to files within `scopeDir`. Anything outside this directory is ignored.\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_SCOPE`\n\n### scopeDir\n\n```shell\nts-node --scopeDir <path/to/directory>\n```\n\nDirectory within which compiler is limited when `scope` is enabled.\n\n*Default:* First of: `tsconfig.json` \"rootDir\" if specified, directory containing `tsconfig.json`, or cwd if no `tsconfig.json` is loaded.<br/>\n*Environment:* `TS_NODE_SCOPE_DIR`\n\n### moduleTypes\n\nOverride the module type of certain files, ignoring the `package.json` `\"type\"` field. See [Module type overrides](#module-type-overrides) for details.\n\n*Default:* obeys `package.json` `\"type\"` and `tsconfig.json` `\"module\"` <br/>\n*Can only be specified via `tsconfig.json` or API.*\n\n### TS_NODE_HISTORY\n\n```shell\nTS_NODE_HISTORY=<path/to/history/file> ts-node\n```\n\nPath to history file for REPL\n\n*Default:* `~/.ts_node_repl_history`\n\n### noExperimentalReplAwait\n\n```shell\nts-node --noExperimentalReplAwait\n```\n\nDisable top-level await in REPL. Equivalent to node's [`--no-experimental-repl-await`](https://nodejs.org/api/cli.html#cli_no_experimental_repl_await)\n\n*Default:* Enabled if TypeScript version is 3.8 or higher and target is ES2018 or higher.<br/>\n*Environment:* `TS_NODE_EXPERIMENTAL_REPL_AWAIT` set `false` to disable\n\n### experimentalResolver\n\nEnable experimental hooks that re-map imports and require calls to support:\n\n* remapping extensions, e.g. so that `import \"./foo.js\"` will execute `foo.ts`. Currently the following extensions will be mapped:\n * `.js` to `.ts`, `.tsx`, or `.jsx`\n * `.cjs` to `.cts`\n * `.mjs` to `.mts`\n * `.jsx` to `.tsx`\n* including file extensions in CommonJS, for consistency with ESM where this is often mandatory\n\nIn the future, this hook will also support:\n\n* `baseUrl`, `paths`\n* `rootDirs`\n* `outDir` to `rootDir` mappings for composite projects and monorepos\n\nFor details, see [#1514](https://github.com/TypeStrong/ts-node/issues/1514).\n\n*Default:* `false`, but will likely be enabled by default in a future version<br/>\n*Can only be specified via `tsconfig.json` or API.*\n\n### experimentalSpecifierResolution\n\n```shell\nts-node --experimentalSpecifierResolution node\n```\n\nLike node's [`--experimental-specifier-resolution`](https://nodejs.org/dist/latest-v18.x/docs/api/esm.html#customizing-esm-specifier-resolution-algorithm), but can also be set in your `tsconfig.json` for convenience.\nRequires [`esm`](#esm) to be enabled.\n\n*Default:* `explicit`<br/>\n\n## API Options\n\nThe API includes [additional options](https://typestrong.org/ts-node/api/interfaces/RegisterOptions.html) not shown here.\n\n# SWC\n\nSWC support is built-in via the `--swc` flag or `\"swc\": true` tsconfig option.\n\n[SWC](https://swc.rs) is a TypeScript-compatible transpiler implemented in Rust. This makes it an order of magnitude faster than vanilla `transpileOnly`.\n\nTo use it, first install `@swc/core` or `@swc/wasm`. If using `importHelpers`, also install `@swc/helpers`. If `target` is less than \"es2015\" and using `async`/`await` or generator functions, also install `regenerator-runtime`.\n\n```shell\nnpm i -D @swc/core @swc/helpers regenerator-runtime\n```\n\nThen add the following to your `tsconfig.json`.\n\n```jsonc title=\"tsconfig.json\"\n{\n \"ts-node\": {\n \"swc\": true\n }\n}\n```\n\n> SWC uses `@swc/helpers` instead of `tslib`. If you have enabled `importHelpers`, you must also install `@swc/helpers`.\n\n# CommonJS vs native ECMAScript modules\n\nTypeScript is almost always written using modern `import` syntax, but it is also transformed before being executed by the underlying runtime. You can choose to either transform to CommonJS or to preserve the native `import` syntax, using node's native ESM support. Configuration is different for each.\n\nHere is a brief comparison of the two.\n\n| CommonJS | Native ECMAScript modules |\n|---|---|\n| Write native `import` syntax | Write native `import` syntax |\n| Transforms `import` into `require()` | Does not transform `import` |\n| Node executes scripts using the classic [CommonJS loader](https://nodejs.org/dist/latest-v16.x/docs/api/modules.html) | Node executes scripts using the new [ESM loader](https://nodejs.org/dist/latest-v16.x/docs/api/esm.html) |\n| Use any of:<br/>`ts-node`<br/>`node -r ts-node/register`<br/>`NODE_OPTIONS=\"ts-node/register\" node`<br/>`require('ts-node').register({/* options */})` | Use any of:<br/>`ts-node --esm`<br/>`ts-node-esm`<br/>Set `\"esm\": true` in `tsconfig.json`<br />`node --loader ts-node/esm`<br/>`NODE_OPTIONS=\"--loader ts-node/esm\" node` |\n\n## CommonJS\n\nTransforming to CommonJS is typically simpler and more widely supported because it is older. You must remove [`\"type\": \"module\"`](https://nodejs.org/api/packages.html#packages_type) from `package.json` and set [`\"module\": \"CommonJS\"`](https://www.typescriptlang.org/tsconfig/#module) in `tsconfig.json`.\n\n```jsonc title=\"package.json\"\n{\n // This can be omitted; commonjs is the default\n \"type\": \"commonjs\"\n}\n```\n\n```jsonc title=\"tsconfig.json\"\n{\n \"compilerOptions\": {\n \"module\": \"CommonJS\"\n }\n}\n```\n\nIf you must keep `\"module\": \"ESNext\"` for `tsc`, webpack, or another build tool, you can set an override for ts-node.\n\n```jsonc title=\"tsconfig.json\"\n{\n \"compilerOptions\": {\n \"module\": \"ESNext\"\n },\n \"ts-node\": {\n \"compilerOptions\": {\n \"module\": \"CommonJS\"\n }\n }\n}\n```\n\n## Native ECMAScript modules\n\n[Node's ESM loader hooks](https://nodejs.org/api/esm.html#esm_experimental_loaders) are [**experimental**](https://nodejs.org/api/documentation.html#documentation_stability_index) and subject to change. ts-node's ESM support is as stable as possible, but it relies on APIs which node can *and will* break in new versions of node. Thus it is not recommended for production.\n\nFor complete usage, limitations, and to provide feedback, see [#1007](https://github.com/TypeStrong/ts-node/issues/1007).\n\nYou must set [`\"type\": \"module\"`](https://nodejs.org/api/packages.html#packages_type) in `package.json` and [`\"module\": \"ESNext\"`](https://www.typescriptlang.org/tsconfig/#module) in `tsconfig.json`.\n\n```jsonc title=\"package.json\"\n{\n \"type\": \"module\"\n}\n```\n\n```jsonc title=\"tsconfig.json\"\n{\n \"compilerOptions\": {\n \"module\": \"ESNext\" // or ES2015, ES2020\n },\n \"ts-node\": {\n // Tell ts-node CLI to install the --loader automatically, explained below\n \"esm\": true\n }\n}\n```\n\nYou must also ensure node is passed `--loader`. The ts-node CLI will do this automatically with our `esm` option.\n\n> Note: `--esm` must spawn a child process to pass it `--loader`. This may change if node adds the ability to install loader hooks\n> into the current process.\n\n```shell\n# pass the flag\nts-node --esm\n# Use the convenience binary\nts-node-esm\n# or add `\"esm\": true` to your tsconfig.json to make it automatic\nts-node\n```\n\nIf you are not using our CLI, pass the loader flag to node.\n\n```shell\nnode --loader ts-node/esm ./index.ts\n# Or via environment variable\nNODE_OPTIONS=\"--loader ts-node/esm\" node ./index.ts\n```\n\n# Troubleshooting\n\n## Configuration\n\nts-node uses sensible default configurations to reduce boilerplate while still respecting `tsconfig.json` if you\nhave one. If you are unsure which configuration is used, you can log it with `ts-node --showConfig`. This is similar to\n`tsc --showConfig` but includes `\"ts-node\"` options as well.\n\nts-node also respects your locally-installed `typescript` version, but global installations fallback to the globally-installed\n`typescript`. If you are unsure which versions are used, `ts-node -vv` will log them.\n\n```shell\n$ ts-node -vv\nts-node v10.0.0\nnode v16.1.0\ncompiler v4.2.2\n\n$ ts-node --showConfig\n{\n \"compilerOptions\": {\n \"target\": \"es6\",\n \"lib\": [\n \"es6\",\n \"dom\"\n ],\n \"rootDir\": \"./src\",\n \"outDir\": \"./.ts-node\",\n \"module\": \"commonjs\",\n \"moduleResolution\": \"node\",\n \"strict\": true,\n \"declaration\": false,\n \"sourceMap\": true,\n \"inlineSources\": true,\n \"types\": [\n \"node\"\n ],\n \"stripInternal\": true,\n \"incremental\": true,\n \"skipLibCheck\": true,\n \"importsNotUsedAsValues\": \"error\",\n \"inlineSourceMap\": false,\n \"noEmit\": false\n },\n \"ts-node\": {\n \"cwd\": \"/d/project\",\n \"projectSearchDir\": \"/d/project\",\n \"require\": [],\n \"project\": \"/d/project/tsconfig.json\"\n }\n}\n```\n\n## Common errors\n\nIt is important to differentiate between errors from ts-node, errors from the TypeScript compiler, and errors from `node`. It is also important to understand when errors are caused by a type error in your code, a bug in your code, or a flaw in your configuration.\n\n### `TSError`\n\nType errors from the compiler are thrown as a `TSError`. These are the same as errors you get from `tsc`.\n\n### `SyntaxError`\n\nAny error that is not a `TSError` is from node.js (e.g. `SyntaxError`), and cannot be fixed by TypeScript or ts-node. These are bugs in your code or configuration.\n\n#### Unsupported JavaScript syntax\n\nYour version of `node` may not support all JavaScript syntax supported by TypeScript. The compiler must transform this syntax via \"downleveling,\" which is controlled by\nthe [tsconfig `\"target\"` option](https://www.typescriptlang.org/tsconfig#target). Otherwise your code will compile fine, but node will throw a `SyntaxError`.\n\nFor example, `node` 12 does not understand the `?.` optional chaining operator. If you use `\"target\": \"esnext\"`, then the following TypeScript syntax:\n\n```typescript twoslash\nconst bar: string | undefined = foo?.bar;\n```\n\nwill compile into this JavaScript:\n\n```javascript\nconst a = foo?.bar;\n```\n\nWhen you try to run this code, node 12 will throw a `SyntaxError`. To fix this, you must switch to `\"target\": \"es2019\"` or lower so TypeScript transforms `?.` into something `node` can understand.\n\n### `ERR_REQUIRE_ESM`\n\nThis error is thrown by node when a module is `require()`d, but node believes it should execute as native ESM. This can happen for a few reasons:\n\n* You have installed an ESM dependency but your own code compiles to CommonJS.\n * Solution: configure your project to compile and execute as native ESM. [Docs](#native-ecmascript-modules)\n * Solution: downgrade the dependency to an older, CommonJS version.\n* You have moved your project to ESM but still have a config file, such as `webpack.config.ts`, which must be executed as CommonJS <!-- SYNC_WITH_MTO_DOCS -->\n * Solution: if supported by the relevant tool, rename your config file to `.cts`\n * Solution: Configure a module type override. [Docs](#module-type-overrides)\n* You have a mix of CommonJS and native ESM in your project\n * Solution: double-check all package.json \"type\" and tsconfig.json \"module\" configuration [Docs](#commonjs-vs-native-ecmascript-modules)\n * Solution: consider simplifying by making your project entirely CommonJS or entirely native ESM\n\n### `ERR_UNKNOWN_FILE_EXTENSION`\n\nThis error is thrown by node when a module has an unrecognized file extension, or no extension at all, and is being executed as native ESM. This can happen for a few reasons:\n\n* You are using a tool which has an extensionless binary, such as `mocha`.\n * CommonJS supports extensionless files but native ESM does not.\n * Solution: upgrade to ts-node >=[v10.6.0](https://github.com/TypeStrong/ts-node/releases/tag/v10.6.0), which implements a workaround.\n* Our ESM loader is not installed.\n * Solution: Use `ts-node-esm`, `ts-node --esm`, or add `\"ts-node\": {\"esm\": true}` to your tsconfig.json. [Docs](#native-ecmascript-modules)\n* You have moved your project to ESM but still have a config file, such as `webpack.config.ts`, which must be executed as CommonJS <!-- SYNC_WITH_MTO_DOCS -->\n * Solution: if supported by the relevant tool, rename your config file to `.cts`\n * Solution: Configure a module type override. [Docs](#module-type-overrides)\n\n## Missing Types\n\nts-node does *not* eagerly load `files`, `include` or `exclude` by default. This is because a large majority of projects do not use all of the files in a project directory (e.g. `Gulpfile.ts`, runtime vs tests) and parsing every file for types slows startup time. Instead, ts-node starts with the script file (e.g. `ts-node index.ts`) and TypeScript resolves dependencies based on imports and references.\n\nOccasionally, this optimization leads to missing types. Fortunately, there are other ways to include them in typechecking.\n\nFor global definitions, you can use the `typeRoots` compiler option. This requires that your type definitions be structured as type packages (not loose TypeScript definition files). More details on how this works can be found in the [TypeScript Handbook](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html#types-typeroots-and-types).\n\nExample `tsconfig.json`:\n\n```jsonc\n{\n \"compilerOptions\": {\n \"typeRoots\" : [\"./node_modules/@types\", \"./typings\"]\n }\n}\n```\n\nExample project structure:\n\n```text\n<project_root>/\n-- tsconfig.json\n-- typings/\n -- <module_name>/\n -- index.d.ts\n```\n\nExample module declaration file:\n\n```typescript twoslash\ndeclare module '<module_name>' {\n // module definitions go here\n}\n```\n\nFor module definitions, you can use [`paths`](https://www.typescriptlang.org/docs/handbook/module-resolution.html#path-mapping):\n\n```jsonc title=\"tsconfig.json\"\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\",\n \"paths\": {\n \"custom-module-type\": [\"types/custom-module-type\"]\n }\n }\n}\n```\n\nAnother option is [triple-slash directives](https://www.typescriptlang.org/docs/handbook/triple-slash-directives.html). This may be helpful if you prefer not to change your `compilerOptions` or structure your type definitions for `typeRoots`. Below is an example of a triple-slash directive as a relative path within your project:\n\n```typescript twoslash\n/// <reference path=\"./types/lib_greeter\" />\nimport {Greeter} from \"lib_greeter\"\nconst g = new Greeter();\ng.sayHello();\n```\n\nIf none of the above work, and you *must* use `files`, `include`, or `exclude`, enable our [`files`](#files) option.\n\n## npx, yarn dlx, and node_modules\n\nWhen executing TypeScript with `npx` or `yarn dlx`, the code resides within a temporary `node_modules` directory.\n\nThe contents of `node_modules` are ignored by default. If execution fails, enable [`skipIgnore`](#skipignore).\n\n<!--See also: [npx and yarn dlx](./recipes/npx-and-yarn-dlx.md)-->\n\n# Performance\n\nThese tricks will make ts-node faster.\n\n## Skip typechecking\n\nIt is often better to typecheck as part of your tests or linting. You can run `tsc --noEmit` to do this. In these cases, ts-node can skip typechecking, making it much faster.\n\nTo skip typechecking in ts-node, do one of the following:\n\n* Enable [swc](#swc)\n * This is by far the fastest option\n* Enable [`transpileOnly`](#transpileonly) to skip typechecking without swc\n\n## With typechecking\n\nIf you absolutely must typecheck in ts-node:\n\n* Avoid dynamic `require()` which may trigger repeated typechecking; prefer `import`\n* Try with and without `--files`; one may be faster depending on your project\n* Check `tsc --showConfig`; make sure all executed files are included\n* Enable [`skipLibCheck`](https://www.typescriptlang.org/tsconfig#skipLibCheck)\n* Set a [`types`](https://www.typescriptlang.org/tsconfig#types) array to avoid loading unnecessary `@types`\n\n# Advanced\n\n## How it works\n\nts-node works by registering hooks for `.ts`, `.tsx`, `.js`, and/or `.jsx` extensions.\n\nVanilla `node` loads `.js` by reading code from disk and executing it. Our hook runs in the middle, transforming code from TypeScript to JavaScript and passing the result to `node` for execution. This transformation will respect your `tsconfig.json` as if you had compiled via `tsc`.\n\nWe also register a few other hooks to apply sourcemaps to stack traces and remap from `.js` imports to `.ts`.\n\n## Ignored files\n\nts-node transforms certain files and ignores others. We refer to this mechanism as \"scoping.\" There are various\noptions to configure scoping, so that ts-node transforms only the files in your project.\n\n> **Warning:**\n>\n> An ignored file can still be executed by node.js. Ignoring a file means we do not transform it from TypeScript into JavaScript, but it does not prevent execution.\n>\n> If a file requires transformation but is ignored, node may either fail to resolve it or attempt to execute it as vanilla JavaScript. This may cause syntax errors or other failures, because node does not understand TypeScript type syntax nor bleeding-edge ECMAScript features.\n\n### File extensions\n\n`.js` and `.jsx` are only transformed when [`allowJs`](https://www.typescriptlang.org/docs/handbook/compiler-options.html#compiler-options) is enabled.\n\n`.tsx` and `.jsx` are only transformed when [`jsx`](https://www.typescriptlang.org/docs/handbook/jsx.html) is enabled.\n\n> **Warning:**\n>\n> When ts-node is used with `allowJs`, *all* non-ignored JavaScript files are transformed by ts-node.\n\n### Skipping `node_modules`\n\nBy default, ts-node avoids compiling files in `/node_modules/` for three reasons:\n\n1. Modules should always be published in a format node.js can consume\n2. Transpiling the entire dependency tree will make your project slower\n3. Differing behaviours between TypeScript and node.js (e.g. ES2015 modules) can result in a project that works until you decide to support a feature natively from node.js\n\nIf you need to import uncompiled TypeScript in `node_modules`, use [`--skipIgnore`](#skipignore) or [`TS_NODE_SKIP_IGNORE`](#skipignore) to bypass this restriction.\n\n### Skipping pre-compiled TypeScript\n\nIf a compiled JavaScript file with the same name as a TypeScript file already exists, the TypeScript file will be ignored. ts-node will import the pre-compiled JavaScript.\n\nTo force ts-node to import the TypeScript source, not the precompiled JavaScript, use [`--preferTsExts`](#prefertsexts).\n\n### Scope by directory\n\nOur [`scope`](#scope) and [`scopeDir`](#scopedir) options will limit transformation to files\nwithin a directory.\n\n### Ignore by regexp\n\nOur [`ignore`](#ignore) option will ignore files matching one or more regular expressions.\n\n## paths and baseUrl
\n\nYou can use ts-node together with [tsconfig-paths](https://www.npmjs.com/package/tsconfig-paths) to load modules according to the `paths` section in `tsconfig.json`.\n\n```jsonc title=\"tsconfig.json\"\n{\n \"ts-node\": {\n // Do not forget to `npm i -D tsconfig-paths`\n \"require\": [\"tsconfig-paths/register\"]\n }\n}\n```\n\n### Why is this not built-in to ts-node?\n\nThe official TypeScript Handbook explains the intended purpose for `\"paths\"` in [\"Additional module resolution flags\"](https://www.typescriptlang.org/docs/handbook/module-resolution.html#additional-module-resolution-flags).\n\n> The TypeScript compiler has a set of additional flags to *inform* the compiler of transformations that are expected to happen to the sources to generate the final output.\n>\n> It is important to note that the compiler will not perform any of these transformations; it just uses these pieces of information to guide the process of resolving a module import to its definition file.\n\nThis means `\"paths\"` are intended to describe mappings that the build tool or runtime *already* performs, not to tell the build tool or\nruntime how to resolve modules. In other words, they intend us to write our imports in a way `node` already understands. For this reason, ts-node does not modify `node`'s module resolution behavior to implement `\"paths\"` mappings.\n\n## Third-party compilers\n\nSome projects require a patched typescript compiler which adds additional features. For example, [`ttypescript`](https://github.com/cevek/ttypescript/tree/master/packages/ttypescript) and [`ts-patch`](https://github.com/nonara/ts-patch#readme)\nadd the ability to configure custom transformers. These are drop-in replacements for the vanilla `typescript` module and\nimplement the same API.\n\nFor example, to use `ttypescript` and `ts-transformer-keys`, add this to your `tsconfig.json`:\n\n```jsonc title=\"tsconfig.json\"\n{\n \"ts-node\": {\n // This can be omitted when using ts-patch\n \"compiler\": \"ttypescript\"\n },\n \"compilerOptions\": {\n // plugin configuration is the same for both ts-patch and ttypescript\n \"plugins\": [\n { \"transform\": \"ts-transformer-keys/transformer\" }\n ]\n }\n}\n```\n\n## Transpilers\n\nts-node supports third-party transpilers as plugins. Transpilers such as swc can transform TypeScript into JavaScript\nmuch faster than the TypeScript compiler. You will still benefit from ts-node's automatic `tsconfig.json` discovery,\nsourcemap support, and global ts-node CLI. Plugins automatically derive an appropriate configuration from your existing\n`tsconfig.json` which simplifies project boilerplate.\n\n> **What is the difference between a compiler and a transpiler?**\n>\n> For our purposes, a compiler implements TypeScript's API and can perform typechecking.\n> A third-party transpiler does not. Both transform TypeScript into JavaScript.\n\n### Third-party plugins\n\nThe `transpiler` option allows using third-party transpiler plugins with ts-node. `transpiler` must be given the\nname of a module which can be `require()`d. The built-in `swc` plugin is exposed as `ts-node/transpilers/swc`.\n\nFor example, to use a hypothetical \"@cspotcode/fast-ts-compiler\", first install it into your project: `npm install @cspotcode/fast-ts-compiler`\n\nThen add the following to your tsconfig:\n\n```jsonc title=\"tsconfig.json\"\n{\n \"ts-node\": {\n \"transpileOnly\": true,\n \"transpiler\": \"@cspotcode/fast-ts-compiler\"\n }\n}\n```\n\n### Write your own plugin\n\nTo write your own transpiler plugin, check our [API docs](https://typestrong.org/ts-node/api/interfaces/TranspilerModule.html).\n\nPlugins are `require()`d by ts-node, so they can be a local script or a node module published to npm. The module must\nexport a `create` function described by our\n[`TranspilerModule`](https://typestrong.org/ts-node/api/interfaces/TranspilerModule.html) interface. `create` is\ninvoked by ts-node at startup to create one or more transpiler instances. The instances are used to transform\nTypeScript into JavaScript.\n\nFor a working example, check out out our bundled swc plugin: https://github.com/TypeStrong/ts-node/blob/main/src/transpilers/swc.ts\n\n## Module type overrides\n\n> Wherever possible, it is recommended to use TypeScript's [`NodeNext` or `Node16` mode](https://www.typescriptlang.org/docs/handbook/esm-node.html) instead of the options described\n> in this section. Setting `\"module\": \"NodeNext\"` and using the `.cts` file extension should work well for most projects.\n\nWhen deciding how a file should be compiled and executed -- as either CommonJS or native ECMAScript module -- ts-node matches\n`node` and `tsc` behavior. This means TypeScript files are transformed according to your `tsconfig.json` `\"module\"`\noption and executed according to node's rules for the `package.json` `\"type\"` field. Set `\"module\": \"NodeNext\"` and everything should work.\n\nIn rare cases, you may need to override this behavior for some files. For example, some tools read a `name-of-tool.config.ts`\nand require that file to execute as CommonJS. If you have `package.json` configured with `\"type\": \"module\"` and `tsconfig.json` with\n`\"module\": \"esnext\"`, the config is native ECMAScript by default and will raise an error. You will need to force the config and\nany supporting scripts to execute as CommonJS.\n\nIn these situations, our `moduleTypes` option can override certain files to be\nCommonJS or ESM. Similar overriding is possible by using `.mts`, `.cts`, `.cjs` and `.mjs` file extensions.\n`moduleTypes` achieves the same effect for `.ts` and `.js` files, and *also* overrides your `tsconfig.json` `\"module\"`\nconfig appropriately.\n\nThe following example tells ts-node to execute a webpack config as CommonJS:\n\n```jsonc title=\"tsconfig.json\"\n{\n \"ts-node\": {\n \"transpileOnly\": true,\n \"moduleTypes\": {\n \"webpack.config.ts\": \"cjs\",\n // Globs are also supported with the same behavior as tsconfig \"include\"\n \"webpack-config-scripts/**/*\": \"cjs\"\n }\n },\n \"compilerOptions\": {\n \"module\": \"es2020\",\n \"target\": \"es2020\"\n }\n}\n```\n\nEach key is a glob pattern with the same syntax as tsconfig's `\"include\"` array.\nWhen multiple patterns match the same file, the last pattern takes precedence.\n\n* `cjs` overrides matches files to compile and execute as CommonJS.\n* `esm` overrides matches files to compile and execute as native ECMAScript modules.\n* `package` resets either of the above to default behavior, which obeys `package.json` `\"type\"` and `tsconfig.json` `\"module\"` options.\n\n### Caveats\n\nFiles with an overridden module type are transformed with the same limitations as [`isolatedModules`](https://www.typescriptlang.org/tsconfig#isolatedModules). This will only affect rare cases such as using `const enum`s with [`preserveConstEnums`](https://www.typescriptlang.org/tsconfig#preserveConstEnums) disabled.\n\nThis feature is meant to facilitate scenarios where normal `compilerOptions` and `package.json` configuration is not possible. For example, a `webpack.config.ts` cannot be given its own `package.json` to override `\"type\"`. Wherever possible you should favor using traditional `package.json` and `tsconfig.json` configurations.\n\n## API\n\nts-node's complete API is documented here: [API Docs](https://typestrong.org/ts-node/api/)\n\nHere are a few highlights of what you can accomplish:\n\n* [`create()`](https://typestrong.org/ts-node/api/index.html#create) creates ts-node's compiler service without\n registering any hooks.\n* [`createRepl()`](https://typestrong.org/ts-node/api/index.html#createRepl) creates an instance of our REPL service, so\n you can create your own TypeScript-powered REPLs.\n* [`createEsmHooks()`](https://typestrong.org/ts-node/api/index.html#createEsmHooks) creates our ESM loader hooks,\n suitable for composing with other loaders or augmenting with additional features.\n\n# Recipes\n\n## Watching and restarting\n\nts-node focuses on adding first-class TypeScript support to node. Watching files and code reloads are out of scope for the project.\n\nIf you want to restart the `ts-node` process on file change, existing node.js tools such as [nodemon](https://github.com/remy/nodemon), [onchange](https://github.com/Qard/onchange) and [node-dev](https://github.com/fgnass/node-dev) work.\n\nThere's also [`ts-node-dev`](https://github.com/whitecolor/ts-node-dev), a modified version of [`node-dev`](https://github.com/fgnass/node-dev) using `ts-node` for compilation that will restart the process on file change. Note that `ts-node-dev` is incompatible with our native ESM loader.\n\n## AVA\n\nAssuming you are configuring AVA via your `package.json`, add one of the following configurations.\n\n### CommonJS\n\nUse this configuration if your `package.json` does not have `\"type\": \"module\"`.\n\n```jsonc title=\"package.json\"\n{\n \"ava\": {\n \"extensions\": [\n \"ts\"\n ],\n \"require\": [\n \"ts-node/register\"\n ]\n }\n}\n```\n\n### Native ECMAScript modules\n\nThis configuration is necessary if your `package.json` has `\"type\": \"module\"`.\n\n```jsonc title=\"package.json\"\n{\n \"ava\": {\n \"extensions\": {\n \"ts\": \"module\"\n },\n \"nonSemVerExperiments\": {\n \"configurableModuleFormat\": true\n },\n \"nodeArguments\": [\n \"--loader=ts-node/esm\"\n ]\n }\n}\n```\n\n## Gulp\n\nts-node support is built-in to gulp.\n\n```sh\n# Create a `gulpfile.ts` and run `gulp`.\ngulp\n```\n\nSee also: https://gulpjs.com/docs/en/getting-started/javascript-and-gulpfiles#transpilation\n\n## IntelliJ and Webstorm\n\nCreate a new Node.js configuration and add `-r ts-node/register` to \"Node parameters.\"\n\n**Note:** If you are using the `--project <tsconfig.json>` command line argument as per the [Configuration Options](#configuration), and want to apply this same behavior when launching in IntelliJ, specify under \"Environment Variables\": `TS_NODE_PROJECT=<tsconfig.json>`.\n\n## Mocha\n\n### Mocha 7 and newer\n\n```shell\nmocha --require ts-node/register --extensions ts,tsx --watch --watch-files src 'tests/**/*.{ts,tsx}' [...args]\n```\n\nOr specify options via your mocha config file.\n\n```jsonc title=\".mocharc.json\"\n{\n // Specify \"require\" for CommonJS\n \"require\": \"ts-node/register\",\n // Specify \"loader\" for native ESM\n \"loader\": \"ts-node/esm\",\n \"extensions\": [\"ts\", \"tsx\"],\n \"spec\": [\n \"tests/**/*.spec.*\"\n ],\n \"watch-files\": [\n \"src\"\n ]\n}\n```\n\nSee also: https://mochajs.org/#configuring-mocha-nodejs\n\n### Mocha <=6\n\n```shell\nmocha --require ts-node/register --watch-extensions ts,tsx \"test/**/*.{ts,tsx}\" [...args]\n```\n\n**Note:** `--watch-extensions` is only used in `--watch` mode.\n\n## Tape\n\n```shell\nts-node node_modules/tape/bin/tape [...args]\n```\n\n## Visual Studio Code\n\nCreate a new Node.js debug configuration, add `-r ts-node/register` to node args and move the `program` to the `args` list (so VS Code doesn't look for `outFiles`).\n\n```jsonc title=\".vscode/launch.json\"\n{\n \"configurations\": [{\n \"type\": \"node\",\n \"request\": \"launch\",\n \"name\": \"Launch Program\",\n \"runtimeArgs\": [\n \"-r\",\n \"ts-node/register\"\n ],\n \"args\": [\n \"${workspaceFolder}/src/index.ts\"\n ]\n }],\n}\n```\n\n**Note:** If you are using the `--project <tsconfig.json>` command line argument as per the [Configuration Options](#configuration), and want to apply this same behavior when launching in VS Code, add an \"env\" key into the launch configuration: `\"env\": { \"TS_NODE_PROJECT\": \"<tsconfig.json>\" }`.\n\n## Other\n\nIn many cases, setting [`NODE_OPTIONS`](https://nodejs.org/api/cli.html#cli_node_options_options) will enable `ts-node` within other node tools, child processes, and worker threads.\n\n```shell\nNODE_OPTIONS=\"-r ts-node/register\"\n```\n\nOr, if you require native ESM support:\n\n```shell\nNODE_OPTIONS=\"--loader ts-node/esm\"\n```\n\nThis tells any node processes which receive this environment variable to install `ts-node`'s hooks before executing other code.\n\n# License\n\nts-node is licensed under the MIT license. [MIT](https://github.com/TypeStrong/ts-node/blob/main/LICENSE)\n\nts-node includes source code from Node.js which is licensed under the MIT license. [Node.js license information](https://raw.githubusercontent.com/nodejs/node/master/LICENSE)\n\nts-node includes source code from the TypeScript compiler which is licensed under the Apache License 2.0. [TypeScript license information](https://github.com/microsoft/TypeScript/blob/master/LICENSE.txt)\n","exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./dist/bin-esm":"./dist/bin-esm.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-esm.js":"./dist/bin-esm.js","./dist/bin-script":"./dist/bin-script.js","./transpilers/swc":"./transpilers/swc.js","./child-loader.mjs":"./child-loader.mjs","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./node18/tsconfig.json":"./node18/tsconfig.json","./node20/tsconfig.json":"./node20/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"scripts":{"fmt":"dprint fmt","lint":"dprint check","test":"yarn fmt && yarn build-tsc && yarn build-pack && yarn test-spec","build":"yarn build-nopack && yarn build-pack && yarn build-manifest","clean":"rimraf temp dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz tests/node_modules tests/tmp","prepack":"node ./scripts/prepack.mjs","prepare":"workaround-broken-npm-prepack-behavior prepack","rebuild":"yarn clean && yarn build","test-cov":"nyc ava","build-tsc":"tsc -b ./tsconfig.build-dist.json","pre-debug":"yarn build-tsc && yarn build-pack","test-full":"yarn build && yarn lint && yarn test-cov","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","build-nopack":"yarn build-tsc && yarn build-configSchema","api-extractor":"api-extractor run --local --verbose","build-manifest":"node ./scripts/build-manifest.mjs","prepack-worker":"rimraf temp dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz tests/node_modules tests/tmp && tsc -b ./tsconfig.build-dist.json && typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","coverage-report":"nyc report --reporter=lcov","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","__prepack_template__":"yarn clean && yarn build-nopack"},"_npmUser":{"name":"cspotcode","email":"cspotcode@gmail.com"},"prettier":{"printWidth":120,"singleQuote":true},"_resolved":"","_integrity":"","repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"6.14.15","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"18.14.0","dependencies":{"arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","@tsconfig/node14":"*","@tsconfig/node16":"*","@tsconfig/node18":"*","@tsconfig/node20":"*","v8-compile-cache-lib":"^3.0.1","@cspotcode/source-map-support":"^0.8.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","readmeFilename":"README.md","devDependencies":{"ava":"^5.1.1","nyc":"^15.0.1","axios":"^0.21.1","dprint":"^0.25.0","expect":"27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","outdent":"^0.8.0","typedoc":"^0.22.10","@swc/core":"1.3.85","@swc/wasm":"1.3.85","proxyquire":"^2.0.0","typescript":"4.7.4","@types/diff":"^4.0.2","@types/node":"13.13.5","cross-spawn":"^7.0.3","@types/react":"^16.14.19","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","proper-lockfile":"^4.1.2","@types/proxyquire":"^1.3.28","@cspotcode/ava-lib":"git+https://github.com/cspotcode/ava-lib.git#805aab17b2b89c388596b6dc2b4eece403c5fb87","@types/proper-lockfile":"^4.1.2","typescript-json-schema":"^0.54.0","@cspotcode/expect-stream":"git+https://github.com/cspotcode/node-expect-stream.git#4e425ff1eef240003af8716291e80fbaf3e3ae8f","@microsoft/api-extractor":"^7.19.4","@TypeStrong/fs-fixture-builder":"git+https://github.com/Typestrong/fs-fixture-builder.git#3099e53621daf99db971af29c96145dc115693cd","workaround-broken-npm-prepack-behavior":"git+https://github.com/cspotcode/workaround-broken-npm-prepack-behavior.git#1a7adbbb8a527784daf97edad6ba42d6e96611f6"},"peerDependencies":{"@swc/core":">=1.3.85","@swc/wasm":">=1.3.85","typescript":">=4.4","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_11.0.0-beta.1_1697568265712_0.9428236475375342","host":"s3://npm-registry-packages"}},"10.9.2":{"name":"ts-node","version":"10.9.2","keywords":["typescript","node","runtime","environment","ts","compiler"],"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","_id":"ts-node@10.9.2","maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"homepage":"https://typestrong.org/ts-node","bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"bin":{"ts-node":"dist/bin.js","ts-script":"dist/bin-script-deprecated.js","ts-node-cwd":"dist/bin-cwd.js","ts-node-esm":"dist/bin-esm.js","ts-node-script":"dist/bin-script.js","ts-node-transpile-only":"dist/bin-transpile.js"},"dist":{"shasum":"70f021c9e185bccdca820e26dc413805c101c71f","tarball":"https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz","fileCount":117,"integrity":"sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==","signatures":[{"sig":"MEUCIQD/bCHKwyT+2Aon+Aw+FYm9nDf/PJcLkSgSzrx8zTux8gIgVLpIXBKXVYNkbE1EF03N05Io7L6x8B7XpjqU4REeeXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":757333},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"6.14.15","node":"18.1.0"},"exports":{".":"./dist/index.js","./esm":"./esm.mjs","./esm.mjs":"./esm.mjs","./package":"./package.json","./dist/bin":"./dist/bin.js","./register":"./register/index.js","./dist/bin.js":"./dist/bin.js","./dist/bin-cwd":"./dist/bin-cwd.js","./dist/bin-esm":"./dist/bin-esm.js","./package.json":"./package.json","./register/files":"./register/files.js","./dist/bin-cwd.js":"./dist/bin-cwd.js","./dist/bin-esm.js":"./dist/bin-esm.js","./dist/bin-script":"./dist/bin-script.js","./transpilers/swc":"./transpilers/swc.js","./child-loader.mjs":"./child-loader.mjs","./dist/bin-script.js":"./dist/bin-script.js","./dist/bin-transpile":"./dist/bin-transpile.js","./esm/transpile-only":"./esm/transpile-only.mjs","./register/type-check":"./register/type-check.js","./node10/tsconfig.json":"./node10/tsconfig.json","./node12/tsconfig.json":"./node12/tsconfig.json","./node14/tsconfig.json":"./node14/tsconfig.json","./node16/tsconfig.json":"./node16/tsconfig.json","./dist/bin-transpile.js":"./dist/bin-transpile.js","./esm/transpile-only.mjs":"./esm/transpile-only.mjs","./register/transpile-only":"./register/transpile-only.js","./transpilers/swc-experimental":"./transpilers/swc-experimental.js"},"gitHead":"057ac1beb118f9c42d21e876a17320ad73ea6be2","scripts":{"lint":"dprint check","test":"npm run build && npm run lint && npm run test-cov --","build":"npm run build-nopack && npm run build-pack","clean":"rimraf temp dist tsconfig.schema.json tsconfig.schemastore-schema.json tsconfig.tsbuildinfo tests/ts-node-packed.tgz tests/node_modules tests/tmp","prepare":"npm run clean && npm run build-nopack","rebuild":"npm run clean && npm run build","lint-fix":"dprint fmt","test-cov":"nyc ava","build-tsc":"tsc -b ./tsconfig.build-dist.json","pre-debug":"npm run build-tsc && npm run build-pack","test-spec":"ava","build-pack":"node ./scripts/build-pack.js","test-local":"npm run lint-fix && npm run build-tsc && npm run build-pack && npm run test-spec --","build-nopack":"npm run build-tsc && npm run build-configSchema","api-extractor":"api-extractor run --local --verbose","coverage-report":"nyc report --reporter=lcov","esm-usage-example":"npm run build-tsc && cd esm-usage-example && node --experimental-specifier-resolution node --loader ../esm.mjs ./index","build-configSchema":"typescript-json-schema --topRef --refs --validationKeywords allOf --out tsconfig.schema.json tsconfig.build-schema.json TsConfigSchema && node --require ./register ./scripts/create-merged-schema","esm-usage-example2":"npm run build-tsc && cd tests && TS_NODE_PROJECT=./module-types/override-to-cjs/tsconfig.json node --loader ../esm.mjs ./module-types/override-to-cjs/test.cjs"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"prettier":{"singleQuote":true},"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"_npmVersion":"10.2.0","description":"TypeScript execution environment and REPL for node.js, with source map support","directories":{},"_nodeVersion":"21.0.0","dependencies":{"yn":"3.1.1","arg":"^4.1.0","diff":"^4.0.1","acorn":"^8.4.1","acorn-walk":"^8.1.1","make-error":"^1.1.1","create-require":"^1.1.0","@tsconfig/node10":"^1.0.7","@tsconfig/node12":"^1.0.7","@tsconfig/node14":"^1.0.0","@tsconfig/node16":"^1.0.2","v8-compile-cache-lib":"^3.0.1","@cspotcode/source-map-support":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.0.1","axios":"^0.21.1","react":"^16.14.0","dprint":"^0.25.0","expect":"^27.0.2","lodash":"^4.17.15","rimraf":"^3.0.0","semver":"^7.1.3","throat":"^6.0.1","outdent":"^0.8.0","typedoc":"^0.22.10","@swc/core":"^1.3.100","@swc/wasm":"^1.3.100","get-stream":"^6.0.0","proxyquire":"^2.0.0","typescript":"4.7.4","@types/diff":"^4.0.2","@types/node":"13.13.5","ntypescript":"^1.201507091536.1","@types/react":"^16.14.19","@types/lodash":"^4.14.151","@types/rimraf":"^3.0.0","@types/semver":"^7.1.0","@yarnpkg/fslib":"^2.4.0","util.promisify":"^1.0.1","proper-lockfile":"^4.1.2","@types/proxyquire":"^1.3.28","@types/proper-lockfile":"^4.1.2","typescript-json-schema":"^0.53.0","@microsoft/api-extractor":"^7.19.4"},"peerDependencies":{"@swc/core":">=1.2.50","@swc/wasm":">=1.2.50","typescript":">=2.7","@types/node":"*"},"peerDependenciesMeta":{"@swc/core":{"optional":true},"@swc/wasm":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ts-node_10.9.2_1702037085836_0.8969758235469538","host":"s3://npm-registry-packages"}}},"time":{"created":"2015-09-18T00:55:54.153Z","modified":"2025-09-13T16:42:40.113Z","0.2.0":"2015-09-18T00:55:54.153Z","0.2.1":"2015-09-22T06:05:08.433Z","0.2.2":"2015-09-22T06:15:27.054Z","0.2.3":"2015-09-22T22:13:24.630Z","0.2.4":"2015-09-25T22:10:25.814Z","0.2.5":"2015-10-21T04:44:15.610Z","0.3.0":"2015-10-24T19:05:03.114Z","0.4.0":"2015-10-27T04:31:01.070Z","0.4.1":"2015-11-02T17:46:33.646Z","0.4.2":"2015-11-02T19:56:01.434Z","0.5.0":"2015-11-08T22:24:51.130Z","0.5.1":"2015-11-11T23:49:34.046Z","0.5.2":"2015-11-16T20:58:00.259Z","0.5.3":"2015-11-16T23:20:02.228Z","0.5.4":"2015-11-26T01:32:20.024Z","0.5.5":"2015-12-22T15:28:10.403Z","0.6.0":"2016-03-13T21:14:41.874Z","0.6.1":"2016-03-14T00:12:17.109Z","0.6.2":"2016-03-16T01:00:24.298Z","0.7.0":"2016-03-20T00:46:15.629Z","0.7.1":"2016-03-23T19:58:17.945Z","0.7.2":"2016-04-13T19:58:54.482Z","0.7.3":"2016-05-12T21:23:42.657Z","0.8.0":"2016-06-06T16:57:27.480Z","0.9.0":"2016-06-11T05:47:30.267Z","0.9.1":"2016-06-13T17:07:11.775Z","0.9.2":"2016-06-20T16:47:03.052Z","0.9.3":"2016-06-21T23:26:38.518Z","1.0.0":"2016-07-20T01:41:29.892Z","1.1.0":"2016-07-21T21:19:53.084Z","1.2.0":"2016-07-22T23:33:50.021Z","1.2.1":"2016-07-22T23:51:39.358Z","1.2.2":"2016-07-30T02:58:15.405Z","1.2.3":"2016-08-18T00:59:33.371Z","1.3.0":"2016-08-20T03:29:59.622Z","1.4.0":"2016-10-07T00:24:39.698Z","1.4.1":"2016-10-07T17:39:21.481Z","1.4.2":"2016-10-10T20:41:36.472Z","1.4.3":"2016-10-11T19:46:28.840Z","1.5.0":"2016-10-15T01:29:11.761Z","1.5.1":"2016-10-15T01:42:01.327Z","1.5.2":"2016-10-15T01:50:27.082Z","1.6.0":"2016-10-16T19:11:53.591Z","1.6.1":"2016-10-27T00:26:00.616Z","1.7.0":"2016-11-07T19:34:06.433Z","1.7.1":"2016-12-09T19:44:37.471Z","1.7.2":"2016-12-09T23:01:13.536Z","1.7.3":"2016-12-27T15:35:48.801Z","2.0.0":"2016-12-29T17:44:02.859Z","2.1.0":"2017-02-09T04:58:46.089Z","2.1.1":"2017-03-21T01:00:39.290Z","2.1.2":"2017-03-21T01:48:38.766Z","3.0.0":"2017-03-21T02:29:43.873Z","3.0.1":"2017-03-21T21:07:13.446Z","3.0.2":"2017-03-21T23:39:42.457Z","3.0.3":"2017-05-03T21:12:59.818Z","3.0.4":"2017-05-04T23:40:58.572Z","3.0.5":"2017-06-06T15:08:40.303Z","3.0.6":"2017-06-06T18:20:23.398Z","3.1.0":"2017-06-21T21:57:06.268Z","3.2.0":"2017-07-05T20:43:25.062Z","3.2.1":"2017-07-20T16:21:25.216Z","3.2.2":"2017-07-24T17:37:50.680Z","3.3.0":"2017-07-24T17:54:49.909Z","4.0.0":"2017-12-10T22:49:39.943Z","4.0.1":"2017-12-10T23:42:13.575Z","4.0.2":"2017-12-15T04:11:14.835Z","4.1.0":"2017-12-23T02:46:08.413Z","5.0.0":"2018-02-19T22:30:00.306Z","5.0.1":"2018-03-01T17:29:03.943Z","6.0.0":"2018-04-17T08:31:11.042Z","6.0.1":"2018-04-26T00:35:02.594Z","6.0.2":"2018-04-29T09:21:52.650Z","6.0.3":"2018-05-06T14:07:49.735Z","6.0.4":"2018-05-24T04:31:28.865Z","6.0.5":"2018-05-24T08:29:36.731Z","6.1.0":"2018-06-03T09:31:22.114Z","6.1.1":"2018-06-12T06:59:27.474Z","6.1.2":"2018-06-20T20:09:03.593Z","6.2.0":"2018-06-22T18:22:30.206Z","7.0.0":"2018-06-22T18:40:49.110Z","7.0.1":"2018-08-11T22:11:38.454Z","8.0.0":"2019-01-22T01:45:32.009Z","8.0.1":"2019-01-22T02:08:37.229Z","8.0.2":"2019-01-26T04:26:41.907Z","8.0.3":"2019-03-07T05:04:32.742Z","8.1.0":"2019-04-15T01:53:51.967Z","8.1.1":"2019-05-25T01:38:09.136Z","8.2.0":"2019-05-26T00:56:50.491Z","8.3.0":"2019-06-15T00:46:47.622Z","8.4.0":"2019-09-15T23:32:11.015Z","8.4.1":"2019-09-16T00:29:26.245Z","8.5.0":"2019-11-11T02:53:41.935Z","8.5.1":"2019-11-15T02:53:59.303Z","8.5.2":"2019-11-15T03:00:47.310Z","8.5.3":"2019-11-28T04:55:44.437Z","8.5.4":"2019-11-28T16:57:01.419Z","8.6.0":"2020-01-10T01:09:11.976Z","8.6.1":"2020-01-10T21:47:50.140Z","8.6.2":"2020-01-13T18:08:23.659Z","8.7.0":"2020-03-02T19:43:06.387Z","8.8.0":"2020-03-21T23:26:47.163Z","8.8.1":"2020-03-22T02:05:12.335Z","8.8.2":"2020-04-05T00:51:08.898Z","8.9.0":"2020-04-20T20:25:29.450Z","8.9.1":"2020-04-26T05:39:25.116Z","8.10.0":"2020-05-03T05:08:53.297Z","8.10.1":"2020-05-03T06:56:44.525Z","8.10.2":"2020-05-28T15:44:45.616Z","9.0.0":"2020-08-21T17:56:20.342Z","9.1.0":"2020-12-03T07:10:25.303Z","9.1.1":"2020-12-07T14:47:51.760Z","10.0.0":"2021-05-23T19:24:23.303Z","10.1.0":"2021-07-09T21:31:49.243Z","10.2.0":"2021-08-08T23:20:24.623Z","10.2.1":"2021-08-18T17:23:39.178Z","10.3.0":"2021-10-11T18:03:29.147Z","10.3.1":"2021-10-21T15:55:27.162Z","10.4.0":"2021-10-22T19:22:35.218Z","10.5.0":"2022-02-07T15:56:50.006Z","10.6.0":"2022-03-01T17:04:53.427Z","10.7.0":"2022-03-06T04:24:50.791Z","10.8.0":"2022-05-21T18:19:43.503Z","10.8.1":"2022-06-03T18:08:42.226Z","10.8.2":"2022-07-02T17:58:19.909Z","10.9.0":"2022-07-13T23:34:39.959Z","10.9.1":"2022-07-14T02:33:44.792Z","11.0.0-beta.1":"2023-10-17T18:44:26.041Z","10.9.2":"2023-12-08T12:04:46.154Z"},"bugs":{"url":"https://github.com/TypeStrong/ts-node/issues"},"author":{"url":"http://blakeembrey.me","name":"Blake Embrey","email":"hello@blakeembrey.com"},"license":"MIT","homepage":"https://typestrong.org/ts-node","keywords":["typescript","node","runtime","environment","ts","compiler"],"repository":{"url":"git://github.com/TypeStrong/ts-node.git","type":"git"},"description":"TypeScript execution environment and REPL for node.js, with source map support","contributors":[{"url":"https://github.com/cspotcode","name":"Andrew Bradley","email":"cspotcode@gmail.com"}],"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"},{"name":"cspotcode","email":"cspotcode@gmail.com"}],"readme":"<!--\nBEFORE EDITING THIS README\nOur README.md is auto-generated by combining pages in website/docs and website/readme-sources\n\nIf you are sending a pull request to improve documentation, submit your changes\nin the source markdown files and we will generate the README from there.\n\nYou can build the readme with this command:\n\n cd website && yarn build-readme\n-->\n\n# [](https://typestrong.org/ts-node)\n\n[](https://npmjs.org/package/ts-node)\n[](https://npmjs.org/package/ts-node)\n[](https://github.com/TypeStrong/ts-node/actions?query=workflow%3A%22Continuous+Integration%22)\n[](https://codecov.io/gh/TypeStrong/ts-node)\n\n> TypeScript execution and REPL for node.js, with source map and native ESM support.\n\nThe latest documentation can also be found on our website: <https://typestrong.org/ts-node>\n\n# Table of Contents\n\n* [Overview](#overview)\n * [Features](#features)\n* [Installation](#installation)\n* [Usage](#usage)\n * [Command Line](#command-line)\n * [Shebang](#shebang)\n * [node flags and other tools](#node-flags-and-other-tools)\n * [Programmatic](#programmatic)\n* [Configuration](#configuration)\n * [CLI flags](#cli-flags)\n * [Via tsconfig.json (recommended)](#via-tsconfigjson-recommended)\n * [@tsconfig/bases](#tsconfigbases)\n * [Default config](#default-config)\n * [`node` flags](#node-flags)\n* [Options](#options)\n * [CLI Options](#cli-options)\n * [help](#help)\n * [version](#version)\n * [eval](#eval)\n * [print](#print)\n * [interactive](#interactive)\n * [esm](#esm)\n * [TSConfig Options](#tsconfig-options)\n * [project](#project)\n * [skipProject](#skipproject)\n * [cwdMode](#cwdmode)\n * [compilerOptions](#compileroptions)\n * [showConfig](#showconfig)\n * [Typechecking](#typechecking)\n * [transpileOnly](#transpileonly)\n * [typeCheck](#typecheck)\n * [compilerHost](#compilerhost)\n * [files](#files)\n * [ignoreDiagnostics](#ignorediagnostics)\n * [Transpilation Options](#transpilation-options)\n * [ignore](#ignore)\n * [skipIgnore](#skipignore)\n * [compiler](#compiler)\n * [swc](#swc)\n * [transpiler](#transpiler)\n * [preferTsExts](#prefertsexts)\n * [Diagnostic Options](#diagnostic-options)\n * [logError](#logerror)\n * [pretty](#pretty)\n * [TS_NODE_DEBUG](#ts_node_debug)\n * [Advanced Options](#advanced-options)\n * [require](#require)\n * [cwd](#cwd)\n * [emit](#emit)\n * [scope](#scope)\n * [scopeDir](#scopedir)\n * [moduleTypes](#moduletypes)\n * [TS_NODE_HISTORY](#ts_node_history)\n * [noExperimentalReplAwait](#noexperimentalreplawait)\n * [experimentalResolver](#experimentalresolver)\n * [experimentalSpecifierResolution](#experimentalspecifierresolution)\n * [API Options](#api-options)\n* [SWC](#swc-1)\n* [CommonJS vs native ECMAScript modules](#commonjs-vs-native-ecmascript-modules)\n * [CommonJS](#commonjs)\n * [Native ECMAScript modules](#native-ecmascript-modules)\n* [Troubleshooting](#troubleshooting)\n * [Configuration](#configuration-1)\n * [Common errors](#common-errors)\n * [`TSError`](#tserror)\n * [`SyntaxError`](#syntaxerror)\n * [Unsupported JavaScript syntax](#unsupported-javascript-syntax)\n * [`ERR_REQUIRE_ESM`](#err_require_esm)\n * [`ERR_UNKNOWN_FILE_EXTENSION`](#err_unknown_file_extension)\n * [Missing Types](#missing-types)\n * [npx, yarn dlx, and node_modules](#npx-yarn-dlx-and-node_modules)\n* [Performance](#performance)\n * [Skip typechecking](#skip-typechecking)\n * [With typechecking](#with-typechecking)\n* [Advanced](#advanced)\n * [How it works](#how-it-works)\n * [Ignored files](#ignored-files)\n * [File extensions](#file-extensions)\n * [Skipping `node_modules`](#skipping-node_modules)\n * [Skipping pre-compiled TypeScript](#skipping-pre-compiled-typescript)\n * [Scope by directory](#scope-by-directory)\n * [Ignore by regexp](#ignore-by-regexp)\n * [paths and baseUrl\n ](#paths-and-baseurl)\n * [Why is this not built-in to ts-node?](#why-is-this-not-built-in-to-ts-node)\n * [Third-party compilers](#third-party-compilers)\n * [Transpilers](#transpilers)\n * [Third-party plugins](#third-party-plugins)\n * [Write your own plugin](#write-your-own-plugin)\n * [Module type overrides](#module-type-overrides)\n * [Caveats](#caveats)\n * [API](#api)\n* [Recipes](#recipes)\n * [Watching and restarting](#watching-and-restarting)\n * [AVA](#ava)\n * [CommonJS](#commonjs-1)\n * [Native ECMAScript modules](#native-ecmascript-modules-1)\n * [Gulp](#gulp)\n * [IntelliJ and Webstorm](#intellij-and-webstorm)\n * [Mocha](#mocha)\n * [Mocha 7 and newer](#mocha-7-and-newer)\n * [Mocha <=6](#mocha-6)\n * [Tape](#tape)\n * [Visual Studio Code](#visual-studio-code)\n * [Other](#other)\n* [License](#license)\n\n# Overview\n\nts-node is a TypeScript execution engine and REPL for Node.js.\n\nIt JIT transforms TypeScript into JavaScript, enabling you to directly execute TypeScript on Node.js without precompiling.\nThis is accomplished by hooking node's module loading APIs, enabling it to be used seamlessly alongside other Node.js\ntools and libraries.\n\n## Features\n\n* Automatic sourcemaps in stack traces\n* Automatic `tsconfig.json` parsing\n* Automatic defaults to match your node version\n* Typechecking (optional)\n* REPL\n* Write standalone scripts\n* Native ESM loader\n* Use third-party transpilers\n* Use custom transformers\n* Integrate with test runners, debuggers, and CLI tools\n* Compatible with pre-compilation for production\n\n\n\n# Installation\n\n```shell\n# Locally in your project.\nnpm install -D typescript\nnpm install -D ts-node\n\n# Or globally with TypeScript.\nnpm install -g typescript\nnpm install -g ts-node\n\n# Depending on configuration, you may also need these\nnpm install -D tslib @types/node\n```\n\n**Tip:** Installing modules locally allows you to control and share the versions through `package.json`. ts-node will always resolve the compiler from `cwd` before checking relative to its own installation.\n\n# Usage\n\n## Command Line\n\n```shell\n# Execute a script as `node` + `tsc`.\nts-node script.ts\n\n# Starts a TypeScript REPL.\nts-node\n\n# Execute code with TypeScript.\nts-node -e 'console.log(\"Hello, world!\")'\n\n# Execute, and print, code with TypeScript.\nts-node -p -e '\"Hello, world!\"'\n\n# Pipe scripts to execute with TypeScript.\necho 'console.log(\"Hello, world!\")' | ts-node\n\n# Equivalent to ts-node --transpileOnly\nts-node-transpile-only script.ts\n\n# Equivalent to ts-node --cwdMode\nts-node-cwd script.ts\n\n# Equivalent to ts-node --esm\nts-node-esm script.ts\n```\n\n## Shebang\n\nTo write scripts with maximum portability, [specify options in your `tsconfig.json`](#via-tsconfigjson-recommended) and omit them from the shebang.\n\n```typescript twoslash\n#!/usr/bin/env ts-node\n\n// ts-node options are read from tsconfig.json\n\nconsole.log(\"Hello, world!\")\n```\n\nIncluding options within the shebang requires the [`env -S` flag](https://manpages.debian.org/bullseye/coreutils/env.1.en.html#S), which is available on recent versions of `env`. ([compatibility](https://github.com/TypeStrong/ts-node/pull/1448#issuecomment-913895766))\n\n```typescript twoslash\n#!/usr/bin/env -S ts-node --files\n// This shebang works on Mac and Linux with newer versions of env\n// Technically, Mac allows omitting `-S`, but Linux requires it\n```\n\nTo test your version of `env` for compatibility with `-S`:\n\n```shell\n# Note that these unusual quotes are necessary\n/usr/bin/env --debug '-S echo foo bar'\n```\n\n## node flags and other tools\n\nYou can register ts-node without using our CLI: `node -r ts-node/register` and `node --loader ts-node/esm`\n\nIn many cases, setting [`NODE_OPTIONS`](https://nodejs.org/api/cli.html#cli_node_options_options) will enable `ts-node` within other node tools, child processes, and worker threads. This can be combined with other node flags.\n\n```shell\nNODE_OPTIONS=\"-r ts-node/register --no-warnings\" node ./index.ts\n```\n\nOr, if you require native ESM support:\n\n```shell\nNODE_OPTIONS=\"--loader ts-node/esm\"\n```\n\nThis tells any node processes which receive this environment variable to install `ts-node`'s hooks before executing other code.\n\nIf you are invoking node directly, you can avoid the environment variable and pass those flags to node.\n\n```shell\nnode --loader ts-node/esm --inspect ./index.ts\n```\n\n## Programmatic\n\nYou can require ts-node and register the loader for future requires by using `require('ts-node').register({ /* options */ })`.\n\nCheck out our [API](#api) for more features.\n\n# Configuration\n\nts-node supports a variety of options which can be specified via `tsconfig.json`, as CLI flags, as environment variables, or programmatically.\n\nFor a complete list, see [Options](#options).\n\n## CLI flags\n\nts-node CLI flags must come *before* the entrypoint script. For example:\n\n```shell\n$ ts-node --project tsconfig-dev.json say-hello.ts Ronald\nHello, Ronald!\n```\n\n## Via tsconfig.json (recommended)\n\nts-node automatically finds and loads `tsconfig.json`. Most ts-node options can be specified in a `\"ts-node\"` object using their programmatic, camelCase names. We recommend this because it works even when you cannot pass CLI flags, such as `node --require ts-node/register` and when using shebangs.\n\nUse `--skipProject` to skip loading the `tsconfig.json`. Use `--project` to explicitly specify the path to a `tsconfig.json`.\n\nWhen searching, it is resolved using [the same search behavior as `tsc`](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html). By default, this search is performed relative to the entrypoint script. In `--cwdMode` or if no entrypoint is specified -- for example when using the REPL -- the search is performed relative to `--cwd` / `process.cwd()`.\n\nYou can use this sample configuration as a starting point:\n\n```jsonc title=\"tsconfig.json\"\n{\n // This is an alias to @tsconfig/node16: https://github.com/tsconfig/bases\n \"extends\": \"ts-node/node16/tsconfig.json\",\n\n // Most ts-node options can be specified here using their programmatic names.\n \"ts-node\": {\n // It is faster to skip typechecking.\n // Remove if you want ts-node to do typechecking.\n \"transpileOnly\": true,\n\n \"files\": true,\n\n \"compilerOptions\": {\n // compilerOptions specified here will override those declared below,\n // but *only* in ts-node. Useful if you want ts-node and tsc to use\n // different options with a single tsconfig.json.\n }\n },\n \"compilerOptions\": {\n // typescript options here\n }\n}\n```\n\nOur bundled [JSON schema](https://unpkg.com/browse/ts-node@latest/tsconfig.schema.json) lists all compatible options.\n\n### @tsconfig/bases\n\n[@tsconfig/bases](https://github.com/tsconfig/bases) maintains recommended configurations for several node versions.\nAs a convenience, these are bundled with ts-node.\n\n```jsonc title=\"tsconfig.json\"\n{\n \"extends\": \"ts-node/node16/tsconfig.json\",\n\n // Or install directly with `npm i -D @tsconfig/node16`\n \"extends\": \"@tsconfig/node16/tsconfig.json\",\n}\n```\n\n### Default config\n\nIf no `tsconfig.json` is loaded from disk, ts-node will use the newest recommended defaults from\n[@tsconfig/bases](https://github.com/tsconfig/bases/) compatible with your `node` and `typescript` versions.\nWith the latest `node` and `typescript`, this is [`@tsconfig/node16`](https://github.com/tsconfig/bases/blob/master/bases/node16.json).\n\nOlder versions of `typescript` are incompatible with `@tsconfig/node16`. In those cases we will use an older default configuration.\n\nWhen in doubt, `ts-node --showConfig` will log the configuration being used, and `ts-node -vv` will log `node` and `typescript` versions.\n\n## `node` flags\n\n[`node` flags](https://nodejs.org/api/cli.html) must be passed directly to `node`; they cannot be passed to the ts-node binary nor can they be specified in `tsconfig.json`\n\nWe recommend using the [`NODE_OPTIONS`](https://nodejs.org/api/cli.html#cli_node_options_options) environment variable to pass options to `node`.\n\n```shell\nNODE_OPTIONS='--trace-deprecation --abort-on-uncaught-exception' ts-node ./index.ts\n```\n\nAlternatively, you can invoke `node` directly and install ts-node via `--require`/`-r`\n\n```shell\nnode --trace-deprecation --abort-on-uncaught-exception -r ts-node/register ./index.ts\n```\n\n# Options\n\nAll command-line flags support both `--camelCase` and `--hyphen-case`.\n\nMost options can be declared in your tsconfig.json: [Configuration via tsconfig.json](#via-tsconfigjson-recommended)\n\n`ts-node` supports `--print` (`-p`), `--eval` (`-e`), `--require` (`-r`) and `--interactive` (`-i`) similar to the [node.js CLI](https://nodejs.org/api/cli.html).\n\n`ts-node` supports `--project` and `--showConfig` similar to the [tsc CLI](https://www.typescriptlang.org/docs/handbook/compiler-options.html#compiler-options).\n\n*Environment variables, where available, are in `ALL_CAPS`*\n\n## CLI Options\n\n### help\n\n```shell\nts-node --help\n```\n\nPrints the help text\n\n### version\n\n```shell\nts-node -v\nts-node -vvv\n```\n\nPrints the version. `-vv` includes node and typescript compiler versions. `-vvv` includes absolute paths to ts-node and\ntypescript installations.\n\n### eval\n\n```shell\nts-node -e <typescript code>\n# Example\nts-node -e 'console.log(\"Hello world!\")'\n```\n\nEvaluate code\n\n### print\n\n```shell\nts-node -p -e <typescript code>\n# Example\nts-node -p -e '\"Hello world!\"'\n```\n\nPrint result of `--eval`\n\n### interactive\n\n```shell\nts-node -i\n```\n\nOpens the REPL even if stdin does not appear to be a terminal\n\n### esm\n\n```shell\nts-node --esm\nts-node-esm\n```\n\nBootstrap with the ESM loader, enabling full ESM support\n\n## TSConfig Options\n\n### project\n\n```shell\nts-node -P <path/to/tsconfig>\nts-node --project <path/to/tsconfig>\n```\n\nPath to tsconfig file.\n\n*Note the uppercase `-P`. This is different from `tsc`'s `-p/--project` option.*\n\n*Environment:* `TS_NODE_PROJECT`\n\n### skipProject\n\n```shell\nts-node --skipProject\n```\n\nSkip project config resolution and loading\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_SKIP_PROJECT`\n\n### cwdMode\n\n```shell\nts-node -c\nts-node --cwdMode\nts-node-cwd\n```\n\nResolve config relative to the current directory instead of the directory of the entrypoint script\n\n### compilerOptions\n\n```shell\nts-node -O <json compilerOptions>\nts-node --compilerOptions <json compilerOptions>\n```\n\nJSON object to merge with compiler options\n\n*Environment:* `TS_NODE_COMPILER_OPTIONS`\n\n### showConfig\n\n```shell\nts-node --showConfig\n```\n\nPrint resolved `tsconfig.json`, including `ts-node` options, and exit\n\n## Typechecking\n\n### transpileOnly\n\n```shell\nts-node -T\nts-node --transpileOnly\n```\n\nUse TypeScript's faster `transpileModule`\n\n*Default:* `false`<br/>\n*Environment:* `TS_NODE_TRANSPILE_ONLY`\n\n### typeCheck\n\n```shell\nts-node --typeCheck\n```\n\nOpposite of `--transpileOnly`\n\n*Default:* `true`<br/>\n*Environment:* `TS_NODE_TYPE_CHECK`\n\n### compilerHost\n\n```shell\nts-node -H\nts-node --compilerHost\n```\n\nUse TypeScript's compiler host API\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_COMPILER_HOST`\n\n### files\n\n```shell\nts-node --files\n```\n\nLoad `files`, `include` and `exclude` from `tsconfig.json` on startup. This may\navoid certain typechecking failures. See [Missing types](#missing-types) for details.\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_FILES`\n\n### ignoreDiagnostics\n\n```shell\nts-node -D <code,code>\nts-node --ignoreDiagnostics <code,code>\n```\n\nIgnore TypeScript warnings by diagnostic code\n\n*Environment:* `TS_NODE_IGNORE_DIAGNOSTICS`\n\n## Transpilation Options\n\n### ignore\n\n```shell\nts-node -I <regexp matching ignored files>\nts-node --ignore <regexp matching ignored files>\n```\n\nOverride the path patterns to skip compilation\n\n*Default:* `/node_modules/` <br/>\n*Environment:* `TS_NODE_IGNORE`\n\n### skipIgnore\n\n```shell\nts-node --skipIgnore\n```\n\nSkip ignore checks\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_SKIP_IGNORE`\n\n### compiler\n\n```shell\nts-node -C <name>\nts-node --compiler <name>\n```\n\nSpecify a custom TypeScript compiler\n\n*Default:* `typescript` <br/>\n*Environment:* `TS_NODE_COMPILER`\n\n### swc\n\n```shell\nts-node --swc\n```\n\nTranspile with [swc](#swc). Implies `--transpileOnly`\n\n*Default:* `false`\n\n### transpiler\n\n```shell\nts-node --transpiler <name>\n# Example\nts-node --transpiler ts-node/transpilers/swc\n```\n\nUse a third-party, non-typechecking transpiler\n\n### preferTsExts\n\n```shell\nts-node --preferTsExts\n```\n\nRe-order file extensions so that TypeScript imports are preferred\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_PREFER_TS_EXTS`\n\n## Diagnostic Options\n\n### logError\n\n```shell\nts-node --logError\n```\n\nLogs TypeScript errors to stderr instead of throwing exceptions\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_LOG_ERROR`\n\n### pretty\n\n```shell\nts-node --pretty\n```\n\nUse pretty diagnostic formatter\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_PRETTY`\n\n### TS_NODE_DEBUG\n\n```shell\nTS_NODE_DEBUG=true ts-node\n```\n\nEnable debug logging\n\n## Advanced Options\n\n### require\n\n```shell\nts-node -r <module name or path>\nts-node --require <module name or path>\n```\n\nRequire a node module before execution\n\n### cwd\n\n```shell\nts-node --cwd <path/to/directory>\n```\n\nBehave as if invoked in this working directory\n\n*Default:* `process.cwd()`<br/>\n*Environment:* `TS_NODE_CWD`\n\n### emit\n\n```shell\nts-node --emit\n```\n\nEmit output files into `.ts-node` directory. Requires `--compilerHost`\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_EMIT`\n\n### scope\n\n```shell\nts-node --scope\n```\n\nScope compiler to files within `scopeDir`. Anything outside this directory is ignored.\n\n*Default:* `false` <br/>\n*Environment:* `TS_NODE_SCOPE`\n\n### scopeDir\n\n```shell\nts-node --scopeDir <path/to/directory>\n```\n\nDirectory within which compiler is limited when `scope` is enabled.\n\n*Default:* First of: `tsconfig.json` \"rootDir\" if specified, directory containing `tsconfig.json`, or cwd if no `tsconfig.json` is loaded.<br/>\n*Environment:* `TS_NODE_SCOPE_DIR`\n\n### moduleTypes\n\nOverride the module type of certain files, ignoring the `package.json` `\"type\"` field. See [Module type overrides](#module-type-overrides) for details.\n\n*Default:* obeys `package.json` `\"type\"` and `tsconfig.json` `\"module\"` <br/>\n*Can only be specified via `tsconfig.json` or API.*\n\n### TS_NODE_HISTORY\n\n```shell\nTS_NODE_HISTORY=<path/to/history/file> ts-node\n```\n\nPath to history file for REPL\n\n*Default:* `~/.ts_node_repl_history`\n\n### noExperimentalReplAwait\n\n```shell\nts-node --noExperimentalReplAwait\n```\n\nDisable top-level await in REPL. Equivalent to node's [`--no-experimental-repl-await`](https://nodejs.org/api/cli.html#cli_no_experimental_repl_await)\n\n*Default:* Enabled if TypeScript version is 3.8 or higher and target is ES2018 or higher.<br/>\n*Environment:* `TS_NODE_EXPERIMENTAL_REPL_AWAIT` set `false` to disable\n\n### experimentalResolver\n\nEnable experimental hooks that re-map imports and require calls to support:\n\n* remapping extensions, e.g. so that `import \"./foo.js\"` will execute `foo.ts`. Currently the following extensions will be mapped:\n * `.js` to `.ts`, `.tsx`, or `.jsx`\n * `.cjs` to `.cts`\n * `.mjs` to `.mts`\n * `.jsx` to `.tsx`\n* including file extensions in CommonJS, for consistency with ESM where this is often mandatory\n\nIn the future, this hook will also support:\n\n* `baseUrl`, `paths`\n* `rootDirs`\n* `outDir` to `rootDir` mappings for composite projects and monorepos\n\nFor details, see [#1514](https://github.com/TypeStrong/ts-node/issues/1514).\n\n*Default:* `false`, but will likely be enabled by default in a future version<br/>\n*Can only be specified via `tsconfig.json` or API.*\n\n### experimentalSpecifierResolution\n\n```shell\nts-node --experimentalSpecifierResolution node\n```\n\nLike node's [`--experimental-specifier-resolution`](https://nodejs.org/dist/latest-v18.x/docs/api/esm.html#customizing-esm-specifier-resolution-algorithm), but can also be set in your `tsconfig.json` for convenience.\nRequires [`esm`](#esm) to be enabled.\n\n*Default:* `explicit`<br/>\n\n## API Options\n\nThe API includes [additional options](https://typestrong.org/ts-node/api/interfaces/RegisterOptions.html) not shown here.\n\n# SWC\n\nSWC support is built-in via the `--swc` flag or `\"swc\": true` tsconfig option.\n\n[SWC](https://swc.rs) is a TypeScript-compatible transpiler implemented in Rust. This makes it an order of magnitude faster than vanilla `transpileOnly`.\n\nTo use it, first install `@swc/core` or `@swc/wasm`. If using `importHelpers`, also install `@swc/helpers`. If `target` is less than \"es2015\" and using `async`/`await` or generator functions, also install `regenerator-runtime`.\n\n```shell\nnpm i -D @swc/core @swc/helpers regenerator-runtime\n```\n\nThen add the following to your `tsconfig.json`.\n\n```jsonc title=\"tsconfig.json\"\n{\n \"ts-node\": {\n \"swc\": true\n }\n}\n```\n\n> SWC uses `@swc/helpers` instead of `tslib`. If you have enabled `importHelpers`, you must also install `@swc/helpers`.\n\n# CommonJS vs native ECMAScript modules\n\nTypeScript is almost always written using modern `import` syntax, but it is also transformed before being executed by the underlying runtime. You can choose to either transform to CommonJS or to preserve the native `import` syntax, using node's native ESM support. Configuration is different for each.\n\nHere is a brief comparison of the two.\n\n| CommonJS | Native ECMAScript modules |\n|---|---|\n| Write native `import` syntax | Write native `import` syntax |\n| Transforms `import` into `require()` | Does not transform `import` |\n| Node executes scripts using the classic [CommonJS loader](https://nodejs.org/dist/latest-v16.x/docs/api/modules.html) | Node executes scripts using the new [ESM loader](https://nodejs.org/dist/latest-v16.x/docs/api/esm.html) |\n| Use any of:<br/>`ts-node`<br/>`node -r ts-node/register`<br/>`NODE_OPTIONS=\"ts-node/register\" node`<br/>`require('ts-node').register({/* options */})` | Use any of:<br/>`ts-node --esm`<br/>`ts-node-esm`<br/>Set `\"esm\": true` in `tsconfig.json`<br />`node --loader ts-node/esm`<br/>`NODE_OPTIONS=\"--loader ts-node/esm\" node` |\n\n## CommonJS\n\nTransforming to CommonJS is typically simpler and more widely supported because it is older. You must remove [`\"type\": \"module\"`](https://nodejs.org/api/packages.html#packages_type) from `package.json` and set [`\"module\": \"CommonJS\"`](https://www.typescriptlang.org/tsconfig/#module) in `tsconfig.json`.\n\n```jsonc title=\"package.json\"\n{\n // This can be omitted; commonjs is the default\n \"type\": \"commonjs\"\n}\n```\n\n```jsonc title=\"tsconfig.json\"\n{\n \"compilerOptions\": {\n \"module\": \"CommonJS\"\n }\n}\n```\n\nIf you must keep `\"module\": \"ESNext\"` for `tsc`, webpack, or another build tool, you can set an override for ts-node.\n\n```jsonc title=\"tsconfig.json\"\n{\n \"compilerOptions\": {\n \"module\": \"ESNext\"\n },\n \"ts-node\": {\n \"compilerOptions\": {\n \"module\": \"CommonJS\"\n }\n }\n}\n```\n\n## Native ECMAScript modules\n\n[Node's ESM loader hooks](https://nodejs.org/api/esm.html#esm_experimental_loaders) are [**experimental**](https://nodejs.org/api/documentation.html#documentation_stability_index) and subject to change. ts-node's ESM support is as stable as possible, but it relies on APIs which node can *and will* break in new versions of node. Thus it is not recommended for production.\n\nFor complete usage, limitations, and to provide feedback, see [#1007](https://github.com/TypeStrong/ts-node/issues/1007).\n\nYou must set [`\"type\": \"module\"`](https://nodejs.org/api/packages.html#packages_type) in `package.json` and [`\"module\": \"ESNext\"`](https://www.typescriptlang.org/tsconfig/#module) in `tsconfig.json`.\n\n```jsonc title=\"package.json\"\n{\n \"type\": \"module\"\n}\n```\n\n```jsonc title=\"tsconfig.json\"\n{\n \"compilerOptions\": {\n \"module\": \"ESNext\" // or ES2015, ES2020\n },\n \"ts-node\": {\n // Tell ts-node CLI to install the --loader automatically, explained below\n \"esm\": true\n }\n}\n```\n\nYou must also ensure node is passed `--loader`. The ts-node CLI will do this automatically with our `esm` option.\n\n> Note: `--esm` must spawn a child process to pass it `--loader`. This may change if node adds the ability to install loader hooks\n> into the current process.\n\n```shell\n# pass the flag\nts-node --esm\n# Use the convenience binary\nts-node-esm\n# or add `\"esm\": true` to your tsconfig.json to make it automatic\nts-node\n```\n\nIf you are not using our CLI, pass the loader flag to node.\n\n```shell\nnode --loader ts-node/esm ./index.ts\n# Or via environment variable\nNODE_OPTIONS=\"--loader ts-node/esm\" node ./index.ts\n```\n\n# Troubleshooting\n\n## Configuration\n\nts-node uses sensible default configurations to reduce boilerplate while still respecting `tsconfig.json` if you\nhave one. If you are unsure which configuration is used, you can log it with `ts-node --showConfig`. This is similar to\n`tsc --showConfig` but includes `\"ts-node\"` options as well.\n\nts-node also respects your locally-installed `typescript` version, but global installations fallback to the globally-installed\n`typescript`. If you are unsure which versions are used, `ts-node -vv` will log them.\n\n```shell\n$ ts-node -vv\nts-node v10.0.0\nnode v16.1.0\ncompiler v4.2.2\n\n$ ts-node --showConfig\n{\n \"compilerOptions\": {\n \"target\": \"es6\",\n \"lib\": [\n \"es6\",\n \"dom\"\n ],\n \"rootDir\": \"./src\",\n \"outDir\": \"./.ts-node\",\n \"module\": \"commonjs\",\n \"moduleResolution\": \"node\",\n \"strict\": true,\n \"declaration\": false,\n \"sourceMap\": true,\n \"inlineSources\": true,\n \"types\": [\n \"node\"\n ],\n \"stripInternal\": true,\n \"incremental\": true,\n \"skipLibCheck\": true,\n \"importsNotUsedAsValues\": \"error\",\n \"inlineSourceMap\": false,\n \"noEmit\": false\n },\n \"ts-node\": {\n \"cwd\": \"/d/project\",\n \"projectSearchDir\": \"/d/project\",\n \"require\": [],\n \"project\": \"/d/project/tsconfig.json\"\n }\n}\n```\n\n## Common errors\n\nIt is important to differentiate between errors from ts-node, errors from the TypeScript compiler, and errors from `node`. It is also important to understand when errors are caused by a type error in your code, a bug in your code, or a flaw in your configuration.\n\n### `TSError`\n\nType errors from the compiler are thrown as a `TSError`. These are the same as errors you get from `tsc`.\n\n### `SyntaxError`\n\nAny error that is not a `TSError` is from node.js (e.g. `SyntaxError`), and cannot be fixed by TypeScript or ts-node. These are bugs in your code or configuration.\n\n#### Unsupported JavaScript syntax\n\nYour version of `node` may not support all JavaScript syntax supported by TypeScript. The compiler must transform this syntax via \"downleveling,\" which is controlled by\nthe [tsconfig `\"target\"` option](https://www.typescriptlang.org/tsconfig#target). Otherwise your code will compile fine, but node will throw a `SyntaxError`.\n\nFor example, `node` 12 does not understand the `?.` optional chaining operator. If you use `\"target\": \"esnext\"`, then the following TypeScript syntax:\n\n```typescript twoslash\nconst bar: string | undefined = foo?.bar;\n```\n\nwill compile into this JavaScript:\n\n```javascript\nconst a = foo?.bar;\n```\n\nWhen you try to run this code, node 12 will throw a `SyntaxError`. To fix this, you must switch to `\"target\": \"es2019\"` or lower so TypeScript transforms `?.` into something `node` can understand.\n\n### `ERR_REQUIRE_ESM`\n\nThis error is thrown by node when a module is `require()`d, but node believes it should execute as native ESM. This can happen for a few reasons:\n\n* You have installed an ESM dependency but your own code compiles to CommonJS.\n * Solution: configure your project to compile and execute as native ESM. [Docs](#native-ecmascript-modules)\n * Solution: downgrade the dependency to an older, CommonJS version.\n* You have moved your project to ESM but still have a config file, such as `webpack.config.ts`, which must be executed as CommonJS <!-- SYNC_WITH_MTO_DOCS -->\n * Solution: if supported by the relevant tool, rename your config file to `.cts`\n * Solution: Configure a module type override. [Docs](#module-type-overrides)\n* You have a mix of CommonJS and native ESM in your project\n * Solution: double-check all package.json \"type\" and tsconfig.json \"module\" configuration [Docs](#commonjs-vs-native-ecmascript-modules)\n * Solution: consider simplifying by making your project entirely CommonJS or entirely native ESM\n\n### `ERR_UNKNOWN_FILE_EXTENSION`\n\nThis error is thrown by node when a module has an unrecognized file extension, or no extension at all, and is being executed as native ESM. This can happen for a few reasons:\n\n* You are using a tool which has an extensionless binary, such as `mocha`.\n * CommonJS supports extensionless files but native ESM does not.\n * Solution: upgrade to ts-node >=[v10.6.0](https://github.com/TypeStrong/ts-node/releases/tag/v10.6.0), which implements a workaround.\n* Our ESM loader is not installed.\n * Solution: Use `ts-node-esm`, `ts-node --esm`, or add `\"ts-node\": {\"esm\": true}` to your tsconfig.json. [Docs](#native-ecmascript-modules)\n* You have moved your project to ESM but still have a config file, such as `webpack.config.ts`, which must be executed as CommonJS <!-- SYNC_WITH_MTO_DOCS -->\n * Solution: if supported by the relevant tool, rename your config file to `.cts`\n * Solution: Configure a module type override. [Docs](#module-type-overrides)\n\n## Missing Types\n\nts-node does *not* eagerly load `files`, `include` or `exclude` by default. This is because a large majority of projects do not use all of the files in a project directory (e.g. `Gulpfile.ts`, runtime vs tests) and parsing every file for types slows startup time. Instead, ts-node starts with the script file (e.g. `ts-node index.ts`) and TypeScript resolves dependencies based on imports and references.\n\nOccasionally, this optimization leads to missing types. Fortunately, there are other ways to include them in typechecking.\n\nFor global definitions, you can use the `typeRoots` compiler option. This requires that your type definitions be structured as type packages (not loose TypeScript definition files). More details on how this works can be found in the [TypeScript Handbook](https://www.typescriptlang.org/docs/handbook/tsconfig-json.html#types-typeroots-and-types).\n\nExample `tsconfig.json`:\n\n```jsonc\n{\n \"compilerOptions\": {\n \"typeRoots\" : [\"./node_modules/@types\", \"./typings\"]\n }\n}\n```\n\nExample project structure:\n\n```text\n<project_root>/\n-- tsconfig.json\n-- typings/\n -- <module_name>/\n -- index.d.ts\n```\n\nExample module declaration file:\n\n```typescript twoslash\ndeclare module '<module_name>' {\n // module definitions go here\n}\n```\n\nFor module definitions, you can use [`paths`](https://www.typescriptlang.org/docs/handbook/module-resolution.html#path-mapping):\n\n```jsonc title=\"tsconfig.json\"\n{\n \"compilerOptions\": {\n \"baseUrl\": \".\",\n \"paths\": {\n \"custom-module-type\": [\"types/custom-module-type\"]\n }\n }\n}\n```\n\nAnother option is [triple-slash directives](https://www.typescriptlang.org/docs/handbook/triple-slash-directives.html). This may be helpful if you prefer not to change your `compilerOptions` or structure your type definitions for `typeRoots`. Below is an example of a triple-slash directive as a relative path within your project:\n\n```typescript twoslash\n/// <reference path=\"./types/lib_greeter\" />\nimport {Greeter} from \"lib_greeter\"\nconst g = new Greeter();\ng.sayHello();\n```\n\nIf none of the above work, and you *must* use `files`, `include`, or `exclude`, enable our [`files`](#files) option.\n\n## npx, yarn dlx, and node_modules\n\nWhen executing TypeScript with `npx` or `yarn dlx`, the code resides within a temporary `node_modules` directory.\n\nThe contents of `node_modules` are ignored by default. If execution fails, enable [`skipIgnore`](#skipignore).\n\n<!--See also: [npx and yarn dlx](./recipes/npx-and-yarn-dlx.md)-->\n\n# Performance\n\nThese tricks will make ts-node faster.\n\n## Skip typechecking\n\nIt is often better to typecheck as part of your tests or linting. You can run `tsc --noEmit` to do this. In these cases, ts-node can skip typechecking, making it much faster.\n\nTo skip typechecking in ts-node, do one of the following:\n\n* Enable [swc](#swc)\n * This is by far the fastest option\n* Enable [`transpileOnly`](#transpileonly) to skip typechecking without swc\n\n## With typechecking\n\nIf you absolutely must typecheck in ts-node:\n\n* Avoid dynamic `require()` which may trigger repeated typechecking; prefer `import`\n* Try with and without `--files`; one may be faster depending on your project\n* Check `tsc --showConfig`; make sure all executed files are included\n* Enable [`skipLibCheck`](https://www.typescriptlang.org/tsconfig#skipLibCheck)\n* Set a [`types`](https://www.typescriptlang.org/tsconfig#types) array to avoid loading unnecessary `@types`\n\n# Advanced\n\n## How it works\n\nts-node works by registering hooks for `.ts`, `.tsx`, `.js`, and/or `.jsx` extensions.\n\nVanilla `node` loads `.js` by reading code from disk and executing it. Our hook runs in the middle, transforming code from TypeScript to JavaScript and passing the result to `node` for execution. This transformation will respect your `tsconfig.json` as if you had compiled via `tsc`.\n\nWe also register a few other hooks to apply sourcemaps to stack traces and remap from `.js` imports to `.ts`.\n\n## Ignored files\n\nts-node transforms certain files and ignores others. We refer to this mechanism as \"scoping.\" There are various\noptions to configure scoping, so that ts-node transforms only the files in your project.\n\n> **Warning:**\n>\n> An ignored file can still be executed by node.js. Ignoring a file means we do not transform it from TypeScript into JavaScript, but it does not prevent execution.\n>\n> If a file requires transformation but is ignored, node may either fail to resolve it or attempt to execute it as vanilla JavaScript. This may cause syntax errors or other failures, because node does not understand TypeScript type syntax nor bleeding-edge ECMAScript features.\n\n### File extensions\n\n`.js` and `.jsx` are only transformed when [`allowJs`](https://www.typescriptlang.org/docs/handbook/compiler-options.html#compiler-options) is enabled.\n\n`.tsx` and `.jsx` are only transformed when [`jsx`](https://www.typescriptlang.org/docs/handbook/jsx.html) is enabled.\n\n> **Warning:**\n>\n> When ts-node is used with `allowJs`, *all* non-ignored JavaScript files are transformed by ts-node.\n\n### Skipping `node_modules`\n\nBy default, ts-node avoids compiling files in `/node_modules/` for three reasons:\n\n1. Modules should always be published in a format node.js can consume\n2. Transpiling the entire dependency tree will make your project slower\n3. Differing behaviours between TypeScript and node.js (e.g. ES2015 modules) can result in a project that works until you decide to support a feature natively from node.js\n\nIf you need to import uncompiled TypeScript in `node_modules`, use [`--skipIgnore`](#skipignore) or [`TS_NODE_SKIP_IGNORE`](#skipignore) to bypass this restriction.\n\n### Skipping pre-compiled TypeScript\n\nIf a compiled JavaScript file with the same name as a TypeScript file already exists, the TypeScript file will be ignored. ts-node will import the pre-compiled JavaScript.\n\nTo force ts-node to import the TypeScript source, not the precompiled JavaScript, use [`--preferTsExts`](#prefertsexts).\n\n### Scope by directory\n\nOur [`scope`](#scope) and [`scopeDir`](#scopedir) options will limit transformation to files\nwithin a directory.\n\n### Ignore by regexp\n\nOur [`ignore`](#ignore) option will ignore files matching one or more regular expressions.\n\n## paths and baseUrl
\n\nYou can use ts-node together with [tsconfig-paths](https://www.npmjs.com/package/tsconfig-paths) to load modules according to the `paths` section in `tsconfig.json`.\n\n```jsonc title=\"tsconfig.json\"\n{\n \"ts-node\": {\n // Do not forget to `npm i -D tsconfig-paths`\n \"require\": [\"tsconfig-paths/register\"]\n }\n}\n```\n\n### Why is this not built-in to ts-node?\n\nThe official TypeScript Handbook explains the intended purpose for `\"paths\"` in [\"Additional module resolution flags\"](https://www.typescriptlang.org/docs/handbook/module-resolution.html#additional-module-resolution-flags).\n\n> The TypeScript compiler has a set of additional flags to *inform* the compiler of transformations that are expected to happen to the sources to generate the final output.\n>\n> It is important to note that the compiler will not perform any of these transformations; it just uses these pieces of information to guide the process of resolving a module import to its definition file.\n\nThis means `\"paths\"` are intended to describe mappings that the build tool or runtime *already* performs, not to tell the build tool or\nruntime how to resolve modules. In other words, they intend us to write our imports in a way `node` already understands. For this reason, ts-node does not modify `node`'s module resolution behavior to implement `\"paths\"` mappings.\n\n## Third-party compilers\n\nSome projects require a patched typescript compiler which adds additional features. For example, [`ttypescript`](https://github.com/cevek/ttypescript/tree/master/packages/ttypescript) and [`ts-patch`](https://github.com/nonara/ts-patch#readme)\nadd the ability to configure custom transformers. These are drop-in replacements for the vanilla `typescript` module and\nimplement the same API.\n\nFor example, to use `ttypescript` and `ts-transformer-keys`, add this to your `tsconfig.json`:\n\n```jsonc title=\"tsconfig.json\"\n{\n \"ts-node\": {\n // This can be omitted when using ts-patch\n \"compiler\": \"ttypescript\"\n },\n \"compilerOptions\": {\n // plugin configuration is the same for both ts-patch and ttypescript\n \"plugins\": [\n { \"transform\": \"ts-transformer-keys/transformer\" }\n ]\n }\n}\n```\n\n## Transpilers\n\nts-node supports third-party transpilers as plugins. Transpilers such as swc can transform TypeScript into JavaScript\nmuch faster than the TypeScript compiler. You will still benefit from ts-node's automatic `tsconfig.json` discovery,\nsourcemap support, and global ts-node CLI. Plugins automatically derive an appropriate configuration from your existing\n`tsconfig.json` which simplifies project boilerplate.\n\n> **What is the difference between a compiler and a transpiler?**\n>\n> For our purposes, a compiler implements TypeScript's API and can perform typechecking.\n> A third-party transpiler does not. Both transform TypeScript into JavaScript.\n\n### Third-party plugins\n\nThe `transpiler` option allows using third-party transpiler plugins with ts-node. `transpiler` must be given the\nname of a module which can be `require()`d. The built-in `swc` plugin is exposed as `ts-node/transpilers/swc`.\n\nFor example, to use a hypothetical \"@cspotcode/fast-ts-compiler\", first install it into your project: `npm install @cspotcode/fast-ts-compiler`\n\nThen add the following to your tsconfig:\n\n```jsonc title=\"tsconfig.json\"\n{\n \"ts-node\": {\n \"transpileOnly\": true,\n \"transpiler\": \"@cspotcode/fast-ts-compiler\"\n }\n}\n```\n\n### Write your own plugin\n\nTo write your own transpiler plugin, check our [API docs](https://typestrong.org/ts-node/api/interfaces/TranspilerModule.html).\n\nPlugins are `require()`d by ts-node, so they can be a local script or a node module published to npm. The module must\nexport a `create` function described by our\n[`TranspilerModule`](https://typestrong.org/ts-node/api/interfaces/TranspilerModule.html) interface. `create` is\ninvoked by ts-node at startup to create one or more transpiler instances. The instances are used to transform\nTypeScript into JavaScript.\n\nFor a working example, check out out our bundled swc plugin: https://github.com/TypeStrong/ts-node/blob/main/src/transpilers/swc.ts\n\n## Module type overrides\n\n> Wherever possible, it is recommended to use TypeScript's [`NodeNext` or `Node16` mode](https://www.typescriptlang.org/docs/handbook/esm-node.html) instead of the options described\n> in this section. Setting `\"module\": \"NodeNext\"` and using the `.cts` file extension should work well for most projects.\n\nWhen deciding how a file should be compiled and executed -- as either CommonJS or native ECMAScript module -- ts-node matches\n`node` and `tsc` behavior. This means TypeScript files are transformed according to your `tsconfig.json` `\"module\"`\noption and executed according to node's rules for the `package.json` `\"type\"` field. Set `\"module\": \"NodeNext\"` and everything should work.\n\nIn rare cases, you may need to override this behavior for some files. For example, some tools read a `name-of-tool.config.ts`\nand require that file to execute as CommonJS. If you have `package.json` configured with `\"type\": \"module\"` and `tsconfig.json` with\n`\"module\": \"esnext\"`, the config is native ECMAScript by default and will raise an error. You will need to force the config and\nany supporting scripts to execute as CommonJS.\n\nIn these situations, our `moduleTypes` option can override certain files to be\nCommonJS or ESM. Similar overriding is possible by using `.mts`, `.cts`, `.cjs` and `.mjs` file extensions.\n`moduleTypes` achieves the same effect for `.ts` and `.js` files, and *also* overrides your `tsconfig.json` `\"module\"`\nconfig appropriately.\n\nThe following example tells ts-node to execute a webpack config as CommonJS:\n\n```jsonc title=\"tsconfig.json\"\n{\n \"ts-node\": {\n \"transpileOnly\": true,\n \"moduleTypes\": {\n \"webpack.config.ts\": \"cjs\",\n // Globs are also supported with the same behavior as tsconfig \"include\"\n \"webpack-config-scripts/**/*\": \"cjs\"\n }\n },\n \"compilerOptions\": {\n \"module\": \"es2020\",\n \"target\": \"es2020\"\n }\n}\n```\n\nEach key is a glob pattern with the same syntax as tsconfig's `\"include\"` array.\nWhen multiple patterns match the same file, the last pattern takes precedence.\n\n* `cjs` overrides matches files to compile and execute as CommonJS.\n* `esm` overrides matches files to compile and execute as native ECMAScript modules.\n* `package` resets either of the above to default behavior, which obeys `package.json` `\"type\"` and `tsconfig.json` `\"module\"` options.\n\n### Caveats\n\nFiles with an overridden module type are transformed with the same limitations as [`isolatedModules`](https://www.typescriptlang.org/tsconfig#isolatedModules). This will only affect rare cases such as using `const enum`s with [`preserveConstEnums`](https://www.typescriptlang.org/tsconfig#preserveConstEnums) disabled.\n\nThis feature is meant to facilitate scenarios where normal `compilerOptions` and `package.json` configuration is not possible. For example, a `webpack.config.ts` cannot be given its own `package.json` to override `\"type\"`. Wherever possible you should favor using traditional `package.json` and `tsconfig.json` configurations.\n\n## API\n\nts-node's complete API is documented here: [API Docs](https://typestrong.org/ts-node/api/)\n\nHere are a few highlights of what you can accomplish:\n\n* [`create()`](https://typestrong.org/ts-node/api/index.html#create) creates ts-node's compiler service without\n registering any hooks.\n* [`createRepl()`](https://typestrong.org/ts-node/api/index.html#createRepl) creates an instance of our REPL service, so\n you can create your own TypeScript-powered REPLs.\n* [`createEsmHooks()`](https://typestrong.org/ts-node/api/index.html#createEsmHooks) creates our ESM loader hooks,\n suitable for composing with other loaders or augmenting with additional features.\n\n# Recipes\n\n## Watching and restarting\n\nts-node focuses on adding first-class TypeScript support to node. Watching files and code reloads are out of scope for the project.\n\nIf you want to restart the `ts-node` process on file change, existing node.js tools such as [nodemon](https://github.com/remy/nodemon), [onchange](https://github.com/Qard/onchange) and [node-dev](https://github.com/fgnass/node-dev) work.\n\nThere's also [`ts-node-dev`](https://github.com/whitecolor/ts-node-dev), a modified version of [`node-dev`](https://github.com/fgnass/node-dev) using `ts-node` for compilation that will restart the process on file change. Note that `ts-node-dev` is incompatible with our native ESM loader.\n\n## AVA\n\nAssuming you are configuring AVA via your `package.json`, add one of the following configurations.\n\n### CommonJS\n\nUse this configuration if your `package.json` does not have `\"type\": \"module\"`.\n\n```jsonc title=\"package.json\"\n{\n \"ava\": {\n \"extensions\": [\n \"ts\"\n ],\n \"require\": [\n \"ts-node/register\"\n ]\n }\n}\n```\n\n### Native ECMAScript modules\n\nThis configuration is necessary if your `package.json` has `\"type\": \"module\"`.\n\n```jsonc title=\"package.json\"\n{\n \"ava\": {\n \"extensions\": {\n \"ts\": \"module\"\n },\n \"nonSemVerExperiments\": {\n \"configurableModuleFormat\": true\n },\n \"nodeArguments\": [\n \"--loader=ts-node/esm\"\n ]\n }\n}\n```\n\n## Gulp\n\nts-node support is built-in to gulp.\n\n```sh\n# Create a `gulpfile.ts` and run `gulp`.\ngulp\n```\n\nSee also: https://gulpjs.com/docs/en/getting-started/javascript-and-gulpfiles#transpilation\n\n## IntelliJ and Webstorm\n\nCreate a new Node.js configuration and add `-r ts-node/register` to \"Node parameters.\"\n\n**Note:** If you are using the `--project <tsconfig.json>` command line argument as per the [Configuration Options](#configuration), and want to apply this same behavior when launching in IntelliJ, specify under \"Environment Variables\": `TS_NODE_PROJECT=<tsconfig.json>`.\n\n## Mocha\n\n### Mocha 7 and newer\n\n```shell\nmocha --require ts-node/register --extensions ts,tsx --watch --watch-files src 'tests/**/*.{ts,tsx}' [...args]\n```\n\nOr specify options via your mocha config file.\n\n```jsonc title=\".mocharc.json\"\n{\n // Specify \"require\" for CommonJS\n \"require\": \"ts-node/register\",\n // Specify \"loader\" for native ESM\n \"loader\": \"ts-node/esm\",\n \"extensions\": [\"ts\", \"tsx\"],\n \"spec\": [\n \"tests/**/*.spec.*\"\n ],\n \"watch-files\": [\n \"src\"\n ]\n}\n```\n\nSee also: https://mochajs.org/#configuring-mocha-nodejs\n\n### Mocha <=6\n\n```shell\nmocha --require ts-node/register --watch-extensions ts,tsx \"test/**/*.{ts,tsx}\" [...args]\n```\n\n**Note:** `--watch-extensions` is only used in `--watch` mode.\n\n## Tape\n\n```shell\nts-node node_modules/tape/bin/tape [...args]\n```\n\n## Visual Studio Code\n\nCreate a new Node.js debug configuration, add `-r ts-node/register` to node args and move the `program` to the `args` list (so VS Code doesn't look for `outFiles`).\n\n```jsonc title=\".vscode/launch.json\"\n{\n \"configurations\": [{\n \"type\": \"node\",\n \"request\": \"launch\",\n \"name\": \"Launch Program\",\n \"runtimeArgs\": [\n \"-r\",\n \"ts-node/register\"\n ],\n \"args\": [\n \"${workspaceFolder}/src/index.ts\"\n ]\n }],\n}\n```\n\n**Note:** If you are using the `--project <tsconfig.json>` command line argument as per the [Configuration Options](#configuration), and want to apply this same behavior when launching in VS Code, add an \"env\" key into the launch configuration: `\"env\": { \"TS_NODE_PROJECT\": \"<tsconfig.json>\" }`.\n\n## Other\n\nIn many cases, setting [`NODE_OPTIONS`](https://nodejs.org/api/cli.html#cli_node_options_options) will enable `ts-node` within other node tools, child processes, and worker threads.\n\n```shell\nNODE_OPTIONS=\"-r ts-node/register\"\n```\n\nOr, if you require native ESM support:\n\n```shell\nNODE_OPTIONS=\"--loader ts-node/esm\"\n```\n\nThis tells any node processes which receive this environment variable to install `ts-node`'s hooks before executing other code.\n\n# License\n\nts-node is licensed under the MIT license. [MIT](https://github.com/TypeStrong/ts-node/blob/main/LICENSE)\n\nts-node includes source code from Node.js which is licensed under the MIT license. [Node.js license information](https://raw.githubusercontent.com/nodejs/node/master/LICENSE)\n\nts-node includes source code from the TypeScript compiler which is licensed under the Apache License 2.0. [TypeScript license information](https://github.com/microsoft/TypeScript/blob/master/LICENSE.txt)\n","readmeFilename":"README.md","users":{"andr":true,"meeh":true,"tztz":true,"enet4":true,"fm-96":true,"hidro":true,"leota":true,"rioli":true,"xyyjk":true,"danakt":true,"dgmike":true,"ngpvnk":true,"ziflex":true,"brunolm":true,"drewigg":true,"eli_yao":true,"janez89":true,"kontrax":true,"severen":true,"sopepos":true,"yabasha":true,"yanghcc":true,"yehudag":true,"amartelr":true,"ddaversa":true,"deerflow":true,"huiyifyj":true,"kwpeters":true,"suvitruf":true,"tianzssj":true,"fadihania":true,"mauricedb":true,"nickeljew":true,"nicklasos":true,"stephanlv":true,"sternelee":true,"stone-jin":true,"tomgao365":true,"avivharuzi":true,"hengkiardo":true,"leizongmin":true,"morogasper":true,"olexandr17":true,"raycharles":true,"ricardweii":true,"flumpus-dev":true,"glektarssza":true,"jonhermansen":true,"nickeltobias":true,"raven3murphy":true,"dudeofawesome":true,"serge-nikitin":true,"sergeyshandar":true,"maycon_ribeiro":true,"pedrohenriques":true,"willwolffmyren":true,"vladyslav.tserman":true,"jackie-lueng":true}}