diff --git a/package.json b/package.json index 18b2bd0c..ee8c82eb 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "author": "Jeff Dickey @jdxcode", "bugs": "https://github.com/oclif/plugin-help/issues", "dependencies": { - "@oclif/command": "^1.3.3", + "@oclif/command": "^1.4.1", "chalk": "^2.3.1", "indent-string": "^3.2.0", "lodash.template": "^4.4.0", @@ -15,7 +15,7 @@ }, "devDependencies": { "@oclif/config": "^1.3.57", - "@oclif/dev-cli": "^1.2.17", + "@oclif/dev-cli": "^1.2.18", "@oclif/errors": "^1.0.2", "@oclif/plugin-legacy": "^1.0.4", "@oclif/plugin-plugins": "^1.0.3", @@ -33,7 +33,7 @@ "globby": "^8.0.1", "mocha": "^5.0.1", "strip-ansi": "^4.0.0", - "ts-node": "^4.1.0", + "ts-node": "^5.0.0", "tslint": "^5.9.1", "typescript": "^2.7.2" }, diff --git a/test/helpers/init.js b/test/helpers/init.js index 59165413..f8e35e6c 100644 --- a/test/helpers/init.js +++ b/test/helpers/init.js @@ -1 +1,2 @@ -process.env.TS_NODE_PROJECT = 'test' +const path = require('path') +process.env.TS_NODE_PROJECT = path.resolve('test/tsconfig.json') diff --git a/yarn.lock b/yarn.lock index 5e2a9258..117075ad 100644 --- a/yarn.lock +++ b/yarn.lock @@ -39,18 +39,25 @@ "@oclif/parser" "^3.2.9" semver "^5.5.0" +"@oclif/command@^1.4.1": + version "1.4.1" + resolved "https://registry.yarnpkg.com/@oclif/command/-/command-1.4.1.tgz#76748f74b16025d7d1bbc4bcfc7cba40072014f1" + dependencies: + "@oclif/parser" "^3.2.9" + semver "^5.5.0" + "@oclif/config@^1.3.57": version "1.3.57" resolved "https://registry.yarnpkg.com/@oclif/config/-/config-1.3.57.tgz#845ed86c01911860d49853aaab28f76c7f7a5f43" -"@oclif/dev-cli@^1.2.17": - version "1.2.17" - resolved "https://registry.yarnpkg.com/@oclif/dev-cli/-/dev-cli-1.2.17.tgz#1ef25368bf4d126be6fb0658c6f70bf40c161766" +"@oclif/dev-cli@^1.2.18": + version "1.2.18" + resolved "https://registry.yarnpkg.com/@oclif/dev-cli/-/dev-cli-1.2.18.tgz#3e1adab6b6dbe76b5c5ced8725620e5c86829c64" dependencies: - "@oclif/command" "^1.3.1" + "@oclif/command" "^1.3.3" "@oclif/config" "^1.3.57" "@oclif/errors" "^1.0.2" - "@oclif/plugin-help" "^1.1.2" + "@oclif/plugin-help" "^1.1.5" lodash "^4.17.5" lodash.template "^4.4.0" normalize-package-data "^2.4.0" @@ -72,11 +79,11 @@ dependencies: "@heroku/linewrap" "^1.0.0" -"@oclif/plugin-help@^1.1.2": - version "1.1.4" - resolved "https://registry.yarnpkg.com/@oclif/plugin-help/-/plugin-help-1.1.4.tgz#41106f91a0ca3e4ded444e6db53eeda27927bd9e" +"@oclif/plugin-help@^1.1.5": + version "1.1.5" + resolved "https://registry.yarnpkg.com/@oclif/plugin-help/-/plugin-help-1.1.5.tgz#b7ae4d3a972851008ee399cd06bf4dff2a2105d5" dependencies: - "@oclif/command" "^1.3.1" + "@oclif/command" "^1.3.3" chalk "^2.3.1" indent-string "^3.2.0" lodash.template "^4.4.0" @@ -158,14 +165,6 @@ version "3.0.0" resolved "https://registry.yarnpkg.com/@types/strip-ansi/-/strip-ansi-3.0.0.tgz#9b63d453a6b54aa849182207711a08be8eea48ae" -"@types/strip-bom@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/strip-bom/-/strip-bom-3.0.0.tgz#14a8ec3956c2e81edb7520790aecf21c290aebd2" - -"@types/strip-json-comments@0.0.30": - version "0.0.30" - resolved "https://registry.yarnpkg.com/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz#9aa30c04db212a9a0649d6ae6fd50accc40748a1" - "@types/wrap-ansi@^2.0.14": version "2.0.14" resolved "https://registry.yarnpkg.com/@types/wrap-ansi/-/wrap-ansi-2.0.14.tgz#5afbdd8374de9ff8ad752cb03ab9f225f7c2ee24" @@ -776,12 +775,6 @@ heroku-client@3.0.6: is-retry-allowed "^1.0.0" tunnel-agent "^0.6.0" -homedir-polyfill@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz#4c2bbc8a758998feebf5ed68580f76d46768b4bc" - dependencies: - parse-passwd "^1.0.0" - hosted-git-info@^2.1.4: version "2.5.0" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.5.0.tgz#6d60e34b3abbc8313062c3b798ef8d901a07af3c" @@ -1187,10 +1180,6 @@ parse-json@^4.0.0: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - pascalcase@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" @@ -1371,7 +1360,7 @@ source-map-resolve@^0.5.0: source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@^0.5.0: +source-map-support@^0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.3.tgz#2b3d5fff298cfa4d1afd7d4352d569e9a0158e76" dependencies: @@ -1463,10 +1452,6 @@ strip-eof@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/strip-eof/-/strip-eof-1.0.0.tgz#bb43ff5598a6eb05d89b59fcd129c983313606bf" -strip-json-comments@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - supports-color@4.4.0: version "4.4.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-4.4.0.tgz#883f7ddabc165142b2a61427f3352ded195d1a3e" @@ -1518,9 +1503,9 @@ tree-kill@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.0.tgz#5846786237b4239014f05db156b643212d4c6f36" -ts-node@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-4.1.0.tgz#36d9529c7b90bb993306c408cd07f7743de20712" +ts-node@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-5.0.0.tgz#9aa573889ad7949411f972981c209e064705e36f" dependencies: arrify "^1.0.0" chalk "^2.3.0" @@ -1528,20 +1513,9 @@ ts-node@^4.1.0: make-error "^1.1.1" minimist "^1.2.0" mkdirp "^0.5.1" - source-map-support "^0.5.0" - tsconfig "^7.0.0" - v8flags "^3.0.0" + source-map-support "^0.5.3" yn "^2.0.0" -tsconfig@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/tsconfig/-/tsconfig-7.0.0.tgz#84538875a4dc216e5c4a5432b3a4dec3d54e91b7" - dependencies: - "@types/strip-bom" "^3.0.0" - "@types/strip-json-comments" "0.0.30" - strip-bom "^3.0.0" - strip-json-comments "^2.0.0" - tslib@^1.0.0, tslib@^1.7.1, tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0: version "1.9.0" resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.0.tgz#e37a86fda8cbbaf23a057f473c9f4dc64e5fc2e8" @@ -1648,12 +1622,6 @@ use@^2.0.0: isobject "^3.0.0" lazy-cache "^2.0.2" -v8flags@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.0.1.tgz#dce8fc379c17d9f2c9e9ed78d89ce00052b1b76b" - dependencies: - homedir-polyfill "^1.0.1" - validate-npm-package-license@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz#2804babe712ad3379459acfbe24746ab2c303fbc"