[compiler] Compile lib (#31165)
Add and compile a simple hook with rollup and babel. --- [//]: # (BEGIN SAPLING FOOTER) Stack created with [Sapling](https://sapling-scm.com). Best reviewed with [ReviewStack](https://reviewstack.dev/facebook/react/pull/31165). * #31167 * #31166 * __->__ #31165
lauren committed
Oct 10, 2024 at 11:39 UTC
eb0e265cd9dbf3ebcabac52664beefdf64389ad0
5 files changed
+638
-7
compiler/fixtures/runtime-compat/lib/babel.config.js
new
+10
@@ -0,0 +1,10 @@
1
+const plugins = [
2
+ [
3
+ 'babel-plugin-react-compiler',
4
+ {
5
+ target: '18',
6
+ },
7
+ ],
8
+];
9
+
10
+module.exports = {plugins};
compiler/fixtures/runtime-compat/lib/index.js
+13
-1
@@ -1 +1,13 @@
1
-throw new Error('Not implemented yet');
1
+import {useState, useEffect} from 'react';
2
+
3
+export function useTime() {
4
+ const [time, setTime] = useState(() => new Date());
5
+ useEffect(() => {
6
+ const id = setInterval(() => {
7
+ setTime(new Date());
8
+ }, 1000);
9
+ return () => clearInterval(id);
10
+ }, []);
11
+
12
+ return time;
13
+}
compiler/fixtures/runtime-compat/lib/package.json
+15
-2
@@ -2,8 +2,9 @@
2
"name": "runtime-compat-lib",
3
"version": "0.0.0",
4
"description": "Testing ground for libraries compiled with React Compiler",
5
- "main": "index.js",
5
+ "main": "dist/index.js",
6
"scripts": {
7
+ "build": "rimraf dist && rollup --config --bundleConfigAsCjs",
8
"test": "echo 'no tests'"
9
},
10
"license": "MIT",
@@ -11,9 +12,21 @@
12
"@babel/cli": "^7.25.7",
13
"@babel/core": "^7.25.7",
14
"@babel/preset-env": "^7.25.7",
14
- "babel-plugin-react-compiler": "0.0.0-experimental-58c2b1c-20241009"
15
+ "@rollup/plugin-babel": "^6.0.4",
16
+ "@rollup/plugin-json": "^6.1.0",
17
+ "babel-plugin-react-compiler": "0.0.0-experimental-58c2b1c-20241009",
18
+ "@rollup/plugin-terser": "^0.4.4",
19
+ "react": "19.0.0-beta-26f2496093-20240514",
20
+ "react-dom": "19.0.0-beta-26f2496093-20240514",
21
+ "rimraf": "5",
22
+ "rollup": "^4.22.4",
23
+ "rollup-plugin-banner2": "^1.2.3",
24
+ "rollup-plugin-prettier": "^4.1.1"
25
},
26
"dependencies": {
27
"react-compiler-runtime": "0.0.0-experimental-8d8e73f-20241009"
28
+ },
29
+ "peerDependencies": {
30
+ "react": "^18 || ^19"
31
}
32
}
compiler/fixtures/runtime-compat/lib/rollup.config.js
new
+51
@@ -0,0 +1,51 @@
1
+/**
2
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
3
+ *
4
+ * This source code is licensed under the MIT license found in the
5
+ * LICENSE file in the root directory of this source tree.
6
+ */
7
+
8
+import json from '@rollup/plugin-json';
9
+import terser from '@rollup/plugin-terser';
10
+import prettier from 'rollup-plugin-prettier';
11
+import banner2 from 'rollup-plugin-banner2';
12
+import babel from '@rollup/plugin-babel';
13
+
14
+const ROLLUP_CONFIG = {
15
+ input: 'index.js',
16
+ output: {
17
+ file: 'dist/index.js',
18
+ format: 'esm',
19
+ sourcemap: false,
20
+ exports: 'named',
21
+ },
22
+ plugins: [
23
+ json(),
24
+ babel({babelHelpers: 'bundled'}),
25
+ terser({
26
+ format: {
27
+ comments: false,
28
+ },
29
+ compress: false,
30
+ mangle: false,
31
+ }),
32
+ prettier(),
33
+ banner2(
34
+ () => `/**
35
+ * Copyright (c) Meta Platforms, Inc. and affiliates.
36
+ *
37
+ * This source code is licensed under the MIT license found in the
38
+ * LICENSE file in the root directory of this source tree.
39
+ *
40
+ * @lightSyntaxTransform
41
+ * @noflow
42
+ * @nolint
43
+ * @preventMunge
44
+ * @preserve-invariant-messages
45
+ */
46
+`
47
+ ),
48
+ ],
49
+};
50
+
51
+export default ROLLUP_CONFIG;
compiler/fixtures/runtime-compat/lib/yarn.lock
+549
-4
@@ -148,7 +148,7 @@
148
"@babel/traverse" "^7.25.7"
149
"@babel/types" "^7.25.7"
150
151
-"@babel/helper-module-imports@^7.25.7":
151
+"@babel/helper-module-imports@^7.18.6", "@babel/helper-module-imports@^7.25.7":
152
version "7.25.7"
153
resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.7.tgz#dba00d9523539152906ba49263e36d7261040472"
154
integrity sha512-o0xCgpNmRohmnoWKQ0Ij8IdddjyBFE4T2kagL/x6M3+4zUgc+4qTOUBoNe4XxDskt1HPKO007ZPiMgLDq2s7Kw==
@@ -961,6 +961,18 @@
961
"@babel/helper-validator-identifier" "^7.25.7"
962
to-fast-properties "^2.0.0"
963
964
+"@isaacs/cliui@^8.0.2":
965
+ version "8.0.2"
966
+ resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550"
967
+ integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==
968
+ dependencies:
969
+ string-width "^5.1.2"
970
+ string-width-cjs "npm:string-width@^4.2.0"
971
+ strip-ansi "^7.0.1"
972
+ strip-ansi-cjs "npm:strip-ansi@^6.0.1"
973
+ wrap-ansi "^8.1.0"
974
+ wrap-ansi-cjs "npm:wrap-ansi@^7.0.0"
975
+
976
"@jest/types@^24.9.0":
977
version "24.9.0"
978
resolved "https://registry.yarnpkg.com/@jest/types/-/types-24.9.0.tgz#63cb26cb7500d069e5a389441a7c6ab5e909fc59"
@@ -989,7 +1001,15 @@
1001
resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280"
1002
integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==
1003
992
-"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14":
1004
+"@jridgewell/source-map@^0.3.3":
1005
+ version "0.3.6"
1006
+ resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a"
1007
+ integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==
1008
+ dependencies:
1009
+ "@jridgewell/gen-mapping" "^0.3.5"
1010
+ "@jridgewell/trace-mapping" "^0.3.25"
1011
+
1012
+"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15":
1013
version "1.5.0"
1014
resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a"
1015
integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==
@@ -1007,6 +1027,129 @@
1027
resolved "https://registry.yarnpkg.com/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz#323d72dd25103d0c4fbdce89dadf574a787b1f9b"
1028
integrity sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==
1029
1030
+"@pkgjs/parseargs@^0.11.0":
1031
+ version "0.11.0"
1032
+ resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33"
1033
+ integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==
1034
+
1035
+"@rollup/plugin-babel@^6.0.4":
1036
+ version "6.0.4"
1037
+ resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-6.0.4.tgz#bd698e351fa9aa9619fcae780aea2a603d98e4c4"
1038
+ integrity sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==
1039
+ dependencies:
1040
+ "@babel/helper-module-imports" "^7.18.6"
1041
+ "@rollup/pluginutils" "^5.0.1"
1042
+
1043
+"@rollup/plugin-json@^6.1.0":
1044
+ version "6.1.0"
1045
+ resolved "https://registry.yarnpkg.com/@rollup/plugin-json/-/plugin-json-6.1.0.tgz#fbe784e29682e9bb6dee28ea75a1a83702e7b805"
1046
+ integrity sha512-EGI2te5ENk1coGeADSIwZ7G2Q8CJS2sF120T7jLw4xFw9n7wIOXHo+kIYRAoVpJAN+kmqZSoO3Fp4JtoNF4ReA==
1047
+ dependencies:
1048
+ "@rollup/pluginutils" "^5.1.0"
1049
+
1050
+"@rollup/plugin-terser@^0.4.4":
1051
+ version "0.4.4"
1052
+ resolved "https://registry.yarnpkg.com/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz#15dffdb3f73f121aa4fbb37e7ca6be9aeea91962"
1053
+ integrity sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==
1054
+ dependencies:
1055
+ serialize-javascript "^6.0.1"
1056
+ smob "^1.0.0"
1057
+ terser "^5.17.4"
1058
+
1059
+"@rollup/pluginutils@^5.0.1", "@rollup/pluginutils@^5.1.0":
1060
+ version "5.1.2"
1061
+ resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.1.2.tgz#d3bc9f0fea4fd4086aaac6aa102f3fa587ce8bd9"
1062
+ integrity sha512-/FIdS3PyZ39bjZlwqFnWqCOVnW7o963LtKMwQOD0NhQqw22gSr2YY1afu3FxRip4ZCZNsD5jq6Aaz6QV3D/Njw==
1063
+ dependencies:
1064
+ "@types/estree" "^1.0.0"
1065
+ estree-walker "^2.0.2"
1066
+ picomatch "^2.3.1"
1067
+
1068
+"@rollup/rollup-android-arm-eabi@4.24.0":
1069
+ version "4.24.0"
1070
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.24.0.tgz#1661ff5ea9beb362795304cb916049aba7ac9c54"
1071
+ integrity sha512-Q6HJd7Y6xdB48x8ZNVDOqsbh2uByBhgK8PiQgPhwkIw/HC/YX5Ghq2mQY5sRMZWHb3VsFkWooUVOZHKr7DmDIA==
1072
+
1073
+"@rollup/rollup-android-arm64@4.24.0":
1074
+ version "4.24.0"
1075
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.24.0.tgz#2ffaa91f1b55a0082b8a722525741aadcbd3971e"
1076
+ integrity sha512-ijLnS1qFId8xhKjT81uBHuuJp2lU4x2yxa4ctFPtG+MqEE6+C5f/+X/bStmxapgmwLwiL3ih122xv8kVARNAZA==
1077
+
1078
+"@rollup/rollup-darwin-arm64@4.24.0":
1079
+ version "4.24.0"
1080
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.24.0.tgz#627007221b24b8cc3063703eee0b9177edf49c1f"
1081
+ integrity sha512-bIv+X9xeSs1XCk6DVvkO+S/z8/2AMt/2lMqdQbMrmVpgFvXlmde9mLcbQpztXm1tajC3raFDqegsH18HQPMYtA==
1082
+
1083
+"@rollup/rollup-darwin-x64@4.24.0":
1084
+ version "4.24.0"
1085
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.24.0.tgz#0605506142b9e796c370d59c5984ae95b9758724"
1086
+ integrity sha512-X6/nOwoFN7RT2svEQWUsW/5C/fYMBe4fnLK9DQk4SX4mgVBiTA9h64kjUYPvGQ0F/9xwJ5U5UfTbl6BEjaQdBQ==
1087
+
1088
+"@rollup/rollup-linux-arm-gnueabihf@4.24.0":
1089
+ version "4.24.0"
1090
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.24.0.tgz#62dfd196d4b10c0c2db833897164d2d319ee0cbb"
1091
+ integrity sha512-0KXvIJQMOImLCVCz9uvvdPgfyWo93aHHp8ui3FrtOP57svqrF/roSSR5pjqL2hcMp0ljeGlU4q9o/rQaAQ3AYA==
1092
+
1093
+"@rollup/rollup-linux-arm-musleabihf@4.24.0":
1094
+ version "4.24.0"
1095
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.24.0.tgz#53ce72aeb982f1f34b58b380baafaf6a240fddb3"
1096
+ integrity sha512-it2BW6kKFVh8xk/BnHfakEeoLPv8STIISekpoF+nBgWM4d55CZKc7T4Dx1pEbTnYm/xEKMgy1MNtYuoA8RFIWw==
1097
+
1098
+"@rollup/rollup-linux-arm64-gnu@4.24.0":
1099
+ version "4.24.0"
1100
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.24.0.tgz#1632990f62a75c74f43e4b14ab3597d7ed416496"
1101
+ integrity sha512-i0xTLXjqap2eRfulFVlSnM5dEbTVque/3Pi4g2y7cxrs7+a9De42z4XxKLYJ7+OhE3IgxvfQM7vQc43bwTgPwA==
1102
+
1103
+"@rollup/rollup-linux-arm64-musl@4.24.0":
1104
+ version "4.24.0"
1105
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.24.0.tgz#8c03a996efb41e257b414b2e0560b7a21f2d9065"
1106
+ integrity sha512-9E6MKUJhDuDh604Qco5yP/3qn3y7SLXYuiC0Rpr89aMScS2UAmK1wHP2b7KAa1nSjWJc/f/Lc0Wl1L47qjiyQw==
1107
+
1108
+"@rollup/rollup-linux-powerpc64le-gnu@4.24.0":
1109
+ version "4.24.0"
1110
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.24.0.tgz#5b98729628d5bcc8f7f37b58b04d6845f85c7b5d"
1111
+ integrity sha512-2XFFPJ2XMEiF5Zi2EBf4h73oR1V/lycirxZxHZNc93SqDN/IWhYYSYj8I9381ikUFXZrz2v7r2tOVk2NBwxrWw==
1112
+
1113
+"@rollup/rollup-linux-riscv64-gnu@4.24.0":
1114
+ version "4.24.0"
1115
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.24.0.tgz#48e42e41f4cabf3573cfefcb448599c512e22983"
1116
+ integrity sha512-M3Dg4hlwuntUCdzU7KjYqbbd+BLq3JMAOhCKdBE3TcMGMZbKkDdJ5ivNdehOssMCIokNHFOsv7DO4rlEOfyKpg==
1117
+
1118
+"@rollup/rollup-linux-s390x-gnu@4.24.0":
1119
+ version "4.24.0"
1120
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.24.0.tgz#e0b4f9a966872cb7d3e21b9e412a4b7efd7f0b58"
1121
+ integrity sha512-mjBaoo4ocxJppTorZVKWFpy1bfFj9FeCMJqzlMQGjpNPY9JwQi7OuS1axzNIk0nMX6jSgy6ZURDZ2w0QW6D56g==
1122
+
1123
+"@rollup/rollup-linux-x64-gnu@4.24.0":
1124
+ version "4.24.0"
1125
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.24.0.tgz#78144741993100f47bd3da72fce215e077ae036b"
1126
+ integrity sha512-ZXFk7M72R0YYFN5q13niV0B7G8/5dcQ9JDp8keJSfr3GoZeXEoMHP/HlvqROA3OMbMdfr19IjCeNAnPUG93b6A==
1127
+
1128
+"@rollup/rollup-linux-x64-musl@4.24.0":
1129
+ version "4.24.0"
1130
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.24.0.tgz#d9fe32971883cd1bd858336bd33a1c3ca6146127"
1131
+ integrity sha512-w1i+L7kAXZNdYl+vFvzSZy8Y1arS7vMgIy8wusXJzRrPyof5LAb02KGr1PD2EkRcl73kHulIID0M501lN+vobQ==
1132
+
1133
+"@rollup/rollup-win32-arm64-msvc@4.24.0":
1134
+ version "4.24.0"
1135
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.24.0.tgz#71fa3ea369316db703a909c790743972e98afae5"
1136
+ integrity sha512-VXBrnPWgBpVDCVY6XF3LEW0pOU51KbaHhccHw6AS6vBWIC60eqsH19DAeeObl+g8nKAz04QFdl/Cefta0xQtUQ==
1137
+
1138
+"@rollup/rollup-win32-ia32-msvc@4.24.0":
1139
+ version "4.24.0"
1140
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.24.0.tgz#653f5989a60658e17d7576a3996deb3902e342e2"
1141
+ integrity sha512-xrNcGDU0OxVcPTH/8n/ShH4UevZxKIO6HJFK0e15XItZP2UcaiLFd5kiX7hJnqCbSztUF8Qot+JWBC/QXRPYWQ==
1142
+
1143
+"@rollup/rollup-win32-x64-msvc@4.24.0":
1144
+ version "4.24.0"
1145
+ resolved "https://registry.yarnpkg.com/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.24.0.tgz#0574d7e87b44ee8511d08cc7f914bcb802b70818"
1146
+ integrity sha512-fbMkAF7fufku0N2dE5TBXcNlg0pt0cJue4xBRE2Qc5Vqikxr4VCgKj/ht6SMdFcOacVA9rqF70APJ8RN/4vMJw==
1147
+
1148
+"@types/estree@1.0.6", "@types/estree@^1.0.0":
1149
+ version "1.0.6"
1150
+ resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50"
1151
+ integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==
1152
+
1153
"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0":
1154
version "2.0.6"
1155
resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7"
@@ -1027,6 +1170,13 @@
1170
"@types/istanbul-lib-coverage" "*"
1171
"@types/istanbul-lib-report" "*"
1172
1173
+"@types/prettier@^1.0.0 || ^2.0.0 || ^3.0.0":
1174
+ version "3.0.0"
1175
+ resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-3.0.0.tgz#e9bc8160230d3a461dab5c5b41cceef1ef723057"
1176
+ integrity sha512-mFMBfMOz8QxhYVbuINtswBp9VL2b4Y0QqYHwqLz3YbgtfAcat2Dl6Y1o4e22S/OVE6Ebl9m7wWiMT2lSbAs1wA==
1177
+ dependencies:
1178
+ prettier "*"
1179
+
1180
"@types/yargs-parser@*":
1181
version "21.0.3"
1182
resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15"
@@ -1039,11 +1189,26 @@
1189
dependencies:
1190
"@types/yargs-parser" "*"
1191
1192
+acorn@^8.8.2:
1193
+ version "8.12.1"
1194
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.12.1.tgz#71616bdccbe25e27a54439e0046e89ca76df2248"
1195
+ integrity sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==
1196
+
1197
ansi-regex@^4.0.0:
1198
version "4.1.1"
1199
resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.1.tgz#164daac87ab2d6f6db3a29875e2d1766582dabed"
1200
integrity sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==
1201
1202
+ansi-regex@^5.0.1:
1203
+ version "5.0.1"
1204
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304"
1205
+ integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==
1206
+
1207
+ansi-regex@^6.0.1:
1208
+ version "6.1.0"
1209
+ resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.1.0.tgz#95ec409c69619d6cb1b8b34f14b660ef28ebd654"
1210
+ integrity sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==
1211
+
1212
ansi-styles@^3.2.0, ansi-styles@^3.2.1:
1213
version "3.2.1"
1214
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
@@ -1051,13 +1216,18 @@ ansi-styles@^3.2.0, ansi-styles@^3.2.1:
1216
dependencies:
1217
color-convert "^1.9.0"
1218
1054
-ansi-styles@^4.1.0:
1219
+ansi-styles@^4.0.0, ansi-styles@^4.1.0:
1220
version "4.3.0"
1221
resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
1222
integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
1223
dependencies:
1224
color-convert "^2.0.1"
1225
1226
+ansi-styles@^6.1.0:
1227
+ version "6.2.1"
1228
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5"
1229
+ integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==
1230
+
1231
anymatch@~3.1.2:
1232
version "3.1.3"
1233
resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e"
@@ -1121,6 +1291,13 @@ brace-expansion@^1.1.7:
1291
balanced-match "^1.0.0"
1292
concat-map "0.0.1"
1293
1294
+brace-expansion@^2.0.1:
1295
+ version "2.0.1"
1296
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
1297
+ integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
1298
+ dependencies:
1299
+ balanced-match "^1.0.0"
1300
+
1301
braces@~3.0.2:
1302
version "3.0.3"
1303
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
@@ -1138,6 +1315,11 @@ browserslist@^4.23.3, browserslist@^4.24.0:
1315
node-releases "^2.0.18"
1316
update-browserslist-db "^1.1.0"
1317
1318
+buffer-from@^1.0.0:
1319
+ version "1.1.2"
1320
+ resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5"
1321
+ integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==
1322
+
1323
caniuse-lite@^1.0.30001663:
1324
version "1.0.30001667"
1325
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001667.tgz#99fc5ea0d9c6e96897a104a8352604378377f949"
@@ -1199,6 +1381,11 @@ color-name@~1.1.4:
1381
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
1382
integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
1383
1384
+commander@^2.20.0:
1385
+ version "2.20.3"
1386
+ resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
1387
+ integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
1388
+
1389
commander@^6.2.0:
1390
version "6.2.1"
1391
resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
@@ -1221,6 +1408,15 @@ core-js-compat@^3.38.0, core-js-compat@^3.38.1:
1408
dependencies:
1409
browserslist "^4.23.3"
1410
1411
+cross-spawn@^7.0.0:
1412
+ version "7.0.3"
1413
+ resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
1414
+ integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
1415
+ dependencies:
1416
+ path-key "^3.1.0"
1417
+ shebang-command "^2.0.0"
1418
+ which "^2.0.1"
1419
+
1420
debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
1421
version "4.3.7"
1422
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.7.tgz#87945b4151a011d76d95a198d7111c865c360a52"
@@ -1228,11 +1424,31 @@ debug@^4.1.0, debug@^4.1.1, debug@^4.3.1:
1424
dependencies:
1425
ms "^2.1.3"
1426
1427
+diff@5.1.0:
1428
+ version "5.1.0"
1429
+ resolved "https://registry.yarnpkg.com/diff/-/diff-5.1.0.tgz#bc52d298c5ea8df9194800224445ed43ffc87e40"
1430
+ integrity sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==
1431
+
1432
+eastasianwidth@^0.2.0:
1433
+ version "0.2.0"
1434
+ resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb"
1435
+ integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==
1436
+
1437
electron-to-chromium@^1.5.28:
1438
version "1.5.35"
1439
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.35.tgz#1d38d386186c72b1fa6e74c3a7de5f888b503100"
1440
integrity sha512-hOSRInrIDm0Brzp4IHW2F/VM+638qOL2CzE0DgpnGzKW27C95IqqeqgKz/hxHGnvPxvQGpHUGD5qRVC9EZY2+A==
1441
1442
+emoji-regex@^8.0.0:
1443
+ version "8.0.0"
1444
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
1445
+ integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
1446
+
1447
+emoji-regex@^9.2.2:
1448
+ version "9.2.2"
1449
+ resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72"
1450
+ integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==
1451
+
1452
escalade@^3.2.0:
1453
version "3.2.0"
1454
resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5"
@@ -1243,6 +1459,11 @@ escape-string-regexp@^1.0.5:
1459
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
1460
integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
1461
1462
+estree-walker@^2.0.2:
1463
+ version "2.0.2"
1464
+ resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac"
1465
+ integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
1466
+
1467
esutils@^2.0.2:
1468
version "2.0.3"
1469
resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64"
@@ -1255,6 +1476,14 @@ fill-range@^7.1.1:
1476
dependencies:
1477
to-regex-range "^5.0.1"
1478
1479
+foreground-child@^3.1.0:
1480
+ version "3.3.0"
1481
+ resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.3.0.tgz#0ac8644c06e431439f8561db8ecf29a7b5519c77"
1482
+ integrity sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==
1483
+ dependencies:
1484
+ cross-spawn "^7.0.0"
1485
+ signal-exit "^4.0.1"
1486
+
1487
fs-readdir-recursive@^1.1.0:
1488
version "1.1.0"
1489
resolved "https://registry.yarnpkg.com/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz#e32fc030a2ccee44a6b5371308da54be0b397d27"
@@ -1287,6 +1516,18 @@ glob-parent@~5.1.2:
1516
dependencies:
1517
is-glob "^4.0.1"
1518
1519
+glob@^10.3.7:
1520
+ version "10.4.5"
1521
+ resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956"
1522
+ integrity sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==
1523
+ dependencies:
1524
+ foreground-child "^3.1.0"
1525
+ jackspeak "^3.1.2"
1526
+ minimatch "^9.0.4"
1527
+ minipass "^7.1.2"
1528
+ package-json-from-dist "^1.0.0"
1529
+ path-scurry "^1.11.1"
1530
+
1531
glob@^7.2.0:
1532
version "7.2.3"
1533
resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b"
@@ -1360,6 +1601,11 @@ is-extglob@^2.1.1:
1601
resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
1602
integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==
1603
1604
+is-fullwidth-code-point@^3.0.0:
1605
+ version "3.0.0"
1606
+ resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d"
1607
+ integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
1608
+
1609
is-glob@^4.0.1, is-glob@~4.0.1:
1610
version "4.0.3"
1611
resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
@@ -1372,6 +1618,20 @@ is-number@^7.0.0:
1618
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
1619
integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
1620
1621
+isexe@^2.0.0:
1622
+ version "2.0.0"
1623
+ resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10"
1624
+ integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==
1625
+
1626
+jackspeak@^3.1.2:
1627
+ version "3.4.3"
1628
+ resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.4.3.tgz#8833a9d89ab4acde6188942bd1c53b6390ed5a8a"
1629
+ integrity sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==
1630
+ dependencies:
1631
+ "@isaacs/cliui" "^8.0.2"
1632
+ optionalDependencies:
1633
+ "@pkgjs/parseargs" "^0.11.0"
1634
+
1635
"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0:
1636
version "4.0.0"
1637
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
@@ -1397,6 +1657,26 @@ lodash.debounce@^4.0.8:
1657
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
1658
integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
1659
1660
+lodash.hasin@4.5.2:
1661
+ version "4.5.2"
1662
+ resolved "https://registry.yarnpkg.com/lodash.hasin/-/lodash.hasin-4.5.2.tgz#f91e352378d21ef7090b9e7687c2ca35c5b4d52a"
1663
+ integrity sha512-AFAitwTSq1Ka/1J9uBaVxpLBP5OI3INQvkl4wKcgIYxoA0S3aqO1QWXHR9aCcOrWtPFqP7GzlFncZfe0Jz0kNw==
1664
+
1665
+lodash.isempty@4.4.0:
1666
+ version "4.4.0"
1667
+ resolved "https://registry.yarnpkg.com/lodash.isempty/-/lodash.isempty-4.4.0.tgz#6f86cbedd8be4ec987be9aaf33c9684db1b31e7e"
1668
+ integrity sha512-oKMuF3xEeqDltrGMfDxAPGIVMSSRv8tbRSODbrs4KGsRRLEhrW8N8Rd4DRgB2+621hY8A8XwwrTVhXWpxFvMzg==
1669
+
1670
+lodash.isnil@4.0.0:
1671
+ version "4.0.0"
1672
+ resolved "https://registry.yarnpkg.com/lodash.isnil/-/lodash.isnil-4.0.0.tgz#49e28cd559013458c814c5479d3c663a21bfaa6c"
1673
+ integrity sha512-up2Mzq3545mwVnMhTDMdfoG1OurpA/s5t88JmQX809eH3C8491iu2sfKhTfhQtKY78oPNhiaHJUpT/dUDAAtng==
1674
+
1675
+lodash.omitby@4.6.0:
1676
+ version "4.6.0"
1677
+ resolved "https://registry.yarnpkg.com/lodash.omitby/-/lodash.omitby-4.6.0.tgz#5c15ff4754ad555016b53c041311e8f079204791"
1678
+ integrity sha512-5OrRcIVR75M288p4nbI2WLAf3ndw2GD9fyNv3Bc15+WCxJDdZ4lYndSxGd7hnG6PVjiJTeJE2dHEGhIuKGicIQ==
1679
+
1680
lodash@^4.17.10:
1681
version "4.17.21"
1682
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
@@ -1409,6 +1689,11 @@ loose-envify@^1.0.0:
1689
dependencies:
1690
js-tokens "^3.0.0 || ^4.0.0"
1691
1692
+lru-cache@^10.2.0:
1693
+ version "10.4.3"
1694
+ resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119"
1695
+ integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==
1696
+
1697
lru-cache@^5.1.1:
1698
version "5.1.1"
1699
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920"
@@ -1416,6 +1701,20 @@ lru-cache@^5.1.1:
1701
dependencies:
1702
yallist "^3.0.2"
1703
1704
+magic-string@0.30.5:
1705
+ version "0.30.5"
1706
+ resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.30.5.tgz#1994d980bd1c8835dc6e78db7cbd4ae4f24746f9"
1707
+ integrity sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==
1708
+ dependencies:
1709
+ "@jridgewell/sourcemap-codec" "^1.4.15"
1710
+
1711
+magic-string@^0.25.7:
1712
+ version "0.25.9"
1713
+ resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c"
1714
+ integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==
1715
+ dependencies:
1716
+ sourcemap-codec "^1.4.8"
1717
+
1718
make-dir@^2.1.0:
1719
version "2.1.0"
1720
resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-2.1.0.tgz#5f0310e18b8be898cc07009295a30ae41e91e6f5"
@@ -1431,6 +1730,18 @@ minimatch@^3.1.1:
1730
dependencies:
1731
brace-expansion "^1.1.7"
1732
1733
+minimatch@^9.0.4:
1734
+ version "9.0.5"
1735
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
1736
+ integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
1737
+ dependencies:
1738
+ brace-expansion "^2.0.1"
1739
+
1740
+"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.1.2:
1741
+ version "7.1.2"
1742
+ resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707"
1743
+ integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==
1744
+
1745
ms@^2.1.3:
1746
version "2.1.3"
1747
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2"
@@ -1453,22 +1764,40 @@ once@^1.3.0:
1764
dependencies:
1765
wrappy "1"
1766
1767
+package-json-from-dist@^1.0.0:
1768
+ version "1.0.1"
1769
+ resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505"
1770
+ integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==
1771
+
1772
path-is-absolute@^1.0.0:
1773
version "1.0.1"
1774
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
1775
integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==
1776
1777
+path-key@^3.1.0:
1778
+ version "3.1.1"
1779
+ resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
1780
+ integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
1781
+
1782
path-parse@^1.0.7:
1783
version "1.0.7"
1784
resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
1785
integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
1786
1787
+path-scurry@^1.11.1:
1788
+ version "1.11.1"
1789
+ resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2"
1790
+ integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==
1791
+ dependencies:
1792
+ lru-cache "^10.2.0"
1793
+ minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
1794
+
1795
picocolors@^1.0.0, picocolors@^1.1.0:
1796
version "1.1.0"
1797
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59"
1798
integrity sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==
1799
1471
-picomatch@^2.0.4, picomatch@^2.2.1:
1800
+picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1:
1801
version "2.3.1"
1802
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
1803
integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==
@@ -1478,6 +1807,11 @@ pify@^4.0.1:
1807
resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231"
1808
integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==
1809
1810
+prettier@*:
1811
+ version "3.3.3"
1812
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105"
1813
+ integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==
1814
+
1815
pretty-format@^24:
1816
version "24.9.0"
1817
resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9"
@@ -1488,16 +1822,35 @@ pretty-format@^24:
1822
ansi-styles "^3.2.0"
1823
react-is "^16.8.4"
1824
1825
+randombytes@^2.1.0:
1826
+ version "2.1.0"
1827
+ resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
1828
+ integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==
1829
+ dependencies:
1830
+ safe-buffer "^5.1.0"
1831
+
1832
react-compiler-runtime@0.0.0-experimental-8d8e73f-20241009:
1833
version "0.0.0-experimental-8d8e73f-20241009"
1834
resolved "https://registry.yarnpkg.com/react-compiler-runtime/-/react-compiler-runtime-0.0.0-experimental-8d8e73f-20241009.tgz#c5a1a99c79ac8f8e8cf75b8ea89394b2ab7a77ad"
1835
integrity sha512-TEOS8csCfa/xSNt8ft9yRAimOJNetQIOuTgMFU2rv3dhDUOpM3e/Jrv+55uGUKMUYK6kCBV4QYsviLl2c8JfOg==
1836
1837
+react-dom@19.0.0-beta-26f2496093-20240514:
1838
+ version "19.0.0-beta-26f2496093-20240514"
1839
+ resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0-beta-26f2496093-20240514.tgz#5fe4e829db8d379303057f539900a61ed6ca2615"
1840
+ integrity sha512-UvQ+K1l3DFQ34LDgfFSNuUGi9EC+yfE9tS6MdpNTd5fx7qC7KLfepfC/KpxWMQZ7JfE3axD4ZO6H4cBSpAZpqw==
1841
+ dependencies:
1842
+ scheduler "0.25.0-beta-26f2496093-20240514"
1843
+
1844
react-is@^16.8.4:
1845
version "16.13.1"
1846
resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4"
1847
integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
1848
1849
+react@19.0.0-beta-26f2496093-20240514:
1850
+ version "19.0.0-beta-26f2496093-20240514"
1851
+ resolved "https://registry.yarnpkg.com/react/-/react-19.0.0-beta-26f2496093-20240514.tgz#3a0d63746b3f9ebd461a0731191bd08047fb1dbb"
1852
+ integrity sha512-ZsU/WjNZ6GfzMWsq2DcGjElpV9it8JmETHm9mAJuOJNhuJcWJxt8ltCJabONFRpDFq1A/DP0d0KFj9CTJVM4VA==
1853
+
1854
readdirp@~3.6.0:
1855
version "3.6.0"
1856
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
@@ -1562,6 +1915,68 @@ resolve@^1.14.2:
1915
path-parse "^1.0.7"
1916
supports-preserve-symlinks-flag "^1.0.0"
1917
1918
+rimraf@5:
1919
+ version "5.0.10"
1920
+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-5.0.10.tgz#23b9843d3dc92db71f96e1a2ce92e39fd2a8221c"
1921
+ integrity sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==
1922
+ dependencies:
1923
+ glob "^10.3.7"
1924
+
1925
+rollup-plugin-banner2@^1.2.3:
1926
+ version "1.3.0"
1927
+ resolved "https://registry.yarnpkg.com/rollup-plugin-banner2/-/rollup-plugin-banner2-1.3.0.tgz#dbdabe5f6ef2616436120afdd3d8d000905b5e89"
1928
+ integrity sha512-ehXBo4ziTayAwtyeNTc0Gc3IVBI6pqMtdvoX7B88WJHBXzA3BrUUvAQ7OSNOLB3ulgZyugDJypNh1PrFR3uiVQ==
1929
+ dependencies:
1930
+ magic-string "^0.25.7"
1931
+
1932
+rollup-plugin-prettier@^4.1.1:
1933
+ version "4.1.1"
1934
+ resolved "https://registry.yarnpkg.com/rollup-plugin-prettier/-/rollup-plugin-prettier-4.1.1.tgz#eb74bd47c3cc3ba68bdf34b5323d0d7a47be8cec"
1935
+ integrity sha512-ugpi/EqW12yJa4NO3o4f/wt/YHwiQovVGC2jxZgxuKO9osjt4lVxVA427+itl87XmQc6089ZkpDc6OpaOZKWgQ==
1936
+ dependencies:
1937
+ "@types/prettier" "^1.0.0 || ^2.0.0 || ^3.0.0"
1938
+ diff "5.1.0"
1939
+ lodash.hasin "4.5.2"
1940
+ lodash.isempty "4.4.0"
1941
+ lodash.isnil "4.0.0"
1942
+ lodash.omitby "4.6.0"
1943
+ magic-string "0.30.5"
1944
+
1945
+rollup@^4.22.4:
1946
+ version "4.24.0"
1947
+ resolved "https://registry.yarnpkg.com/rollup/-/rollup-4.24.0.tgz#c14a3576f20622ea6a5c9cad7caca5e6e9555d05"
1948
+ integrity sha512-DOmrlGSXNk1DM0ljiQA+i+o0rSLhtii1je5wgk60j49d1jHT5YYttBv1iWOnYSTG+fZZESUOSNiAl89SIet+Cg==
1949
+ dependencies:
1950
+ "@types/estree" "1.0.6"
1951
+ optionalDependencies:
1952
+ "@rollup/rollup-android-arm-eabi" "4.24.0"
1953
+ "@rollup/rollup-android-arm64" "4.24.0"
1954
+ "@rollup/rollup-darwin-arm64" "4.24.0"
1955
+ "@rollup/rollup-darwin-x64" "4.24.0"
1956
+ "@rollup/rollup-linux-arm-gnueabihf" "4.24.0"
1957
+ "@rollup/rollup-linux-arm-musleabihf" "4.24.0"
1958
+ "@rollup/rollup-linux-arm64-gnu" "4.24.0"
1959
+ "@rollup/rollup-linux-arm64-musl" "4.24.0"
1960
+ "@rollup/rollup-linux-powerpc64le-gnu" "4.24.0"
1961
+ "@rollup/rollup-linux-riscv64-gnu" "4.24.0"
1962
+ "@rollup/rollup-linux-s390x-gnu" "4.24.0"
1963
+ "@rollup/rollup-linux-x64-gnu" "4.24.0"
1964
+ "@rollup/rollup-linux-x64-musl" "4.24.0"
1965
+ "@rollup/rollup-win32-arm64-msvc" "4.24.0"
1966
+ "@rollup/rollup-win32-ia32-msvc" "4.24.0"
1967
+ "@rollup/rollup-win32-x64-msvc" "4.24.0"
1968
+ fsevents "~2.3.2"
1969
+
1970
+safe-buffer@^5.1.0:
1971
+ version "5.2.1"
1972
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
1973
+ integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
1974
+
1975
+scheduler@0.25.0-beta-26f2496093-20240514:
1976
+ version "0.25.0-beta-26f2496093-20240514"
1977
+ resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0-beta-26f2496093-20240514.tgz#a3bc0ff694ec6de7a78c1e48e1f8f4a8555bd77d"
1978
+ integrity sha512-vDwOytLHFnA3SW2B1lNcbO+/qKVyLCX+KLpm+tRGNDsXpyxzRgkIaYGWmX+S70AJGchUHCtuqQ50GFeFgDbXUw==
1979
+
1980
semver@^5.6.0:
1981
version "5.7.2"
1982
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
@@ -1572,16 +1987,111 @@ semver@^6.3.1:
1987
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
1988
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
1989
1990
+serialize-javascript@^6.0.1:
1991
+ version "6.0.2"
1992
+ resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2"
1993
+ integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==
1994
+ dependencies:
1995
+ randombytes "^2.1.0"
1996
+
1997
+shebang-command@^2.0.0:
1998
+ version "2.0.0"
1999
+ resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
2000
+ integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
2001
+ dependencies:
2002
+ shebang-regex "^3.0.0"
2003
+
2004
+shebang-regex@^3.0.0:
2005
+ version "3.0.0"
2006
+ resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
2007
+ integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
2008
+
2009
+signal-exit@^4.0.1:
2010
+ version "4.1.0"
2011
+ resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04"
2012
+ integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==
2013
+
2014
slash@^2.0.0:
2015
version "2.0.0"
2016
resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44"
2017
integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==
2018
2019
+smob@^1.0.0:
2020
+ version "1.5.0"
2021
+ resolved "https://registry.yarnpkg.com/smob/-/smob-1.5.0.tgz#85d79a1403abf128d24d3ebc1cdc5e1a9548d3ab"
2022
+ integrity sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig==
2023
+
2024
+source-map-support@~0.5.20:
2025
+ version "0.5.21"
2026
+ resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f"
2027
+ integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==
2028
+ dependencies:
2029
+ buffer-from "^1.0.0"
2030
+ source-map "^0.6.0"
2031
+
2032
source-map@^0.5.0:
2033
version "0.5.7"
2034
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
2035
integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==
2036
2037
+source-map@^0.6.0:
2038
+ version "0.6.1"
2039
+ resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263"
2040
+ integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
2041
+
2042
+sourcemap-codec@^1.4.8:
2043
+ version "1.4.8"
2044
+ resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
2045
+ integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
2046
+
2047
+"string-width-cjs@npm:string-width@^4.2.0":
2048
+ version "4.2.3"
2049
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
2050
+ integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
2051
+ dependencies:
2052
+ emoji-regex "^8.0.0"
2053
+ is-fullwidth-code-point "^3.0.0"
2054
+ strip-ansi "^6.0.1"
2055
+
2056
+string-width@^4.1.0:
2057
+ version "4.2.3"
2058
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010"
2059
+ integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==
2060
+ dependencies:
2061
+ emoji-regex "^8.0.0"
2062
+ is-fullwidth-code-point "^3.0.0"
2063
+ strip-ansi "^6.0.1"
2064
+
2065
+string-width@^5.0.1, string-width@^5.1.2:
2066
+ version "5.1.2"
2067
+ resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794"
2068
+ integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==
2069
+ dependencies:
2070
+ eastasianwidth "^0.2.0"
2071
+ emoji-regex "^9.2.2"
2072
+ strip-ansi "^7.0.1"
2073
+
2074
+"strip-ansi-cjs@npm:strip-ansi@^6.0.1":
2075
+ version "6.0.1"
2076
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
2077
+ integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
2078
+ dependencies:
2079
+ ansi-regex "^5.0.1"
2080
+
2081
+strip-ansi@^6.0.0, strip-ansi@^6.0.1:
2082
+ version "6.0.1"
2083
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9"
2084
+ integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==
2085
+ dependencies:
2086
+ ansi-regex "^5.0.1"
2087
+
2088
+strip-ansi@^7.0.1:
2089
+ version "7.1.0"
2090
+ resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45"
2091
+ integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==
2092
+ dependencies:
2093
+ ansi-regex "^6.0.1"
2094
+
2095
supports-color@^5.3.0:
2096
version "5.5.0"
2097
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
@@ -1601,6 +2111,16 @@ supports-preserve-symlinks-flag@^1.0.0:
2111
resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
2112
integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
2113
2114
+terser@^5.17.4:
2115
+ version "5.34.1"
2116
+ resolved "https://registry.yarnpkg.com/terser/-/terser-5.34.1.tgz#af40386bdbe54af0d063e0670afd55c3105abeb6"
2117
+ integrity sha512-FsJZ7iZLd/BXkz+4xrRTGJ26o/6VTjQytUk8b8OxkwcD2I+79VPJlz7qss1+zE7h8GNIScFqXcDyJ/KqBYZFVA==
2118
+ dependencies:
2119
+ "@jridgewell/source-map" "^0.3.3"
2120
+ acorn "^8.8.2"
2121
+ commander "^2.20.0"
2122
+ source-map-support "~0.5.20"
2123
+
2124
to-fast-properties@^2.0.0:
2125
version "2.0.0"
2126
resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e"
@@ -1649,6 +2169,31 @@ update-browserslist-db@^1.1.0:
2169
escalade "^3.2.0"
2170
picocolors "^1.1.0"
2171
2172
+which@^2.0.1:
2173
+ version "2.0.2"
2174
+ resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1"
2175
+ integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
2176
+ dependencies:
2177
+ isexe "^2.0.0"
2178
+
2179
+"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0":
2180
+ version "7.0.0"
2181
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43"
2182
+ integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==
2183
+ dependencies:
2184
+ ansi-styles "^4.0.0"
2185
+ string-width "^4.1.0"
2186
+ strip-ansi "^6.0.0"
2187
+
2188
+wrap-ansi@^8.1.0:
2189
+ version "8.1.0"
2190
+ resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214"
2191
+ integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==
2192
+ dependencies:
2193
+ ansi-styles "^6.1.0"
2194
+ string-width "^5.0.1"
2195
+ strip-ansi "^7.0.1"
2196
+
2197
wrappy@1:
2198
version "1.0.2"
2199
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"