diff --git a/package.json b/package.json index 72aac224b2b8c7..2491932875f814 100644 --- a/package.json +++ b/package.json @@ -71,9 +71,9 @@ "@types/react-router-dom": "4.3.5", "@types/webpack": "^4.4.24", "@types/yargs": "^11.0.0", - "@typescript-eslint/eslint-plugin": "2.0.0-alpha.4", - "@typescript-eslint/experimental-utils": "2.0.0-alpha.4", - "@typescript-eslint/parser": "2.0.0-alpha.4", + "@typescript-eslint/eslint-plugin": "^2.3.2", + "@typescript-eslint/experimental-utils": "^2.3.2", + "@typescript-eslint/parser": "^2.3.2", "@zeit/next-css": "1.0.1", "@zeit/next-less": "1.0.1", "@zeit/next-sass": "1.0.1", diff --git a/packages/eslint-plugin-nx/package.json b/packages/eslint-plugin-nx/package.json index a756960d4898ce..e6415ff6d4f693 100644 --- a/packages/eslint-plugin-nx/package.json +++ b/packages/eslint-plugin-nx/package.json @@ -29,9 +29,9 @@ "homepage": "https://nx.dev", "peerDependencies": { "@nrwl/workspace": "*", - "@typescript-eslint/parser": "^2.0.0-alpha.4" + "@typescript-eslint/parser": "^2.3.2" }, "dependencies": { - "@typescript-eslint/experimental-utils": "2.0.0-alpha.4" + "@typescript-eslint/experimental-utils": "^2.3.2" } } diff --git a/packages/workspace/src/utils/versions.ts b/packages/workspace/src/utils/versions.ts index 2f30bdf206222d..ac61c95e0b60a3 100644 --- a/packages/workspace/src/utils/versions.ts +++ b/packages/workspace/src/utils/versions.ts @@ -3,6 +3,6 @@ export const nxVersion = '*'; export const angularCliVersion = '8.3.3'; export const typescriptVersion = '~3.4.5'; export const prettierVersion = '1.18.2'; -export const typescriptESLintVersion = '2.0.0-alpha.4'; +export const typescriptESLintVersion = '2.3.2'; export const eslintVersion = '6.1.0'; export const eslintConfigPrettierVersion = '6.0.0'; diff --git a/yarn.lock b/yarn.lock index cbb4ab0db2ee62..5c95b288153964 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2030,43 +2030,45 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@2.0.0-alpha.4": - version "2.0.0-alpha.4" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.0.0-alpha.4.tgz#e4e6806fabaf7411c644482c69f78c0de9db222b" - integrity sha512-biYKwXQm1dE7SfR1BwIedIeJ/9MLDw1Sam7E8ax7w6TTWVcMr9TJFAS9v1miPFhUo6fJcQhGXbVIsblA10OV0A== +"@typescript-eslint/eslint-plugin@^2.3.2": + version "2.3.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.3.2.tgz#7e112ca0bb29044d915baf10163a8199a20f7c69" + integrity sha512-tcnpksq1bXzcIRbYLeXkgp6l+ggEMXXUcl1wsSvL807fRtmvVQKygElwEUf4hBA76dNag3VAK1q2m3vd7qJaZA== dependencies: - "@typescript-eslint/experimental-utils" "2.0.0-alpha.4" - eslint-utils "^1.4.0" + "@typescript-eslint/experimental-utils" "2.3.2" + eslint-utils "^1.4.2" functional-red-black-tree "^1.0.1" regexpp "^2.0.1" - tsutils "^3.14.0" + tsutils "^3.17.1" -"@typescript-eslint/experimental-utils@2.0.0-alpha.4": - version "2.0.0-alpha.4" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.0.0-alpha.4.tgz#09dda3afca271b149e162b841a231ec359528f5c" - integrity sha512-eBgBrSgtgI6HFAwKleHaMUuyiUIY0bKARlhQhmedv/CaOoBBmtgF5ObJpQmMH2AKJC3xgpbBrAZor7gi4UICYg== +"@typescript-eslint/experimental-utils@2.3.2", "@typescript-eslint/experimental-utils@^2.3.2": + version "2.3.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.3.2.tgz#e50f31264507e6fec7b33840bb6af260c24f4ea8" + integrity sha512-t+JGdTT6dRbmvKDlhlVkEueoZa0fhJNfG6z2cpnRPLwm3VwYr2BjR//acJGC1Yza0I9ZNcDfRY7ubQEvvfG6Jg== dependencies: "@types/json-schema" "^7.0.3" - "@typescript-eslint/typescript-estree" "2.0.0-alpha.4" - eslint-scope "^4.0.0" + "@typescript-eslint/typescript-estree" "2.3.2" + eslint-scope "^5.0.0" -"@typescript-eslint/parser@2.0.0-alpha.4": - version "2.0.0-alpha.4" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.0.0-alpha.4.tgz#3c6f4afe3cfe308c553b7800daad12a42f93a445" - integrity sha512-s2YsXBvhKSFCKiPWo4zxWZkAslYUVd0bC2t3qWdX081ztkPQOoD7Px9UhfTQmJb4uvh2n0vQSkg3cPHWYUn7iQ== +"@typescript-eslint/parser@^2.3.2": + version "2.3.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.3.2.tgz#e9b742e191cd1209930da469cde379591ad0af5b" + integrity sha512-nq1UQeNGdKdqdgF6Ww+Ov2OidWgiL96+JYdXXZ2rkP/OWyc6KMNSbs6MpRCpI8q+PmDa7hBnHNQIo7w/drYccA== dependencies: "@types/eslint-visitor-keys" "^1.0.0" - "@typescript-eslint/experimental-utils" "2.0.0-alpha.4" - "@typescript-eslint/typescript-estree" "2.0.0-alpha.4" - eslint-visitor-keys "^1.0.0" + "@typescript-eslint/experimental-utils" "2.3.2" + "@typescript-eslint/typescript-estree" "2.3.2" + eslint-visitor-keys "^1.1.0" -"@typescript-eslint/typescript-estree@2.0.0-alpha.4": - version "2.0.0-alpha.4" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.0.0-alpha.4.tgz#1c309baed5598d70db88e176e90cf85492484d21" - integrity sha512-46jvSuHtKwsaRmj+J+gED0MmiKsCjG7si5DLii6EQGxZM6vKmwiYtzVgJUKpPZwoNO29pAS7KxP/nEXgRqg4Eg== +"@typescript-eslint/typescript-estree@2.3.2": + version "2.3.2" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.3.2.tgz#107414aa04e689fe6f7251eb63fb500217f2b7f4" + integrity sha512-eZNEAai16nwyhIVIEaWQlaUgAU3S9CkQ58qvK0+3IuSdLJD3W1PNuehQFMIhW/mTP1oFR9GNoTcLg7gtXz6lzA== dependencies: + glob "^7.1.4" + is-glob "^4.0.1" lodash.unescape "4.0.1" - semver "^6.2.0" + semver "^6.3.0" "@webassemblyjs/ast@1.8.5": version "1.8.5" @@ -6374,7 +6376,7 @@ eslint-plugin-react@^7.14.3: prop-types "^15.7.2" resolve "^1.10.1" -eslint-scope@^4.0.0, eslint-scope@^4.0.3: +eslint-scope@^4.0.3: version "4.0.3" resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== @@ -6390,7 +6392,7 @@ eslint-scope@^5.0.0: esrecurse "^4.1.0" estraverse "^4.1.1" -eslint-utils@^1.3.1, eslint-utils@^1.4.0: +eslint-utils@^1.3.1, eslint-utils@^1.4.2: version "1.4.2" resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.2.tgz#166a5180ef6ab7eb462f162fd0e6f2463d7309ab" integrity sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q== @@ -15242,7 +15244,7 @@ tsutils@^2.27.2: dependencies: tslib "^1.8.1" -tsutils@^3.14.0: +tsutils@^3.17.1: version "3.17.1" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.17.1.tgz#ed719917f11ca0dee586272b2ac49e015a2dd759" integrity sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==