From b6f8966aadbfbc7b5feac8e6500ec2d78e3b1f96 Mon Sep 17 00:00:00 2001 From: Ildar Nurislamov Date: Tue, 8 Apr 2025 18:11:58 +0400 Subject: [PATCH 1/5] rotor: don't do excessive event copy if functions pipeline consists of just 1 function rotor: added support for 'fastFunctions' option that disables copying of events between functions chain steps rotor: bulker-destination: switched to undici rotor: small tweaks --- libs/core-functions/package.json | 1 + .../src/functions/bulker-destination.ts | 36 +++++++++----- .../lib/profiles-udf-wrapper-code.ts | 45 +++--------------- .../lib/profiles-udf-wrapper-code.txtjs | 45 +++--------------- .../src/functions/lib/profiles-udf-wrapper.ts | 6 +-- .../src/functions/lib/udf-wrapper-code.ts | 47 +++++++++++++------ .../src/functions/lib/udf-wrapper-code.txtjs | 47 +++++++++++++------ .../src/functions/lib/udf_wrapper.ts | 6 +-- pnpm-lock.yaml | 14 ++++-- services/rotor/dist_package.json | 1 + services/rotor/package.json | 1 + services/rotor/src/lib/functions-chain.ts | 4 +- .../pages/api/admin/export/[name]/index.ts | 1 + 13 files changed, 122 insertions(+), 132 deletions(-) diff --git a/libs/core-functions/package.json b/libs/core-functions/package.json index cca9b2622..750958238 100644 --- a/libs/core-functions/package.json +++ b/libs/core-functions/package.json @@ -23,6 +23,7 @@ "@jitsu/functions-lib": "workspace:*", "@jitsu/protocols": "workspace:*", "@jitsu/sdk-js": "^3.1.5", + "undici": "^6.21.2", "@types/jest": "^29.5.12", "@types/lodash": "^4.14.185", "@types/node": "^18.15.3", diff --git a/libs/core-functions/src/functions/bulker-destination.ts b/libs/core-functions/src/functions/bulker-destination.ts index 4109c4f1f..01b11d841 100644 --- a/libs/core-functions/src/functions/bulker-destination.ts +++ b/libs/core-functions/src/functions/bulker-destination.ts @@ -11,12 +11,25 @@ import { } from "@jitsu/functions-lib"; import { AnalyticsServerEvent, DataLayoutType } from "@jitsu/protocols/analytics"; +import { request, Agent } from "undici"; import omit from "lodash/omit"; import { MetricsMeta } from "./lib"; import { UserRecognitionParameter } from "./user-recognition"; +import { parseNumber } from "juava"; const JitsuInternalProperties = [TableNameParameter, UserRecognitionParameter]; +const concurrency = parseNumber(process.env.CONCURRENCY, 10); +const fetchTimeoutMs = parseNumber(process.env.FETCH_TIMEOUT_MS, 2000); + +export const undiciAgent = new Agent({ + connections: concurrency, // Limit concurrent kept-alive connections to not run out of resources + maxRequestsPerClient: 60000, + headersTimeout: fetchTimeoutMs, + connectTimeout: fetchTimeoutMs, + bodyTimeout: fetchTimeoutMs, +}); + export type MappedEvent = { event: any; table: string; @@ -228,19 +241,18 @@ const BulkerDestination: JitsuFunction 0) { headers["streamOptions"] = JSON.stringify(streamOptions); } - const res = await ctx.fetch( - `${bulkerEndpoint}/post/${destinationId}?tableName=${table}`, - { - method: "POST", - headers, - body: payload, - }, - { log: false } - ); - if (!res.ok) { - throw new HTTPError(`HTTP Error: ${res.status} ${res.statusText}`, res.status, await res.text()); + const res = await request(`${bulkerEndpoint}/post/${destinationId}?tableName=${table}`, { + method: "POST", + headers, + body: payload, + bodyTimeout: fetchTimeoutMs, + headersTimeout: fetchTimeoutMs, + dispatcher: undiciAgent, + }); + if (res.statusCode != 200) { + throw new HTTPError(`HTTP Error: ${res.statusCode}`, res.statusCode, await res.body.text()); } else { - ctx.log.debug(`HTTP Status: ${res.status} ${res.statusText} Response: ${await res.text()}`); + ctx.log.debug(`HTTP Status: ${res.statusCode} Response: ${await res.body.text()}`); } } return event; diff --git a/libs/core-functions/src/functions/lib/profiles-udf-wrapper-code.ts b/libs/core-functions/src/functions/lib/profiles-udf-wrapper-code.ts index 6e76b9719..54f4f9232 100644 --- a/libs/core-functions/src/functions/lib/profiles-udf-wrapper-code.ts +++ b/libs/core-functions/src/functions/lib/profiles-udf-wrapper-code.ts @@ -12,24 +12,6 @@ class RetryError extends Error { export { DropRetryErrorName, RetryError, RetryErrorName };`; export const chainWrapperCode = `//** @UDF_FUNCTIONS_IMPORT **// -import {DropRetryErrorName, RetryError, RetryErrorName} from "@jitsu/functions-lib"; - -global.RetryError = RetryError; - -export function checkError(chainRes) { - for (const el of chainRes.execLog) { - const error = el.error; - if (error) { - throw error; - // _jitsu_log.error.apply(undefined, [{ - // function: { - // ..._jitsu_funcCtx.function, - // id: error.functionId || el.functionId - // } - // }, \`Function execution failed\`, error.name, error.message], {arguments: {copy: true}}); - } - } -} function isDropResult(result) { return result === "drop" || (Array.isArray(result) && result.length === 0) || result === null || result === false; @@ -41,27 +23,16 @@ async function runChain( user, ctx ) { - const execLog = []; const f = chain[0]; - let result = undefined; try { - result = await f.f(events, user, ctx); - } catch (err) { - if (err.name === DropRetryErrorName) { - result = "drop"; - } - if (f.meta?.retryPolicy) { - err.retryPolicy = f.meta.retryPolicy; + const result = await f.f(events, user, ctx); + if (isDropResult(result)) { + return undefined } - execLog.push({ - functionId: f.id, - error: err, - }); - } - if (isDropResult(result)) { - result = undefined + return result + } catch (err) { + throw err; } - return {result, execLog}; } const wrappedFunctionChain = async function (eventsProvider, userProvider, ctx) { @@ -129,9 +100,7 @@ const wrappedFunctionChain = async function (eventsProvider, userProvider, ctx) }, }; - const chainRes = await runChain(chain, iterator, user, ctx); - checkError(chainRes); - return chainRes.result; + return runChain(chain, iterator, user, ctx); }; const wrappedUserFunction = (id, f, funcCtx) => { diff --git a/libs/core-functions/src/functions/lib/profiles-udf-wrapper-code.txtjs b/libs/core-functions/src/functions/lib/profiles-udf-wrapper-code.txtjs index cf41948cc..2efcea4b2 100644 --- a/libs/core-functions/src/functions/lib/profiles-udf-wrapper-code.txtjs +++ b/libs/core-functions/src/functions/lib/profiles-udf-wrapper-code.txtjs @@ -1,22 +1,4 @@ //** @UDF_FUNCTIONS_IMPORT **// -import {DropRetryErrorName, RetryError, RetryErrorName} from "@jitsu/functions-lib"; - -global.RetryError = RetryError; - -export function checkError(chainRes) { - for (const el of chainRes.execLog) { - const error = el.error; - if (error) { - throw error; - // _jitsu_log.error.apply(undefined, [{ - // function: { - // ..._jitsu_funcCtx.function, - // id: error.functionId || el.functionId - // } - // }, `Function execution failed`, error.name, error.message], {arguments: {copy: true}}); - } - } -} function isDropResult(result) { return result === "drop" || (Array.isArray(result) && result.length === 0) || result === null || result === false; @@ -28,27 +10,16 @@ async function runChain( user, ctx ) { - const execLog = []; const f = chain[0]; - let result = undefined; try { - result = await f.f(events, user, ctx); - } catch (err) { - if (err.name === DropRetryErrorName) { - result = "drop"; - } - if (f.meta?.retryPolicy) { - err.retryPolicy = f.meta.retryPolicy; + const result = await f.f(events, user, ctx); + if (isDropResult(result)) { + return undefined } - execLog.push({ - functionId: f.id, - error: err, - }); - } - if (isDropResult(result)) { - result = undefined + return result + } catch (err) { + throw err; } - return {result, execLog}; } const wrappedFunctionChain = async function (eventsProvider, userProvider, ctx) { @@ -116,9 +87,7 @@ const wrappedFunctionChain = async function (eventsProvider, userProvider, ctx) }, }; - const chainRes = await runChain(chain, iterator, user, ctx); - checkError(chainRes); - return chainRes.result; + return runChain(chain, iterator, user, ctx); }; const wrappedUserFunction = (id, f, funcCtx) => { diff --git a/libs/core-functions/src/functions/lib/profiles-udf-wrapper.ts b/libs/core-functions/src/functions/lib/profiles-udf-wrapper.ts index 77f950588..ce6fc0962 100644 --- a/libs/core-functions/src/functions/lib/profiles-udf-wrapper.ts +++ b/libs/core-functions/src/functions/lib/profiles-udf-wrapper.ts @@ -282,7 +282,7 @@ function wrap(connectionId: string, isolate: Isolate, context: Context, wrapper: undefined, [eventsProviderRef, userProviderRef, ctxCopy.copyInto({ release: true, transferIn: true })], { - result: { promise: true }, + result: { promise: true, copy: true }, } ); switch (typeof res) { @@ -292,9 +292,7 @@ function wrap(connectionId: string, isolate: Isolate, context: Context, wrapper: case "boolean": return undefined; default: - const r = (res as Reference).copy(); - (res as Reference).release(); - return r; + return res as any; } } catch (e: any) { if (isolate.isDisposed) { diff --git a/libs/core-functions/src/functions/lib/udf-wrapper-code.ts b/libs/core-functions/src/functions/lib/udf-wrapper-code.ts index 009ff23e7..5da670997 100644 --- a/libs/core-functions/src/functions/lib/udf-wrapper-code.ts +++ b/libs/core-functions/src/functions/lib/udf-wrapper-code.ts @@ -392,12 +392,41 @@ function isDropResult(result) { return result === "drop" || (Array.isArray(result) && result.length === 0) || result === null || result === false; } +async function runSingle( + f, + event, + ctx +) { + let execLog = []; + let events = []; + let result = undefined; + try { + result = await f.f(event, ctx); + } catch (err) { + if (err.name === DropRetryErrorName) { + result = "drop"; + } + if (f.meta?.retryPolicy) { + err.retryPolicy = f.meta.retryPolicy; + } + execLog = [{ + functionId: f.id, + error: err, + }]; + } + if (!isDropResult(result)) { + events = result; + } + return {events, execLog}; +} + async function runChain( chain, event, ctx ) { const execLog = []; + const fastFunctions = !!ctx.connection?.options?.fastFunctions let events = [event]; for (let k = 0; k < chain.length; k++) { const f = chain[k]; @@ -406,24 +435,14 @@ async function runChain( for (let i = 0; i < events.length; i++) { const event = events[i]; let result = undefined; - // const execLogMeta = { - // eventIndex: i, - // receivedAt: rat && rat != "Invalid Date" ? rat : new Date(), - // functionId: f.id, - // }; try { - result = await f.f(deepCopy(event), ctx); + result = await f.f(fastFunctions ? event : deepCopy(event), ctx); if (k < chain.length - 1 && Array.isArray(result) && result.length > 1) { const l = result.length; result = undefined; throw new Error("Got " + l + " events as result of function #" + (k + 1) + " of " + chain.length + ". Only the last function in a chain is allowed to multiply events."); } - // execLog.push({ - // ...execLogMeta, - // ms: Date.now() - sw, - // dropped: isDropResult(result), - // }); } catch (err) { if (err.name === DropRetryErrorName) { result = "drop"; @@ -434,9 +453,6 @@ async function runChain( execLog.push({ functionId: f.id, error: err, - //event, - // ms: Date.now() - sw, - // dropped: isDropResult(result), }); } if (!isDropResult(result)) { @@ -462,7 +478,8 @@ async function runChain( const wrappedFunctionChain = async function (event, ctx) { let chain = []; //** @UDF_FUNCTIONS_CHAIN **// - const chainRes = await runChain(chain, event, ctx); + + const chainRes = chain.length === 1 ? await runSingle(chain[0], event, ctx) : await runChain(chain, event, ctx); checkError(chainRes); if (Array.isArray(chainRes.events) && chainRes.events.length === 1) { return chainRes.events[0]; diff --git a/libs/core-functions/src/functions/lib/udf-wrapper-code.txtjs b/libs/core-functions/src/functions/lib/udf-wrapper-code.txtjs index d615a4753..84ec6e414 100644 --- a/libs/core-functions/src/functions/lib/udf-wrapper-code.txtjs +++ b/libs/core-functions/src/functions/lib/udf-wrapper-code.txtjs @@ -68,12 +68,41 @@ function isDropResult(result) { return result === "drop" || (Array.isArray(result) && result.length === 0) || result === null || result === false; } +async function runSingle( + f, + event, + ctx +) { + let execLog = []; + let events = []; + let result = undefined; + try { + result = await f.f(event, ctx); + } catch (err) { + if (err.name === DropRetryErrorName) { + result = "drop"; + } + if (f.meta?.retryPolicy) { + err.retryPolicy = f.meta.retryPolicy; + } + execLog = [{ + functionId: f.id, + error: err, + }]; + } + if (!isDropResult(result)) { + events = result; + } + return {events, execLog}; +} + async function runChain( chain, event, ctx ) { const execLog = []; + const fastFunctions = !!ctx.connection?.options?.fastFunctions let events = [event]; for (let k = 0; k < chain.length; k++) { const f = chain[k]; @@ -82,24 +111,14 @@ async function runChain( for (let i = 0; i < events.length; i++) { const event = events[i]; let result = undefined; - // const execLogMeta = { - // eventIndex: i, - // receivedAt: rat && rat != "Invalid Date" ? rat : new Date(), - // functionId: f.id, - // }; try { - result = await f.f(deepCopy(event), ctx); + result = await f.f(fastFunctions ? event : deepCopy(event), ctx); if (k < chain.length - 1 && Array.isArray(result) && result.length > 1) { const l = result.length; result = undefined; throw new Error("Got " + l + " events as result of function #" + (k + 1) + " of " + chain.length + ". Only the last function in a chain is allowed to multiply events."); } - // execLog.push({ - // ...execLogMeta, - // ms: Date.now() - sw, - // dropped: isDropResult(result), - // }); } catch (err) { if (err.name === DropRetryErrorName) { result = "drop"; @@ -110,9 +129,6 @@ async function runChain( execLog.push({ functionId: f.id, error: err, - //event, - // ms: Date.now() - sw, - // dropped: isDropResult(result), }); } if (!isDropResult(result)) { @@ -138,7 +154,8 @@ async function runChain( const wrappedFunctionChain = async function (event, ctx) { let chain = []; //** @UDF_FUNCTIONS_CHAIN **// - const chainRes = await runChain(chain, event, ctx); + + const chainRes = chain.length === 1 ? await runSingle(chain[0], event, ctx) : await runChain(chain, event, ctx); checkError(chainRes); if (Array.isArray(chainRes.events) && chainRes.events.length === 1) { return chainRes.events[0]; diff --git a/libs/core-functions/src/functions/lib/udf_wrapper.ts b/libs/core-functions/src/functions/lib/udf_wrapper.ts index 7910ecfe5..05e6ebf86 100644 --- a/libs/core-functions/src/functions/lib/udf_wrapper.ts +++ b/libs/core-functions/src/functions/lib/udf_wrapper.ts @@ -255,7 +255,7 @@ function wrap(connectionId: string, isolate: Isolate, context: Context, wrapper: ctxCopy.copyInto({ release: true, transferIn: true }), ], { - result: { promise: true }, + result: { promise: true, copy: true }, } ); switch (typeof res) { @@ -266,9 +266,7 @@ function wrap(connectionId: string, isolate: Isolate, context: Context, wrapper: case "boolean": return res; default: - const r = (res as Reference).copy(); - (res as Reference).release(); - return r; + return res; } } catch (e: any) { //console.error(e); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 140931ad2..976aee507 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -395,6 +395,9 @@ importers: ts-jest: specifier: ^29.2.3 version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@18.19.61)(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@22.13.10)(typescript@5.6.3)))(typescript@5.6.3) + undici: + specifier: ^6.21.2 + version: 6.21.2 libs/functions: devDependencies: @@ -825,6 +828,9 @@ importers: tslib: specifier: ^2.6.3 version: 2.8.0 + undici: + specifier: ^6.21.2 + version: 6.21.2 devDependencies: '@babel/preset-env': specifier: ^7.25.2 @@ -14219,8 +14225,8 @@ packages: undici-types@6.20.0: resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} - undici@6.20.1: - resolution: {integrity: sha512-AjQF1QsmqfJys+LXfGTNum+qw4S88CojRInG/6t31W/1fk6G59s92bnAvGz5Cmur+kQv2SURXEvvudLmbrE8QA==} + undici@6.21.2: + resolution: {integrity: sha512-uROZWze0R0itiAKVPsYhFov9LxrPMHLMEQFszeI2gCN6bnIIZ8twzBCJcN2LJrBBLfrP0t1FW0g+JmKVl8Vk1g==} engines: {node: '>=18.17'} unfetch@3.1.2: @@ -21850,7 +21856,7 @@ snapshots: parse5: 7.2.1 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 6.20.1 + undici: 6.21.2 whatwg-mimetype: 4.0.0 cheerio@1.0.0-rc.12: @@ -32104,7 +32110,7 @@ snapshots: undici-types@6.20.0: {} - undici@6.20.1: {} + undici@6.21.2: {} unfetch@3.1.2: {} diff --git a/services/rotor/dist_package.json b/services/rotor/dist_package.json index 4602cc548..05862144e 100644 --- a/services/rotor/dist_package.json +++ b/services/rotor/dist_package.json @@ -2,6 +2,7 @@ "name": "rotor", "version": "0.0.0", "dependencies": { + "undici": "^6.21.2", "isolated-vm": "5.0.1", "@sensejs/kafkajs-zstd-support": "^0.11.0", "@mongodb-js/zstd": "^1.2.2" diff --git a/services/rotor/package.json b/services/rotor/package.json index 71ba5aa24..21af2caba 100644 --- a/services/rotor/package.json +++ b/services/rotor/package.json @@ -18,6 +18,7 @@ "test": "tsc -p . && BULKER_URL=dummy BULKER_AUTH_KEY=dummy jest --verbose" }, "dependencies": { + "undici": "^6.21.2", "@amplitude/ua-parser-js": "^0.7.33", "@aws-sdk/client-s3": "^3.621.0", "@clickhouse/client": "^1.10.1", diff --git a/services/rotor/src/lib/functions-chain.ts b/services/rotor/src/lib/functions-chain.ts index 20b0d8fd5..656f57cf7 100644 --- a/services/rotor/src/lib/functions-chain.ts +++ b/services/rotor/src/lib/functions-chain.ts @@ -344,8 +344,8 @@ export async function runChain( chain.context.log.error(f.context, `Function execution failed`, ...args); } if (f.id === "udf.PIPELINE") { - if (err.name !== DropRetryErrorName && err.event) { - const errEvent = err.event; + if (err.name !== DropRetryErrorName) { + const errEvent = err.event || event; // if udf pipeline failed w/o drop error pass partial result of pipeline to the destination function if (Array.isArray(errEvent)) { newEvents.push(...errEvent); diff --git a/webapps/console/pages/api/admin/export/[name]/index.ts b/webapps/console/pages/api/admin/export/[name]/index.ts index 43c2dd3eb..b5fc97f7c 100644 --- a/webapps/console/pages/api/admin/export/[name]/index.ts +++ b/webapps/console/pages/api/admin/export/[name]/index.ts @@ -273,6 +273,7 @@ const exports: Export[] = [ options: { ...data, ...((workspace.featuresEnabled ?? []).includes("nofetchlogs") ? { fetchLogLevel: "debug" } : {}), + ...((workspace.featuresEnabled ?? []).includes("fastFunctions") ? { fastFunctions: true } : {}), }, optionsHash: hash(data), updatedAt: dateMax(updatedAt, to.updatedAt), From 7997973a760a2c720e7e4f64327e68b70eac97db Mon Sep 17 00:00:00 2001 From: Ildar Nurislamov Date: Wed, 9 Apr 2025 17:32:06 +0400 Subject: [PATCH 2/5] small fix --- libs/core-functions/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/core-functions/package.json b/libs/core-functions/package.json index 750958238..234645004 100644 --- a/libs/core-functions/package.json +++ b/libs/core-functions/package.json @@ -23,7 +23,6 @@ "@jitsu/functions-lib": "workspace:*", "@jitsu/protocols": "workspace:*", "@jitsu/sdk-js": "^3.1.5", - "undici": "^6.21.2", "@types/jest": "^29.5.12", "@types/lodash": "^4.14.185", "@types/node": "^18.15.3", @@ -37,6 +36,7 @@ "@amplitude/ua-parser-js": "^0.7.33", "@hubspot/api-client": "^11.1.0", "@mongodb-js/zstd": "^1.2.2", + "undici": "^6.21.2", "agentkeepalive": "4.3.0", "dayjs": "^1.11.10", "google-ads-api": "^17.1.0-rest-beta", From d8a988fff3e66ea1e9a17492acec07d9130473ab Mon Sep 17 00:00:00 2001 From: Ildar Nurislamov Date: Wed, 9 Apr 2025 18:13:16 +0400 Subject: [PATCH 3/5] small fix --- cli/build-scripts/package.json | 3 +- cli/jitsu-cli/package.json | 4 +- pnpm-lock.yaml | 721 +++++++++++++++++++++++++-------- 3 files changed, 567 insertions(+), 161 deletions(-) diff --git a/cli/build-scripts/package.json b/cli/build-scripts/package.json index 3889adc35..44db75a20 100644 --- a/cli/build-scripts/package.json +++ b/cli/build-scripts/package.json @@ -30,7 +30,8 @@ "@babel/preset-env": "^7.23.2", "@babel/preset-typescript": "^7.23.2", "babel-loader": "^9.1.3", - "webpack": "^5.95.0", + "webpack": "^5.99.5", + "webpack-cli": "^6.0.1", "juava": "workspace:*" } } diff --git a/cli/jitsu-cli/package.json b/cli/jitsu-cli/package.json index 8a8eab9aa..31c21d422 100644 --- a/cli/jitsu-cli/package.json +++ b/cli/jitsu-cli/package.json @@ -65,7 +65,7 @@ "ts-jest": "^29.1.1", "ts-loader": "^9.5.1", "ts-node": "^10.9.2", - "webpack": "^5.95.0", - "webpack-cli": "^5.1.4" + "webpack": "^5.99.5", + "webpack-cli": "^6.0.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 976aee507..ae693e217 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -76,7 +76,7 @@ importers: version: 7.5.8 babel-loader: specifier: ^9.1.3 - version: 9.2.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + version: 9.2.1(@babel/core@7.26.0)(webpack@5.99.5) commander: specifier: ^11.0.0 version: 11.1.0 @@ -84,8 +84,11 @@ importers: specifier: workspace:* version: link:../../libs/juava webpack: - specifier: ^5.95.0 - version: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + specifier: ^5.99.5 + version: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.99.5) cli/jitsu-cli: dependencies: @@ -152,13 +155,13 @@ importers: version: 18.19.61 '@types/webpack': specifier: ^5.28.5 - version: 5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + version: 5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1(webpack@5.99.5)) '@webpack-cli/generators': specifier: ^3.0.7 - version: 3.0.7(encoding@0.1.13)(mem-fs@2.3.0)(prettier@2.8.8)(webpack-cli@5.1.4)(webpack@5.95.0) + version: 3.0.7(encoding@0.1.13)(mem-fs@2.3.0)(prettier@2.8.8)(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5) babel-loader: specifier: ^9.1.3 - version: 9.2.1(@babel/core@7.26.0)(webpack@5.95.0) + version: 9.2.1(@babel/core@7.26.0)(webpack@5.99.5) chalk: specifier: ^5.3.0 version: 5.3.0 @@ -194,7 +197,7 @@ importers: version: 3.3.2 node-loader: specifier: ^2.0.0 - version: 2.0.0(webpack@5.95.0) + version: 2.0.0(webpack@5.99.5) prismjs: specifier: ^1.30.0 version: 1.30.0 @@ -209,16 +212,16 @@ importers: version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@18.19.61)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3)))(typescript@5.6.3) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.6.3)(webpack@5.95.0) + version: 9.5.1(typescript@5.6.3)(webpack@5.99.5) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3) webpack: - specifier: ^5.95.0 - version: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + specifier: ^5.99.5 + version: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) webpack-cli: - specifier: ^5.1.4 - version: 5.1.4(@webpack-cli/generators@3.0.7)(webpack@5.95.0) + specifier: ^6.0.1 + version: 6.0.1(webpack@5.99.5) e2e: devDependencies: @@ -358,6 +361,9 @@ importers: tslib: specifier: ^2.6.3 version: 2.8.0 + undici: + specifier: ^6.21.2 + version: 6.21.2 zod: specifier: ^3.23.8 version: 3.23.8 @@ -395,9 +401,6 @@ importers: ts-jest: specifier: ^29.2.3 version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@18.19.61)(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@22.13.10)(typescript@5.6.3)))(typescript@5.6.3) - undici: - specifier: ^6.21.2 - version: 6.21.2 libs/functions: devDependencies: @@ -503,7 +506,7 @@ importers: version: 1.3.1 raw-loader: specifier: ^4.0.2 - version: 4.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + version: 4.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) rollup: specifier: ^3.29.5 version: 3.29.5 @@ -1173,7 +1176,7 @@ importers: version: 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6) '@storybook/nextjs': specifier: ^8.3.6 - version: 8.3.6(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(esbuild@0.23.1)(next@15.2.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(type-fest@3.13.1)(typescript@5.6.3)(webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + version: 8.3.6(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(esbuild@0.23.1)(next@15.2.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(type-fest@3.13.1)(typescript@5.6.3)(webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) '@storybook/react': specifier: ^8.3.6 version: 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) @@ -1257,7 +1260,7 @@ importers: version: 4.2.0 less-loader: specifier: ^10.2.0 - version: 10.2.0(less@4.2.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + version: 10.2.0(less@4.2.0)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) minimist: specifier: ^1.2.7 version: 1.2.8 @@ -1266,7 +1269,7 @@ importers: version: 8.4.47 raw-loader: specifier: ^4.0.2 - version: 4.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + version: 4.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) react-email: specifier: ^4.0.2 version: 4.0.2(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1390,7 +1393,7 @@ importers: version: 15.2.3(eslint@8.57.1)(typescript@5.6.3) raw-loader: specifier: ^4.0.2 - version: 4.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + version: 4.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) react-email: specifier: ^3.0.7 version: 3.0.7(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -2562,6 +2565,10 @@ packages: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} + '@discoveryjs/json-ext@0.6.3': + resolution: {integrity: sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==} + engines: {node: '>=14.17.0'} + '@dnd-kit/accessibility@3.1.0': resolution: {integrity: sha512-ea7IkhKvlJUv9iSHJOnxinBcoOI3ppGnnL+VDJ75O45Nss6HtZd8IdN8touXPDtASfeI2T2LImb8VOZcL47wjQ==} peerDependencies: @@ -5363,6 +5370,9 @@ packages: '@types/escodegen@0.0.6': resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} + '@types/eslint-scope@3.7.7': + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + '@types/eslint@8.56.12': resolution: {integrity: sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==} @@ -5760,48 +5770,93 @@ packages: '@webassemblyjs/ast@1.12.1': resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} + '@webassemblyjs/ast@1.14.1': + resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} + '@webassemblyjs/floating-point-hex-parser@1.11.6': resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + '@webassemblyjs/floating-point-hex-parser@1.13.2': + resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} + '@webassemblyjs/helper-api-error@1.11.6': resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + '@webassemblyjs/helper-api-error@1.13.2': + resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} + '@webassemblyjs/helper-buffer@1.12.1': resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} + '@webassemblyjs/helper-buffer@1.14.1': + resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} + '@webassemblyjs/helper-numbers@1.11.6': resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} + '@webassemblyjs/helper-numbers@1.13.2': + resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} + '@webassemblyjs/helper-wasm-bytecode@1.11.6': resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + '@webassemblyjs/helper-wasm-bytecode@1.13.2': + resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} + '@webassemblyjs/helper-wasm-section@1.12.1': resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} + '@webassemblyjs/helper-wasm-section@1.14.1': + resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} + '@webassemblyjs/ieee754@1.11.6': resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} + '@webassemblyjs/ieee754@1.13.2': + resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} + '@webassemblyjs/leb128@1.11.6': resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} + '@webassemblyjs/leb128@1.13.2': + resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} + '@webassemblyjs/utf8@1.11.6': resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + '@webassemblyjs/utf8@1.13.2': + resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} + '@webassemblyjs/wasm-edit@1.12.1': resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} + '@webassemblyjs/wasm-edit@1.14.1': + resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} + '@webassemblyjs/wasm-gen@1.12.1': resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} + '@webassemblyjs/wasm-gen@1.14.1': + resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} + '@webassemblyjs/wasm-opt@1.12.1': resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} + '@webassemblyjs/wasm-opt@1.14.1': + resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} + '@webassemblyjs/wasm-parser@1.12.1': resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} + '@webassemblyjs/wasm-parser@1.14.1': + resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} + '@webassemblyjs/wast-printer@1.12.1': resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} + '@webassemblyjs/wast-printer@1.14.1': + resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} + '@webpack-cli/configtest@2.1.1': resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==} engines: {node: '>=14.15.0'} @@ -5809,6 +5864,13 @@ packages: webpack: 5.x.x webpack-cli: 5.x.x + '@webpack-cli/configtest@3.0.1': + resolution: {integrity: sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA==} + engines: {node: '>=18.12.0'} + peerDependencies: + webpack: ^5.82.0 + webpack-cli: 6.x.x + '@webpack-cli/generators@3.0.7': resolution: {integrity: sha512-H4dlEX8CzO5EHBYYZQop9x4w6lG9FenSF/1spLRlvRAULDgTs0VfmwOuwp03tTLml9jpMsouuVw6vEN8KpwE/w==} engines: {node: '>=14.15.0'} @@ -5827,6 +5889,13 @@ packages: webpack: 5.x.x webpack-cli: 5.x.x + '@webpack-cli/info@3.0.1': + resolution: {integrity: sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ==} + engines: {node: '>=18.12.0'} + peerDependencies: + webpack: ^5.82.0 + webpack-cli: 6.x.x + '@webpack-cli/serve@2.0.5': resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} engines: {node: '>=14.15.0'} @@ -5838,6 +5907,17 @@ packages: webpack-dev-server: optional: true + '@webpack-cli/serve@3.0.1': + resolution: {integrity: sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg==} + engines: {node: '>=18.12.0'} + peerDependencies: + webpack: ^5.82.0 + webpack-cli: 6.x.x + webpack-dev-server: '*' + peerDependenciesMeta: + webpack-dev-server: + optional: true + '@xobotyi/scrollbar-width@1.9.5': resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==} @@ -13116,6 +13196,10 @@ packages: resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} engines: {node: '>= 12.13.0'} + schema-utils@4.3.0: + resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} + engines: {node: '>= 10.13.0'} + scoped-regex@2.1.0: resolution: {integrity: sha512-g3WxHrqSWCZHGHlSrF51VXFdjImhwvH8ZO/pryFH56Qi0cDsZfylQa/t0jCzVQFNbNvM00HfHjkDPEuarKDSWQ==} engines: {node: '>=8'} @@ -13781,6 +13865,22 @@ packages: uglify-js: optional: true + terser-webpack-plugin@5.3.14: + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + terser@5.36.0: resolution: {integrity: sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==} engines: {node: '>=10'} @@ -14540,6 +14640,20 @@ packages: webpack-dev-server: optional: true + webpack-cli@6.0.1: + resolution: {integrity: sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw==} + engines: {node: '>=18.12.0'} + hasBin: true + peerDependencies: + webpack: ^5.82.0 + webpack-bundle-analyzer: '*' + webpack-dev-server: '*' + peerDependenciesMeta: + webpack-bundle-analyzer: + optional: true + webpack-dev-server: + optional: true + webpack-dev-middleware@5.3.4: resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==} engines: {node: '>= 12.13.0'} @@ -14581,6 +14695,10 @@ packages: resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} engines: {node: '>=10.0.0'} + webpack-merge@6.0.1: + resolution: {integrity: sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==} + engines: {node: '>=18.0.0'} + webpack-sources@1.4.3: resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} @@ -14605,6 +14723,16 @@ packages: webpack-cli: optional: true + webpack@5.99.5: + resolution: {integrity: sha512-q+vHBa6H9qwBLUlHL4Y7L0L1/LlyBKZtS9FHNCQmtayxjI5RKC9yD8gpvLeqGv5lCQp1Re04yi0MF40pf30Pvg==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + websocket-driver@0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} engines: {node: '>=0.8.0'} @@ -16598,6 +16726,8 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} + '@discoveryjs/json-ext@0.6.3': {} + '@dnd-kit/accessibility@3.1.0(react@18.3.1)': dependencies: react: 18.3.1 @@ -18342,7 +18472,7 @@ snapshots: dependencies: playwright: 1.39.0 - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(react-refresh@0.14.2)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(react-refresh@0.14.2)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.38.1 @@ -18352,14 +18482,14 @@ snapshots: react-refresh: 0.14.2 schema-utils: 4.2.0 source-map: 0.7.4 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) optionalDependencies: '@types/webpack': 5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) type-fest: 3.13.1 - webpack-dev-server: 4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + webpack-dev-server: 4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) webpack-hot-middleware: 2.26.1 - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15)))(react-refresh@0.11.0)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))))(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15)))(react-refresh@0.11.0)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))))(webpack-hot-middleware@2.26.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.38.1 @@ -18369,11 +18499,11 @@ snapshots: react-refresh: 0.11.0 schema-utils: 4.2.0 source-map: 0.7.4 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) optionalDependencies: '@types/webpack': 5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) type-fest: 3.13.1 - webpack-dev-server: 4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + webpack-dev-server: 4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) webpack-hot-middleware: 2.26.1 '@polka/url@1.0.0-next.28': {} @@ -19531,25 +19661,25 @@ snapshots: case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.1 constants-browserify: 1.0.0 - css-loader: 6.11.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + css-loader: 6.11.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) es-module-lexer: 1.5.4 express: 4.21.2 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) fs-extra: 11.2.0 - html-webpack-plugin: 5.6.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + html-webpack-plugin: 5.6.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) magic-string: 0.30.12 path-browserify: 1.0.1 process: 0.11.10 semver: 7.6.3 storybook: 8.3.6 - style-loader: 3.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) - terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + style-loader: 3.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) ts-dedent: 2.2.0 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - webpack-dev-middleware: 6.1.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack-dev-middleware: 6.1.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.6.2 optionalDependencies: @@ -19642,7 +19772,7 @@ snapshots: dependencies: storybook: 8.3.6 - '@storybook/nextjs@8.3.6(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(esbuild@0.23.1)(next@15.2.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(type-fest@3.13.1)(typescript@5.6.3)(webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))': + '@storybook/nextjs@8.3.6(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(esbuild@0.23.1)(next@15.2.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(type-fest@3.13.1)(typescript@5.6.3)(webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) @@ -19657,32 +19787,32 @@ snapshots: '@babel/preset-react': 7.25.9(@babel/core@7.26.0) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) '@babel/runtime': 7.26.0 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(react-refresh@0.14.2)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(react-refresh@0.14.2)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) '@storybook/builder-webpack5': 8.3.6(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(storybook@8.3.6)(typescript@5.6.3) '@storybook/preset-react-webpack': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) '@storybook/react': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) '@storybook/test': 8.3.6(storybook@8.3.6) '@types/node': 22.8.4 '@types/semver': 7.5.8 - babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) - css-loader: 6.11.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + css-loader: 6.11.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) find-up: 5.0.0 fs-extra: 11.2.0 image-size: 1.1.1 loader-utils: 3.3.1 next: 15.2.3(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - node-polyfill-webpack-plugin: 2.0.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + node-polyfill-webpack-plugin: 2.0.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) pnp-webpack-plugin: 1.7.0(typescript@5.6.3) postcss: 8.4.47 - postcss-loader: 8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + postcss-loader: 8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-refresh: 0.14.2 resolve-url-loader: 5.0.0 - sass-loader: 13.3.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + sass-loader: 13.3.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) semver: 7.6.3 storybook: 8.3.6 - style-loader: 3.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + style-loader: 3.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) styled-jsx: 5.1.6(@babel/core@7.26.0)(react@18.3.1) ts-dedent: 2.2.0 tsconfig-paths: 4.2.0 @@ -19690,7 +19820,7 @@ snapshots: optionalDependencies: sharp: 0.33.5 typescript: 5.6.3 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -19714,7 +19844,7 @@ snapshots: dependencies: '@storybook/core-webpack': 8.3.6(storybook@8.3.6) '@storybook/react': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) '@types/node': 22.13.10 '@types/semver': 7.5.8 find-up: 5.0.0 @@ -19727,7 +19857,7 @@ snapshots: semver: 7.6.3 storybook: 8.3.6 tsconfig-paths: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -19742,7 +19872,7 @@ snapshots: dependencies: storybook: 8.3.6 - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))': + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))': dependencies: debug: 4.3.7(supports-color@5.5.0) endent: 2.1.0 @@ -19752,7 +19882,7 @@ snapshots: react-docgen-typescript: 2.2.2(typescript@5.6.3) tslib: 2.8.0 typescript: 5.6.3 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) transitivePeerDependencies: - supports-color @@ -20175,6 +20305,11 @@ snapshots: '@types/escodegen@0.0.6': {} + '@types/eslint-scope@3.7.7': + dependencies: + '@types/eslint': 8.56.12 + '@types/estree': 1.0.6 + '@types/eslint@8.56.12': dependencies: '@types/estree': 1.0.6 @@ -20440,7 +20575,7 @@ snapshots: dependencies: '@types/node': 18.19.61 tapable: 2.2.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/core' - esbuild @@ -20452,7 +20587,7 @@ snapshots: dependencies: '@types/node': 18.19.61 tapable: 2.2.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) transitivePeerDependencies: - '@swc/core' - esbuild @@ -20464,7 +20599,18 @@ snapshots: dependencies: '@types/node': 18.19.61 tapable: 2.2.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + - webpack-cli + + '@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1(webpack@5.99.5))': + dependencies: + '@types/node': 18.19.61 + tapable: 2.2.1 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) transitivePeerDependencies: - '@swc/core' - esbuild @@ -20701,20 +20847,39 @@ snapshots: '@webassemblyjs/helper-numbers': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ast@1.14.1': + dependencies: + '@webassemblyjs/helper-numbers': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/floating-point-hex-parser@1.11.6': {} + '@webassemblyjs/floating-point-hex-parser@1.13.2': {} + '@webassemblyjs/helper-api-error@1.11.6': {} + '@webassemblyjs/helper-api-error@1.13.2': {} + '@webassemblyjs/helper-buffer@1.12.1': {} + '@webassemblyjs/helper-buffer@1.14.1': {} + '@webassemblyjs/helper-numbers@1.11.6': dependencies: '@webassemblyjs/floating-point-hex-parser': 1.11.6 '@webassemblyjs/helper-api-error': 1.11.6 '@xtuc/long': 4.2.2 + '@webassemblyjs/helper-numbers@1.13.2': + dependencies: + '@webassemblyjs/floating-point-hex-parser': 1.13.2 + '@webassemblyjs/helper-api-error': 1.13.2 + '@xtuc/long': 4.2.2 + '@webassemblyjs/helper-wasm-bytecode@1.11.6': {} + '@webassemblyjs/helper-wasm-bytecode@1.13.2': {} + '@webassemblyjs/helper-wasm-section@1.12.1': dependencies: '@webassemblyjs/ast': 1.12.1 @@ -20722,16 +20887,33 @@ snapshots: '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/helper-wasm-section@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/ieee754@1.11.6': dependencies: '@xtuc/ieee754': 1.2.0 + '@webassemblyjs/ieee754@1.13.2': + dependencies: + '@xtuc/ieee754': 1.2.0 + '@webassemblyjs/leb128@1.11.6': dependencies: '@xtuc/long': 4.2.2 + '@webassemblyjs/leb128@1.13.2': + dependencies: + '@xtuc/long': 4.2.2 + '@webassemblyjs/utf8@1.11.6': {} + '@webassemblyjs/utf8@1.13.2': {} + '@webassemblyjs/wasm-edit@1.12.1': dependencies: '@webassemblyjs/ast': 1.12.1 @@ -20743,6 +20925,17 @@ snapshots: '@webassemblyjs/wasm-parser': 1.12.1 '@webassemblyjs/wast-printer': 1.12.1 + '@webassemblyjs/wasm-edit@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/helper-wasm-section': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-opt': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/wast-printer': 1.14.1 + '@webassemblyjs/wasm-gen@1.12.1': dependencies: '@webassemblyjs/ast': 1.12.1 @@ -20751,6 +20944,14 @@ snapshots: '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 + '@webassemblyjs/wasm-gen@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + '@webassemblyjs/wasm-opt@1.12.1': dependencies: '@webassemblyjs/ast': 1.12.1 @@ -20758,6 +20959,13 @@ snapshots: '@webassemblyjs/wasm-gen': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/wasm-opt@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/wasm-parser@1.12.1': dependencies: '@webassemblyjs/ast': 1.12.1 @@ -20767,16 +20975,35 @@ snapshots: '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 + '@webassemblyjs/wasm-parser@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-api-error': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + '@webassemblyjs/wast-printer@1.12.1': dependencies: '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 + '@webassemblyjs/wast-printer@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@xtuc/long': 4.2.2 + '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.95.0)': dependencies: webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack@5.95.0) + '@webpack-cli/configtest@3.0.1(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5)': + dependencies: + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.99.5) + '@webpack-cli/generators@3.0.7(encoding@0.1.13)(mem-fs@2.3.0)(prettier@2.8.8)(webpack-cli@5.1.4)(webpack@5.95.0)': dependencies: webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) @@ -20791,16 +21018,40 @@ snapshots: - mem-fs - supports-color + '@webpack-cli/generators@3.0.7(encoding@0.1.13)(mem-fs@2.3.0)(prettier@2.8.8)(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5)': + dependencies: + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.99.5) + yeoman-environment: 3.19.3 + yeoman-generator: 5.10.0(encoding@0.1.13)(mem-fs@2.3.0)(yeoman-environment@3.19.3) + optionalDependencies: + prettier: 2.8.8 + transitivePeerDependencies: + - bluebird + - encoding + - mem-fs + - supports-color + '@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.95.0)': dependencies: webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack@5.95.0) + '@webpack-cli/info@3.0.1(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5)': + dependencies: + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.99.5) + '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.95.0)': dependencies: webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack@5.95.0) + '@webpack-cli/serve@3.0.1(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5)': + dependencies: + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.99.5) + '@xobotyi/scrollbar-width@1.9.5': {} '@xtuc/ieee754@1.2.0': {} @@ -21301,35 +21552,35 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@8.4.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + babel-loader@8.4.1(@babel/core@7.26.0)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@babel/core': 7.26.0 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) - babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.95.0): dependencies: '@babel/core': 7.26.0 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) - babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: '@babel/core': 7.26.0 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.95.0): + babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.99.5): dependencies: '@babel/core': 7.26.0 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) babel-plugin-istanbul@6.1.1: dependencies: @@ -22355,7 +22606,7 @@ snapshots: dependencies: hyphenate-style-name: 1.1.0 - css-loader@6.11.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + css-loader@6.11.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: icss-utils: 5.1.0(postcss@8.4.47) postcss: 8.4.47 @@ -22366,9 +22617,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - css-loader@6.11.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + css-loader@6.11.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: icss-utils: 5.1.0(postcss@8.4.47) postcss: 8.4.47 @@ -22379,9 +22630,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) - css-minimizer-webpack-plugin@3.4.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + css-minimizer-webpack-plugin@3.4.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: cssnano: 5.1.15(postcss@8.4.47) jest-worker: 27.5.1 @@ -22389,7 +22640,7 @@ snapshots: schema-utils: 4.2.0 serialize-javascript: 6.0.2 source-map: 0.6.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) css-prefers-color-scheme@6.0.3(postcss@8.4.47): dependencies: @@ -23540,7 +23791,7 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-webpack-plugin@3.2.0(eslint@8.57.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + eslint-webpack-plugin@3.2.0(eslint@8.57.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@types/eslint': 8.56.12 eslint: 8.57.1 @@ -23548,7 +23799,7 @@ snapshots: micromatch: 4.0.8 normalize-path: 3.0.0 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) eslint@8.57.1: dependencies: @@ -23843,11 +24094,11 @@ snapshots: dependencies: flat-cache: 3.2.0 - file-loader@6.2.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + file-loader@6.2.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) file-system-cache@2.3.0: dependencies: @@ -24006,7 +24257,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.0 '@types/json-schema': 7.0.15 @@ -24022,11 +24273,11 @@ snapshots: semver: 7.6.3 tapable: 1.1.3 typescript: 5.6.3 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) optionalDependencies: eslint: 8.57.1 - fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: '@babel/code-frame': 7.26.0 chalk: 4.1.2 @@ -24041,7 +24292,7 @@ snapshots: semver: 7.6.3 tapable: 2.2.1 typescript: 5.6.3 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) form-data@2.5.2: dependencies: @@ -24587,7 +24838,7 @@ snapshots: htmlparser2: 8.0.2 selderee: 0.11.0 - html-webpack-plugin@5.6.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + html-webpack-plugin@5.6.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -24595,9 +24846,9 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - html-webpack-plugin@5.6.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + html-webpack-plugin@5.6.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -24605,7 +24856,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) htmlencode@0.0.4: {} @@ -26593,11 +26844,11 @@ snapshots: leac@0.6.0: {} - less-loader@10.2.0(less@4.2.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + less-loader@10.2.0(less@4.2.0)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: klona: 2.0.6 less: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) less@4.2.0: dependencies: @@ -27023,11 +27274,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + mini-css-extract-plugin@2.9.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) minimalistic-assert@1.0.1: {} @@ -27906,7 +28157,12 @@ snapshots: loader-utils: 2.0.4 webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) - node-polyfill-webpack-plugin@2.0.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + node-loader@2.0.0(webpack@5.99.5): + dependencies: + loader-utils: 2.0.4 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + + node-polyfill-webpack-plugin@2.0.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: assert: 2.1.0 browserify-zlib: 0.2.0 @@ -27933,7 +28189,7 @@ snapshots: url: 0.11.4 util: 0.12.5 vm-browserify: 1.1.2 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) node-postgres@0.6.2: {} @@ -28813,22 +29069,22 @@ snapshots: postcss: 8.4.47 ts-node: 10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3) - postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.47 semver: 7.6.3 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) - postcss-loader@8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + postcss-loader@8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 postcss: 8.4.47 semver: 7.6.3 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) transitivePeerDependencies: - typescript @@ -29514,17 +29770,17 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - raw-loader@4.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + raw-loader@4.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - raw-loader@4.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + raw-loader@4.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) rc-align@4.0.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -29912,7 +30168,7 @@ snapshots: react: 18.3.1 tween-functions: 1.2.0 - react-dev-utils@12.0.1(eslint@8.57.1)(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + react-dev-utils@12.0.1(eslint@8.57.1)(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.0 address: 1.2.2 @@ -29923,7 +30179,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -29938,7 +30194,7 @@ snapshots: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -30094,53 +30350,53 @@ snapshots: react-scripts@5.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/babel__core@7.20.5)(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15)))(eslint@8.57.1)(react@18.3.1)(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3))(type-fest@3.13.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1): dependencies: '@babel/core': 7.26.0 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15)))(react-refresh@0.11.0)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))))(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15)))(react-refresh@0.11.0)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))))(webpack-hot-middleware@2.26.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) '@svgr/webpack': 5.5.0 babel-jest: 27.5.1(@babel/core@7.26.0) - babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) babel-plugin-named-asset-import: 0.3.8(@babel/core@7.26.0) babel-preset-react-app: 10.0.1 bfj: 7.1.0 browserslist: 4.24.2 camelcase: 6.3.0 case-sensitive-paths-webpack-plugin: 2.4.0 - css-loader: 6.11.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) - css-minimizer-webpack-plugin: 3.4.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + css-loader: 6.11.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) + css-minimizer-webpack-plugin: 3.4.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) dotenv: 10.0.0 dotenv-expand: 5.1.0 eslint: 8.57.1 eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint@8.57.1)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3)))(typescript@5.6.3) - eslint-webpack-plugin: 3.2.0(eslint@8.57.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) - file-loader: 6.2.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + eslint-webpack-plugin: 3.2.0(eslint@8.57.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) fs-extra: 10.1.0 - html-webpack-plugin: 5.6.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + html-webpack-plugin: 5.6.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) identity-obj-proxy: 3.0.0 jest: 27.5.1(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3)) jest-resolve: 27.5.1 jest-watch-typeahead: 1.1.0(jest@27.5.1(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3))) - mini-css-extract-plugin: 2.9.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + mini-css-extract-plugin: 2.9.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) postcss: 8.4.47 postcss-flexbugs-fixes: 5.0.2(postcss@8.4.47) - postcss-loader: 6.2.1(postcss@8.4.47)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + postcss-loader: 6.2.1(postcss@8.4.47)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) postcss-normalize: 10.0.1(browserslist@4.24.2)(postcss@8.4.47) postcss-preset-env: 7.8.3(postcss@8.4.47) prompts: 2.4.2 react: 18.3.1 react-app-polyfill: 3.0.0 - react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) react-refresh: 0.11.0 resolve: 1.22.8 resolve-url-loader: 4.0.0 - sass-loader: 12.6.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + sass-loader: 12.6.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) semver: 7.6.3 - source-map-loader: 3.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) - style-loader: 3.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + source-map-loader: 3.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) + style-loader: 3.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) tailwindcss: 3.4.14(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3)) - terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) - webpack-dev-server: 4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) - webpack-manifest-plugin: 4.1.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) - workbox-webpack-plugin: 6.6.0(@types/babel__core@7.20.5)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack-dev-server: 4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) + webpack-manifest-plugin: 4.1.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) + workbox-webpack-plugin: 6.6.0(@types/babel__core@7.20.5)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) optionalDependencies: fsevents: 2.3.3 typescript: 5.6.3 @@ -30666,16 +30922,16 @@ snapshots: sanitize.css@13.0.0: {} - sass-loader@12.6.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + sass-loader@12.6.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: klona: 2.0.6 neo-async: 2.6.2 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) - sass-loader@13.3.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + sass-loader@13.3.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: neo-async: 2.6.2 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) sax@1.2.4: {} @@ -30720,6 +30976,13 @@ snapshots: ajv-formats: 2.1.1(ajv@8.17.1) ajv-keywords: 5.1.0(ajv@8.17.1) + schema-utils@4.3.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) + ajv-keywords: 5.1.0(ajv@8.17.1) + scoped-regex@2.1.0: {} screenfull@5.2.0: {} @@ -31008,12 +31271,12 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@3.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + source-map-loader@3.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: abab: 2.0.6 iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) source-map-support@0.5.13: dependencies: @@ -31345,13 +31608,13 @@ snapshots: style-inject@0.3.0: {} - style-loader@3.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + style-loader@3.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - style-loader@3.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + style-loader@3.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) styled-jsx@5.1.6(@babel/core@7.24.5)(react@18.3.1): dependencies: @@ -31556,37 +31819,82 @@ snapshots: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - terser-webpack-plugin@5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + terser-webpack-plugin@5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) optionalDependencies: '@swc/core': 1.11.10(@swc/helpers@0.5.15) esbuild: 0.23.1 - terser-webpack-plugin@5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + terser-webpack-plugin@5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) optionalDependencies: '@swc/core': 1.11.10(@swc/helpers@0.5.15) - terser-webpack-plugin@5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0): + terser-webpack-plugin@5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) + optionalDependencies: + '@swc/core': 1.11.10(@swc/helpers@0.5.15) + + terser-webpack-plugin@5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + terser: 5.36.0 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + optionalDependencies: + '@swc/core': 1.11.10(@swc/helpers@0.5.15) + esbuild: 0.23.1 + + terser-webpack-plugin@5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4)): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + terser: 5.36.0 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + optionalDependencies: + '@swc/core': 1.11.10(@swc/helpers@0.5.15) + + terser-webpack-plugin@5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + terser: 5.36.0 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) + optionalDependencies: + '@swc/core': 1.11.10(@swc/helpers@0.5.15) + + terser-webpack-plugin@5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + terser: 5.36.0 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) optionalDependencies: '@swc/core': 1.11.10(@swc/helpers@0.5.15) @@ -31845,6 +32153,16 @@ snapshots: typescript: 5.6.3 webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + ts-loader@9.5.1(typescript@5.6.3)(webpack@5.99.5): + dependencies: + chalk: 4.1.2 + enhanced-resolve: 5.17.1 + micromatch: 4.0.8 + semver: 7.6.3 + source-map: 0.7.4 + typescript: 5.6.3 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + ts-morph@13.0.3: dependencies: '@ts-morph/common': 0.12.3 @@ -32438,26 +32756,43 @@ snapshots: optionalDependencies: '@webpack-cli/generators': 3.0.7(encoding@0.1.13)(mem-fs@2.3.0)(prettier@2.8.8)(webpack-cli@5.1.4)(webpack@5.95.0) - webpack-dev-middleware@5.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + webpack-cli@6.0.1(webpack@5.99.5): + dependencies: + '@discoveryjs/json-ext': 0.6.3 + '@webpack-cli/configtest': 3.0.1(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5) + '@webpack-cli/info': 3.0.1(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5) + '@webpack-cli/serve': 3.0.1(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5) + colorette: 2.0.20 + commander: 12.1.0 + cross-spawn: 7.0.6 + envinfo: 7.14.0 + fastest-levenshtein: 1.0.16 + import-local: 3.2.0 + interpret: 3.1.1 + rechoir: 0.8.0 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + webpack-merge: 6.0.1 + + webpack-dev-middleware@5.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) optional: true - webpack-dev-middleware@5.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + webpack-dev-middleware@5.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) - webpack-dev-middleware@6.1.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + webpack-dev-middleware@6.1.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: colorette: 2.0.20 memfs: 3.5.3 @@ -32465,9 +32800,9 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.2.0 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -32497,10 +32832,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + webpack-dev-middleware: 5.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) ws: 8.18.0 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) transitivePeerDependencies: - bufferutil - debug @@ -32508,7 +32843,7 @@ snapshots: - utf-8-validate optional: true - webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -32538,10 +32873,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + webpack-dev-middleware: 5.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) ws: 8.18.0 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) transitivePeerDependencies: - bufferutil - debug @@ -32554,10 +32889,10 @@ snapshots: html-entities: 2.5.2 strip-ansi: 6.0.1 - webpack-manifest-plugin@4.1.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + webpack-manifest-plugin@4.1.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: tapable: 2.2.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) webpack-sources: 2.3.1 webpack-merge@5.10.0: @@ -32566,6 +32901,12 @@ snapshots: flat: 5.0.2 wildcard: 2.0.1 + webpack-merge@6.0.1: + dependencies: + clone-deep: 4.0.1 + flat: 5.0.2 + wildcard: 2.0.1 + webpack-sources@1.4.3: dependencies: source-list-map: 2.0.1 @@ -32580,7 +32921,7 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)): + webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4): dependencies: '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 @@ -32602,22 +32943,24 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0) watchpack: 2.4.2 webpack-sources: 3.2.3 + optionalDependencies: + webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack@5.95.0) transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1): + webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)): dependencies: + '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) browserslist: 4.24.2 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 @@ -32630,9 +32973,9 @@ snapshots: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -32640,14 +32983,14 @@ snapshots: - esbuild - uglify-js - webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4): + webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1): dependencies: + '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) browserslist: 4.24.2 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 @@ -32660,9 +33003,39 @@ snapshots: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + + webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.0 + browserslist: 4.24.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4)) watchpack: 2.4.2 webpack-sources: 3.2.3 optionalDependencies: @@ -32672,6 +33045,38 @@ snapshots: - esbuild - uglify-js + webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.0 + browserslist: 4.24.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + optionalDependencies: + webpack-cli: 6.0.1(webpack@5.99.5) + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + websocket-driver@0.7.4: dependencies: http-parser-js: 0.5.8 @@ -32893,12 +33298,12 @@ snapshots: workbox-sw@6.6.0: {} - workbox-webpack-plugin@6.6.0(@types/babel__core@7.20.5)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + workbox-webpack-plugin@6.6.0(@types/babel__core@7.20.5)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: fast-json-stable-stringify: 2.1.0 pretty-bytes: 5.6.0 upath: 1.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) webpack-sources: 1.4.3 workbox-build: 6.6.0(@types/babel__core@7.20.5) transitivePeerDependencies: From e154e0ff9b5ff4d8982863d6495ffd794787d675 Mon Sep 17 00:00:00 2001 From: Ildar Nurislamov Date: Tue, 15 Apr 2025 17:41:37 +0400 Subject: [PATCH 4/5] small fixes --- pnpm-lock.yaml | 747 ++++++++++++++---- .../rotor/__tests__/functions-chain.test.ts | 4 +- 2 files changed, 582 insertions(+), 169 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 335e6b3bb..7e95667db 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -76,7 +76,7 @@ importers: version: 7.5.8 babel-loader: specifier: ^9.1.3 - version: 9.2.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + version: 9.2.1(@babel/core@7.26.0)(webpack@5.99.5) commander: specifier: ^11.0.0 version: 11.1.0 @@ -84,8 +84,11 @@ importers: specifier: workspace:* version: link:../../libs/juava webpack: - specifier: ^5.95.0 - version: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + specifier: ^5.99.5 + version: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + webpack-cli: + specifier: ^6.0.1 + version: 6.0.1(webpack@5.99.5) cli/jitsu-cli: dependencies: @@ -152,13 +155,13 @@ importers: version: 18.19.61 '@types/webpack': specifier: ^5.28.5 - version: 5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + version: 5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1(webpack@5.99.5)) '@webpack-cli/generators': specifier: ^3.0.7 - version: 3.0.7(encoding@0.1.13)(mem-fs@2.3.0)(prettier@2.8.8)(webpack-cli@5.1.4)(webpack@5.95.0) + version: 3.0.7(encoding@0.1.13)(mem-fs@2.3.0)(prettier@2.8.8)(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5) babel-loader: specifier: ^9.1.3 - version: 9.2.1(@babel/core@7.26.0)(webpack@5.95.0) + version: 9.2.1(@babel/core@7.26.0)(webpack@5.99.5) chalk: specifier: ^5.3.0 version: 5.3.0 @@ -194,7 +197,7 @@ importers: version: 3.3.2 node-loader: specifier: ^2.0.0 - version: 2.0.0(webpack@5.95.0) + version: 2.0.0(webpack@5.99.5) prismjs: specifier: ^1.30.0 version: 1.30.0 @@ -209,16 +212,16 @@ importers: version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(jest@29.7.0(@types/node@18.19.61)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3)))(typescript@5.6.3) ts-loader: specifier: ^9.5.1 - version: 9.5.1(typescript@5.6.3)(webpack@5.95.0) + version: 9.5.1(typescript@5.6.3)(webpack@5.99.5) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3) webpack: - specifier: ^5.95.0 - version: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + specifier: ^5.99.5 + version: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) webpack-cli: - specifier: ^5.1.4 - version: 5.1.4(@webpack-cli/generators@3.0.7)(webpack@5.95.0) + specifier: ^6.0.1 + version: 6.0.1(webpack@5.99.5) e2e: devDependencies: @@ -358,6 +361,9 @@ importers: tslib: specifier: ^2.6.3 version: 2.8.0 + undici: + specifier: ^6.21.2 + version: 6.21.2 zod: specifier: ^3.23.8 version: 3.23.8 @@ -500,7 +506,7 @@ importers: version: 1.3.1 raw-loader: specifier: ^4.0.2 - version: 4.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + version: 4.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) rollup: specifier: ^3.29.5 version: 3.29.5 @@ -825,6 +831,9 @@ importers: tslib: specifier: ^2.6.3 version: 2.8.0 + undici: + specifier: ^6.21.2 + version: 6.21.2 devDependencies: '@babel/preset-env': specifier: ^7.25.2 @@ -1167,7 +1176,7 @@ importers: version: 8.3.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6) '@storybook/nextjs': specifier: ^8.3.6 - version: 8.3.6(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(esbuild@0.23.1)(next@15.3.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(type-fest@3.13.1)(typescript@5.6.3)(webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + version: 8.3.6(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(esbuild@0.23.1)(next@15.3.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(type-fest@3.13.1)(typescript@5.6.3)(webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) '@storybook/react': specifier: ^8.3.6 version: 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) @@ -1251,7 +1260,7 @@ importers: version: 4.2.0 less-loader: specifier: ^10.2.0 - version: 10.2.0(less@4.2.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + version: 10.2.0(less@4.2.0)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) minimist: specifier: ^1.2.7 version: 1.2.8 @@ -1260,7 +1269,7 @@ importers: version: 8.4.47 raw-loader: specifier: ^4.0.2 - version: 4.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + version: 4.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) react-email: specifier: ^4.0.2 version: 4.0.2(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -1384,7 +1393,7 @@ importers: version: 15.3.0(eslint@8.57.1)(typescript@5.6.3) raw-loader: specifier: ^4.0.2 - version: 4.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + version: 4.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) react-email: specifier: ^3.0.7 version: 3.0.7(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -2556,6 +2565,10 @@ packages: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} engines: {node: '>=10.0.0'} + '@discoveryjs/json-ext@0.6.3': + resolution: {integrity: sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==} + engines: {node: '>=14.17.0'} + '@dnd-kit/accessibility@3.1.0': resolution: {integrity: sha512-ea7IkhKvlJUv9iSHJOnxinBcoOI3ppGnnL+VDJ75O45Nss6HtZd8IdN8touXPDtASfeI2T2LImb8VOZcL47wjQ==} peerDependencies: @@ -5470,6 +5483,9 @@ packages: '@types/escodegen@0.0.6': resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} + '@types/eslint-scope@3.7.7': + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + '@types/eslint@8.56.12': resolution: {integrity: sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==} @@ -5867,48 +5883,93 @@ packages: '@webassemblyjs/ast@1.12.1': resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==} + '@webassemblyjs/ast@1.14.1': + resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} + '@webassemblyjs/floating-point-hex-parser@1.11.6': resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} + '@webassemblyjs/floating-point-hex-parser@1.13.2': + resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} + '@webassemblyjs/helper-api-error@1.11.6': resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} + '@webassemblyjs/helper-api-error@1.13.2': + resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} + '@webassemblyjs/helper-buffer@1.12.1': resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==} + '@webassemblyjs/helper-buffer@1.14.1': + resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} + '@webassemblyjs/helper-numbers@1.11.6': resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} + '@webassemblyjs/helper-numbers@1.13.2': + resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} + '@webassemblyjs/helper-wasm-bytecode@1.11.6': resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} + '@webassemblyjs/helper-wasm-bytecode@1.13.2': + resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} + '@webassemblyjs/helper-wasm-section@1.12.1': resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==} + '@webassemblyjs/helper-wasm-section@1.14.1': + resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} + '@webassemblyjs/ieee754@1.11.6': resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} + '@webassemblyjs/ieee754@1.13.2': + resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} + '@webassemblyjs/leb128@1.11.6': resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} + '@webassemblyjs/leb128@1.13.2': + resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} + '@webassemblyjs/utf8@1.11.6': resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} + '@webassemblyjs/utf8@1.13.2': + resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} + '@webassemblyjs/wasm-edit@1.12.1': resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==} + '@webassemblyjs/wasm-edit@1.14.1': + resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} + '@webassemblyjs/wasm-gen@1.12.1': resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==} + '@webassemblyjs/wasm-gen@1.14.1': + resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} + '@webassemblyjs/wasm-opt@1.12.1': resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==} + '@webassemblyjs/wasm-opt@1.14.1': + resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} + '@webassemblyjs/wasm-parser@1.12.1': resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==} + '@webassemblyjs/wasm-parser@1.14.1': + resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} + '@webassemblyjs/wast-printer@1.12.1': resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==} + '@webassemblyjs/wast-printer@1.14.1': + resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} + '@webpack-cli/configtest@2.1.1': resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==} engines: {node: '>=14.15.0'} @@ -5916,6 +5977,13 @@ packages: webpack: 5.x.x webpack-cli: 5.x.x + '@webpack-cli/configtest@3.0.1': + resolution: {integrity: sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA==} + engines: {node: '>=18.12.0'} + peerDependencies: + webpack: ^5.82.0 + webpack-cli: 6.x.x + '@webpack-cli/generators@3.0.7': resolution: {integrity: sha512-H4dlEX8CzO5EHBYYZQop9x4w6lG9FenSF/1spLRlvRAULDgTs0VfmwOuwp03tTLml9jpMsouuVw6vEN8KpwE/w==} engines: {node: '>=14.15.0'} @@ -5934,6 +6002,13 @@ packages: webpack: 5.x.x webpack-cli: 5.x.x + '@webpack-cli/info@3.0.1': + resolution: {integrity: sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ==} + engines: {node: '>=18.12.0'} + peerDependencies: + webpack: ^5.82.0 + webpack-cli: 6.x.x + '@webpack-cli/serve@2.0.5': resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} engines: {node: '>=14.15.0'} @@ -5945,6 +6020,17 @@ packages: webpack-dev-server: optional: true + '@webpack-cli/serve@3.0.1': + resolution: {integrity: sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg==} + engines: {node: '>=18.12.0'} + peerDependencies: + webpack: ^5.82.0 + webpack-cli: 6.x.x + webpack-dev-server: '*' + peerDependenciesMeta: + webpack-dev-server: + optional: true + '@xobotyi/scrollbar-width@1.9.5': resolution: {integrity: sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ==} @@ -13223,6 +13309,10 @@ packages: resolution: {integrity: sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==} engines: {node: '>= 12.13.0'} + schema-utils@4.3.0: + resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} + engines: {node: '>= 10.13.0'} + scoped-regex@2.1.0: resolution: {integrity: sha512-g3WxHrqSWCZHGHlSrF51VXFdjImhwvH8ZO/pryFH56Qi0cDsZfylQa/t0jCzVQFNbNvM00HfHjkDPEuarKDSWQ==} engines: {node: '>=8'} @@ -13897,6 +13987,22 @@ packages: uglify-js: optional: true + terser-webpack-plugin@5.3.14: + resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + terser@5.36.0: resolution: {integrity: sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==} engines: {node: '>=10'} @@ -14341,8 +14447,8 @@ packages: undici-types@6.20.0: resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} - undici@6.20.1: - resolution: {integrity: sha512-AjQF1QsmqfJys+LXfGTNum+qw4S88CojRInG/6t31W/1fk6G59s92bnAvGz5Cmur+kQv2SURXEvvudLmbrE8QA==} + undici@6.21.2: + resolution: {integrity: sha512-uROZWze0R0itiAKVPsYhFov9LxrPMHLMEQFszeI2gCN6bnIIZ8twzBCJcN2LJrBBLfrP0t1FW0g+JmKVl8Vk1g==} engines: {node: '>=18.17'} unfetch@3.1.2: @@ -14656,6 +14762,20 @@ packages: webpack-dev-server: optional: true + webpack-cli@6.0.1: + resolution: {integrity: sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw==} + engines: {node: '>=18.12.0'} + hasBin: true + peerDependencies: + webpack: ^5.82.0 + webpack-bundle-analyzer: '*' + webpack-dev-server: '*' + peerDependenciesMeta: + webpack-bundle-analyzer: + optional: true + webpack-dev-server: + optional: true + webpack-dev-middleware@5.3.4: resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==} engines: {node: '>= 12.13.0'} @@ -14697,6 +14817,10 @@ packages: resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} engines: {node: '>=10.0.0'} + webpack-merge@6.0.1: + resolution: {integrity: sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==} + engines: {node: '>=18.0.0'} + webpack-sources@1.4.3: resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} @@ -14721,6 +14845,16 @@ packages: webpack-cli: optional: true + webpack@5.99.5: + resolution: {integrity: sha512-q+vHBa6H9qwBLUlHL4Y7L0L1/LlyBKZtS9FHNCQmtayxjI5RKC9yD8gpvLeqGv5lCQp1Re04yi0MF40pf30Pvg==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + websocket-driver@0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} engines: {node: '>=0.8.0'} @@ -16714,6 +16848,8 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} + '@discoveryjs/json-ext@0.6.3': {} + '@dnd-kit/accessibility@3.1.0(react@18.3.1)': dependencies: react: 18.3.1 @@ -18541,7 +18677,7 @@ snapshots: dependencies: playwright: 1.39.0 - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(react-refresh@0.14.2)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(react-refresh@0.14.2)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.38.1 @@ -18551,14 +18687,14 @@ snapshots: react-refresh: 0.14.2 schema-utils: 4.2.0 source-map: 0.7.4 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) optionalDependencies: '@types/webpack': 5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) type-fest: 3.13.1 - webpack-dev-server: 4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + webpack-dev-server: 4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) webpack-hot-middleware: 2.26.1 - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15)))(react-refresh@0.11.0)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))))(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)))': + '@pmmmwh/react-refresh-webpack-plugin@0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15)))(react-refresh@0.11.0)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))))(webpack-hot-middleware@2.26.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)))': dependencies: ansi-html: 0.0.9 core-js-pure: 3.38.1 @@ -18568,11 +18704,11 @@ snapshots: react-refresh: 0.11.0 schema-utils: 4.2.0 source-map: 0.7.4 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) optionalDependencies: '@types/webpack': 5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) type-fest: 3.13.1 - webpack-dev-server: 4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + webpack-dev-server: 4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) webpack-hot-middleware: 2.26.1 '@polka/url@1.0.0-next.28': {} @@ -19730,25 +19866,25 @@ snapshots: case-sensitive-paths-webpack-plugin: 2.4.0 cjs-module-lexer: 1.4.1 constants-browserify: 1.0.0 - css-loader: 6.11.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + css-loader: 6.11.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) es-module-lexer: 1.5.4 express: 4.21.2 - fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) fs-extra: 11.2.0 - html-webpack-plugin: 5.6.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + html-webpack-plugin: 5.6.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) magic-string: 0.30.12 path-browserify: 1.0.1 process: 0.11.10 semver: 7.6.3 storybook: 8.3.6 - style-loader: 3.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) - terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + style-loader: 3.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) ts-dedent: 2.2.0 url: 0.11.4 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - webpack-dev-middleware: 6.1.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack-dev-middleware: 6.1.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) webpack-hot-middleware: 2.26.1 webpack-virtual-modules: 0.6.2 optionalDependencies: @@ -19841,7 +19977,7 @@ snapshots: dependencies: storybook: 8.3.6 - '@storybook/nextjs@8.3.6(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(esbuild@0.23.1)(next@15.3.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(type-fest@3.13.1)(typescript@5.6.3)(webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))': + '@storybook/nextjs@8.3.6(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(esbuild@0.23.1)(next@15.3.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(type-fest@3.13.1)(typescript@5.6.3)(webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) @@ -19856,32 +19992,32 @@ snapshots: '@babel/preset-react': 7.25.9(@babel/core@7.26.0) '@babel/preset-typescript': 7.26.0(@babel/core@7.26.0) '@babel/runtime': 7.26.0 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(react-refresh@0.14.2)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))(react-refresh@0.14.2)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)))(webpack-hot-middleware@2.26.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) '@storybook/builder-webpack5': 8.3.6(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(storybook@8.3.6)(typescript@5.6.3) '@storybook/preset-react-webpack': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) '@storybook/react': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) '@storybook/test': 8.3.6(storybook@8.3.6) '@types/node': 22.8.4 '@types/semver': 7.5.8 - babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) - css-loader: 6.11.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + babel-loader: 9.2.1(@babel/core@7.26.0)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + css-loader: 6.11.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) find-up: 5.0.0 fs-extra: 11.2.0 image-size: 1.1.1 loader-utils: 3.3.1 next: 15.3.0(@babel/core@7.26.0)(@opentelemetry/api@1.9.0)(@playwright/test@1.39.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - node-polyfill-webpack-plugin: 2.0.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + node-polyfill-webpack-plugin: 2.0.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) pnp-webpack-plugin: 1.7.0(typescript@5.6.3) postcss: 8.4.47 - postcss-loader: 8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + postcss-loader: 8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) react-refresh: 0.14.2 resolve-url-loader: 5.0.0 - sass-loader: 13.3.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + sass-loader: 13.3.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) semver: 7.6.3 storybook: 8.3.6 - style-loader: 3.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + style-loader: 3.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) styled-jsx: 5.1.6(@babel/core@7.26.0)(react@18.3.1) ts-dedent: 2.2.0 tsconfig-paths: 4.2.0 @@ -19889,7 +20025,7 @@ snapshots: optionalDependencies: sharp: 0.33.5 typescript: 5.6.3 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) transitivePeerDependencies: - '@rspack/core' - '@swc/core' @@ -19913,7 +20049,7 @@ snapshots: dependencies: '@storybook/core-webpack': 8.3.6(storybook@8.3.6) '@storybook/react': 8.3.6(@storybook/test@8.3.6(storybook@8.3.6))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.6)(typescript@5.6.3) - '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) '@types/node': 22.13.10 '@types/semver': 7.5.8 find-up: 5.0.0 @@ -19926,7 +20062,7 @@ snapshots: semver: 7.6.3 storybook: 8.3.6 tsconfig-paths: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -19941,7 +20077,7 @@ snapshots: dependencies: storybook: 8.3.6 - '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))': + '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1))': dependencies: debug: 4.3.7(supports-color@5.5.0) endent: 2.1.0 @@ -19951,7 +20087,7 @@ snapshots: react-docgen-typescript: 2.2.2(typescript@5.6.3) tslib: 2.8.0 typescript: 5.6.3 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) transitivePeerDependencies: - supports-color @@ -20374,6 +20510,11 @@ snapshots: '@types/escodegen@0.0.6': {} + '@types/eslint-scope@3.7.7': + dependencies: + '@types/eslint': 8.56.12 + '@types/estree': 1.0.6 + '@types/eslint@8.56.12': dependencies: '@types/estree': 1.0.6 @@ -20639,7 +20780,7 @@ snapshots: dependencies: '@types/node': 18.19.61 tapable: 2.2.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) transitivePeerDependencies: - '@swc/core' - esbuild @@ -20651,7 +20792,7 @@ snapshots: dependencies: '@types/node': 18.19.61 tapable: 2.2.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) transitivePeerDependencies: - '@swc/core' - esbuild @@ -20663,7 +20804,18 @@ snapshots: dependencies: '@types/node': 18.19.61 tapable: 2.2.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + - webpack-cli + + '@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1(webpack@5.99.5))': + dependencies: + '@types/node': 18.19.61 + tapable: 2.2.1 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) transitivePeerDependencies: - '@swc/core' - esbuild @@ -20900,20 +21052,39 @@ snapshots: '@webassemblyjs/helper-numbers': 1.11.6 '@webassemblyjs/helper-wasm-bytecode': 1.11.6 + '@webassemblyjs/ast@1.14.1': + dependencies: + '@webassemblyjs/helper-numbers': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/floating-point-hex-parser@1.11.6': {} + '@webassemblyjs/floating-point-hex-parser@1.13.2': {} + '@webassemblyjs/helper-api-error@1.11.6': {} + '@webassemblyjs/helper-api-error@1.13.2': {} + '@webassemblyjs/helper-buffer@1.12.1': {} + '@webassemblyjs/helper-buffer@1.14.1': {} + '@webassemblyjs/helper-numbers@1.11.6': dependencies: '@webassemblyjs/floating-point-hex-parser': 1.11.6 '@webassemblyjs/helper-api-error': 1.11.6 '@xtuc/long': 4.2.2 + '@webassemblyjs/helper-numbers@1.13.2': + dependencies: + '@webassemblyjs/floating-point-hex-parser': 1.13.2 + '@webassemblyjs/helper-api-error': 1.13.2 + '@xtuc/long': 4.2.2 + '@webassemblyjs/helper-wasm-bytecode@1.11.6': {} + '@webassemblyjs/helper-wasm-bytecode@1.13.2': {} + '@webassemblyjs/helper-wasm-section@1.12.1': dependencies: '@webassemblyjs/ast': 1.12.1 @@ -20921,16 +21092,33 @@ snapshots: '@webassemblyjs/helper-wasm-bytecode': 1.11.6 '@webassemblyjs/wasm-gen': 1.12.1 + '@webassemblyjs/helper-wasm-section@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/ieee754@1.11.6': dependencies: '@xtuc/ieee754': 1.2.0 + '@webassemblyjs/ieee754@1.13.2': + dependencies: + '@xtuc/ieee754': 1.2.0 + '@webassemblyjs/leb128@1.11.6': dependencies: '@xtuc/long': 4.2.2 + '@webassemblyjs/leb128@1.13.2': + dependencies: + '@xtuc/long': 4.2.2 + '@webassemblyjs/utf8@1.11.6': {} + '@webassemblyjs/utf8@1.13.2': {} + '@webassemblyjs/wasm-edit@1.12.1': dependencies: '@webassemblyjs/ast': 1.12.1 @@ -20942,6 +21130,17 @@ snapshots: '@webassemblyjs/wasm-parser': 1.12.1 '@webassemblyjs/wast-printer': 1.12.1 + '@webassemblyjs/wasm-edit@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/helper-wasm-section': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-opt': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/wast-printer': 1.14.1 + '@webassemblyjs/wasm-gen@1.12.1': dependencies: '@webassemblyjs/ast': 1.12.1 @@ -20950,6 +21149,14 @@ snapshots: '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 + '@webassemblyjs/wasm-gen@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + '@webassemblyjs/wasm-opt@1.12.1': dependencies: '@webassemblyjs/ast': 1.12.1 @@ -20957,6 +21164,13 @@ snapshots: '@webassemblyjs/wasm-gen': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/wasm-opt@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/wasm-parser@1.12.1': dependencies: '@webassemblyjs/ast': 1.12.1 @@ -20966,16 +21180,35 @@ snapshots: '@webassemblyjs/leb128': 1.11.6 '@webassemblyjs/utf8': 1.11.6 + '@webassemblyjs/wasm-parser@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-api-error': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + '@webassemblyjs/wast-printer@1.12.1': dependencies: '@webassemblyjs/ast': 1.12.1 '@xtuc/long': 4.2.2 + '@webassemblyjs/wast-printer@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@xtuc/long': 4.2.2 + '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.95.0)': dependencies: webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack@5.95.0) + '@webpack-cli/configtest@3.0.1(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5)': + dependencies: + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.99.5) + '@webpack-cli/generators@3.0.7(encoding@0.1.13)(mem-fs@2.3.0)(prettier@2.8.8)(webpack-cli@5.1.4)(webpack@5.95.0)': dependencies: webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) @@ -20990,16 +21223,40 @@ snapshots: - mem-fs - supports-color + '@webpack-cli/generators@3.0.7(encoding@0.1.13)(mem-fs@2.3.0)(prettier@2.8.8)(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5)': + dependencies: + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.99.5) + yeoman-environment: 3.19.3 + yeoman-generator: 5.10.0(encoding@0.1.13)(mem-fs@2.3.0)(yeoman-environment@3.19.3) + optionalDependencies: + prettier: 2.8.8 + transitivePeerDependencies: + - bluebird + - encoding + - mem-fs + - supports-color + '@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.95.0)': dependencies: webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack@5.95.0) + '@webpack-cli/info@3.0.1(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5)': + dependencies: + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.99.5) + '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack@5.95.0)': dependencies: webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack@5.95.0) + '@webpack-cli/serve@3.0.1(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5)': + dependencies: + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack@5.99.5) + '@xobotyi/scrollbar-width@1.9.5': {} '@xtuc/ieee754@1.2.0': {} @@ -21500,35 +21757,35 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@8.4.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + babel-loader@8.4.1(@babel/core@7.26.0)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@babel/core': 7.26.0 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) - babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.95.0): dependencies: '@babel/core': 7.26.0 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) - babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: '@babel/core': 7.26.0 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.95.0): + babel-loader@9.2.1(@babel/core@7.26.0)(webpack@5.99.5): dependencies: '@babel/core': 7.26.0 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) babel-plugin-istanbul@6.1.1: dependencies: @@ -22055,7 +22312,7 @@ snapshots: parse5: 7.2.1 parse5-htmlparser2-tree-adapter: 7.1.0 parse5-parser-stream: 7.1.2 - undici: 6.20.1 + undici: 6.21.2 whatwg-mimetype: 4.0.0 cheerio@1.0.0-rc.12: @@ -22554,7 +22811,7 @@ snapshots: dependencies: hyphenate-style-name: 1.1.0 - css-loader@6.11.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + css-loader@6.11.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: icss-utils: 5.1.0(postcss@8.4.47) postcss: 8.4.47 @@ -22565,9 +22822,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - css-loader@6.11.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + css-loader@6.11.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: icss-utils: 5.1.0(postcss@8.4.47) postcss: 8.4.47 @@ -22578,9 +22835,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.6.3 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) - css-minimizer-webpack-plugin@3.4.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + css-minimizer-webpack-plugin@3.4.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: cssnano: 5.1.15(postcss@8.4.47) jest-worker: 27.5.1 @@ -22588,7 +22845,7 @@ snapshots: schema-utils: 4.2.0 serialize-javascript: 6.0.2 source-map: 0.6.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) css-prefers-color-scheme@6.0.3(postcss@8.4.47): dependencies: @@ -23483,8 +23740,8 @@ snapshots: '@typescript-eslint/parser': 8.12.2(eslint@8.57.1)(typescript@5.6.3) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) eslint-plugin-jsx-a11y: 6.10.2(eslint@8.57.1) eslint-plugin-react: 7.37.2(eslint@8.57.1) eslint-plugin-react-hooks: 5.0.0(eslint@8.57.1) @@ -23534,19 +23791,19 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1): + eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1): dependencies: '@nolyfill/is-core-module': 1.0.39 debug: 4.3.7(supports-color@5.5.0) enhanced-resolve: 5.17.1 eslint: 8.57.1 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) fast-glob: 3.3.2 get-tsconfig: 4.8.1 is-bun-module: 1.2.1 is-glob: 4.0.3 optionalDependencies: - eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node @@ -23563,14 +23820,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 8.12.2(eslint@8.57.1)(typescript@5.6.3) eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.1) + eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1) transitivePeerDependencies: - supports-color @@ -23611,7 +23868,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -23622,7 +23879,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.57.1) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1))(eslint@8.57.1))(eslint@8.57.1) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -23739,7 +23996,7 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-webpack-plugin@3.2.0(eslint@8.57.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + eslint-webpack-plugin@3.2.0(eslint@8.57.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@types/eslint': 8.56.12 eslint: 8.57.1 @@ -23747,7 +24004,7 @@ snapshots: micromatch: 4.0.8 normalize-path: 3.0.0 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) eslint@8.57.1: dependencies: @@ -24042,11 +24299,11 @@ snapshots: dependencies: flat-cache: 3.2.0 - file-loader@6.2.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + file-loader@6.2.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) file-system-cache@2.3.0: dependencies: @@ -24205,7 +24462,7 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + fork-ts-checker-webpack-plugin@6.5.3(eslint@8.57.1)(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.0 '@types/json-schema': 7.0.15 @@ -24221,11 +24478,11 @@ snapshots: semver: 7.6.3 tapable: 1.1.3 typescript: 5.6.3 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) optionalDependencies: eslint: 8.57.1 - fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: '@babel/code-frame': 7.26.0 chalk: 4.1.2 @@ -24240,7 +24497,7 @@ snapshots: semver: 7.6.3 tapable: 2.2.1 typescript: 5.6.3 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) form-data@2.5.2: dependencies: @@ -24786,7 +25043,7 @@ snapshots: htmlparser2: 8.0.2 selderee: 0.11.0 - html-webpack-plugin@5.6.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + html-webpack-plugin@5.6.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -24794,9 +25051,9 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - html-webpack-plugin@5.6.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + html-webpack-plugin@5.6.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -24804,7 +25061,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.2.1 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) htmlencode@0.0.4: {} @@ -26792,11 +27049,11 @@ snapshots: leac@0.6.0: {} - less-loader@10.2.0(less@4.2.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + less-loader@10.2.0(less@4.2.0)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: klona: 2.0.6 less: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) less@4.2.0: dependencies: @@ -27222,11 +27479,11 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + mini-css-extract-plugin@2.9.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) minimalistic-assert@1.0.1: {} @@ -28105,7 +28362,12 @@ snapshots: loader-utils: 2.0.4 webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) - node-polyfill-webpack-plugin@2.0.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + node-loader@2.0.0(webpack@5.99.5): + dependencies: + loader-utils: 2.0.4 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + + node-polyfill-webpack-plugin@2.0.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: assert: 2.1.0 browserify-zlib: 0.2.0 @@ -28132,7 +28394,7 @@ snapshots: url: 0.11.4 util: 0.12.5 vm-browserify: 1.1.2 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) node-postgres@0.6.2: {} @@ -29012,22 +29274,22 @@ snapshots: postcss: 8.4.47 ts-node: 10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3) - postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + postcss-loader@6.2.1(postcss@8.4.47)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.4.47 semver: 7.6.3 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) - postcss-loader@8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + postcss-loader@8.1.1(postcss@8.4.47)(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: cosmiconfig: 9.0.0(typescript@5.6.3) jiti: 1.21.6 postcss: 8.4.47 semver: 7.6.3 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) transitivePeerDependencies: - typescript @@ -29713,17 +29975,17 @@ snapshots: iconv-lite: 0.4.24 unpipe: 1.0.0 - raw-loader@4.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + raw-loader@4.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - raw-loader@4.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + raw-loader@4.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) rc-align@4.0.15(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: @@ -30111,7 +30373,7 @@ snapshots: react: 18.3.1 tween-functions: 1.2.0 - react-dev-utils@12.0.1(eslint@8.57.1)(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + react-dev-utils@12.0.1(eslint@8.57.1)(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@babel/code-frame': 7.26.0 address: 1.2.2 @@ -30122,7 +30384,7 @@ snapshots: escape-string-regexp: 4.0.0 filesize: 8.0.7 find-up: 5.0.0 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@8.57.1)(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) global-modules: 2.0.0 globby: 11.1.0 gzip-size: 6.0.0 @@ -30137,7 +30399,7 @@ snapshots: shell-quote: 1.8.1 strip-ansi: 6.0.1 text-table: 0.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: @@ -30293,53 +30555,53 @@ snapshots: react-scripts@5.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/babel__core@7.20.5)(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15)))(eslint@8.57.1)(react@18.3.1)(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3))(type-fest@3.13.1)(typescript@5.6.3)(webpack-hot-middleware@2.26.1): dependencies: '@babel/core': 7.26.0 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15)))(react-refresh@0.11.0)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))))(webpack-hot-middleware@2.26.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(@types/webpack@5.28.5(@swc/core@1.11.10(@swc/helpers@0.5.15)))(react-refresh@0.11.0)(type-fest@3.13.1)(webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))))(webpack-hot-middleware@2.26.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) '@svgr/webpack': 5.5.0 babel-jest: 27.5.1(@babel/core@7.26.0) - babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + babel-loader: 8.4.1(@babel/core@7.26.0)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) babel-plugin-named-asset-import: 0.3.8(@babel/core@7.26.0) babel-preset-react-app: 10.0.1 bfj: 7.1.0 browserslist: 4.24.2 camelcase: 6.3.0 case-sensitive-paths-webpack-plugin: 2.4.0 - css-loader: 6.11.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) - css-minimizer-webpack-plugin: 3.4.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + css-loader: 6.11.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) + css-minimizer-webpack-plugin: 3.4.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) dotenv: 10.0.0 dotenv-expand: 5.1.0 eslint: 8.57.1 eslint-config-react-app: 7.0.1(@babel/plugin-syntax-flow@7.26.0(@babel/core@7.26.0))(@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.0))(eslint@8.57.1)(jest@27.5.1(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3)))(typescript@5.6.3) - eslint-webpack-plugin: 3.2.0(eslint@8.57.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) - file-loader: 6.2.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + eslint-webpack-plugin: 3.2.0(eslint@8.57.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) + file-loader: 6.2.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) fs-extra: 10.1.0 - html-webpack-plugin: 5.6.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + html-webpack-plugin: 5.6.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) identity-obj-proxy: 3.0.0 jest: 27.5.1(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3)) jest-resolve: 27.5.1 jest-watch-typeahead: 1.1.0(jest@27.5.1(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3))) - mini-css-extract-plugin: 2.9.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + mini-css-extract-plugin: 2.9.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) postcss: 8.4.47 postcss-flexbugs-fixes: 5.0.2(postcss@8.4.47) - postcss-loader: 6.2.1(postcss@8.4.47)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + postcss-loader: 6.2.1(postcss@8.4.47)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) postcss-normalize: 10.0.1(browserslist@4.24.2)(postcss@8.4.47) postcss-preset-env: 7.8.3(postcss@8.4.47) prompts: 2.4.2 react: 18.3.1 react-app-polyfill: 3.0.0 - react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.6.3)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + react-dev-utils: 12.0.1(eslint@8.57.1)(typescript@5.6.3)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) react-refresh: 0.11.0 resolve: 1.22.8 resolve-url-loader: 4.0.0 - sass-loader: 12.6.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + sass-loader: 12.6.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) semver: 7.6.3 - source-map-loader: 3.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) - style-loader: 3.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + source-map-loader: 3.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) + style-loader: 3.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) tailwindcss: 3.4.14(ts-node@10.9.2(@swc/core@1.11.10(@swc/helpers@0.5.15))(@types/node@18.19.61)(typescript@5.6.3)) - terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) - webpack-dev-server: 4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) - webpack-manifest-plugin: 4.1.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) - workbox-webpack-plugin: 6.6.0(@types/babel__core@7.20.5)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack-dev-server: 4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) + webpack-manifest-plugin: 4.1.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) + workbox-webpack-plugin: 6.6.0(@types/babel__core@7.20.5)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) optionalDependencies: fsevents: 2.3.3 typescript: 5.6.3 @@ -30865,16 +31127,16 @@ snapshots: sanitize.css@13.0.0: {} - sass-loader@12.6.0(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + sass-loader@12.6.0(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: klona: 2.0.6 neo-async: 2.6.2 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) - sass-loader@13.3.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + sass-loader@13.3.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: neo-async: 2.6.2 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) sax@1.2.4: {} @@ -30919,6 +31181,13 @@ snapshots: ajv-formats: 2.1.1(ajv@8.17.1) ajv-keywords: 5.1.0(ajv@8.17.1) + schema-utils@4.3.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) + ajv-keywords: 5.1.0(ajv@8.17.1) + scoped-regex@2.1.0: {} screenfull@5.2.0: {} @@ -31238,12 +31507,12 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@3.0.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + source-map-loader@3.0.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: abab: 2.0.6 iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) source-map-support@0.5.13: dependencies: @@ -31575,13 +31844,13 @@ snapshots: style-inject@0.3.0: {} - style-loader@3.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + style-loader@3.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - style-loader@3.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + style-loader@3.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) styled-jsx@5.1.6(@babel/core@7.24.5)(react@18.3.1): dependencies: @@ -31786,37 +32055,82 @@ snapshots: ansi-escapes: 4.3.2 supports-hyperlinks: 2.3.0 - terser-webpack-plugin@5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + terser-webpack-plugin@5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) optionalDependencies: '@swc/core': 1.11.10(@swc/helpers@0.5.15) esbuild: 0.23.1 - terser-webpack-plugin@5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + terser-webpack-plugin@5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) optionalDependencies: '@swc/core': 1.11.10(@swc/helpers@0.5.15) - terser-webpack-plugin@5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0): + terser-webpack-plugin@5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.36.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) + optionalDependencies: + '@swc/core': 1.11.10(@swc/helpers@0.5.15) + + terser-webpack-plugin@5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + terser: 5.36.0 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + optionalDependencies: + '@swc/core': 1.11.10(@swc/helpers@0.5.15) + esbuild: 0.23.1 + + terser-webpack-plugin@5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4)): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + terser: 5.36.0 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + optionalDependencies: + '@swc/core': 1.11.10(@swc/helpers@0.5.15) + + terser-webpack-plugin@5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + terser: 5.36.0 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) + optionalDependencies: + '@swc/core': 1.11.10(@swc/helpers@0.5.15) + + terser-webpack-plugin@5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5): + dependencies: + '@jridgewell/trace-mapping': 0.3.25 + jest-worker: 27.5.1 + schema-utils: 4.3.0 + serialize-javascript: 6.0.2 + terser: 5.36.0 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) optionalDependencies: '@swc/core': 1.11.10(@swc/helpers@0.5.15) @@ -32075,6 +32389,16 @@ snapshots: typescript: 5.6.3 webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4) + ts-loader@9.5.1(typescript@5.6.3)(webpack@5.99.5): + dependencies: + chalk: 4.1.2 + enhanced-resolve: 5.17.1 + micromatch: 4.0.8 + semver: 7.6.3 + source-map: 0.7.4 + typescript: 5.6.3 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + ts-morph@13.0.3: dependencies: '@ts-morph/common': 0.12.3 @@ -32340,7 +32664,7 @@ snapshots: undici-types@6.20.0: {} - undici@6.20.1: {} + undici@6.21.2: {} unfetch@3.1.2: {} @@ -32668,26 +32992,43 @@ snapshots: optionalDependencies: '@webpack-cli/generators': 3.0.7(encoding@0.1.13)(mem-fs@2.3.0)(prettier@2.8.8)(webpack-cli@5.1.4)(webpack@5.95.0) - webpack-dev-middleware@5.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + webpack-cli@6.0.1(webpack@5.99.5): + dependencies: + '@discoveryjs/json-ext': 0.6.3 + '@webpack-cli/configtest': 3.0.1(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5) + '@webpack-cli/info': 3.0.1(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5) + '@webpack-cli/serve': 3.0.1(webpack-cli@6.0.1(webpack@5.99.5))(webpack@5.99.5) + colorette: 2.0.20 + commander: 12.1.0 + cross-spawn: 7.0.6 + envinfo: 7.14.0 + fastest-levenshtein: 1.0.16 + import-local: 3.2.0 + interpret: 3.1.1 + rechoir: 0.8.0 + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1) + webpack-merge: 6.0.1 + + webpack-dev-middleware@5.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) optional: true - webpack-dev-middleware@5.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + webpack-dev-middleware@5.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) - webpack-dev-middleware@6.1.3(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + webpack-dev-middleware@6.1.3(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: colorette: 2.0.20 memfs: 3.5.3 @@ -32695,9 +33036,9 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.2.0 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) - webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): + webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -32727,10 +33068,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + webpack-dev-middleware: 5.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) ws: 8.18.0 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1) transitivePeerDependencies: - bufferutil - debug @@ -32738,7 +33079,7 @@ snapshots: - utf-8-validate optional: true - webpack-dev-server@4.15.2(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + webpack-dev-server@4.15.2(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -32768,10 +33109,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + webpack-dev-middleware: 5.3.4(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) ws: 8.18.0 optionalDependencies: - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) transitivePeerDependencies: - bufferutil - debug @@ -32784,10 +33125,10 @@ snapshots: html-entities: 2.5.2 strip-ansi: 6.0.1 - webpack-manifest-plugin@4.1.1(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + webpack-manifest-plugin@4.1.1(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: tapable: 2.2.1 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) webpack-sources: 2.3.1 webpack-merge@5.10.0: @@ -32796,6 +33137,12 @@ snapshots: flat: 5.0.2 wildcard: 2.0.1 + webpack-merge@6.0.1: + dependencies: + clone-deep: 4.0.1 + flat: 5.0.2 + wildcard: 2.0.1 + webpack-sources@1.4.3: dependencies: source-list-map: 2.0.1 @@ -32810,7 +33157,7 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)): + webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4): dependencies: '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 @@ -32832,22 +33179,24 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))) + terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0) watchpack: 2.4.2 webpack-sources: 3.2.3 + optionalDependencies: + webpack-cli: 5.1.4(@webpack-cli/generators@3.0.7)(webpack@5.95.0) transitivePeerDependencies: - '@swc/core' - esbuild - uglify-js - webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1): + webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)): dependencies: + '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) browserslist: 4.24.2 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 @@ -32860,9 +33209,9 @@ snapshots: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -32870,14 +33219,14 @@ snapshots: - esbuild - uglify-js - webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4): + webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1): dependencies: + '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.12.1 - '@webassemblyjs/wasm-edit': 1.12.1 - '@webassemblyjs/wasm-parser': 1.12.1 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.14.0 - acorn-import-attributes: 1.9.5(acorn@8.14.0) browserslist: 4.24.2 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 @@ -32890,9 +33239,39 @@ snapshots: loader-runner: 4.3.0 mime-types: 2.1.35 neo-async: 2.6.2 - schema-utils: 3.3.0 + schema-utils: 4.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.95.0) + terser-webpack-plugin: 5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(esbuild@0.23.1)) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + + webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.0 + browserslist: 4.24.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@5.1.4)) watchpack: 2.4.2 webpack-sources: 3.2.3 optionalDependencies: @@ -32902,6 +33281,38 @@ snapshots: - esbuild - uglify-js + webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack-cli@6.0.1): + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.0 + browserslist: 4.24.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 + es-module-lexer: 1.5.4 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.14(@swc/core@1.11.10(@swc/helpers@0.5.15))(webpack@5.99.5) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + optionalDependencies: + webpack-cli: 6.0.1(webpack@5.99.5) + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + websocket-driver@0.7.4: dependencies: http-parser-js: 0.5.8 @@ -33123,12 +33534,12 @@ snapshots: workbox-sw@6.6.0: {} - workbox-webpack-plugin@6.6.0(@types/babel__core@7.20.5)(webpack@5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15))): + workbox-webpack-plugin@6.6.0(@types/babel__core@7.20.5)(webpack@5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15))): dependencies: fast-json-stable-stringify: 2.1.0 pretty-bytes: 5.6.0 upath: 1.2.0 - webpack: 5.95.0(@swc/core@1.11.10(@swc/helpers@0.5.15)) + webpack: 5.99.5(@swc/core@1.11.10(@swc/helpers@0.5.15)) webpack-sources: 1.4.3 workbox-build: 6.6.0(@types/babel__core@7.20.5) transitivePeerDependencies: diff --git a/services/rotor/__tests__/functions-chain.test.ts b/services/rotor/__tests__/functions-chain.test.ts index 752c43f75..f2eb3a2f5 100644 --- a/services/rotor/__tests__/functions-chain.test.ts +++ b/services/rotor/__tests__/functions-chain.test.ts @@ -239,7 +239,9 @@ describe("Test Functions Chain", () => { if (isEqual(req.body, expectedEvents[`${testName}_${counter}`])) { res.send({ ok: true }); } else { - lastError = new Error(`${testName}_${counter} unexpected request:\n${JSON.stringify(req.body, null, 2)}`); + lastError = new Error( + `${testName}_${counter} unexpected webhook request:\n${JSON.stringify(req.body, null, 2)}` + ); res.status(444).send({ ok: false }); } counters[testName]++; From abbea38d6b3b8f574f14e2b2d0f6518dc6b65584 Mon Sep 17 00:00:00 2001 From: Ildar Nurislamov Date: Mon, 21 Apr 2025 10:13:18 +0400 Subject: [PATCH 5/5] rotor: undiciAgent set maxRequestsPerClient to 5000 --- libs/core-functions/src/functions/bulker-destination.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/core-functions/src/functions/bulker-destination.ts b/libs/core-functions/src/functions/bulker-destination.ts index 01b11d841..cdcc7401b 100644 --- a/libs/core-functions/src/functions/bulker-destination.ts +++ b/libs/core-functions/src/functions/bulker-destination.ts @@ -24,7 +24,7 @@ const fetchTimeoutMs = parseNumber(process.env.FETCH_TIMEOUT_MS, 2000); export const undiciAgent = new Agent({ connections: concurrency, // Limit concurrent kept-alive connections to not run out of resources - maxRequestsPerClient: 60000, + maxRequestsPerClient: 5000, headersTimeout: fetchTimeoutMs, connectTimeout: fetchTimeoutMs, bodyTimeout: fetchTimeoutMs,