From 914f0ce707740743d2ca4ff08685bd5c574405da Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leosvel=20P=C3=A9rez=20Espinosa?= Date: Thu, 2 Jun 2022 18:29:11 +0100 Subject: [PATCH] feat(misc): update typescript to 4.7 (#10560) --- package.json | 6 +- packages/angular/package.json | 2 +- packages/angular/src/generators/init/init.ts | 3 +- packages/angular/src/utils/versions.ts | 1 + .../convert-tslint-to-eslint.spec.ts.snap | 1 + packages/jest/src/utils/versions.ts | 2 +- .../convert-to-eslint-config.spec.ts.snap | 4 + packages/linter/src/utils/versions.ts | 2 +- .../convert-tslint-to-eslint.spec.ts.snap | 2 + packages/next/package.json | 2 +- packages/node/package.json | 2 +- packages/nx/src/utils/versions.ts | 2 +- packages/web/package.json | 2 +- packages/workspace/migrations.json | 9 ++ .../new/__snapshots__/new.spec.ts.snap | 6 +- packages/workspace/src/utils/versions.ts | 2 +- yarn.lock | 136 +++++++++++------- 17 files changed, 117 insertions(+), 67 deletions(-) diff --git a/package.json b/package.json index 2fb1c4e8c451a..ce037363c26ab 100644 --- a/package.json +++ b/package.json @@ -230,15 +230,15 @@ "tree-kill": "1.2.2", "ts-jest": "27.1.4", "ts-loader": "^9.2.6", - "ts-node": "9.1.1", + "ts-node": "~10.8.0", "tsconfig-paths": "^3.9.0", "tsconfig-paths-webpack-plugin": "3.5.2", "tslib": "^2.3.0", "tslint": "6.1.3", - "tslint-to-eslint-config": "^2.4.0", + "tslint-to-eslint-config": "^2.13.0", "typedoc": "0.22.9", "typedoc-plugin-markdown": "3.11.6", - "typescript": "~4.6.2", + "typescript": "~4.7.2", "unzipper": "^0.10.11", "url-loader": "^4.1.1", "verdaccio": "^5.0.4", diff --git a/packages/angular/package.json b/packages/angular/package.json index b6457af7d49d6..42d1921cd9f0a 100644 --- a/packages/angular/package.json +++ b/packages/angular/package.json @@ -53,7 +53,7 @@ "jasmine-marbles": "~0.8.4", "rxjs-for-await": "0.0.2", "semver": "7.3.4", - "ts-node": "~9.1.1", + "ts-node": "~10.8.0", "tsconfig-paths": "^3.9.0", "webpack": "^5.58.1", "webpack-merge": "5.7.3" diff --git a/packages/angular/src/generators/init/init.ts b/packages/angular/src/generators/init/init.ts index 47fbe93dc4c7b..1deecd0cb652c 100755 --- a/packages/angular/src/generators/init/init.ts +++ b/packages/angular/src/generators/init/init.ts @@ -17,6 +17,7 @@ import { angularDevkitVersion, jestPresetAngularVersion, rxjsVersion, + tsNodeVersion, } from '../../utils/versions'; import { karmaGenerator } from '../karma/karma'; import { Schema } from './schema'; @@ -156,7 +157,7 @@ function addE2ETestRunner(host: Tree, options: Schema): GeneratorCallback { protractor: '~7.0.0', 'jasmine-core': '~3.6.0', 'jasmine-spec-reporter': '~5.0.0', - 'ts-node': '~9.1.1', + 'ts-node': tsNodeVersion, '@types/jasmine': '~3.6.0', '@types/jasminewd2': '~2.0.3', } diff --git a/packages/angular/src/utils/versions.ts b/packages/angular/src/utils/versions.ts index 99c601bf0ffce..438aab3c862e7 100644 --- a/packages/angular/src/utils/versions.ts +++ b/packages/angular/src/utils/versions.ts @@ -10,3 +10,4 @@ export const angularEslintVersion = '~13.2.1'; export const tailwindVersion = '^3.0.2'; export const postcssVersion = '^8.4.5'; export const autoprefixerVersion = '^10.4.0'; +export const tsNodeVersion = '~10.8.0'; diff --git a/packages/cypress/src/generators/convert-tslint-to-eslint/__snapshots__/convert-tslint-to-eslint.spec.ts.snap b/packages/cypress/src/generators/convert-tslint-to-eslint/__snapshots__/convert-tslint-to-eslint.spec.ts.snap index 046b821aac0cf..1adab02b0d2fd 100644 --- a/packages/cypress/src/generators/convert-tslint-to-eslint/__snapshots__/convert-tslint-to-eslint.spec.ts.snap +++ b/packages/cypress/src/generators/convert-tslint-to-eslint/__snapshots__/convert-tslint-to-eslint.spec.ts.snap @@ -155,6 +155,7 @@ Object { "eslint-plugin-import", "@typescript-eslint", ], + "root": true, "rules": Object { "@typescript-eslint/consistent-type-definitions": "error", "@typescript-eslint/dot-notation": "off", diff --git a/packages/jest/src/utils/versions.ts b/packages/jest/src/utils/versions.ts index 1264898492d0d..13ddb029e9007 100644 --- a/packages/jest/src/utils/versions.ts +++ b/packages/jest/src/utils/versions.ts @@ -6,4 +6,4 @@ export const tsJestVersion = '27.1.4'; export const babelJestVersion = '27.5.1'; export const swcJestVersion = '0.2.20'; export const typesNodeVersion = '16.11.7'; -export const tsNodeVersion = '9.1.1'; +export const tsNodeVersion = '~10.8.0'; diff --git a/packages/linter/src/utils/convert-tslint-to-eslint/__snapshots__/convert-to-eslint-config.spec.ts.snap b/packages/linter/src/utils/convert-tslint-to-eslint/__snapshots__/convert-to-eslint-config.spec.ts.snap index ab9382a9619ce..6b65756aab0fb 100644 --- a/packages/linter/src/utils/convert-tslint-to-eslint/__snapshots__/convert-to-eslint-config.spec.ts.snap +++ b/packages/linter/src/utils/convert-tslint-to-eslint/__snapshots__/convert-to-eslint-config.spec.ts.snap @@ -37,6 +37,7 @@ Object { "plugins": Array [ "@typescript-eslint", ], + "root": true, }, "ensureESLintPlugins": Array [], "unconvertedTSLintRules": Array [], @@ -60,6 +61,7 @@ Object { "@angular-eslint/eslint-plugin", "@typescript-eslint", ], + "root": true, "rules": Object { "@angular-eslint/component-selector": Array [ "error", @@ -103,6 +105,7 @@ Object { "@angular-eslint/eslint-plugin-template", "@typescript-eslint", ], + "root": true, "rules": Object { "@angular-eslint/component-selector": Array [ "error", @@ -244,6 +247,7 @@ Object { "plugins": Array [ "@typescript-eslint", ], + "root": true, }, "ensureESLintPlugins": Array [], "unconvertedTSLintRules": Array [], diff --git a/packages/linter/src/utils/versions.ts b/packages/linter/src/utils/versions.ts index 9f764fa461fea..b3bcf9fd0ffe6 100644 --- a/packages/linter/src/utils/versions.ts +++ b/packages/linter/src/utils/versions.ts @@ -1,7 +1,7 @@ export const nxVersion = require('../../package.json').version; export const tslintVersion = '~6.1.0'; -export const tslintToEslintConfigVersion = '^2.4.0'; +export const tslintToEslintConfigVersion = '^2.13.0'; export const buildAngularVersion = '~14.0.0-rc.3'; export const typescriptESLintVersion = '~5.24.0'; diff --git a/packages/nest/src/generators/convert-tslint-to-eslint/__snapshots__/convert-tslint-to-eslint.spec.ts.snap b/packages/nest/src/generators/convert-tslint-to-eslint/__snapshots__/convert-tslint-to-eslint.spec.ts.snap index 558b1d158555b..9eb64b40dc667 100644 --- a/packages/nest/src/generators/convert-tslint-to-eslint/__snapshots__/convert-tslint-to-eslint.spec.ts.snap +++ b/packages/nest/src/generators/convert-tslint-to-eslint/__snapshots__/convert-tslint-to-eslint.spec.ts.snap @@ -154,6 +154,7 @@ Object { "eslint-plugin-import", "@typescript-eslint", ], + "root": true, "rules": Object { "@typescript-eslint/consistent-type-definitions": "error", "@typescript-eslint/dot-notation": "off", @@ -447,6 +448,7 @@ Object { "eslint-plugin-import", "@typescript-eslint", ], + "root": true, "rules": Object { "@typescript-eslint/consistent-type-definitions": "error", "@typescript-eslint/dot-notation": "off", diff --git a/packages/next/package.json b/packages/next/package.json index 8525cc0a2077d..90967f485d846 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -45,7 +45,7 @@ "chalk": "4.1.0", "eslint-config-next": "^12.1.0", "fs-extra": "^10.1.0", - "ts-node": "~9.1.1", + "ts-node": "~10.8.0", "tsconfig-paths": "^3.9.0", "url-loader": "^4.1.1", "webpack-merge": "^5.8.0" diff --git a/packages/node/package.json b/packages/node/package.json index 9e43206974fd4..a81042bfad8c4 100644 --- a/packages/node/package.json +++ b/packages/node/package.json @@ -48,7 +48,7 @@ "terser-webpack-plugin": "^5.3.0", "tree-kill": "1.2.2", "ts-loader": "^9.2.6", - "ts-node": "~9.1.1", + "ts-node": "~10.8.0", "tsconfig-paths": "^3.9.0", "tsconfig-paths-webpack-plugin": "3.5.2", "tslib": "^2.3.0", diff --git a/packages/nx/src/utils/versions.ts b/packages/nx/src/utils/versions.ts index 7e582cb6988bb..b112abcc9a608 100644 --- a/packages/nx/src/utils/versions.ts +++ b/packages/nx/src/utils/versions.ts @@ -1,7 +1,7 @@ export const nxVersion = require('../../package.json').version; export const angularCliVersion = '~14.0.0-rc.3'; -export const typescriptVersion = '~4.6.2'; +export const typescriptVersion = '~4.7.2'; export const prettierVersion = '^2.5.1'; export const tslintVersion = '~6.1.0'; export const typescriptESLintVersion = '~5.24.0'; diff --git a/packages/web/package.json b/packages/web/package.json index 6c6102b446a38..89927ba3a1271 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -100,7 +100,7 @@ "stylus-loader": "^6.2.0", "terser-webpack-plugin": "^5.3.0", "ts-loader": "^9.2.6", - "ts-node": "~9.1.1", + "ts-node": "~10.8.0", "tsconfig-paths": "^3.9.0", "tsconfig-paths-webpack-plugin": "3.5.2", "tslib": "^2.3.0", diff --git a/packages/workspace/migrations.json b/packages/workspace/migrations.json index bcec8e052b9a8..1f4178a01506e 100644 --- a/packages/workspace/migrations.json +++ b/packages/workspace/migrations.json @@ -101,6 +101,15 @@ "alwaysAddToPackageJson": false } } + }, + "14.2.0": { + "version": "14.2.0-beta.4", + "packages": { + "typescript": { + "version": "~4.7.2", + "alwaysAddToPackageJson": false + } + } } } } diff --git a/packages/workspace/src/generators/new/__snapshots__/new.spec.ts.snap b/packages/workspace/src/generators/new/__snapshots__/new.spec.ts.snap index d4391b0ab26f5..fb838045763cc 100644 --- a/packages/workspace/src/generators/new/__snapshots__/new.spec.ts.snap +++ b/packages/workspace/src/generators/new/__snapshots__/new.spec.ts.snap @@ -10,7 +10,7 @@ Object { "@nrwl/workspace": "0.0.1", "nx": "0.0.1", "prettier": "^2.5.1", - "typescript": "~4.6.2", + "typescript": "~4.7.2", }, "license": "MIT", "name": "my-workspace", @@ -32,7 +32,7 @@ Object { "@nrwl/workspace": "0.0.1", "nx": "0.0.1", "prettier": "^2.5.1", - "typescript": "~4.6.2", + "typescript": "~4.7.2", }, "license": "MIT", "name": "my-workspace", @@ -55,7 +55,7 @@ Object { "@nrwl/workspace": "0.0.1", "nx": "0.0.1", "prettier": "^2.5.1", - "typescript": "~4.6.2", + "typescript": "~4.7.2", }, "license": "MIT", "name": "my-workspace", diff --git a/packages/workspace/src/utils/versions.ts b/packages/workspace/src/utils/versions.ts index a348b3db26887..2c35691605a8a 100644 --- a/packages/workspace/src/utils/versions.ts +++ b/packages/workspace/src/utils/versions.ts @@ -1,7 +1,7 @@ export const nxVersion = require('../../package.json').version; export const angularCliVersion = '~14.0.0-rc.3'; -export const typescriptVersion = '~4.6.2'; +export const typescriptVersion = '~4.7.2'; export const prettierVersion = '^2.5.1'; export const tslintVersion = '~6.1.0'; export const typescriptESLintVersion = '~5.24.0'; diff --git a/yarn.lock b/yarn.lock index 4c05eb2043d6a..dbb376144c762 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1975,6 +1975,13 @@ dependencies: "@cspotcode/source-map-consumer" "0.8.0" +"@cspotcode/source-map-support@^0.8.0": + version "0.8.1" + resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" + integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== + dependencies: + "@jridgewell/trace-mapping" "0.3.9" + "@csstools/postcss-cascade-layers@^1.0.1": version "1.0.2" resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.0.2.tgz#7c48b5f773c4cdcdc6b57d6099fbdc2332e12219" @@ -2522,6 +2529,14 @@ resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz#771a1d8d744eeb71b6adb35808e1a6c7b9b8c8ec" integrity sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg== +"@jridgewell/trace-mapping@0.3.9": + version "0.3.9" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" + integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== + dependencies: + "@jridgewell/resolve-uri" "^3.0.3" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping@^0.3.0": version "0.3.4" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz#f6a0832dffd5b8a6aaa633b7d9f8e8e94c83a0c3" @@ -8955,10 +8970,10 @@ commander@2.17.x: resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== -commander@9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-9.0.0.tgz#86d58f24ee98126568936bd1d3574e0308a99a40" - integrity sha512-JJfP2saEKbQqvW+FI93OYUB4ByV5cizMpFMiiJI8xDbBvQvSkIk0VvQdn1CZ8mqAO8Loq2h0gYTYtDFUZUeERw== +commander@9.2.0, commander@^9.0.0: + version "9.2.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-9.2.0.tgz#6e21014b2ed90d8b7c9647230d8b7a94a4a419a9" + integrity sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w== commander@^2.12.1, commander@^2.19.0, commander@^2.20.0: version "2.20.3" @@ -8985,11 +9000,6 @@ commander@^7.2.0: resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== -commander@^9.0.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-9.2.0.tgz#6e21014b2ed90d8b7c9647230d8b7a94a4a419a9" - integrity sha512-e2i4wANQiSXgnrBlIatyHtP1odfUp0BbV5Y5nEGbxtIrStkEOAAzCUirvLBNXHLr7kwLvJl6V+4V3XV9x7Wd9w== - commander@~2.19.0: version "2.19.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" @@ -13045,18 +13055,6 @@ glob@7.1.7: once "^1.3.0" path-is-absolute "^1.0.0" -glob@7.2.0, glob@^7.0.3, glob@^7.0.6, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.2.0: - version "7.2.0" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" - integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - glob@8.0.1: version "8.0.1" resolved "https://registry.yarnpkg.com/glob/-/glob-8.0.1.tgz#00308f5c035aa0b2a447cd37ead267ddff1577d3" @@ -13080,6 +13078,18 @@ glob@^6.0.1: once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.0.3, glob@^7.0.6, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" + integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + glob@^8.0.0, glob@^8.0.1: version "8.0.3" resolved "https://registry.yarnpkg.com/glob/-/glob-8.0.3.tgz#415c6eb2deed9e502c68fa44a272e6da6eeca42e" @@ -15612,14 +15622,7 @@ json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1: resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb" integrity sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= -json5@2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.0.tgz#2dfefe720c6ba525d9ebd909950f0515316c89a3" - integrity sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA== - dependencies: - minimist "^1.2.5" - -json5@2.x, json5@^2.1.2, json5@^2.1.3, json5@^2.2.1: +json5@2.2.1, json5@2.x, json5@^2.1.2, json5@^2.1.3, json5@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== @@ -23045,24 +23048,31 @@ ts-loader@^9.2.6: micromatch "^4.0.0" semver "^7.3.4" -ts-node@9.1.1, ts-node@~9.1.1: - version "9.1.1" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-9.1.1.tgz#51a9a450a3e959401bda5f004a72d54b936d376d" - integrity sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg== +ts-node@^10.6.0: + version "10.7.0" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.7.0.tgz#35d503d0fab3e2baa672a0e94f4b40653c2463f5" + integrity sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A== dependencies: + "@cspotcode/source-map-support" "0.7.0" + "@tsconfig/node10" "^1.0.7" + "@tsconfig/node12" "^1.0.7" + "@tsconfig/node14" "^1.0.0" + "@tsconfig/node16" "^1.0.2" + acorn "^8.4.1" + acorn-walk "^8.1.1" arg "^4.1.0" create-require "^1.1.0" diff "^4.0.1" make-error "^1.1.1" - source-map-support "^0.5.17" + v8-compile-cache-lib "^3.0.0" yn "3.1.1" -ts-node@^10.6.0: - version "10.7.0" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.7.0.tgz#35d503d0fab3e2baa672a0e94f4b40653c2463f5" - integrity sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A== +ts-node@~10.8.0: + version "10.8.0" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.8.0.tgz#3ceb5ac3e67ae8025c1950626aafbdecb55d82ce" + integrity sha512-/fNd5Qh+zTt8Vt1KbYZjRHCE9sI5i7nqfD/dzBBRDeVXZXS6kToW6R7tTU6Nd4XavFs0mAVCg29Q//ML7WsZYA== dependencies: - "@cspotcode/source-map-support" "0.7.0" + "@cspotcode/source-map-support" "^0.8.0" "@tsconfig/node10" "^1.0.7" "@tsconfig/node12" "^1.0.7" "@tsconfig/node14" "^1.0.0" @@ -23073,7 +23083,19 @@ ts-node@^10.6.0: create-require "^1.1.0" diff "^4.0.1" make-error "^1.1.1" - v8-compile-cache-lib "^3.0.0" + v8-compile-cache-lib "^3.0.1" + yn "3.1.1" + +ts-node@~9.1.1: + version "9.1.1" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-9.1.1.tgz#51a9a450a3e959401bda5f004a72d54b936d376d" + integrity sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg== + dependencies: + arg "^4.1.0" + create-require "^1.1.0" + diff "^4.0.1" + make-error "^1.1.1" + source-map-support "^0.5.17" yn "3.1.1" ts-pnp@^1.1.6: @@ -23115,21 +23137,21 @@ tslib@^1.10.0, tslib@^1.13.0, tslib@^1.8.1, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslint-to-eslint-config@^2.4.0: - version "2.12.3" - resolved "https://registry.yarnpkg.com/tslint-to-eslint-config/-/tslint-to-eslint-config-2.12.3.tgz#7c4cc1fcf97328de84510debef373e44e1d43894" - integrity sha512-zljQeOMPdWKzeJ9SsJVLLmwHvoa73iYXKcCGZxqbYw8k9TgF3mCVrmGge0dqURvqTfhzrhm8Rx7b9Mh9sf9izw== +tslint-to-eslint-config@^2.13.0: + version "2.13.0" + resolved "https://registry.yarnpkg.com/tslint-to-eslint-config/-/tslint-to-eslint-config-2.13.0.tgz#b1fd1bd31aa18cc81d84de84aec5b2c10b7b7295" + integrity sha512-1RzwB0BP5/oavCB+68bPGd0AbMjlkBNzGCw/sPor4WQ2o8cT1/fb8bE7kaxAvOySjRCMAgPGHeuGWaNBgPrpuQ== dependencies: chalk "4.1.2" - commander "9.0.0" + commander "9.2.0" cson-parser "4.0.9" eslint-config-prettier "8.5.0" - glob "7.2.0" - json5 "2.2.0" + glob "8.0.1" + json5 "2.2.1" lodash "4.17.21" minimatch "5.0.1" tslint "6.1.3" - typescript "4.6.2" + typescript "4.6.4" tslint@6.1.3: version "6.1.3" @@ -23293,10 +23315,15 @@ typedoc@0.22.9: minimatch "^3.0.4" shiki "^0.9.12" -typescript@4.6.2, typescript@^4.4.3, typescript@~4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.2.tgz#fe12d2727b708f4eef40f51598b3398baa9611d4" - integrity sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg== +typescript@4.6.4: + version "4.6.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.4.tgz#caa78bbc3a59e6a5c510d35703f6a09877ce45e9" + integrity sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg== + +typescript@^4.4.3, typescript@~4.7.2: + version "4.7.2" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.7.2.tgz#1f9aa2ceb9af87cca227813b4310fff0b51593c4" + integrity sha512-Mamb1iX2FDUpcTRzltPxgWMKy3fhg0TN378ylbktPGPK/99KbDtMQ4W1hwgsbPAsG3a0xKa1vmw4VKZQbkvz5A== uglify-js@3.4.x: version "3.4.10" @@ -23698,6 +23725,11 @@ v8-compile-cache-lib@^3.0.0: resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.0.tgz#0582bcb1c74f3a2ee46487ceecf372e46bce53e8" integrity sha512-mpSYqfsFvASnSn5qMiwrr4VKfumbPyONLCOPmsR3A6pTY/r0+tSaVbgPWSAIuzbk3lCTa+FForeTiO+wBQGkjA== +v8-compile-cache-lib@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" + integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== + v8-compile-cache@2.3.0, v8-compile-cache@^2.0.3: version "2.3.0" resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee"