From 15b5d19a3b222f31af8ce073b7d3713abf3db36f Mon Sep 17 00:00:00 2001 From: Roy Razon Date: Mon, 9 Mar 2020 00:07:32 +0200 Subject: [PATCH] upgraded TypeScript to 3.8.3 (#776) * upgraded TypeScript to 3.8.3 and eslint to to 2.22.0 * downgraded @typescript-eslint to 2.21.0 due to https://github.com/typescript-eslint/typescript-eslint/issues/1663 --- packages/adapter-api/package.json | 6 +-- packages/cli/package.json | 2 +- packages/core/package.json | 8 ++-- packages/dag/package.json | 2 +- packages/e2e-credential-store/package.json | 6 +-- packages/hubspot-adapter/package.json | 6 +-- packages/logging/package.json | 6 +-- packages/lowerdash/package.json | 6 +-- packages/netsuite-adapter/package.json | 6 +-- packages/persistent-pool/package.json | 6 +-- packages/salesforce-adapter/package.json | 6 +-- packages/vscode/package.json | 2 +- yarn.lock | 50 +++++++++++----------- 13 files changed, 56 insertions(+), 56 deletions(-) diff --git a/packages/adapter-api/package.json b/packages/adapter-api/package.json index 6b5feb01e0b..639ec75b6a6 100644 --- a/packages/adapter-api/package.json +++ b/packages/adapter-api/package.json @@ -44,8 +44,8 @@ "@types/shelljs": "^0.7.8", "@types/supertest": "^2.0.4", "@types/wu": "^2.1.40", - "@typescript-eslint/eslint-plugin": "^2.6.1", - "@typescript-eslint/parser": "^2.6.1", + "@typescript-eslint/eslint-plugin": "2.21.0", + "@typescript-eslint/parser": "2.21.0", "eslint": "^6.2.2", "eslint-config-airbnb": "18.0.1", "eslint-plugin-header": "^3.0.0", @@ -59,6 +59,6 @@ "jest-junit": "^6.4.0", "ts-cleaner": "^1.0.2", "tsc-watch": "^2.2.1", - "typescript": "^3.7.2" + "typescript": "3.8.3" } } diff --git a/packages/cli/package.json b/packages/cli/package.json index 47702dca83f..93c4ec868df 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -79,7 +79,7 @@ "nexe": "https://github.com/salto-io/nexe#fix_windows_fs_patch_normalization", "source-map-loader": "^0.2.4", "tmp-promise": "^2.0.2", - "typescript": "^3.7.2", + "typescript": "3.8.3", "webpack": "^4.41.2", "webpack-cli": "^3.3.10" } diff --git a/packages/core/package.json b/packages/core/package.json index 934e767d740..4a37675b241 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -39,8 +39,8 @@ "@salto-io/hubspot-adapter": "0.1.11", "@salto-io/logging": "0.1.11", "@salto-io/lowerdash": "0.1.11", - "@salto-io/salesforce-adapter": "0.1.11", "@salto-io/netsuite-adapter": "0.1.11", + "@salto-io/salesforce-adapter": "0.1.11", "async": "^3.1.0", "axios": "^0.19.2", "chalk": "^2.3.0", @@ -71,8 +71,8 @@ "@types/tmp": "^0.1.0", "@types/uuid": "^3.4.5", "@types/wu": "^2.1.40", - "@typescript-eslint/eslint-plugin": "^2.6.1", - "@typescript-eslint/parser": "^2.6.1", + "@typescript-eslint/eslint-plugin": "2.21.0", + "@typescript-eslint/parser": "2.21.0", "eslint": "^6.2.2", "eslint-config-airbnb": "18.0.1", "eslint-plugin-header": "^3.0.0", @@ -88,6 +88,6 @@ "tmp-promise": "^2.0.2", "ts-cleaner": "^1.0.2", "tsc-watch": "^2.2.1", - "typescript": "^3.7.2" + "typescript": "3.8.3" } } diff --git a/packages/dag/package.json b/packages/dag/package.json index 38423d72eba..5a474cff30b 100644 --- a/packages/dag/package.json +++ b/packages/dag/package.json @@ -50,6 +50,6 @@ "jest-circus": "^24.9.0", "jest-junit": "^6.4.0", "ts-cleaner": "^1.0.2", - "typescript": "^3.7.2" + "typescript": "3.8.3" } } diff --git a/packages/e2e-credential-store/package.json b/packages/e2e-credential-store/package.json index eb31ca8340d..9885fd23df7 100644 --- a/packages/e2e-credential-store/package.json +++ b/packages/e2e-credential-store/package.json @@ -50,8 +50,8 @@ "@types/lodash": "^4.14.133", "@types/node": "^12.7.1", "@types/yargs": "^13.0.4", - "@typescript-eslint/eslint-plugin": "^2.6.1", - "@typescript-eslint/parser": "^2.6.1", + "@typescript-eslint/eslint-plugin": "2.21.0", + "@typescript-eslint/parser": "2.21.0", "eslint": "^6.2.2", "eslint-config-airbnb": "18.0.1", "eslint-plugin-header": "^3.0.0", @@ -66,6 +66,6 @@ "memory-streams": "^0.1.3", "ts-cleaner": "^1.0.2", "tsc-watch": "^2.2.1", - "typescript": "^3.7.2" + "typescript": "3.8.3" } } diff --git a/packages/hubspot-adapter/package.json b/packages/hubspot-adapter/package.json index 6ac98d42d94..dc63e142545 100644 --- a/packages/hubspot-adapter/package.json +++ b/packages/hubspot-adapter/package.json @@ -49,8 +49,8 @@ "@types/jest": "^24.0.0", "@types/lodash": "^4.14.133", "@types/node": "^12.7.1", - "@typescript-eslint/eslint-plugin": "^2.6.1", - "@typescript-eslint/parser": "^2.6.1", + "@typescript-eslint/eslint-plugin": "2.21.0", + "@typescript-eslint/parser": "2.21.0", "eslint": "^6.2.2", "eslint-config-airbnb": "18.0.1", "eslint-plugin-header": "^3.0.0", @@ -65,6 +65,6 @@ "request": "^2.88.0", "ts-cleaner": "^1.0.3", "tsc-watch": "^2.2.1", - "typescript": "^3.7.2" + "typescript": "3.8.3" } } diff --git a/packages/logging/package.json b/packages/logging/package.json index 07f0cb9912d..f294e85fb39 100644 --- a/packages/logging/package.json +++ b/packages/logging/package.json @@ -47,8 +47,8 @@ "@types/node": "^12.7.1", "@types/tmp": "^0.1.0", "@types/wu": "^2.1.40", - "@typescript-eslint/eslint-plugin": "^2.6.1", - "@typescript-eslint/parser": "^2.6.1", + "@typescript-eslint/eslint-plugin": "2.21.0", + "@typescript-eslint/parser": "2.21.0", "eslint": "^6.2.2", "eslint-config-airbnb": "18.0.1", "eslint-plugin-header": "^3.0.0", @@ -63,6 +63,6 @@ "tmp-promise": "^2.0.2", "ts-cleaner": "^1.0.2", "tsc-watch": "^2.2.1", - "typescript": "^3.7.2" + "typescript": "3.8.3" } } diff --git a/packages/lowerdash/package.json b/packages/lowerdash/package.json index 13a07b765aa..81f38a61da8 100644 --- a/packages/lowerdash/package.json +++ b/packages/lowerdash/package.json @@ -39,8 +39,8 @@ "@types/jest": "^24.0.0", "@types/lodash": "^4.14.133", "@types/node": "^12.7.1", - "@typescript-eslint/eslint-plugin": "^2.6.1", - "@typescript-eslint/parser": "^2.6.1", + "@typescript-eslint/eslint-plugin": "2.21.0", + "@typescript-eslint/parser": "2.21.0", "eslint": "^6.2.2", "eslint-config-airbnb": "18.0.1", "eslint-plugin-header": "^3.0.0", @@ -54,6 +54,6 @@ "jest-junit": "^6.4.0", "ts-cleaner": "^1.0.2", "tsc-watch": "^2.2.1", - "typescript": "^3.7.2" + "typescript": "3.8.3" } } diff --git a/packages/netsuite-adapter/package.json b/packages/netsuite-adapter/package.json index 9ff854ec6e7..6223adf853d 100644 --- a/packages/netsuite-adapter/package.json +++ b/packages/netsuite-adapter/package.json @@ -38,8 +38,8 @@ "@types/jest": "^24.0.0", "@types/lodash": "^4.14.133", "@types/node": "^12.7.1", - "@typescript-eslint/eslint-plugin": "^2.6.1", - "@typescript-eslint/parser": "^2.6.1", + "@typescript-eslint/eslint-plugin": "2.21.0", + "@typescript-eslint/parser": "2.21.0", "eslint": "^6.2.2", "eslint-config-airbnb": "18.0.1", "eslint-plugin-header": "^3.0.0", @@ -53,6 +53,6 @@ "jest-junit": "^6.4.0", "ts-cleaner": "^1.0.3", "tsc-watch": "^2.2.1", - "typescript": "^3.7.2" + "typescript": "^3.8.3" } } diff --git a/packages/persistent-pool/package.json b/packages/persistent-pool/package.json index dfcbab9512c..a1d0248d8d7 100644 --- a/packages/persistent-pool/package.json +++ b/packages/persistent-pool/package.json @@ -35,8 +35,8 @@ "@types/lodash": "^4.14.133", "@types/node": "^12.7.1", "@types/uuid": "^3.4.6", - "@typescript-eslint/eslint-plugin": "^2.6.1", - "@typescript-eslint/parser": "^2.6.1", + "@typescript-eslint/eslint-plugin": "2.21.0", + "@typescript-eslint/parser": "2.21.0", "eslint": "^6.2.2", "eslint-config-airbnb": "18.0.1", "eslint-plugin-header": "^3.0.0", @@ -50,6 +50,6 @@ "jest-dynalite": "1.1.1", "jest-environment-node": "^24.9.0", "jest-junit": "^6.4.0", - "typescript": "^3.7.2" + "typescript": "^3.8.3" } } diff --git a/packages/salesforce-adapter/package.json b/packages/salesforce-adapter/package.json index c3b85389cf2..e6856dbcbba 100644 --- a/packages/salesforce-adapter/package.json +++ b/packages/salesforce-adapter/package.json @@ -57,8 +57,8 @@ "@types/jszip": "^3.1.6", "@types/lodash": "^4.14.133", "@types/node": "^12.7.1", - "@typescript-eslint/eslint-plugin": "^2.6.1", - "@typescript-eslint/parser": "^2.6.1", + "@typescript-eslint/eslint-plugin": "2.21.0", + "@typescript-eslint/parser": "2.21.0", "eslint": "^6.2.2", "eslint-config-airbnb": "18.0.1", "eslint-plugin-header": "^3.0.0", @@ -73,6 +73,6 @@ "request": "^2.88.0", "ts-cleaner": "^1.0.3", "tsc-watch": "^2.2.1", - "typescript": "^3.7.2" + "typescript": "^3.8.3" } } diff --git a/packages/vscode/package.json b/packages/vscode/package.json index 6a403ae17df..322176fd0ac 100644 --- a/packages/vscode/package.json +++ b/packages/vscode/package.json @@ -153,7 +153,7 @@ "readdirp": "^3.1.1", "tmp-promise": "^2.0.2", "tslint": "^5.12.1", - "typescript": "^3.7.2", + "typescript": "^3.8.3", "vsce": "^1.66.0", "vscode-test": "^1.0.2" } diff --git a/yarn.lock b/yarn.lock index 7cb1ede2b29..71c3d4ce9da 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1644,24 +1644,24 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^2.6.1": - version "2.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.12.0.tgz#0da7cbca7b24f4c6919e9eb31c704bfb126f90ad" - integrity sha512-1t4r9rpLuEwl3hgt90jY18wJHSyb0E3orVL3DaqwmpiSDHmHiSspVsvsFF78BJ/3NNG3qmeso836jpuBWYziAA== +"@typescript-eslint/eslint-plugin@2.21.0": + version "2.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.21.0.tgz#a34de84a0791cae0357c4dda805c5b4e8203b6c6" + integrity sha512-b5jjjDMxzcjh/Sbjuo7WyhrQmVJg0WipTHQgXh5Xwx10uYm6nPWqN1WGOsaNq4HR3Zh4wUx4IRQdDkCHwyewyw== dependencies: - "@typescript-eslint/experimental-utils" "2.12.0" + "@typescript-eslint/experimental-utils" "2.21.0" eslint-utils "^1.4.3" functional-red-black-tree "^1.0.1" regexpp "^3.0.0" tsutils "^3.17.1" -"@typescript-eslint/experimental-utils@2.12.0": - version "2.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.12.0.tgz#e0a76ffb6293e058748408a191921e453c31d40d" - integrity sha512-jv4gYpw5N5BrWF3ntROvCuLe1IjRenLy5+U57J24NbPGwZFAjhnM45qpq0nDH1y/AZMb3Br25YiNVwyPbz6RkA== +"@typescript-eslint/experimental-utils@2.21.0": + version "2.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.21.0.tgz#71de390a3ec00b280b69138d80733406e6e86bfa" + integrity sha512-olKw9JP/XUkav4lq0I7S1mhGgONJF9rHNhKFn9wJlpfRVjNo3PPjSvybxEldvCXnvD+WAshSzqH5cEjPp9CsBA== dependencies: "@types/json-schema" "^7.0.3" - "@typescript-eslint/typescript-estree" "2.12.0" + "@typescript-eslint/typescript-estree" "2.21.0" eslint-scope "^5.0.0" "@typescript-eslint/experimental-utils@^1.13.0": @@ -1673,14 +1673,14 @@ "@typescript-eslint/typescript-estree" "1.13.0" eslint-scope "^4.0.0" -"@typescript-eslint/parser@^2.6.1": - version "2.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.12.0.tgz#393f1604943a4ca570bb1a45bc8834e9b9158884" - integrity sha512-lPdkwpdzxEfjI8TyTzZqPatkrswLSVu4bqUgnB03fHSOwpC7KSerPgJRgIAf11UGNf7HKjJV6oaPZI4AghLU6g== +"@typescript-eslint/parser@2.21.0": + version "2.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.21.0.tgz#4f200995517c3d5fc5ef51b17527bc948992e438" + integrity sha512-VrmbdrrrvvI6cPPOG7uOgGUFXNYTiSbnRq8ZMyuGa4+qmXJXVLEEz78hKuqupvkpwJQNk1Ucz1TenrRP90gmBg== dependencies: "@types/eslint-visitor-keys" "^1.0.0" - "@typescript-eslint/experimental-utils" "2.12.0" - "@typescript-eslint/typescript-estree" "2.12.0" + "@typescript-eslint/experimental-utils" "2.21.0" + "@typescript-eslint/typescript-estree" "2.21.0" eslint-visitor-keys "^1.1.0" "@typescript-eslint/typescript-estree@1.13.0": @@ -1691,16 +1691,16 @@ lodash.unescape "4.0.1" semver "5.5.0" -"@typescript-eslint/typescript-estree@2.12.0": - version "2.12.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.12.0.tgz#bd9e547ccffd17dfab0c3ab0947c80c8e2eb914c" - integrity sha512-rGehVfjHEn8Frh9UW02ZZIfJs6SIIxIu/K1bbci8rFfDE/1lQ8krIJy5OXOV3DVnNdDPtoiPOdEANkLMrwXbiQ== +"@typescript-eslint/typescript-estree@2.21.0": + version "2.21.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-2.21.0.tgz#7e4be29f2e338195a2e8c818949ed0ff727cc943" + integrity sha512-NC/nogZNb9IK2MEFQqyDBAciOT8Lp8O3KgAfvHx2Skx6WBo+KmDqlU3R9KxHONaijfTIKtojRe3SZQyMjr3wBw== dependencies: debug "^4.1.1" eslint-visitor-keys "^1.1.0" glob "^7.1.6" is-glob "^4.0.1" - lodash.unescape "4.0.1" + lodash "^4.17.15" semver "^6.3.0" tsutils "^3.17.1" @@ -10510,10 +10510,10 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= -typescript@^3.7.2: - version "3.7.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.7.4.tgz#1743a5ec5fef6a1fa9f3e4708e33c81c73876c19" - integrity sha512-A25xv5XCtarLwXpcDNZzCGvW2D1S3/bACratYBx2sax8PefsFhlYmkQicKHvpYflFS8if4zne5zT5kpJ7pzuvw== +typescript@3.8.3, typescript@^3.8.3: + version "3.8.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061" + integrity sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w== uc.micro@^1.0.1, uc.micro@^1.0.5: version "1.0.6"