From 57f18794bafd47f804a32fb372d496391bc145df Mon Sep 17 00:00:00 2001 From: liuxingbaoyu <30521560+liuxingbaoyu@users.noreply.github.com> Date: Fri, 22 Jul 2022 00:18:26 +0800 Subject: [PATCH 1/4] chore --- Gulpfile.mjs | 2 +- lib/fs-readdir-recursive.d.ts | 7 ------- packages/babel-cli/package.json | 1 + scripts/generators/tsconfig.js | 1 - scripts/integration-tests/e2e-prettier.sh | 2 +- tsconfig.json | 3 --- yarn.lock | 8 ++++++++ 7 files changed, 11 insertions(+), 13 deletions(-) delete mode 100644 lib/fs-readdir-recursive.d.ts diff --git a/Gulpfile.mjs b/Gulpfile.mjs index 88944110363c..b803878e6194 100644 --- a/Gulpfile.mjs +++ b/Gulpfile.mjs @@ -495,7 +495,7 @@ const libBundles = [ })); const cjsBundles = [ - // This is used by Prettier, @babel/register and @babel/eslint-parser + // This is used by @babel/register and @babel/eslint-parser { src: "packages/babel-parser" }, ]; diff --git a/lib/fs-readdir-recursive.d.ts b/lib/fs-readdir-recursive.d.ts deleted file mode 100644 index f71f53c2d5d5..000000000000 --- a/lib/fs-readdir-recursive.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -declare module "fs-readdir-recursive" { - function read( - root: string, - filter?: (filename: string, index: number, dir: string) => boolean - ): string[]; - export = read; -} diff --git a/packages/babel-cli/package.json b/packages/babel-cli/package.json index bf860de27f51..c3366325db8d 100644 --- a/packages/babel-cli/package.json +++ b/packages/babel-cli/package.json @@ -42,6 +42,7 @@ "devDependencies": { "@babel/core": "workspace:^", "@babel/helper-fixtures": "workspace:^", + "@types/fs-readdir-recursive": "^1.1.0", "rimraf": "^3.0.0" }, "bin": { diff --git a/scripts/generators/tsconfig.js b/scripts/generators/tsconfig.js index 20324a450925..23f42124d812 100644 --- a/scripts/generators/tsconfig.js +++ b/scripts/generators/tsconfig.js @@ -130,7 +130,6 @@ fs.writeFileSync( ["./node_modules/to-fast-properties-BABEL_8_BREAKING-true"], ], ["slash", ["./node_modules/slash-BABEL_8_BREAKING-true"]], - ["fs-readdir-recursive", ["./lib/fs-readdir-recursive.d.ts"]], ["kexec", ["./lib/kexec.d.ts"]], ]), }, diff --git a/scripts/integration-tests/e2e-prettier.sh b/scripts/integration-tests/e2e-prettier.sh index 6d90b1fd86ab..d98031b163a5 100755 --- a/scripts/integration-tests/e2e-prettier.sh +++ b/scripts/integration-tests/e2e-prettier.sh @@ -40,6 +40,6 @@ yarn install # Only run js,jsx,misc format tests # Without --runInBand CircleCI hangs. -yarn test "tests/format/(jsx?|misc)/" --update-snapshot --runInBand +yarn test "tests/format/(jsx?|misc|typescript|flow|flow-repo)/" --update-snapshot cleanup diff --git a/tsconfig.json b/tsconfig.json index dd860787b090..269001d3a2a7 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -730,9 +730,6 @@ "slash": [ "./node_modules/slash-BABEL_8_BREAKING-true" ], - "fs-readdir-recursive": [ - "./lib/fs-readdir-recursive.d.ts" - ], "kexec": [ "./lib/kexec.d.ts" ] diff --git a/yarn.lock b/yarn.lock index 1a38ccbd7287..f18e9a23eec7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -205,6 +205,7 @@ __metadata: "@babel/helper-fixtures": "workspace:^" "@jridgewell/trace-mapping": ^0.3.8 "@nicolo-ribaudo/chokidar-2": "condition:BABEL_8_BREAKING ? : 2.1.8-no-fsevents.3" + "@types/fs-readdir-recursive": ^1.1.0 chokidar: ^3.4.0 commander: ^4.0.1 convert-source-map: ^1.1.0 @@ -4360,6 +4361,13 @@ __metadata: languageName: node linkType: hard +"@types/fs-readdir-recursive@npm:^1.1.0": + version: 1.1.0 + resolution: "@types/fs-readdir-recursive@npm:1.1.0" + checksum: 9ce802ca81259fccf85e217b149e8ce05dae5f665c5bc2292280e9873d2d84f2c37fb5033ae0ca024f3c71b502fb71d5517bf4af030155523882c0c1bfc39f59 + languageName: node + linkType: hard + "@types/gensync@npm:^1.0.0": version: 1.0.0 resolution: "@types/gensync@npm:1.0.0" From daf31ed3f4ce4dfdec2b75b2c5b70b385aebe9e5 Mon Sep 17 00:00:00 2001 From: liuxingbaoyu <30521560+liuxingbaoyu@users.noreply.github.com> Date: Fri, 22 Jul 2022 22:54:05 +0800 Subject: [PATCH 2/4] test --- scripts/integration-tests/e2e-prettier.sh | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/integration-tests/e2e-prettier.sh b/scripts/integration-tests/e2e-prettier.sh index d98031b163a5..d0a17233fd06 100755 --- a/scripts/integration-tests/e2e-prettier.sh +++ b/scripts/integration-tests/e2e-prettier.sh @@ -15,7 +15,7 @@ source utils/cleanup.sh set -x # Clone prettier -git clone --depth=1 https://github.com/prettier/prettier tmp/prettier +git clone --depth=1 --single-branch --branch next https://github.com/prettier/prettier tmp/prettier cd tmp/prettier || exit # Update @babel/* dependencies @@ -38,8 +38,7 @@ export YARN_IGNORE_PATH=1 startLocalRegistry "$root"/verdaccio-config.yml yarn install -# Only run js,jsx,misc format tests # Without --runInBand CircleCI hangs. -yarn test "tests/format/(jsx?|misc|typescript|flow|flow-repo)/" --update-snapshot +yarn test "tests/format/(jsx?|misc|typescript|flow|flow-repo)/" --update-snapshot --runInBand cleanup From 33fc0672049f2cee4c7a53078a8d1059702473e2 Mon Sep 17 00:00:00 2001 From: liuxingbaoyu <30521560+liuxingbaoyu@users.noreply.github.com> Date: Sun, 24 Jul 2022 00:39:11 +0800 Subject: [PATCH 3/4] test --- scripts/integration-tests/e2e-prettier.sh | 6 ++---- .../integration-tests/utils/bump-babel-dependencies.js | 10 ++++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/scripts/integration-tests/e2e-prettier.sh b/scripts/integration-tests/e2e-prettier.sh index d0a17233fd06..6c2068bafc37 100755 --- a/scripts/integration-tests/e2e-prettier.sh +++ b/scripts/integration-tests/e2e-prettier.sh @@ -32,11 +32,9 @@ yarn --version # TEST # #==============================================================================# -# Don't use Yarn 2 -export YARN_IGNORE_PATH=1 - startLocalRegistry "$root"/verdaccio-config.yml -yarn install +yarn install --no-immutable +yarn info # Without --runInBand CircleCI hangs. yarn test "tests/format/(jsx?|misc|typescript|flow|flow-repo)/" --update-snapshot --runInBand diff --git a/scripts/integration-tests/utils/bump-babel-dependencies.js b/scripts/integration-tests/utils/bump-babel-dependencies.js index 528c7a9de203..5bf6fbf13e88 100644 --- a/scripts/integration-tests/utils/bump-babel-dependencies.js +++ b/scripts/integration-tests/utils/bump-babel-dependencies.js @@ -6,23 +6,25 @@ const packageJSONPath = path.resolve(cwd, "./package.json"); const content = JSON.parse(fs.readFileSync(packageJSONPath)); let bumped = false; -function bumpBabelDependency(dependencies, version) { +function bumpBabelDependency(type, version) { + const dependencies = content[type]; for (const dep of Object.keys(dependencies)) { if (dep.startsWith("@babel/") && !dependencies[dep].includes(":")) { dependencies[dep] = version; + console.log(`Bumped ${type}:${dep} to ${version}`); bumped = true; } } } if ("peerDependencies" in content) { - bumpBabelDependency(content.peerDependencies, "*"); + bumpBabelDependency("peerDependencies", "*"); } if ("devDependencies" in content) { - bumpBabelDependency(content.devDependencies, "latest"); + bumpBabelDependency("devDependencies", "latest"); } if ("dependencies" in content) { - bumpBabelDependency(content.dependencies, "latest"); + bumpBabelDependency("dependencies", "latest"); } if (bumped) { From 835400517ac1373e91281303a51e483a4bb9ce36 Mon Sep 17 00:00:00 2001 From: liuxingbaoyu <30521560+liuxingbaoyu@users.noreply.github.com> Date: Tue, 26 Jul 2022 11:01:28 +0800 Subject: [PATCH 4/4] update plugin-transform-typescript --- yarn.lock | 239 +++++++++++++++++++++++++++++++++--------------------- 1 file changed, 147 insertions(+), 92 deletions(-) diff --git a/yarn.lock b/yarn.lock index f18e9a23eec7..ef8cf201563f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -44,7 +44,7 @@ __metadata: languageName: node linkType: hard -"@babel-baseline/generator@npm:@babel/generator@7.18.2, @babel/generator@npm:^7.12.5, @babel/generator@npm:^7.18.0, @babel/generator@npm:^7.18.2, @babel/generator@npm:^7.7.2": +"@babel-baseline/generator@npm:@babel/generator@7.18.2": version: 7.18.2 resolution: "@babel/generator@npm:7.18.2" dependencies: @@ -55,14 +55,14 @@ __metadata: languageName: node linkType: hard -"@babel-baseline/helper-validator-identifier@npm:@babel/helper-validator-identifier@7.16.7, @babel/helper-validator-identifier@npm:^7.16.7": +"@babel-baseline/helper-validator-identifier@npm:@babel/helper-validator-identifier@7.16.7": version: 7.16.7 resolution: "@babel/helper-validator-identifier@npm:7.16.7" checksum: dbb3db9d184343152520a209b5684f5e0ed416109cde82b428ca9c759c29b10c7450657785a8b5c5256aa74acc6da491c1f0cf6b784939f7931ef82982051b69 languageName: node linkType: hard -"@babel-baseline/parser@npm:@babel/parser@7.18.5, @babel/parser@npm:^7.0.0, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.7, @babel/parser@npm:^7.18.0, @babel/parser@npm:^7.18.5": +"@babel-baseline/parser@npm:@babel/parser@7.18.5": version: 7.18.5 resolution: "@babel/parser@npm:7.18.5" bin: @@ -71,7 +71,7 @@ __metadata: languageName: node linkType: hard -"@babel-baseline/traverse@npm:@babel/traverse@7.18.5, @babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.16.7, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.18.0, @babel/traverse@npm:^7.18.2, @babel/traverse@npm:^7.18.5, @babel/traverse@npm:^7.7.2": +"@babel-baseline/traverse@npm:@babel/traverse@7.18.5": version: 7.18.5 resolution: "@babel/traverse@npm:7.18.5" dependencies: @@ -89,7 +89,7 @@ __metadata: languageName: node linkType: hard -"@babel-baseline/types@npm:@babel/types@7.18.4, @babel/types@npm:^7.12.7, @babel/types@npm:^7.16.0, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.17.0, @babel/types@npm:^7.18.0, @babel/types@npm:^7.18.2, @babel/types@npm:^7.18.4, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": +"@babel-baseline/types@npm:@babel/types@7.18.4": version: 7.18.4 resolution: "@babel/types@npm:7.18.4" dependencies: @@ -236,12 +236,12 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/code-frame@npm:7.16.7" +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.16.7, @babel/code-frame@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/code-frame@npm:7.18.6" dependencies: - "@babel/highlight": ^7.16.7 - checksum: db2f7faa31bc2c9cf63197b481b30ea57147a5fc1a6fab60e5d6c02cdfbf6de8e17b5121f99917b3dabb5eeb572da078312e70697415940383efc140d4e0808b + "@babel/highlight": ^7.18.6 + checksum: 195e2be3172d7684bf95cff69ae3b7a15a9841ea9d27d3c843662d50cdd7d6470fd9c8e64be84d031117e4a4083486effba39f9aef6bbb2c89f7f21bcfba33ba languageName: node linkType: hard @@ -444,6 +444,17 @@ __metadata: languageName: unknown linkType: soft +"@babel/generator@npm:^7.12.5, @babel/generator@npm:^7.18.0, @babel/generator@npm:^7.18.2, @babel/generator@npm:^7.18.9, @babel/generator@npm:^7.7.2": + version: 7.18.9 + resolution: "@babel/generator@npm:7.18.9" + dependencies: + "@babel/types": ^7.18.9 + "@jridgewell/gen-mapping": ^0.3.2 + jsesc: ^2.5.1 + checksum: 1c271e0c6f33e59f7845d88a1b0b9b0dce88164e80dec9274a716efa54c260e405e9462b160843e73f45382bf5b24d8e160e0121207e480c29b30e2ed0eb16d4 + languageName: node + linkType: hard + "@babel/generator@workspace:^, @babel/generator@workspace:packages/babel-generator": version: 0.0.0-use.local resolution: "@babel/generator@workspace:packages/babel-generator" @@ -459,12 +470,12 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-annotate-as-pure@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-annotate-as-pure@npm:7.16.7" +"@babel/helper-annotate-as-pure@npm:^7.16.7, @babel/helper-annotate-as-pure@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-annotate-as-pure@npm:7.18.6" dependencies: - "@babel/types": ^7.16.7 - checksum: d235be963fed5d48a8a4cfabc41c3f03fad6a947810dbcab9cebed7f819811457e10d99b4b2e942ad71baa7ee8e3cd3f5f38a4e4685639ddfddb7528d9a07179 + "@babel/types": ^7.18.6 + checksum: 88ccd15ced475ef2243fdd3b2916a29ea54c5db3cd0cfabf9d1d29ff6e63b7f7cd1c27264137d7a40ac2e978b9b9a542c332e78f40eb72abe737a7400788fc1b languageName: node linkType: hard @@ -544,20 +555,20 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-create-class-features-plugin@npm:^7.17.12, @babel/helper-create-class-features-plugin@npm:^7.18.0": - version: 7.18.0 - resolution: "@babel/helper-create-class-features-plugin@npm:7.18.0" +"@babel/helper-create-class-features-plugin@npm:^7.17.12, @babel/helper-create-class-features-plugin@npm:^7.18.0, @babel/helper-create-class-features-plugin@npm:^7.18.6": + version: 7.18.9 + resolution: "@babel/helper-create-class-features-plugin@npm:7.18.9" dependencies: - "@babel/helper-annotate-as-pure": ^7.16.7 - "@babel/helper-environment-visitor": ^7.16.7 - "@babel/helper-function-name": ^7.17.9 - "@babel/helper-member-expression-to-functions": ^7.17.7 - "@babel/helper-optimise-call-expression": ^7.16.7 - "@babel/helper-replace-supers": ^7.16.7 - "@babel/helper-split-export-declaration": ^7.16.7 + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-function-name": ^7.18.9 + "@babel/helper-member-expression-to-functions": ^7.18.9 + "@babel/helper-optimise-call-expression": ^7.18.6 + "@babel/helper-replace-supers": ^7.18.9 + "@babel/helper-split-export-declaration": ^7.18.6 peerDependencies: "@babel/core": ^7.0.0 - checksum: 9a6ef175350f1cf87abe7a738e8c9b603da7fcdb153c74e49af509183f8705278020baddb62a12c7f9ca059487fef97d75a4adea6a1446598ad9901d010e4296 + checksum: 020dba79b92ee9a98520dad81dddb47d75b34b7b4392672cbefc59db6f5e89a96c5eb95bb1cc46b2fddf913ef63dfe6d17168f56b059af5c6965bb37b6ce1d82 languageName: node linkType: hard @@ -631,10 +642,10 @@ __metadata: languageName: node linkType: hard -"@babel/helper-environment-visitor@npm:^7.16.7, @babel/helper-environment-visitor@npm:^7.18.2": - version: 7.18.2 - resolution: "@babel/helper-environment-visitor@npm:7.18.2" - checksum: 1a9c8726fad454a082d077952a90f17188e92eabb3de236cb4782c49b39e3f69c327e272b965e9a20ff8abf37d30d03ffa6fd7974625a6c23946f70f7527f5e9 +"@babel/helper-environment-visitor@npm:^7.16.7, @babel/helper-environment-visitor@npm:^7.18.2, @babel/helper-environment-visitor@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-environment-visitor@npm:7.18.9" + checksum: b25101f6162ddca2d12da73942c08ad203d7668e06663df685634a8fde54a98bc015f6f62938e8554457a592a024108d45b8f3e651fd6dcdb877275b73cc4420 languageName: node linkType: hard @@ -674,13 +685,13 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-function-name@npm:^7.16.7, @babel/helper-function-name@npm:^7.17.9": - version: 7.17.9 - resolution: "@babel/helper-function-name@npm:7.17.9" +"@babel/helper-function-name@npm:^7.16.7, @babel/helper-function-name@npm:^7.17.9, @babel/helper-function-name@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-function-name@npm:7.18.9" dependencies: - "@babel/template": ^7.16.7 - "@babel/types": ^7.17.0 - checksum: a59b2e5af56d8f43b9b0019939a43774754beb7cb01a211809ca8031c71890999d07739e955343135ec566c4d8ff725435f1f60fb0af3bb546837c1f9f84f496 + "@babel/template": ^7.18.6 + "@babel/types": ^7.18.9 + checksum: d04c44e0272f887c0c868651be7fc3c5690531bea10936f00d4cca3f6d5db65e76dfb49e8d553c42ae1fe1eba61ccce9f3d93ba2df50a66408c8d4c3cc61cf0c languageName: node linkType: hard @@ -693,12 +704,12 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-hoist-variables@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-hoist-variables@npm:7.16.7" +"@babel/helper-hoist-variables@npm:^7.16.7, @babel/helper-hoist-variables@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-hoist-variables@npm:7.18.6" dependencies: - "@babel/types": ^7.16.7 - checksum: 6ae1641f4a751cd9045346e3f61c3d9ec1312fd779ab6d6fecfe2a96e59a481ad5d7e40d2a840894c13b3fd6114345b157f9e3062fc5f1580f284636e722de60 + "@babel/types": ^7.18.6 + checksum: fd9c35bb435fda802bf9ff7b6f2df06308a21277c6dec2120a35b09f9de68f68a33972e2c15505c1a1a04b36ec64c9ace97d4a9e26d6097b76b4396b7c5fa20f languageName: node linkType: hard @@ -711,12 +722,12 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-member-expression-to-functions@npm:^7.16.7, @babel/helper-member-expression-to-functions@npm:^7.17.7": - version: 7.17.7 - resolution: "@babel/helper-member-expression-to-functions@npm:7.17.7" +"@babel/helper-member-expression-to-functions@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-member-expression-to-functions@npm:7.18.9" dependencies: - "@babel/types": ^7.17.0 - checksum: 70f361bab627396c714c3938e94a569cb0da522179328477cdbc4318e4003c2666387ad4931d6bd5de103338c667c9e4bbe3e917fc8c527b3f3eb6175b888b7d + "@babel/types": ^7.18.9 + checksum: fcf8184e3b55051c4286b2cbedf0eccc781d0f3c9b5cbaba582eca19bf0e8d87806cdb7efc8554fcb969ceaf2b187d5ea748d40022d06ec7739fbb18c1b19a7a languageName: node linkType: hard @@ -779,12 +790,12 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-optimise-call-expression@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-optimise-call-expression@npm:7.16.7" +"@babel/helper-optimise-call-expression@npm:^7.16.7, @babel/helper-optimise-call-expression@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-optimise-call-expression@npm:7.18.6" dependencies: - "@babel/types": ^7.16.7 - checksum: 925feb877d5a30a71db56e2be498b3abbd513831311c0188850896c4c1ada865eea795dce5251a1539b0f883ef82493f057f84286dd01abccc4736acfafe15ea + "@babel/types": ^7.18.6 + checksum: e518fe8418571405e21644cfb39cf694f30b6c47b10b006609a92469ae8b8775cbff56f0b19732343e2ea910641091c5a2dc73b56ceba04e116a33b0f8bd2fbd languageName: node linkType: hard @@ -806,10 +817,10 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.17.12, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": - version: 7.17.12 - resolution: "@babel/helper-plugin-utils@npm:7.17.12" - checksum: 4813cf0ddb0f143de032cb88d4207024a2334951db330f8216d6fa253ea320c02c9b2667429ef1a34b5e95d4cfbd085f6cb72d418999751c31d0baf2422cc61d +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.17.12, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": + version: 7.18.9 + resolution: "@babel/helper-plugin-utils@npm:7.18.9" + checksum: ebae876cd60f1fe238c7210986093845fa5c4cad5feeda843ea4d780bf068256717650376d3af2a5e760f2ed6a35c065ae144f99c47da3e54aa6cba99d8804e0 languageName: node linkType: hard @@ -845,16 +856,16 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-replace-supers@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-replace-supers@npm:7.16.7" +"@babel/helper-replace-supers@npm:^7.16.7, @babel/helper-replace-supers@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/helper-replace-supers@npm:7.18.9" dependencies: - "@babel/helper-environment-visitor": ^7.16.7 - "@babel/helper-member-expression-to-functions": ^7.16.7 - "@babel/helper-optimise-call-expression": ^7.16.7 - "@babel/traverse": ^7.16.7 - "@babel/types": ^7.16.7 - checksum: e5c0b6eb3dad8410a6255f93b580dde9b3c1564646c6ef751de59d5b2a65b5caa80cc9e568155f04bbae895ad0f54305c2e833dbd971a4f641f970c90b3d892b + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-member-expression-to-functions": ^7.18.9 + "@babel/helper-optimise-call-expression": ^7.18.6 + "@babel/traverse": ^7.18.9 + "@babel/types": ^7.18.9 + checksum: 2de8b29cc4bfa4e241da2de16abd5571709f6eb394206dc16e3a7816976d1691635dd4bc930881e9d798f44b48a5f1849dc7f51a62946f3e8270452be1ec5352 languageName: node linkType: hard @@ -906,12 +917,12 @@ __metadata: languageName: unknown linkType: soft -"@babel/helper-split-export-declaration@npm:^7.16.7": - version: 7.16.7 - resolution: "@babel/helper-split-export-declaration@npm:7.16.7" +"@babel/helper-split-export-declaration@npm:^7.16.7, @babel/helper-split-export-declaration@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-split-export-declaration@npm:7.18.6" dependencies: - "@babel/types": ^7.16.7 - checksum: e10aaf135465c55114627951b79115f24bc7af72ecbb58d541d66daf1edaee5dde7cae3ec8c3639afaf74526c03ae3ce723444e3b5b3dc77140c456cd84bcaa1 + "@babel/types": ^7.18.6 + checksum: c6d3dede53878f6be1d869e03e9ffbbb36f4897c7cc1527dc96c56d127d834ffe4520a6f7e467f5b6f3c2843ea0e81a7819d66ae02f707f6ac057f3d57943a2b languageName: node linkType: hard @@ -945,6 +956,13 @@ __metadata: languageName: unknown linkType: soft +"@babel/helper-validator-identifier@npm:^7.16.7, @babel/helper-validator-identifier@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/helper-validator-identifier@npm:7.18.6" + checksum: e295254d616bbe26e48c196a198476ab4d42a73b90478c9842536cf910ead887f5af6b5c4df544d3052a25ccb3614866fa808dc1e3a5a4291acd444e243c0648 + languageName: node + linkType: hard + "@babel/helper-validator-identifier@workspace:^, @babel/helper-validator-identifier@workspace:packages/babel-helper-validator-identifier": version: 0.0.0-use.local resolution: "@babel/helper-validator-identifier@workspace:packages/babel-helper-validator-identifier" @@ -1016,14 +1034,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.16.7": - version: 7.16.10 - resolution: "@babel/highlight@npm:7.16.10" +"@babel/highlight@npm:^7.10.4, @babel/highlight@npm:^7.18.6": + version: 7.18.6 + resolution: "@babel/highlight@npm:7.18.6" dependencies: - "@babel/helper-validator-identifier": ^7.16.7 + "@babel/helper-validator-identifier": ^7.18.6 chalk: ^2.0.0 js-tokens: ^4.0.0 - checksum: 1f1bdd752a90844f4efc22166a46303fb651ba0fd75a06daba3ebae2575ab3edc1da9827c279872a3aaf305f50a18473c5fa1966752726a2b253065fd4c0745e + checksum: 92d8ee61549de5ff5120e945e774728e5ccd57fd3b2ed6eace020ec744823d4a98e242be1453d21764a30a14769ecd62170fba28539b211799bbaf232bbb2789 languageName: node linkType: hard @@ -1063,6 +1081,15 @@ __metadata: languageName: unknown linkType: soft +"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.18.0, @babel/parser@npm:^7.18.5, @babel/parser@npm:^7.18.6, @babel/parser@npm:^7.18.9": + version: 7.18.9 + resolution: "@babel/parser@npm:7.18.9" + bin: + parser: ./bin/babel-parser.js + checksum: 81a966b334e3ef397e883c64026265a5ae0ad435a86f52a84f60a5ee1efc0738c1f42c55e0dc5f191cc6a83ba0c61350433eee417bf1dff160ca5f3cfde244c6 + languageName: node + linkType: hard + "@babel/parser@workspace:^, @babel/parser@workspace:packages/babel-parser": version: 0.0.0-use.local resolution: "@babel/parser@workspace:packages/babel-parser" @@ -2105,14 +2132,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.17.12, @babel/plugin-syntax-typescript@npm:^7.7.2": - version: 7.17.12 - resolution: "@babel/plugin-syntax-typescript@npm:7.17.12" +"@babel/plugin-syntax-typescript@npm:^7.18.6, @babel/plugin-syntax-typescript@npm:^7.7.2": + version: 7.18.6 + resolution: "@babel/plugin-syntax-typescript@npm:7.18.6" dependencies: - "@babel/helper-plugin-utils": ^7.17.12 + "@babel/helper-plugin-utils": ^7.18.6 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 50ab09f1953a2b0586cff9e29bf7cea3d886b48c1361a861687c2aef46356c6d73778c3341b0c051dc82a34417f19e9d759ae918353c5a98d25e85f2f6d24181 + checksum: 2cde73725ec51118ebf410bf02d78781c03fa4d3185993fcc9d253b97443381b621c44810084c5dd68b92eb8bdfae0e5b163e91b32bebbb33852383d1815c05d languageName: node linkType: hard @@ -3172,15 +3199,15 @@ __metadata: linkType: soft "@babel/plugin-transform-typescript@npm:^7.17.12": - version: 7.18.0 - resolution: "@babel/plugin-transform-typescript@npm:7.18.0" + version: 7.18.8 + resolution: "@babel/plugin-transform-typescript@npm:7.18.8" dependencies: - "@babel/helper-create-class-features-plugin": ^7.18.0 - "@babel/helper-plugin-utils": ^7.17.12 - "@babel/plugin-syntax-typescript": ^7.17.12 + "@babel/helper-create-class-features-plugin": ^7.18.6 + "@babel/helper-plugin-utils": ^7.18.6 + "@babel/plugin-syntax-typescript": ^7.18.6 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3ce3fdb72ade85501fe752088f991bf955d56ec2eac62446a955961cf73510bb41e7ce57646672284bc2afc95025a93a0d3c31009d52a41f16fc4e68aa92c767 + checksum: 627211f1658870274fcabf38a71bb08ae219e3ac672423083574fabe2c857f28d39243cb7279adada8468c912a7beebc0622770ed66885a1e33b84ccc8bfd7df languageName: node linkType: hard @@ -3657,14 +3684,14 @@ __metadata: languageName: unknown linkType: soft -"@babel/template@npm:^7.12.7, @babel/template@npm:^7.16.7, @babel/template@npm:^7.3.3": - version: 7.16.7 - resolution: "@babel/template@npm:7.16.7" +"@babel/template@npm:^7.12.7, @babel/template@npm:^7.16.7, @babel/template@npm:^7.18.6, @babel/template@npm:^7.3.3": + version: 7.18.6 + resolution: "@babel/template@npm:7.18.6" dependencies: - "@babel/code-frame": ^7.16.7 - "@babel/parser": ^7.16.7 - "@babel/types": ^7.16.7 - checksum: 10cd112e89276e00f8b11b55a51c8b2f1262c318283a980f4d6cdb0286dc05734b9aaeeb9f3ad3311900b09bc913e02343fcaa9d4a4f413964aaab04eb84ac4a + "@babel/code-frame": ^7.18.6 + "@babel/parser": ^7.18.6 + "@babel/types": ^7.18.6 + checksum: cb02ed804b7b1938dbecef4e01562013b80681843dd391933315b3dd9880820def3b5b1bff6320d6e4c6a1d63d1d5799630d658ec6b0369c5505e7e4029c38fb languageName: node linkType: hard @@ -3688,6 +3715,24 @@ __metadata: languageName: unknown linkType: soft +"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.16.8, @babel/traverse@npm:^7.18.0, @babel/traverse@npm:^7.18.2, @babel/traverse@npm:^7.18.5, @babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.7.2": + version: 7.18.9 + resolution: "@babel/traverse@npm:7.18.9" + dependencies: + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.18.9 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-function-name": ^7.18.9 + "@babel/helper-hoist-variables": ^7.18.6 + "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/parser": ^7.18.9 + "@babel/types": ^7.18.9 + debug: ^4.1.0 + globals: ^11.1.0 + checksum: 0445a51952ea1664a5719d9b1f8bf04be6f1933bcf54915fecc544c844a5dad2ac56f3b555723bbf741ef680d7fd64f6a5d69cfd08d518a4089c79a734270162 + languageName: node + linkType: hard + "@babel/traverse@workspace:^, @babel/traverse@workspace:packages/babel-traverse": version: 0.0.0-use.local resolution: "@babel/traverse@workspace:packages/babel-traverse" @@ -3706,6 +3751,16 @@ __metadata: languageName: unknown linkType: soft +"@babel/types@npm:^7.12.7, @babel/types@npm:^7.16.0, @babel/types@npm:^7.16.7, @babel/types@npm:^7.16.8, @babel/types@npm:^7.17.0, @babel/types@npm:^7.18.0, @babel/types@npm:^7.18.2, @babel/types@npm:^7.18.4, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": + version: 7.18.9 + resolution: "@babel/types@npm:7.18.9" + dependencies: + "@babel/helper-validator-identifier": ^7.18.6 + to-fast-properties: ^2.0.0 + checksum: f0e0147267895fd8a5b82133e711ce7ce99941f3ce63647e0e3b00656a7afe48a8aa48edbae27543b701794d2b29a562a08f51f88f41df401abce7c3acc5e13a + languageName: node + linkType: hard + "@babel/types@workspace:*, @babel/types@workspace:^, @babel/types@workspace:packages/babel-types": version: 0.0.0-use.local resolution: "@babel/types@workspace:packages/babel-types"