diff --git a/package.json b/package.json index 4dae516..c7fbbaa 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "@vue/cli-plugin-typescript": "^3.0.1", "@vue/cli-service": "^3.0.1", "@vue/eslint-config-airbnb": "^3.0.1", - "@vue/eslint-config-typescript": "^3.0.1", + "@vue/eslint-config-typescript": "^4.0.0", "babel-plugin-component": "git://github.com/u3u/babel-plugin-component.git", "babel-plugin-emotion": "^9.2.8", "babel-plugin-jsx-v-model": "^2.0.3", diff --git a/yarn.lock b/yarn.lock index 9beef11..1a439cc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -737,6 +737,29 @@ version "10.9.3" resolved "https://registry.npmjs.org/@types/node/-/node-10.9.3.tgz#85f288502503ade0b3bfc049fe1777b05d0327d5" +"@typescript-eslint/eslint-plugin@^1.1.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-1.3.0.tgz#e64c859a3eec10d96731eb5f72b5f48796a2f9ad" + dependencies: + "@typescript-eslint/parser" "1.3.0" + requireindex "^1.2.0" + tsutils "^3.7.0" + +"@typescript-eslint/parser@1.3.0", "@typescript-eslint/parser@^1.1.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-1.3.0.tgz#e61e795aa050351b7312a757e0864b6d90b84078" + dependencies: + "@typescript-eslint/typescript-estree" "1.3.0" + eslint-scope "^4.0.0" + eslint-visitor-keys "^1.0.0" + +"@typescript-eslint/typescript-estree@1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-1.3.0.tgz#1d1f36680e5c32c3af38c1180153f018152f65f9" + dependencies: + lodash.unescape "4.0.1" + semver "5.5.0" + "@vue/babel-preset-app@^3.0.1": version "3.0.1" resolved "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-3.0.1.tgz#24188938e93f259f7141a6a1190da9c511d123d8" @@ -877,12 +900,12 @@ eslint-import-resolver-webpack "^0.9.0" eslint-plugin-import "^2.11.0" -"@vue/eslint-config-typescript@^3.0.1": - version "3.0.1" - resolved "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-3.0.1.tgz#60468b0f6817fae49309e933cbabb1d807c3d5f2" +"@vue/eslint-config-typescript@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@vue/eslint-config-typescript/-/eslint-config-typescript-4.0.0.tgz#a202983598a4a826460cbb8ee43826875b0f6673" dependencies: - eslint-plugin-typescript "^0.12.0" - typescript-eslint-parser "^18.0.0" + "@typescript-eslint/eslint-plugin" "^1.1.0" + "@typescript-eslint/parser" "^1.1.0" "@vue/preload-webpack-plugin@^1.1.0": version "1.1.0" @@ -2916,12 +2939,6 @@ eslint-plugin-import@^2.11.0: read-pkg-up "^2.0.0" resolve "^1.6.0" -eslint-plugin-typescript@^0.12.0: - version "0.12.0" - resolved "https://registry.npmjs.org/eslint-plugin-typescript/-/eslint-plugin-typescript-0.12.0.tgz#e23d58cb27fe28e89fc641a1f20e8d862cb99aef" - dependencies: - requireindex "~1.1.0" - eslint-plugin-vue@^4.5.0: version "4.7.1" resolved "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-4.7.1.tgz#c829b9fc62582c1897b5a0b94afd44ecca511e63" @@ -6417,9 +6434,9 @@ require-uncached@^1.0.3: caller-path "^0.1.0" resolve-from "^1.0.0" -requireindex@~1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/requireindex/-/requireindex-1.1.0.tgz#e5404b81557ef75db6e49c5a72004893fe03e162" +requireindex@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/requireindex/-/requireindex-1.2.0.tgz#3463cdb22ee151902635aa6c9535d4de9c2ef1ef" requires-port@^1.0.0: version "1.0.0" @@ -7270,6 +7287,12 @@ tsutils@^2.27.2: dependencies: tslib "^1.8.1" +tsutils@^3.7.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.8.0.tgz#7a3dbadc88e465596440622b65c04edc8e187ae5" + dependencies: + tslib "^1.8.1" + tty-browserify@0.0.0: version "0.0.0" resolved "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" @@ -7308,13 +7331,6 @@ typescript-eslint-parser@^16.0.0: lodash.unescape "4.0.1" semver "5.5.0" -typescript-eslint-parser@^18.0.0: - version "18.0.0" - resolved "https://registry.npmjs.org/typescript-eslint-parser/-/typescript-eslint-parser-18.0.0.tgz#3e5055a44980d69e4154350fc5d8b1ab4e2332a8" - dependencies: - lodash.unescape "4.0.1" - semver "5.5.0" - typescript@^2.5.1: version "2.9.2" resolved "https://registry.npmjs.org/typescript/-/typescript-2.9.2.tgz#1cbf61d05d6b96269244eb6a3bce4bd914e0f00c"