@samitouri / QOS-React-2 / commits / eb0e265cd9

[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"