diff --git a/.circleci/config.yml b/.circleci/config.yml index 83432ac..4c83903 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -40,14 +40,14 @@ jobs: workflows: version: 2 - "eslint-config-anycli": + "eslint-config-oclif": jobs: - - node-latest - - node-8 + # - node-latest + # - node-8 - release: context: org-global filters: branches: {only: master} - requires: - - node-latest - - node-8 + # requires: + # - node-latest + # - node-8 diff --git a/.circleci/release b/.circleci/release index b79d957..9e4cabc 100755 --- a/.circleci/release +++ b/.circleci/release @@ -6,6 +6,6 @@ set -ex PATH=/usr/local/share/.config/yarn/global/node_modules/.bin:$PATH -yarn global add @dxcli/semantic-release@1 semantic-release@12 +yarn global add @oclif/semantic-release@1 semantic-release@12 yarn install --frozen-lockfile -semantic-release -e @dxcli/semantic-release +semantic-release -e @oclif/semantic-release diff --git a/.circleci/test b/.circleci/test deleted file mode 100755 index deb213c..0000000 --- a/.circleci/test +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env bash - -set -ex - -.circleci/setup_git - -PATH=/usr/local/share/.config/yarn/global/node_modules/.bin:$PATH - -CLI_ENGINE_UTIL_YARN_ARGS="--frozen-lockfile" - -if [[ "$CIRCLE_BRANCH" == greenkeeper/* ]]; then - CLI_ENGINE_GREENKEEPER_BRANCH=1 - CLI_ENGINE_UTIL_YARN_ARGS="" - if [[ ! -x "$(command -v greenkeeper-lockfile-update)" ]]; then - yarn global add greenkeeper-lockfile@1 - fi - greenkeeper-lockfile-update -fi - -yarn install $CLI_ENGINE_UTIL_YARN_ARGS - -if [[ "$CLI_ENGINE_GREENKEEPER_BRANCH" == 1 ]]; then - greenkeeper-lockfile-upload -fi - -yarn add -D nyc @dxcli/nyc-config -yarn test - -curl -s https://codecov.io/bash | bash diff --git a/.eslintrc b/.eslintrc index adc3295..e56091b 100644 --- a/.eslintrc +++ b/.eslintrc @@ -1,3 +1,3 @@ { - "extends": "anycli" + "extends": "oclif" } diff --git a/README.md b/README.md index 8d6f5c9..f97f7b9 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ -eslint-config-anycli +eslint-config-oclif ==================== -eslint config for anycli +eslint config for oclif -[![Version](https://img.shields.io/npm/v/eslint-config-anycli.svg)](https://npmjs.org/package/eslint-config-anycli) -[![CircleCI](https://circleci.com/gh/anycli/eslint-config-anycli/tree/master.svg?style=svg)](https://circleci.com/gh/anycli/eslint-config-anycli/tree/master) -[![Appveyor CI](https://ci.appveyor.com/api/projects/status/github/anycli/eslint-config-anycli?branch=master&svg=true)](https://ci.appveyor.com/project/heroku/eslint-config-anycli/branch/master) -[![Codecov](https://codecov.io/gh/anycli/eslint-config-anycli/branch/master/graph/badge.svg)](https://codecov.io/gh/anycli/eslint-config-anycli) -[![Greenkeeper](https://badges.greenkeeper.io/anycli/eslint-config-anycli.svg)](https://greenkeeper.io/) -[![Known Vulnerabilities](https://snyk.io/test/npm/eslint-config-anycli/badge.svg)](https://snyk.io/test/npm/eslint-config-anycli) -[![Downloads/week](https://img.shields.io/npm/dw/eslint-config-anycli.svg)](https://npmjs.org/package/eslint-config-anycli) -[![License](https://img.shields.io/npm/l/eslint-config-anycli.svg)](https://github.com/anycli/eslint-config-anycli/blob/master/package.json) +[![Version](https://img.shields.io/npm/v/eslint-config-oclif.svg)](https://npmjs.org/package/eslint-config-oclif) +[![CircleCI](https://circleci.com/gh/oclif/eslint-config-oclif/tree/master.svg?style=svg)](https://circleci.com/gh/oclif/eslint-config-oclif/tree/master) +[![Appveyor CI](https://ci.appveyor.com/api/projects/status/github/oclif/eslint-config-oclif?branch=master&svg=true)](https://ci.appveyor.com/project/heroku/eslint-config-oclif/branch/master) +[![Codecov](https://codecov.io/gh/oclif/eslint-config-oclif/branch/master/graph/badge.svg)](https://codecov.io/gh/oclif/eslint-config-oclif) +[![Greenkeeper](https://badges.greenkeeper.io/oclif/eslint-config-oclif.svg)](https://greenkeeper.io/) +[![Known Vulnerabilities](https://snyk.io/test/npm/eslint-config-oclif/badge.svg)](https://snyk.io/test/npm/eslint-config-oclif) +[![Downloads/week](https://img.shields.io/npm/dw/eslint-config-oclif.svg)](https://npmjs.org/package/eslint-config-oclif) +[![License](https://img.shields.io/npm/l/eslint-config-oclif.svg)](https://github.com/oclif/eslint-config-oclif/blob/master/package.json) diff --git a/appveyor.yml b/appveyor.yml index 9bf8c43..6aae4b0 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -8,9 +8,8 @@ install: - ps: Install-Product node $env:nodejs_version x64 - git submodule sync - git submodule update --init --recursive - - git config --global user.email "anycli@example.com" - - git config --global user.name "anycli" - - yarn add -D nyc @anycli/nyc-config + - git config --global user.email "oclif@example.com" + - git config --global user.name "oclif" test_script: - yarn test after_test: diff --git a/package-scripts.js b/package-scripts.js deleted file mode 100644 index ad526c8..0000000 --- a/package-scripts.js +++ /dev/null @@ -1,25 +0,0 @@ -/* eslint-disable unicorn/filename-case */ - -const { - setColors, - concurrent, -} = require('nps-utils') - -setColors(['dim']) - -const script = (script, description) => description ? {script, description} : {script} - -const linters = { - eslint: script('eslint .', 'lint js files'), - commitlint: script('commitlint --from origin/master', 'ensure that commits are in valid conventional-changelog format'), -} - -let test = concurrent(linters) - -module.exports = { - scripts: { - ...linters, - lint: concurrent(linters), - test, - }, -} diff --git a/package.json b/package.json index 3da2789..d9f44df 100644 --- a/package.json +++ b/package.json @@ -1,9 +1,9 @@ { - "name": "eslint-config-anycli", - "description": "eslint config for anycli", + "name": "eslint-config-oclif", + "description": "eslint config for oclif", "version": "1.3.2", "author": "Jeff Dickey @jdxcode", - "bugs": "https://github.com/anycli/eslint-config-anycli/issues", + "bugs": "https://github.com/oclif/eslint-config-oclif/issues", "dependencies": { "eslint-config-xo-space": "^0.17.0", "eslint-plugin-mocha": "^4.11.0", @@ -14,7 +14,7 @@ "@commitlint/cli": "^6.0.2", "@commitlint/config-conventional": "^6.0.2", "eslint": "^4.16.0", - "eslint-config-anycli": "^1.2.2", + "eslint-config-oclif": "^1.2.2", "husky": "^0.14.3", "nps": "^5.7.1", "nps-utils": "^1.5.0" @@ -25,13 +25,13 @@ "files": [ "/index.js" ], - "homepage": "https://github.com/anycli/eslint-config-anycli", + "homepage": "https://github.com/oclif/eslint-config-oclif", "keywords": [ - "anycli" + "oclif" ], "license": "MIT", "main": "index.js", - "repository": "anycli/eslint-config-anycli", + "repository": "oclif/eslint-config-oclif", "scripts": { "commitmsg": "commitlint -x @commitlint/config-conventional -e $GIT_PARAMS", "precommit": "nps lint -l warn", diff --git a/yarn.lock b/yarn.lock index ba88cf7..ed869db 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,10 +3,10 @@ "@commitlint/cli@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-6.0.2.tgz#378d37e92c4d97346e84c3a3d6677a62e9471d66" + version "6.1.0" + resolved "https://registry.yarnpkg.com/@commitlint/cli/-/cli-6.1.0.tgz#0a545088b4e0268cca1dca7e8ccd95bd55847b88" dependencies: - "@commitlint/core" "^6.0.2" + "@commitlint/core" "^6.1.0" babel-polyfill "6.26.0" chalk "2.3.0" get-stdin "5.0.1" @@ -15,23 +15,23 @@ meow "3.7.0" "@commitlint/config-conventional@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@commitlint/config-conventional/-/config-conventional-6.0.2.tgz#8ef87a6facb75b3377b2760b0e91097f8ec64db4" - -"@commitlint/core@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@commitlint/core/-/core-6.0.2.tgz#8e79e18d57ea3d30ca4bbfdf028d5f5d0cd3e422" - dependencies: - "@commitlint/execute-rule" "^6.0.2" - "@commitlint/is-ignored" "^6.0.2" - "@commitlint/parse" "^6.0.2" - "@commitlint/resolve-extends" "^6.0.2" - "@commitlint/rules" "^6.0.2" - "@commitlint/top-level" "^6.0.2" + version "6.1.0" + resolved "https://registry.yarnpkg.com/@commitlint/config-conventional/-/config-conventional-6.1.0.tgz#1f1c1577f1ca10f112e4346d9c94af1f8936f0c5" + +"@commitlint/core@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@commitlint/core/-/core-6.1.0.tgz#41b2482044039435cb9673995598717038f2f6d0" + dependencies: + "@commitlint/execute-rule" "^6.1.0" + "@commitlint/is-ignored" "^6.1.0" + "@commitlint/parse" "^6.1.0" + "@commitlint/resolve-extends" "^6.1.0" + "@commitlint/rules" "^6.1.0" + "@commitlint/top-level" "^6.1.0" "@marionebl/sander" "^0.6.0" babel-runtime "^6.23.0" chalk "^2.0.1" - cosmiconfig "^3.0.1" + cosmiconfig "^4.0.0" git-raw-commits "^1.3.0" lodash.merge "4.6.0" lodash.mergewith "4.6.0" @@ -39,9 +39,9 @@ lodash.topairs "4.3.0" resolve-from "4.0.0" -"@commitlint/ensure@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@commitlint/ensure/-/ensure-6.0.2.tgz#31611fac3d3e67d574ae3808a3a91467fa83e3f4" +"@commitlint/ensure@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@commitlint/ensure/-/ensure-6.1.0.tgz#567f029d816b6b5ca16bf62499230324c99a8fa9" dependencies: lodash.camelcase "4.3.0" lodash.kebabcase "4.1.1" @@ -49,32 +49,32 @@ lodash.startcase "4.4.0" lodash.upperfirst "4.3.1" -"@commitlint/execute-rule@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@commitlint/execute-rule/-/execute-rule-6.0.2.tgz#764a10a5ad7055e5c1508f1c80be85a3d2c8668a" +"@commitlint/execute-rule@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@commitlint/execute-rule/-/execute-rule-6.1.0.tgz#4f56e5855a5e25ebcbc985d2209ea29f1bb89774" dependencies: babel-runtime "6.26.0" -"@commitlint/is-ignored@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-6.0.2.tgz#3c48bd8473da6471259bb8fd5dbc49ac3ee5b150" +"@commitlint/is-ignored@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@commitlint/is-ignored/-/is-ignored-6.1.0.tgz#0b86f8b37dfc693d6d66760b36fee1aba50882d8" dependencies: - semver "5.4.1" + semver "5.5.0" -"@commitlint/message@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@commitlint/message/-/message-6.0.2.tgz#7003156700e14c692cbbc26ada8c5b5cb5986805" +"@commitlint/message@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@commitlint/message/-/message-6.1.0.tgz#ee4ca775ad876ba59d23d02ba386c9b9038969e3" -"@commitlint/parse@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@commitlint/parse/-/parse-6.0.2.tgz#1978de35bd2e620a892511c4642779a83ad2400e" +"@commitlint/parse@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@commitlint/parse/-/parse-6.1.0.tgz#e4ba58ab632371078b9b9609ae7af03c2e7b3a3e" dependencies: conventional-changelog-angular "^1.3.3" conventional-commits-parser "^2.1.0" -"@commitlint/resolve-extends@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@commitlint/resolve-extends/-/resolve-extends-6.0.2.tgz#1937640053f3a865490aeac97b2efac66dbe9a96" +"@commitlint/resolve-extends@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@commitlint/resolve-extends/-/resolve-extends-6.1.0.tgz#b3d92f69e3746e94de0023f8be3b1f605a20839a" dependencies: babel-runtime "6.26.0" lodash.merge "4.6.0" @@ -83,22 +83,22 @@ resolve-from "^4.0.0" resolve-global "^0.1.0" -"@commitlint/rules@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@commitlint/rules/-/rules-6.0.2.tgz#11fee4bc134ba6e9da261685a1653d86fcae7771" +"@commitlint/rules@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@commitlint/rules/-/rules-6.1.0.tgz#564b69503a3a4d09d03a9a077731c9655ee8f4df" dependencies: - "@commitlint/ensure" "^6.0.2" - "@commitlint/message" "^6.0.2" - "@commitlint/to-lines" "^6.0.2" + "@commitlint/ensure" "^6.1.0" + "@commitlint/message" "^6.1.0" + "@commitlint/to-lines" "^6.1.0" babel-runtime "^6.23.0" -"@commitlint/to-lines@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@commitlint/to-lines/-/to-lines-6.0.2.tgz#be76792eae6f2446de1d9e15b20b3e3b990c838b" +"@commitlint/to-lines@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@commitlint/to-lines/-/to-lines-6.1.0.tgz#9e130254c980dbd456e1693df1082a77ba7114a0" -"@commitlint/top-level@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@commitlint/top-level/-/top-level-6.0.2.tgz#fffc584d7275868b884439e5ab02969dee3d62f5" +"@commitlint/top-level@^6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@commitlint/top-level/-/top-level-6.1.0.tgz#b420c1e9166df3afa000186a42b7f49cae4014cc" dependencies: find-up "^2.1.0" @@ -127,9 +127,9 @@ acorn@^3.0.4: version "3.3.0" resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" -acorn@^5.2.1: - version "5.3.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.3.0.tgz#7446d39459c54fb49a80e6ee6478149b940ec822" +acorn@^5.4.0: + version "5.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.4.1.tgz#fdc58d9d17f4a4e98d102ded826a9b9759125102" ajv-keywords@^2.1.0: version "2.1.1" @@ -168,7 +168,7 @@ ansi-styles@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-2.2.1.tgz#b432dd3358b634cf75e1e4664368240533c1ddbe" -ansi-styles@^3.1.0: +ansi-styles@^3.1.0, ansi-styles@^3.2.0: version "3.2.0" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.0.tgz#c159b8d5be0f9e5a6f346dab94f16ce022161b88" dependencies: @@ -234,8 +234,8 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" brace-expansion@^1.1.7: - version "1.1.8" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292" + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" dependencies: balanced-match "^1.0.0" concat-map "0.0.1" @@ -279,7 +279,7 @@ chalk@0.5.1: strip-ansi "^0.3.0" supports-color "^0.2.0" -chalk@2.3.0, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0: +chalk@2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.0.tgz#b5ea48efc9c1793dccc9b4767c93914d3f2d52ba" dependencies: @@ -297,6 +297,14 @@ chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.3.1.tgz#523fe2678aec7b04e8041909292fe8b17059b796" + dependencies: + ansi-styles "^3.2.0" + escape-string-regexp "^1.0.5" + supports-color "^5.2.0" + chardet@^0.4.0: version "0.4.2" resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.4.2.tgz#b5473b33dc97c424e5d98dc87d55d4d8a29c8bf2" @@ -394,15 +402,15 @@ concurrently@^3.4.0: tree-kill "^1.1.0" conventional-changelog-angular@^1.3.3: - version "1.6.1" - resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-1.6.1.tgz#e1434d017c854032b272f690424a8c0ca16dc318" + version "1.6.2" + resolved "https://registry.yarnpkg.com/conventional-changelog-angular/-/conventional-changelog-angular-1.6.2.tgz#0a811313de46326e5e4e11dac281d61cfe1f00c4" dependencies: compare-func "^1.3.1" q "^1.4.1" conventional-commits-parser@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-2.1.0.tgz#9b4b7c91124bf2a1a9a2cc1c72760d382cbbb229" + version "2.1.1" + resolved "https://registry.yarnpkg.com/conventional-commits-parser/-/conventional-commits-parser-2.1.1.tgz#1525a01bdad3349297b4210396e283d8a8ffd044" dependencies: JSONStream "^1.0.4" is-text-path "^1.0.0" @@ -420,13 +428,13 @@ core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" -cosmiconfig@^3.0.1: - version "3.1.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-3.1.0.tgz#640a94bf9847f321800403cd273af60665c73397" +cosmiconfig@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-4.0.0.tgz#760391549580bbd2df1e562bc177b13c290972dc" dependencies: is-directory "^0.3.1" js-yaml "^3.9.0" - parse-json "^3.0.0" + parse-json "^4.0.0" require-from-string "^2.0.1" cp-file@^3.1.0: @@ -549,11 +557,12 @@ eslint-ast-utils@^1.0.0: lodash.get "^4.4.2" lodash.zip "^4.2.0" -eslint-config-anycli@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/eslint-config-anycli/-/eslint-config-anycli-1.2.2.tgz#8d52cf3594056944918806b6e3003ba3228a800b" +eslint-config-oclif@^1.2.2: + version "1.3.1" + resolved "https://registry.yarnpkg.com/eslint-config-oclif/-/eslint-config-oclif-1.3.1.tgz#06b683cd6787d774cbdca22614858e06a3eb83ac" dependencies: eslint-config-xo-space "^0.17.0" + eslint-plugin-mocha "^4.11.0" eslint-plugin-node "^5.2.1" eslint-plugin-unicorn "^3.0.1" @@ -606,8 +615,8 @@ eslint-visitor-keys@^1.0.0: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#3f3180fb2e291017716acb4c9d6d5b5c34a6a81d" eslint@^4.16.0: - version "4.16.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.16.0.tgz#934ada9e98715e1d7bbfd6f6f0519ed2fab35cc1" + version "4.17.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-4.17.0.tgz#dc24bb51ede48df629be7031c71d9dc0ee4f3ddf" dependencies: ajv "^5.3.0" babel-code-frame "^6.22.0" @@ -648,10 +657,10 @@ eslint@^4.16.0: text-table "~0.2.0" espree@^3.5.2: - version "3.5.2" - resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.2.tgz#756ada8b979e9dcfcdb30aad8d1a9304a905e1ca" + version "3.5.3" + resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.3.tgz#931e0af64e7fbbed26b050a29daad1fc64799fa6" dependencies: - acorn "^5.2.1" + acorn "^5.4.0" acorn-jsx "^3.0.0" esprima@^4.0.0: @@ -877,6 +886,10 @@ has-flag@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-2.0.0.tgz#e8207af1cc7b30d446cc70b734b5e8be18f88d51" +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + 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" @@ -1054,6 +1067,10 @@ js-yaml@^3.9.0, js-yaml@^3.9.1: argparse "^1.0.7" esprima "^4.0.0" +json-parse-better-errors@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.1.tgz#50183cd1b2d25275de069e9e71b467ac9eab973a" + json-schema-traverse@^0.3.0: version "0.3.1" resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz#349a6d44c53a51de89b40805c5d5e59b417d3340" @@ -1171,8 +1188,8 @@ lodash.zip@^4.2.0: resolved "https://registry.yarnpkg.com/lodash.zip/-/lodash.zip-4.2.0.tgz#ec6662e4896408ed4ab6c542a3990b72cc080020" lodash@^4.17.4, lodash@^4.2.1, lodash@^4.3.0, lodash@^4.5.1: - version "4.17.4" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" + version "4.17.5" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.5.tgz#99a92d65c0272debe8c96b6057bc8fbfa3bed511" loud-rejection@^1.0.0: version "1.6.0" @@ -1222,8 +1239,8 @@ meow@3.7.0, meow@^3.3.0, meow@^3.6.0, meow@^3.7.0: trim-newlines "^1.0.0" mimic-fn@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.1.0.tgz#e667783d92e89dbd342818b5230b9d62a672ad18" + version "1.2.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" "minimatch@2 || 3", minimatch@^3.0.2, minimatch@^3.0.4: version "3.0.4" @@ -1404,11 +1421,12 @@ parse-json@^2.2.0: dependencies: error-ex "^1.2.0" -parse-json@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-3.0.0.tgz#fa6f47b18e23826ead32f263e744d0e1e847fb13" +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" dependencies: error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" path-exists@^2.0.0: version "2.1.0" @@ -1485,9 +1503,9 @@ prelude-ls@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" -process-nextick-args@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" +process-nextick-args@~2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" progress@^2.0.0: version "2.0.0" @@ -1542,20 +1560,20 @@ read-pkg@^2.0.0: path-type "^2.0.0" readable-stream@^2.1.4, readable-stream@^2.1.5, readable-stream@^2.2.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" + version "2.3.4" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.4.tgz#c946c3f47fa7d8eabc0b6150f4a12f69a4574071" dependencies: core-util-is "~1.0.0" inherits "~2.0.3" isarray "~1.0.0" - process-nextick-args "~1.0.6" + process-nextick-args "~2.0.0" safe-buffer "~5.1.1" string_decoder "~1.0.3" util-deprecate "~1.0.1" readline-sync@^1.4.7: - version "1.4.7" - resolved "https://registry.yarnpkg.com/readline-sync/-/readline-sync-1.4.7.tgz#001bfdd4c06110c3c084c63bf7c6a56022213f30" + version "1.4.8" + resolved "https://registry.yarnpkg.com/readline-sync/-/readline-sync-1.4.8.tgz#2e3b296fa64a35b2b011a754e46a235d46985de8" redent@^1.0.0: version "1.0.0" @@ -1654,7 +1672,7 @@ safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" -"semver@2 || 3 || 4 || 5", semver@^5.3.0: +"semver@2 || 3 || 4 || 5", semver@5.5.0, semver@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" @@ -1662,10 +1680,6 @@ semver@5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/semver/-/semver-5.3.0.tgz#9b2ce5d3de02d17c6012ad326aa6b4d0cf54f94f" -semver@5.4.1: - version "5.4.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e" - set-blocking@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" @@ -1828,6 +1842,12 @@ supports-color@^4.0.0: dependencies: has-flag "^2.0.0" +supports-color@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.2.0.tgz#b0d5333b1184dd3666cbe5aa0b45c5ac7ac17a4a" + dependencies: + has-flag "^3.0.0" + table@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/table/-/table-4.0.2.tgz#a33447375391e766ad34d3486e6e2aedc84d2e36" @@ -1894,8 +1914,8 @@ type-check@~0.3.2: prelude-ls "~1.1.2" type-detect@^4.0.3: - version "4.0.7" - resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.7.tgz#862bd2cf6058ad92799ff5a5b8cf7b6cec726198" + version "4.0.8" + resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" typedarray@^0.0.6: version "0.0.6"