diff --git a/README.md b/README.md index 4ecec9b9..da6614a3 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,6 @@ standard help for oclif [![CircleCI](https://circleci.com/gh/oclif/plugin-help/tree/master.svg?style=svg)](https://circleci.com/gh/oclif/plugin-help/tree/master) [![Appveyor CI](https://ci.appveyor.com/api/projects/status/github/oclif/plugin-help?branch=master&svg=true)](https://ci.appveyor.com/project/heroku/plugin-help/branch/master) [![Codecov](https://codecov.io/gh/oclif/plugin-help/branch/master/graph/badge.svg)](https://codecov.io/gh/oclif/plugin-help) -[![Greenkeeper](https://badges.greenkeeper.io/oclif/plugin-help.svg)](https://greenkeeper.io/) [![Known Vulnerabilities](https://snyk.io/test/npm/@oclif/plugin-help/badge.svg)](https://snyk.io/test/npm/@oclif/plugin-help) [![Downloads/week](https://img.shields.io/npm/dw/@oclif/plugin-help.svg)](https://npmjs.org/package/@oclif/plugin-help) [![License](https://img.shields.io/npm/l/@oclif/plugin-help.svg)](https://github.com/oclif/plugin-help/blob/master/package.json) diff --git a/package.json b/package.json index c1fada85..26ff7b5f 100644 --- a/package.json +++ b/package.json @@ -5,36 +5,36 @@ "author": "Jeff Dickey @jdxcode", "bugs": "https://github.com/oclif/plugin-help/issues", "dependencies": { - "@oclif/command": "^1.5.0", + "@oclif/command": "^1.5.4", "chalk": "^2.4.1", "indent-string": "^3.2.0", "lodash.template": "^4.4.0", "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", + "strip-ansi": "^5.0.0", "widest-line": "^2.0.0", "wrap-ansi": "^4.0.0" }, "devDependencies": { - "@oclif/config": "^1.7.6", - "@oclif/dev-cli": "^1.17.0", - "@oclif/errors": "^1.2.0", - "@oclif/plugin-legacy": "^1.1.0", - "@oclif/plugin-plugins": "^1.6.2", + "@oclif/config": "^1.8.7", + "@oclif/dev-cli": "^1.19.1", + "@oclif/errors": "^1.2.2", + "@oclif/plugin-legacy": "^1.1.1", + "@oclif/plugin-plugins": "^1.7.2", "@oclif/test": "^1.2.1", - "@oclif/tslint": "^3.1.0", - "@types/chai": "^4.1.4", + "@oclif/tslint": "^3.1.1", + "@types/chai": "^4.1.6", "@types/indent-string": "^3.0.0", "@types/lodash.template": "^4.4.4", "@types/mocha": "^5.2.5", - "@types/node": "^10.9.4", + "@types/node": "^10.11.7", "@types/strip-ansi": "^3.0.0", "@types/wrap-ansi": "^3.0.0", - "chai": "^4.1.2", + "chai": "^4.2.0", "globby": "^8.0.1", "mocha": "^5.2.0", "ts-node": "^7.0.1", "tslint": "^5.11.0", - "typescript": "^3.0.3" + "typescript": "^3.1.3" }, "engines": { "node": ">=8.0.0" diff --git a/yarn.lock b/yarn.lock index eae9171a..a828a3da 100644 --- a/yarn.lock +++ b/yarn.lock @@ -29,19 +29,19 @@ supports-color "^5.4.0" tslib "^1.9.3" -"@heroku-cli/command@^8.1.26": - version "8.1.28" - resolved "https://registry.yarnpkg.com/@heroku-cli/command/-/command-8.1.28.tgz#e437b42f6c9ce84469f0c291dae7d796ceed725e" +"@heroku-cli/command@^8.1.28": + version "8.2.0" + resolved "https://registry.yarnpkg.com/@heroku-cli/command/-/command-8.2.0.tgz#7a1f6bc9b22d2b10ac0384111dbea019fe44ed69" dependencies: "@heroku-cli/color" "^1.1.10" - "@oclif/errors" "^1.2.0" - cli-ux "^4.8.1" - debug "^3.1.0" + "@oclif/errors" "^1.2.1" + cli-ux "^4.8.2" + debug "^4.0.1" fs-extra "^7.0.0" heroku-client "^3.0.6" - http-call "^5.2.1" + http-call "^5.2.2" netrc-parser "^3.1.6" - opn "^5.3.0" + opn "^5.4.0" "@mrmlnc/readdir-enhanced@^2.2.1": version "2.2.1" @@ -71,30 +71,39 @@ debug "^3.1.0" semver "^5.5.0" -"@oclif/config@^1.7.4", "@oclif/config@^1.7.6": - version "1.7.6" - resolved "https://registry.yarnpkg.com/@oclif/config/-/config-1.7.6.tgz#849e5f79591c8dd29d99dd3aba0914b50e2c2e74" +"@oclif/command@^1.5.2", "@oclif/command@^1.5.3", "@oclif/command@^1.5.4": + version "1.5.4" + resolved "https://registry.yarnpkg.com/@oclif/command/-/command-1.5.4.tgz#659456def965454e1c0115e8265533980eefb200" dependencies: - debug "^4.0.1" + "@oclif/errors" "^1.2.2" + "@oclif/parser" "^3.6.1" + debug "^4.1.0" + semver "^5.6.0" + +"@oclif/config@^1.8.6", "@oclif/config@^1.8.7": + version "1.8.7" + resolved "https://registry.yarnpkg.com/@oclif/config/-/config-1.8.7.tgz#b42cf0a2b5eaee14fb2eb80a26a903c747f5421f" + dependencies: + debug "^4.1.0" tslib "^1.9.3" -"@oclif/dev-cli@^1.17.0": - version "1.18.0" - resolved "https://registry.yarnpkg.com/@oclif/dev-cli/-/dev-cli-1.18.0.tgz#729f8530dd183b2cbb9f92d6caee5ec5b490b5b5" +"@oclif/dev-cli@^1.19.1": + version "1.19.1" + resolved "https://registry.yarnpkg.com/@oclif/dev-cli/-/dev-cli-1.19.1.tgz#085dd28971d07b66623490f4b026c01c3d902079" dependencies: - "@oclif/command" "^1.5.0" - "@oclif/config" "^1.7.4" - "@oclif/errors" "^1.2.0" - "@oclif/plugin-help" "^2.1.1" - cli-ux "^4.8.1" - debug "^3.1.0" + "@oclif/command" "^1.5.2" + "@oclif/config" "^1.8.6" + "@oclif/errors" "^1.2.1" + "@oclif/plugin-help" "^2.1.2" + cli-ux "^4.9.0" + debug "^4.1.0" fs-extra "^7.0.0" - lodash "^4.17.10" + lodash "^4.17.11" normalize-package-data "^2.4.0" qqjs "^0.3.10" tslib "^1.9.3" -"@oclif/errors@^1.1.2", "@oclif/errors@^1.2.0": +"@oclif/errors@^1.1.2": version "1.2.0" resolved "https://registry.yarnpkg.com/@oclif/errors/-/errors-1.2.0.tgz#4166952699724c25af2ab4528fe223e930655e72" dependencies: @@ -104,6 +113,16 @@ strip-ansi "^4.0.0" wrap-ansi "^3.0.1" +"@oclif/errors@^1.2.1", "@oclif/errors@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@oclif/errors/-/errors-1.2.2.tgz#9d8f269b15f13d70aa93316fed7bebc24688edc2" + dependencies: + clean-stack "^1.3.0" + fs-extra "^7.0.0" + indent-string "^3.2.0" + strip-ansi "^5.0.0" + wrap-ansi "^4.0.0" + "@oclif/linewrap@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@oclif/linewrap/-/linewrap-1.0.0.tgz#aedcb64b479d4db7be24196384897b5000901d91" @@ -116,7 +135,15 @@ chalk "^2.4.1" tslib "^1.9.3" -"@oclif/plugin-help@^2.1.1": +"@oclif/parser@^3.6.1": + version "3.6.2" + resolved "https://registry.yarnpkg.com/@oclif/parser/-/parser-3.6.2.tgz#f72164ef951bb7f77dbf552cd7a0616245868ef9" + dependencies: + "@oclif/linewrap" "^1.0.0" + chalk "^2.4.1" + tslib "^1.9.3" + +"@oclif/plugin-help@^2.1.2": version "2.1.2" resolved "https://registry.yarnpkg.com/@oclif/plugin-help/-/plugin-help-2.1.2.tgz#b6639e95157f563225a29b4329ce62e2e162afe9" dependencies: @@ -129,38 +156,38 @@ widest-line "^2.0.0" wrap-ansi "^4.0.0" -"@oclif/plugin-legacy@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@oclif/plugin-legacy/-/plugin-legacy-1.1.0.tgz#8e2146f2fd57b633bfeafb5e7e9aa0b44b97fa97" +"@oclif/plugin-legacy@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@oclif/plugin-legacy/-/plugin-legacy-1.1.1.tgz#b679326d2b179930990108e4f6167101eacf6a46" dependencies: - "@heroku-cli/command" "^8.1.26" + "@heroku-cli/command" "^8.1.28" "@oclif/color" "^0.0.0" "@oclif/command" "^1.5.0" ansi-escapes "^3.1.0" - debug "^3.1.0" - semver "^5.5.0" + debug "^4.0.1" + semver "^5.5.1" tslib "^1.9.3" -"@oclif/plugin-plugins@^1.6.2": - version "1.6.2" - resolved "https://registry.yarnpkg.com/@oclif/plugin-plugins/-/plugin-plugins-1.6.2.tgz#0733dca5bcf817f520867a9d077cc66f6add38d7" +"@oclif/plugin-plugins@^1.7.2": + version "1.7.2" + resolved "https://registry.yarnpkg.com/@oclif/plugin-plugins/-/plugin-plugins-1.7.2.tgz#5b0eb8260186fec9037be4be29cf1b85e93ce0b5" dependencies: "@oclif/color" "^0.0.0" - "@oclif/command" "^1.5.0" + "@oclif/command" "^1.5.3" chalk "^2.4.1" - cli-ux "^4.8.1" - debug "^3.1.0" + cli-ux "^4.9.0" + debug "^4.1.0" fs-extra "^7.0.0" http-call "^5.2.2" - load-json-file "^5.0.0" + load-json-file "^5.1.0" npm-run-path "^2.0.2" - semver "^5.5.1" + semver "^5.6.0" tslib "^1.9.3" - yarn "^1.9.4" + yarn "^1.10.1" -"@oclif/screen@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@oclif/screen/-/screen-1.0.2.tgz#c9d7c84b0ea60ecec8dd7a9b22c012ba9967aed8" +"@oclif/screen@^1.0.3": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@oclif/screen/-/screen-1.0.4.tgz#b740f68609dfae8aa71c3a6cab15d816407ba493" "@oclif/test@^1.2.1": version "1.2.1" @@ -168,9 +195,9 @@ dependencies: fancy-test "^1.4.1" -"@oclif/tslint@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@oclif/tslint/-/tslint-3.1.0.tgz#4beea4ddeeb9e8964f4c9d15d25349db799311a6" +"@oclif/tslint@^3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@oclif/tslint/-/tslint-3.1.1.tgz#e055cdf158630862fd44546f6b8fb1266c9778e7" dependencies: tslint-eslint-rules "^5.4.0" tslint-xo "^0.9.0" @@ -179,6 +206,10 @@ version "4.1.4" resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.1.4.tgz#5ca073b330d90b4066d6ce18f60d57f2084ce8ca" +"@types/chai@^4.1.6": + version "4.1.6" + resolved "https://registry.yarnpkg.com/@types/chai/-/chai-4.1.6.tgz#1eb26c040e3a84205b1008ad55c800e5e8a94e34" + "@types/indent-string@^3.0.0": version "3.0.0" resolved "https://registry.yarnpkg.com/@types/indent-string/-/indent-string-3.0.0.tgz#9ebb391ceda548926f5819ad16405349641b999f" @@ -207,6 +238,10 @@ version "10.9.4" resolved "https://registry.yarnpkg.com/@types/node/-/node-10.9.4.tgz#0f4cb2dc7c1de6096055357f70179043c33e9897" +"@types/node@^10.11.7": + version "10.11.7" + resolved "https://registry.yarnpkg.com/@types/node/-/node-10.11.7.tgz#0e75ca9357d646ca754016ca1d68a127ad7e7300" + "@types/sinon@^5.0.2": version "5.0.2" resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-5.0.2.tgz#7a9d64df40b26dd48d673f745addc2fdb2bda193" @@ -231,6 +266,10 @@ ansi-regex@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" +ansi-regex@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.0.0.tgz#70de791edf021404c3fd615aa89118ae0432e5a9" + ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" @@ -281,7 +320,7 @@ arrify@^1.0.0, arrify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" -assertion-error@^1.0.1: +assertion-error@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b" @@ -398,16 +437,16 @@ cardinal@^2.1.1: ansicolors "~0.3.2" redeyed "~2.1.0" -chai@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/chai/-/chai-4.1.2.tgz#0f64584ba642f0f2ace2806279f4f06ca23ad73c" +chai@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/chai/-/chai-4.2.0.tgz#760aa72cf20e3795e84b12877ce0e83737aa29e5" dependencies: - assertion-error "^1.0.1" - check-error "^1.0.1" - deep-eql "^3.0.0" + assertion-error "^1.1.0" + check-error "^1.0.2" + deep-eql "^3.0.1" get-func-name "^2.0.0" - pathval "^1.0.0" - type-detect "^4.0.0" + pathval "^1.1.0" + type-detect "^4.0.5" chalk@^1.1.3: version "1.1.3" @@ -427,7 +466,7 @@ chalk@^2.3.0, chalk@^2.4.1: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -check-error@^1.0.1: +check-error@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.2.tgz#574d312edd88bb5dd8912e9286dd6c0aed4aac82" @@ -448,13 +487,13 @@ clean-stack@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-1.3.0.tgz#9e821501ae979986c46b1d66d2d432db2fd4ae31" -cli-ux@^4.8.1: - version "4.8.2" - resolved "https://registry.yarnpkg.com/cli-ux/-/cli-ux-4.8.2.tgz#6be3c966919727106fba875de1dc771b2567de1d" +cli-ux@^4.8.2, cli-ux@^4.9.0: + version "4.9.1" + resolved "https://registry.yarnpkg.com/cli-ux/-/cli-ux-4.9.1.tgz#3fce340f4d86f4e9249242d0c6a6adab10da4222" dependencies: - "@oclif/errors" "^1.2.0" + "@oclif/errors" "^1.2.2" "@oclif/linewrap" "^1.0.0" - "@oclif/screen" "^1.0.2" + "@oclif/screen" "^1.0.3" ansi-escapes "^3.1.0" ansi-styles "^3.2.1" cardinal "^2.1.1" @@ -467,10 +506,11 @@ cli-ux@^4.8.1: is-wsl "^1.1.0" lodash "^4.17.11" password-prompt "^1.0.7" - semver "^5.5.1" - strip-ansi "^4.0.0" + semver "^5.6.0" + strip-ansi "^5.0.0" supports-color "^5.5.0" supports-hyperlinks "^1.0.1" + treeify "^1.1.0" collection-visit@^1.0.0: version "1.0.0" @@ -551,11 +591,17 @@ debug@^4.0.1: dependencies: ms "^2.1.1" +debug@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.0.tgz#373687bffa678b38b1cd91f861b63850035ddc87" + dependencies: + ms "^2.1.1" + decode-uri-component@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" -deep-eql@^3.0.0: +deep-eql@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-3.0.1.tgz#dfc9404400ad1c8fe023e7da1df1c147c4b444df" dependencies: @@ -883,7 +929,7 @@ hosted-git-info@^2.1.4: version "2.7.1" resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" -http-call@^5.1.2, http-call@^5.2.1, http-call@^5.2.2: +http-call@^5.1.2, http-call@^5.2.2: version "5.2.2" resolved "https://registry.yarnpkg.com/http-call/-/http-call-5.2.2.tgz#d8eb37eef701e566d44373ef19b22444ebb7c02e" dependencies: @@ -1112,6 +1158,15 @@ load-json-file@^5.0.0: pify "^3.0.0" strip-bom "^3.0.0" +load-json-file@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-5.1.0.tgz#c062f048e0ee556bf7f535bb16f6e45bb9d06b18" + dependencies: + graceful-fs "^4.1.2" + parse-json "^4.0.0" + pify "^3.0.0" + strip-bom "^3.0.0" + locate-path@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" @@ -1136,7 +1191,7 @@ lodash.templatesettings@^4.0.0: dependencies: lodash._reinterpolate "~3.0.0" -lodash@^4.17.10, lodash@^4.17.11: +lodash@^4.17.11: version "4.17.11" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" @@ -1305,9 +1360,9 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0: dependencies: wrappy "1" -opn@^5.3.0: - version "5.3.0" - resolved "https://registry.yarnpkg.com/opn/-/opn-5.3.0.tgz#64871565c863875f052cfdf53d3e3cb5adb53b1c" +opn@^5.4.0: + version "5.4.0" + resolved "https://registry.yarnpkg.com/opn/-/opn-5.4.0.tgz#cb545e7aab78562beb11aa3bfabc7042e1761035" dependencies: is-wsl "^1.1.0" @@ -1379,7 +1434,7 @@ path-type@^3.0.0: dependencies: pify "^3.0.0" -pathval@^1.0.0: +pathval@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.0.tgz#b942e6d4bde653005ef6b71361def8727d0645e0" @@ -1491,6 +1546,10 @@ safe-regex@^1.1.0: version "5.5.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.1.tgz#7dfdd8814bdb7cabc7be0fb1d734cfb66c940477" +semver@^5.6.0: + version "5.6.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" + set-value@^0.4.3: version "0.4.3" resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" @@ -1660,6 +1719,12 @@ strip-ansi@^4.0.0: dependencies: ansi-regex "^3.0.0" +strip-ansi@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.0.0.tgz#f78f68b5d0866c20b2c9b8c61b5298508dc8756f" + dependencies: + ansi-regex "^4.0.0" + strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" @@ -1744,6 +1809,10 @@ to-regex@^3.0.1, to-regex@^3.0.2: regex-not "^1.0.2" safe-regex "^1.1.0" +treeify@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/treeify/-/treeify-1.1.0.tgz#4e31c6a463accd0943879f30667c4fdaff411bb8" + ts-node@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-7.0.1.tgz#9562dc2d1e6d248d24bc55f773e3f614337d9baf" @@ -1836,13 +1905,13 @@ tunnel-agent@^0.6.0: dependencies: safe-buffer "^5.0.1" -type-detect@^4.0.0: +type-detect@^4.0.0, type-detect@^4.0.5: version "4.0.8" resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" -typescript@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.0.3.tgz#4853b3e275ecdaa27f78fda46dc273a7eb7fc1c8" +typescript@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.1.3.tgz#01b70247a6d3c2467f70c45795ef5ea18ce191d5" union-value@^1.0.0: version "1.0.0" @@ -1937,9 +2006,9 @@ xtend@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" -yarn@^1.9.4: - version "1.9.4" - resolved "https://registry.yarnpkg.com/yarn/-/yarn-1.9.4.tgz#3b82d8446b652775723900b470d966861976924b" +yarn@^1.10.1: + version "1.10.1" + resolved "https://registry.yarnpkg.com/yarn/-/yarn-1.10.1.tgz#b792ba28f050ae94cd7e719dbca80639d70da76f" yn@^2.0.0: version "2.0.0"