diff --git a/apps/worker/Dockerfile b/apps/worker/Dockerfile index 90a28819033..23f77cdff79 100644 --- a/apps/worker/Dockerfile +++ b/apps/worker/Dockerfile @@ -31,10 +31,10 @@ RUN --mount=type=secret,id=BULL_MQ_PRO_NPM_TOKEN,uid=1000 export BULL_MQ_PRO_NPM WORKDIR /usr/src/app/apps/worker -RUN cp src/.example.env dist/src/.env -RUN cp src/.env.test dist/src/.env.test -RUN cp src/.env.development dist/src/.env.development -RUN cp src/.env.production dist/src/.env.production +RUN cp src/.example.env dist/.env +RUN cp src/.env.test dist/.env.test +RUN cp src/.env.development dist/.env.development +RUN cp src/.env.production dist/.env.production WORKDIR /usr/src/app diff --git a/apps/worker/nest-cli.json b/apps/worker/nest-cli.json index 9c700788666..a822a437947 100644 --- a/apps/worker/nest-cli.json +++ b/apps/worker/nest-cli.json @@ -5,23 +5,29 @@ "assets": [ { "include": ".env", - "outDir": "dist/src" + "outDir": "dist" }, { "include": ".env.development", - "outDir": "dist/src" + "outDir": "dist" }, { "include": ".env.test", - "outDir": "dist/src" + "outDir": "dist" }, { "include": ".env.production", - "outDir": "dist/src" + "outDir": "dist" } ], "plugins": [], - "webpack": true + "builder": { + "type": "swc", + "options": { + "stripLeadingPaths": true + } + }, + "typeCheck": true }, "projects": { "dal": { diff --git a/apps/worker/package.json b/apps/worker/package.json index cc3a2b1ee3c..138aec1d67b 100644 --- a/apps/worker/package.json +++ b/apps/worker/package.json @@ -65,6 +65,8 @@ "@nestjs/cli": "^10.1.16", "@nestjs/schematics": "^10.0.2", "@nestjs/testing": "^10.2.2", + "@swc/cli": "^0.3.12", + "@swc/core": "^1.4.12", "@types/bcrypt": "^3.0.0", "@types/chai": "^4.2.11", "@types/express": "4.17.17", diff --git a/apps/worker/src/config/index.ts b/apps/worker/src/config/index.ts index 262d6bdf6db..7a6ba075882 100644 --- a/apps/worker/src/config/index.ts +++ b/apps/worker/src/config/index.ts @@ -14,7 +14,9 @@ const envFileMapper = { }; const selectedEnvFile = envFileMapper[String(process.env.NODE_ENV)] || '.env'; -const { error } = dotenv.config({ path: `${__dirname}/${process.env.E2E_RUNNER ? '..' : 'src'}/${selectedEnvFile}` }); +const { error } = dotenv.config({ + path: `${__dirname}/${process.env.E2E_RUNNER ? '..' : '..'}/${selectedEnvFile}`, +}); if (error && !process.env.LAMBDA_TASK_ROOT) throw error; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c8f904cf086..c8596089127 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -502,7 +502,7 @@ importers: version: 9.4.2(typescript@4.9.5)(webpack@5.78.0) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) tsconfig-paths: specifier: ~4.1.0 version: 4.1.2 @@ -614,7 +614,7 @@ importers: version: 9.4.2(typescript@4.9.5)(webpack@5.78.0) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) tsconfig-paths: specifier: ~4.1.0 version: 4.1.2 @@ -1166,7 +1166,7 @@ importers: version: 9.4.2(typescript@4.9.5)(webpack@5.78.0) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) tsconfig-paths: specifier: ~4.1.0 version: 4.1.2 @@ -1475,13 +1475,19 @@ importers: version: 6.3.1 '@nestjs/cli': specifier: ^10.1.16 - version: 10.1.16 + version: 10.1.16(@swc/cli@0.3.12)(@swc/core@1.4.12) '@nestjs/schematics': specifier: ^10.0.2 version: 10.0.2(typescript@4.9.5) '@nestjs/testing': specifier: ^10.2.2 version: 10.2.2(@nestjs/common@10.2.2)(@nestjs/core@10.2.2)(@nestjs/platform-express@10.2.2) + '@swc/cli': + specifier: ^0.3.12 + version: 0.3.12(@swc/core@1.4.12) + '@swc/core': + specifier: ^1.4.12 + version: 1.4.12 '@types/bcrypt': specifier: ^3.0.0 version: 3.0.1 @@ -1526,7 +1532,7 @@ importers: version: 9.4.2(typescript@4.9.5)(webpack@5.78.0) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) tsconfig-paths: specifier: ~4.1.0 version: 4.1.2 @@ -1680,7 +1686,7 @@ importers: version: 9.4.2(typescript@4.9.5)(webpack@5.78.0) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) tsconfig-paths: specifier: ~4.1.0 version: 4.1.2 @@ -1747,7 +1753,7 @@ importers: version: 9.2.4 ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -1832,7 +1838,7 @@ importers: version: 9.2.4 ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -2032,7 +2038,7 @@ importers: version: 9.2.4 ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -2123,7 +2129,7 @@ importers: version: 9.2.4 ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -2160,7 +2166,7 @@ importers: version: 4.2.1(eslint-config-prettier@8.8.0)(eslint@7.32.0)(prettier@2.8.8) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) tsconfig-paths: specifier: ~4.1.0 version: 4.1.2 @@ -2245,7 +2251,7 @@ importers: version: 9.2.4 ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -2506,7 +2512,7 @@ importers: version: 3.0.1 ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) tsconfig-paths: specifier: ~4.1.0 version: 4.1.2 @@ -2769,7 +2775,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) tslib: specifier: ^2.3.1 version: 2.5.0 @@ -2955,7 +2961,7 @@ importers: version: 3.0.1 ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) tsconfig-paths: specifier: ~4.1.0 version: 4.1.2 @@ -3386,7 +3392,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -3434,7 +3440,7 @@ importers: version: 5.4.1 ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) uuid: specifier: ^9.0.0 version: 9.0.0 @@ -3582,7 +3588,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -4089,7 +4095,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -4138,7 +4144,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -4184,7 +4190,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -4227,7 +4233,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -4270,7 +4276,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -4319,7 +4325,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -4362,7 +4368,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -4417,7 +4423,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -4472,7 +4478,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -4518,7 +4524,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -4570,7 +4576,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -4659,7 +4665,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -4711,7 +4717,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -4766,7 +4772,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -4830,7 +4836,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -4894,7 +4900,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -4940,7 +4946,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -4983,7 +4989,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -5026,7 +5032,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -5072,7 +5078,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -5130,7 +5136,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -5185,7 +5191,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -5231,7 +5237,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -5283,7 +5289,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -5338,7 +5344,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -5399,7 +5405,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -5457,7 +5463,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -5503,7 +5509,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -5561,7 +5567,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -5613,7 +5619,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -5656,7 +5662,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -5699,7 +5705,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -5751,7 +5757,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -5809,7 +5815,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -5867,7 +5873,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -5925,7 +5931,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -5971,7 +5977,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -6026,7 +6032,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -6081,7 +6087,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -6127,7 +6133,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -6182,7 +6188,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -6228,7 +6234,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -6271,7 +6277,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -6314,7 +6320,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -6366,7 +6372,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -6412,7 +6418,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -6455,7 +6461,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -6498,7 +6504,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -6541,7 +6547,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -6593,7 +6599,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -6648,7 +6654,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -6706,7 +6712,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -6752,7 +6758,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -6804,7 +6810,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -6850,7 +6856,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -6908,7 +6914,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -6963,7 +6969,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -7021,7 +7027,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -7076,7 +7082,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -7134,7 +7140,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.1)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -7189,7 +7195,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@29.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typedoc: specifier: ^0.24.0 version: 0.24.6(typescript@4.9.5) @@ -7235,7 +7241,7 @@ importers: version: 27.1.5(@babel/core@7.24.4)(@types/jest@27.5.2)(jest@27.5.1)(typescript@4.9.5) ts-node: specifier: ~10.9.1 - version: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + version: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: specifier: 4.9.5 version: 4.9.5 @@ -7366,7 +7372,7 @@ packages: tslib: 2.6.1 typescript: 4.9.5 vite: 4.4.7(@types/node@16.11.7)(less@4.1.3)(sass@1.64.1)(terser@5.19.2) - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 webpack-dev-middleware: 6.1.1(webpack@5.88.2) webpack-dev-server: 4.15.1(webpack@5.88.2) webpack-merge: 5.9.0 @@ -7401,7 +7407,7 @@ packages: dependencies: '@angular-devkit/architect': 0.1602.8(chokidar@3.5.3) rxjs: 7.8.1 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 webpack-dev-server: 4.15.1(webpack@5.88.2) transitivePeerDependencies: - chokidar @@ -10026,8 +10032,8 @@ packages: resolution: {integrity: sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==} engines: {node: '>=6.9.0'} - /@babel/compat-data@7.24.4: - resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==} + /@babel/compat-data@7.24.1: + resolution: {integrity: sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==} engines: {node: '>=6.9.0'} /@babel/core@7.21.4: @@ -10121,17 +10127,17 @@ packages: transitivePeerDependencies: - supports-color - /@babel/core@7.24.4: - resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==} + /@babel/core@7.24.3: + resolution: {integrity: sha512-5FcvN1JHw2sHJChotgx8Ek0lyuh4kCKelgMTTqhYJJtloNvUfpAFMeNQUtdlIaktwrSV9LtCdqwk48wL2wBacQ==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.4 + '@babel/generator': 7.24.1 '@babel/helper-compilation-targets': 7.23.6 - '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4) - '@babel/helpers': 7.24.4 - '@babel/parser': 7.24.4 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.3) + '@babel/helpers': 7.24.1 + '@babel/parser': 7.24.1 '@babel/template': 7.24.0 '@babel/traverse': 7.24.1 '@babel/types': 7.24.0 @@ -10176,8 +10182,8 @@ packages: '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 - /@babel/generator@7.24.4: - resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==} + /@babel/generator@7.24.1: + resolution: {integrity: sha512-DfCRfZsBcrPEHUfuBMgbJ1Ut01Y/itOs+hY2nFLgqsqXd52/iSiVq5TITtUasIUgm+IIKdY2/1I7auiQOEeC9A==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.24.0 @@ -10220,7 +10226,7 @@ packages: resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.24.4 + '@babel/compat-data': 7.24.1 '@babel/helper-validator-option': 7.23.5 browserslist: 4.23.0 lru-cache: 5.1.1 @@ -10562,7 +10568,20 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.24.4 + '@babel/core': 7.24.3 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 + + /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.3): + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.24.3 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-module-imports': 7.22.15 '@babel/helper-simple-access': 7.22.5 @@ -10765,8 +10784,8 @@ packages: transitivePeerDependencies: - supports-color - /@babel/helpers@7.24.4: - resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==} + /@babel/helpers@7.24.1: + resolution: {integrity: sha512-BpU09QqEe6ZCHuIHFphEFgvNSrubve1FtyMton26ekZ85gRGi6LrTF7zArARp2YvyFxloeiRmtSCq5sjh1WqIg==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.24.0 @@ -10814,8 +10833,8 @@ packages: '@babel/types': 7.24.0 dev: true - /@babel/parser@7.24.4: - resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==} + /@babel/parser@7.24.1: + resolution: {integrity: sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg==} engines: {node: '>=6.0.0'} hasBin: true dependencies: @@ -11928,13 +11947,13 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.21.4): - resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} + /@babel/plugin-syntax-typescript@7.21.4(@babel/core@7.24.3): + resolution: {integrity: sha512-xz0D39NvhQn4t4RNsHmDnnsaQizIlUkdtYvLs8La1BlfjQ6JEwxkJGeqJMW2tAXx+q6H+WFuUTXNdYVpEya0YA==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.4 + '@babel/core': 7.24.3 '@babel/helper-plugin-utils': 7.22.5 dev: true @@ -14228,7 +14247,7 @@ packages: '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.21.4) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.21.4) + '@babel/plugin-syntax-typescript': 7.21.4(@babel/core@7.21.4) dev: true /@babel/plugin-transform-typescript@7.21.3(@babel/core@7.23.2): @@ -15037,7 +15056,7 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.24.2 - '@babel/parser': 7.24.4 + '@babel/parser': 7.24.1 '@babel/types': 7.24.0 /@babel/traverse@7.23.2: @@ -15062,12 +15081,12 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.24.2 - '@babel/generator': 7.24.4 + '@babel/generator': 7.24.1 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.24.4 + '@babel/parser': 7.24.1 '@babel/types': 7.24.0 debug: 4.3.4(supports-color@8.1.1) globals: 11.12.0 @@ -16489,7 +16508,7 @@ packages: lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + ts-node: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: 4.9.5 transitivePeerDependencies: - '@swc/core' @@ -19713,7 +19732,7 @@ packages: graceful-fs: 4.2.11 jest-haste-map: 29.5.0 jest-regex-util: 29.4.3 - jest-util: 29.5.0 + jest-util: 29.7.0 micromatch: 4.0.5 pirates: 4.0.5 slash: 3.0.0 @@ -19790,7 +19809,7 @@ packages: resolution: {integrity: sha512-qbu7kN6czmVRc3xWFQcAN03RAUamgppVUdXrvl1Wr3jlNF93o9mJbGcDWrwGB6ht44u7efB1qCFgVQmca24Uog==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@jest/schemas': 29.6.3 + '@jest/schemas': 29.4.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 '@types/node': 14.18.42 @@ -20911,6 +20930,20 @@ packages: resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} dev: true + /@mole-inc/bin-wrapper@8.0.1: + resolution: {integrity: sha512-sTGoeZnjI8N4KS+sW2AN95gDBErhAguvkw/tWdCjeM8bvxpz5lqrnd0vOJABA1A+Ic3zED7PYoLP/RANLgVotA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + bin-check: 4.1.0 + bin-version-check: 5.1.0 + content-disposition: 0.5.4 + ext-name: 5.0.0 + file-type: 17.1.6 + filenamify: 5.1.1 + got: 11.8.6 + os-filter-obj: 2.0.0 + dev: true + /@monaco-editor/loader@1.4.0(monaco-editor@0.45.0): resolution: {integrity: sha512-00ioBig0x642hytVspPl7DbQyaSWRaolYie/UFNjoTdvoKPzo6xrXLhTk9ixgIKcLH5b5vDOjVNiGyY+uDCUlg==} peerDependencies: @@ -21044,7 +21077,50 @@ packages: tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.1.6 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 + webpack-node-externals: 3.0.0 + transitivePeerDependencies: + - esbuild + - uglify-js + - webpack-cli + dev: true + + /@nestjs/cli@10.1.16(@swc/cli@0.3.12)(@swc/core@1.4.12): + resolution: {integrity: sha512-nZ9vs7D0BMOW9XrN7hN7BJl2Z0s+CRFwhDPVmJP2lc50mDsAcnWDLFuttupPc/AknO570Xqoxf1Q2cQ5YSgjpA==} + engines: {node: '>= 16'} + hasBin: true + peerDependencies: + '@swc/cli': ^0.1.62 + '@swc/core': ^1.3.62 + peerDependenciesMeta: + '@swc/cli': + optional: true + '@swc/core': + optional: true + dependencies: + '@angular-devkit/core': 16.2.0(chokidar@3.5.3) + '@angular-devkit/schematics': 16.2.0(chokidar@3.5.3) + '@angular-devkit/schematics-cli': 16.2.0(chokidar@3.5.3) + '@nestjs/schematics': 10.0.2(chokidar@3.5.3)(typescript@5.1.6) + '@swc/cli': 0.3.12(@swc/core@1.4.12) + '@swc/core': 1.4.12 + chalk: 4.1.2 + chokidar: 3.5.3 + cli-table3: 0.6.3 + commander: 4.1.1 + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.1.6)(webpack@5.88.2) + inquirer: 8.2.6 + node-emoji: 1.11.0 + ora: 5.4.1 + os-name: 4.0.1 + rimraf: 4.4.1 + shelljs: 0.8.5 + source-map-support: 0.5.21 + tree-kill: 1.2.2 + tsconfig-paths: 4.2.0 + tsconfig-paths-webpack-plugin: 4.1.0 + typescript: 5.1.6 + webpack: 5.88.2(@swc/core@1.4.12) webpack-node-externals: 3.0.0 transitivePeerDependencies: - esbuild @@ -21449,7 +21525,7 @@ packages: dependencies: '@angular/compiler-cli': 16.2.11(@angular/compiler@16.2.11)(typescript@4.9.5) typescript: 4.9.5 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1: @@ -26841,7 +26917,6 @@ packages: /@sindresorhus/is@4.6.0: resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} - dev: false /@sinonjs/commons@1.8.6: resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} @@ -31177,6 +31252,29 @@ packages: - supports-color dev: true + /@swc/cli@0.3.12(@swc/core@1.4.12): + resolution: {integrity: sha512-h7bvxT+4+UDrLWJLFHt6V+vNAcUNii2G4aGSSotKz1ECEk4MyEh5CWxmeSscwuz5K3i+4DWTgm4+4EyMCQKn+g==} + engines: {node: '>= 16.14.0'} + hasBin: true + peerDependencies: + '@swc/core': ^1.2.66 + chokidar: ^3.5.1 + peerDependenciesMeta: + chokidar: + optional: true + dependencies: + '@mole-inc/bin-wrapper': 8.0.1 + '@swc/core': 1.4.12 + '@swc/counter': 0.1.3 + commander: 8.3.0 + fast-glob: 3.3.2 + minimatch: 9.0.3 + piscina: 4.4.0 + semver: 7.5.4 + slash: 3.0.0 + source-map: 0.7.4 + dev: true + /@swc/core-darwin-arm64@1.3.49: resolution: {integrity: sha512-g7aIfXh6uPHmhLXdjXQq5t3HAyS/EdvujasW1DIS5k8UqOBaSoCcSGtLIjzcLv3KujqNfYcm118E+12H0nY6fQ==} engines: {node: '>=10'} @@ -31185,6 +31283,14 @@ packages: requiresBuild: true optional: true + /@swc/core-darwin-arm64@1.4.12: + resolution: {integrity: sha512-BZUUq91LGJsLI2BQrhYL3yARkcdN4TS3YGNS6aRYUtyeWrGCTKHL90erF2BMU2rEwZLLkOC/U899R4o4oiSHfA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + /@swc/core-darwin-x64@1.3.49: resolution: {integrity: sha512-eSIxVX0YDw40Bre5sAx2BV3DzdIGzmQvCf2yiBvLqiiL6GC0mmuDeWbUCAzdUX6fJ6FUVEBMUVqNOc9oJ2/d5w==} engines: {node: '>=10'} @@ -31193,6 +31299,14 @@ packages: requiresBuild: true optional: true + /@swc/core-darwin-x64@1.4.12: + resolution: {integrity: sha512-Wkk8rq1RwCOgg5ybTlfVtOYXLZATZ+QjgiBNM7pIn03A5/zZicokNTYd8L26/mifly2e74Dz34tlIZBT4aTGDA==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + /@swc/core-linux-arm-gnueabihf@1.3.49: resolution: {integrity: sha512-8mj3IcRVr/OJY0mVITz6Z5osNAMJK5GiKDaZ+3QejPLbl6aiu4sH4GmTHDRN14RnaVXOpecsGcUoQmNoNa3u3w==} engines: {node: '>=10'} @@ -31201,6 +31315,14 @@ packages: requiresBuild: true optional: true + /@swc/core-linux-arm-gnueabihf@1.4.12: + resolution: {integrity: sha512-8jb/SN67oTQ5KSThWlKLchhU6xnlAlnmnLCCOKK1xGtFS6vD+By9uL+qeEY2krV98UCRTf68WSmC0SLZhVoz5A==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + /@swc/core-linux-arm64-gnu@1.3.49: resolution: {integrity: sha512-Rmg9xw6tmpOpf6GKKjpHQGmjfHzqSths5ebI2ahrHlhekzZF2HYmPkVw4bHda8Bja6mbaw8FVBgBHjPU8mMeDA==} engines: {node: '>=10'} @@ -31209,6 +31331,14 @@ packages: requiresBuild: true optional: true + /@swc/core-linux-arm64-gnu@1.4.12: + resolution: {integrity: sha512-DhW47DQEZKCdSq92v5F03rqdpjRXdDMqxfu4uAlZ9Uo1wJEGvY23e1SNmhji2sVHsZbBjSvoXoBLk0v00nSG8w==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + /@swc/core-linux-arm64-musl@1.3.49: resolution: {integrity: sha512-nlKPYMogAI3Aak6Mlkag8/2AlHAZ/DpH7RjhfMazsaGhD/sQOmYdyY9Al69ejpa419YJuREeeeLoojFlSsd30g==} engines: {node: '>=10'} @@ -31217,6 +31347,14 @@ packages: requiresBuild: true optional: true + /@swc/core-linux-arm64-musl@1.4.12: + resolution: {integrity: sha512-PR57pT3TssnCRvdsaKNsxZy9N8rFg9AKA1U7W+LxbZ/7Z7PHc5PjxF0GgZpE/aLmU6xOn5VyQTlzjoamVkt05g==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + /@swc/core-linux-x64-gnu@1.3.49: resolution: {integrity: sha512-QOyeJQ6NVi73SJcizbwvIZTiGA/N+BxX9liRrvibumaQmRh8fWjJiLNsv3ODSHeuonak7E8Bf7a7NnSTyu48Mw==} engines: {node: '>=10'} @@ -31225,6 +31363,14 @@ packages: requiresBuild: true optional: true + /@swc/core-linux-x64-gnu@1.4.12: + resolution: {integrity: sha512-HLZIWNHWuFIlH+LEmXr1lBiwGQeCshKOGcqbJyz7xpqTh7m2IPAxPWEhr/qmMTMsjluGxeIsLrcsgreTyXtgNA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + /@swc/core-linux-x64-musl@1.3.49: resolution: {integrity: sha512-WlDMz+SOpYC9O/ZBUw1oiyWI7HyUCMlf/HS8Fy/kRI3eGoGCUxVTCJ1mP57GdQr4Wg32Y/ZpO2KSNQFWnT8mAw==} engines: {node: '>=10'} @@ -31233,6 +31379,14 @@ packages: requiresBuild: true optional: true + /@swc/core-linux-x64-musl@1.4.12: + resolution: {integrity: sha512-M5fBAtoOcpz2YQAFtNemrPod5BqmzAJc8pYtT3dVTn1MJllhmLHlphU8BQytvoGr1PHgJL8ZJBlBGdt70LQ7Mw==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + /@swc/core-win32-arm64-msvc@1.3.49: resolution: {integrity: sha512-41LZOeI94Za3twib8KOIjnHYAZ+nkBFmboaREsFR1760S7jiMVywqWX8nFZvn/CXj15Fjjgdgyuig+zMREwXwQ==} engines: {node: '>=10'} @@ -31241,6 +31395,14 @@ packages: requiresBuild: true optional: true + /@swc/core-win32-arm64-msvc@1.4.12: + resolution: {integrity: sha512-K8LjjgZ7VQFtM+eXqjfAJ0z+TKVDng3r59QYn7CL6cyxZI2brLU3lNknZcUFSouZD+gsghZI/Zb8tQjVk7aKDQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + /@swc/core-win32-ia32-msvc@1.3.49: resolution: {integrity: sha512-IdqLPoMKssyAoOCZdNXmnAd6/uyx+Hb9KSfZUHepZaNfwMy6J5XXrOsbYs3v53FH8MtekUUdV+mMX4me9bcv9w==} engines: {node: '>=10'} @@ -31249,6 +31411,14 @@ packages: requiresBuild: true optional: true + /@swc/core-win32-ia32-msvc@1.4.12: + resolution: {integrity: sha512-hflO5LCxozngoOmiQbDPyvt6ODc5Cu9AwTJP9uH/BSMPdEQ6PCnefuUOJLAKew2q9o+NmDORuJk+vgqQz9Uzpg==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + /@swc/core-win32-x64-msvc@1.3.49: resolution: {integrity: sha512-7Fqjo5pS3uIohhSbYSaR0+e/bJdxmQb4oG97FIh5qvlCCGQaQ9UiaEeYy4uK0Ad+Menum1IXCAEiG7RHcl6Eyw==} engines: {node: '>=10'} @@ -31257,6 +31427,14 @@ packages: requiresBuild: true optional: true + /@swc/core-win32-x64-msvc@1.4.12: + resolution: {integrity: sha512-3A4qMtddBDbtprV5edTB/SgJn9L+X5TL7RGgS3eWtEgn/NG8gA80X/scjf1v2MMeOsrcxiYhnemI2gXCKuQN2g==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + /@swc/core@1.3.49: resolution: {integrity: sha512-br44ZHOfE9YyRGcORSLkHFQHTvhwRcaithBJ1Q5y5iMGpLbH0Wai3GN49L60RvmGwxNJfWzT+E7+rNNR7ewKgA==} engines: {node: '>=10'} @@ -31278,12 +31456,43 @@ packages: '@swc/core-win32-ia32-msvc': 1.3.49 '@swc/core-win32-x64-msvc': 1.3.49 + /@swc/core@1.4.12: + resolution: {integrity: sha512-QljRxTaUajSLB9ui93cZ38/lmThwIw/BPxjn+TphrYN6LPU3vu9/ykjgHtlpmaXDDcngL4K5i396E7iwwEUxYg==} + engines: {node: '>=10'} + requiresBuild: true + peerDependencies: + '@swc/helpers': ^0.5.0 + peerDependenciesMeta: + '@swc/helpers': + optional: true + dependencies: + '@swc/counter': 0.1.3 + '@swc/types': 0.1.6 + optionalDependencies: + '@swc/core-darwin-arm64': 1.4.12 + '@swc/core-darwin-x64': 1.4.12 + '@swc/core-linux-arm-gnueabihf': 1.4.12 + '@swc/core-linux-arm64-gnu': 1.4.12 + '@swc/core-linux-arm64-musl': 1.4.12 + '@swc/core-linux-x64-gnu': 1.4.12 + '@swc/core-linux-x64-musl': 1.4.12 + '@swc/core-win32-arm64-msvc': 1.4.12 + '@swc/core-win32-ia32-msvc': 1.4.12 + '@swc/core-win32-x64-msvc': 1.4.12 + + /@swc/counter@0.1.3: + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + + /@swc/types@0.1.6: + resolution: {integrity: sha512-/JLo/l2JsT/LRd80C3HfbmVpxOAJ11FO2RCEslFrgzLltoP9j8XIbsyDcfCt2WWyX+CM96rBoNM+IToAkFOugg==} + dependencies: + '@swc/counter': 0.1.3 + /@szmarczak/http-timer@4.0.6: resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} engines: {node: '>=10'} dependencies: defer-to-connect: 2.0.1 - dev: false /@tanstack/match-sorter-utils@8.8.4: resolution: {integrity: sha512-rKH8LjZiszWEvmi01NR72QWZ8m4xmXre0OOwlRGnjU01Eqz/QnN+cqpty2PJ0efHblq09+KilvyR7lsbzmXVEw==} @@ -31708,7 +31917,6 @@ packages: '@types/keyv': 3.1.4 '@types/node': 14.18.42 '@types/responselike': 1.0.3 - dev: false /@types/caseless@0.12.2: resolution: {integrity: sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==} @@ -32125,7 +32333,6 @@ packages: /@types/http-cache-semantics@4.0.4: resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} - dev: false /@types/http-errors@2.0.4: resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} @@ -32255,7 +32462,6 @@ packages: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: '@types/node': 14.18.42 - dev: false /@types/koa-compose@3.2.8: resolution: {integrity: sha512-4Olc63RY+MKvxMwVknCUDhRQX1pFQoBZ/lXcRLP69PQkEpze/0cr8LNqJQe5NFb/b19DWi2a5bTi2VAlQzhJuA==} @@ -32636,7 +32842,6 @@ packages: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: '@types/node': 14.18.42 - dev: false /@types/retry@0.12.0: resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} @@ -33762,7 +33967,7 @@ packages: /@vue/compiler-core@3.3.7: resolution: {integrity: sha512-pACdY6YnTNVLXsB86YD8OF9ihwpolzhhtdLVHhBL6do/ykr6kKXNYABRtNMGrsQXpEXXyAdwvWWkuTbs4MFtPQ==} dependencies: - '@babel/parser': 7.23.9 + '@babel/parser': 7.23.0 '@vue/shared': 3.3.7 estree-walker: 2.0.2 source-map-js: 1.0.2 @@ -34319,6 +34524,7 @@ packages: acorn: ^8 dependencies: acorn: 8.10.0 + dev: true /acorn-import-assertions@1.9.0(acorn@8.11.3): resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==} @@ -34326,7 +34532,6 @@ packages: acorn: ^8 dependencies: acorn: 8.11.3 - dev: false /acorn-jsx@5.3.2(acorn@7.4.1): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} @@ -35596,7 +35801,7 @@ packages: '@babel/core': 7.22.9 find-cache-dir: 4.0.0 schema-utils: 4.0.0 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /babel-plugin-add-react-displayname@0.0.5: @@ -36110,6 +36315,14 @@ packages: /bignumber.js@9.1.1: resolution: {integrity: sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig==} + /bin-check@4.1.0: + resolution: {integrity: sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==} + engines: {node: '>=4'} + dependencies: + execa: 0.7.0 + executable: 4.1.1 + dev: true + /bin-links@3.0.3: resolution: {integrity: sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -36122,6 +36335,23 @@ packages: write-file-atomic: 4.0.2 dev: true + /bin-version-check@5.1.0: + resolution: {integrity: sha512-bYsvMqJ8yNGILLz1KP9zKLzQ6YpljV3ln1gqhuLkUtyfGi3qXKGuK2p+U4NAvjVFzDFiBBtOpCOSFNuYYEGZ5g==} + engines: {node: '>=12'} + dependencies: + bin-version: 6.0.0 + semver: 7.5.4 + semver-truncate: 3.0.0 + dev: true + + /bin-version@6.0.0: + resolution: {integrity: sha512-nk5wEsP4RiKjG+vF+uG8lFsEn4d7Y6FVDamzzftSunXOoOcOOkzcWdKVlGgFFwlUQCj63SgnUkLLGF8v7lufhw==} + engines: {node: '>=12'} + dependencies: + execa: 5.1.1 + find-versions: 5.1.0 + dev: true + /binary-extensions@1.13.1: resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==} engines: {node: '>=0.10.0'} @@ -36597,7 +36827,6 @@ packages: /cacheable-lookup@5.0.4: resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} engines: {node: '>=10.6.0'} - dev: false /cacheable-request@7.0.4: resolution: {integrity: sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==} @@ -36610,7 +36839,6 @@ packages: lowercase-keys: 2.0.0 normalize-url: 6.1.0 responselike: 2.0.1 - dev: false /cachedir@2.3.0: resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==} @@ -37224,7 +37452,6 @@ packages: resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} dependencies: mimic-response: 1.0.1 - dev: false /clone@1.0.4: resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} @@ -37869,7 +38096,7 @@ packages: normalize-path: 3.0.0 schema-utils: 4.0.0 serialize-javascript: 6.0.1 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /core-js-compat@3.32.2: @@ -37921,7 +38148,7 @@ packages: dependencies: '@types/node': 14.18.42 cosmiconfig: 8.2.0 - ts-node: 10.9.1(@types/node@14.18.42)(typescript@4.9.5) + ts-node: 10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5) typescript: 4.9.5 dev: true @@ -38117,6 +38344,14 @@ packages: - encoding dev: false + /cross-spawn@5.1.0: + resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} + dependencies: + lru-cache: 4.1.5 + shebang-command: 1.2.0 + which: 1.3.1 + dev: true + /cross-spawn@6.0.5: resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} engines: {node: '>=4.8'} @@ -38501,7 +38736,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.35) postcss-value-parser: 4.2.0 semver: 7.5.4 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /css-minimizer-webpack-plugin@3.4.1(esbuild@0.18.20)(webpack@5.78.0): @@ -39230,7 +39465,6 @@ packages: engines: {node: '>=10'} dependencies: mimic-response: 3.1.0 - dev: false /dedent@0.7.0: resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} @@ -39314,7 +39548,6 @@ packages: /defer-to-connect@2.0.1: resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} engines: {node: '>=10'} - dev: false /define-data-property@1.1.1: resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} @@ -39640,7 +39873,7 @@ packages: dependencies: domelementtype: 2.3.0 domhandler: 5.0.3 - entities: 4.4.0 + entities: 4.5.0 /dom-storage@2.1.0: resolution: {integrity: sha512-g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q==} @@ -39977,10 +40210,6 @@ packages: engines: {node: '>=0.12'} dev: true - /entities@4.4.0: - resolution: {integrity: sha512-oYp7156SP8LkeGD0GF85ad1X9Ai79WtRsZ2gxJqtBuzH+98YUV6jkHEKlZkMbcrjJjIVJNIDP/3WL9wQkoPbWA==} - engines: {node: '>=0.12'} - /entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} @@ -41240,6 +41469,19 @@ packages: strip-eof: 1.0.0 dev: true + /execa@0.7.0: + resolution: {integrity: sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==} + engines: {node: '>=4'} + dependencies: + cross-spawn: 5.1.0 + get-stream: 3.0.0 + is-stream: 1.1.0 + npm-run-path: 2.0.2 + p-finally: 1.0.0 + signal-exit: 3.0.7 + strip-eof: 1.0.0 + dev: true + /execa@1.0.0: resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} engines: {node: '>=6'} @@ -41434,6 +41676,21 @@ packages: transitivePeerDependencies: - supports-color + /ext-list@2.2.2: + resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} + engines: {node: '>=0.10.0'} + dependencies: + mime-db: 1.52.0 + dev: true + + /ext-name@5.0.0: + resolution: {integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==} + engines: {node: '>=4'} + dependencies: + ext-list: 2.2.2 + sort-keys-length: 1.0.1 + dev: true + /extend-shallow@2.0.1: resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} engines: {node: '>=0.10.0'} @@ -41789,6 +42046,15 @@ packages: token-types: 4.2.1 dev: true + /file-type@17.1.6: + resolution: {integrity: sha512-hlDw5Ev+9e883s0pwUsuuYNu4tD7GgpUnOvykjv1Gya0ZIjuKumthDRua90VUn6/nlRKAjcxLUnHNTIUWwWIiw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + readable-web-to-node-stream: 3.0.2 + strtok3: 7.0.0 + token-types: 5.0.1 + dev: true + /file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} requiresBuild: true @@ -41809,6 +42075,11 @@ packages: engines: {node: '>=4'} dev: true + /filename-reserved-regex@3.0.0: + resolution: {integrity: sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + /filenamify@4.3.0: resolution: {integrity: sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==} engines: {node: '>=8'} @@ -41818,6 +42089,15 @@ packages: trim-repeated: 1.0.0 dev: true + /filenamify@5.1.1: + resolution: {integrity: sha512-M45CbrJLGACfrPOkrTp3j2EcO9OBkKUYME0eiqOCa7i2poaklU0jhlIaMlr8ijLorT0uLAzrn3qXOp5684CkfA==} + engines: {node: '>=12.20'} + dependencies: + filename-reserved-regex: 3.0.0 + strip-outer: 2.0.0 + trim-repeated: 2.0.0 + dev: true + /filesize@10.1.0: resolution: {integrity: sha512-GTLKYyBSDz3nPhlLVPjPWZCnhkd9TrrRArNcy8Z+J2cqScB7h2McAzR6NBX6nYOoWafql0roY8hrocxnZBv9CQ==} engines: {node: '>= 10.4.0'} @@ -41961,6 +42241,13 @@ packages: semver-regex: 3.1.4 dev: true + /find-versions@5.1.0: + resolution: {integrity: sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==} + engines: {node: '>=12'} + dependencies: + semver-regex: 4.0.5 + dev: true + /find-yarn-workspace-root2@1.2.16: resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} dependencies: @@ -42175,7 +42462,7 @@ packages: semver: 7.5.4 tapable: 2.2.1 typescript: 5.1.6 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /form-data@2.3.3: @@ -42675,6 +42962,11 @@ packages: engines: {node: '>=12'} dev: true + /get-stream@3.0.0: + resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==} + engines: {node: '>=4'} + dev: true + /get-stream@4.1.0: resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} engines: {node: '>=6'} @@ -43235,7 +43527,6 @@ packages: lowercase-keys: 2.0.0 p-cancelable: 2.1.1 responselike: 2.0.1 - dev: false /graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} @@ -43777,7 +44068,7 @@ packages: domelementtype: 2.3.0 domhandler: 5.0.3 domutils: 3.0.1 - entities: 4.4.0 + entities: 4.5.0 /http-cache-semantics@4.1.1: resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} @@ -43901,7 +44192,6 @@ packages: dependencies: quick-lru: 5.1.1 resolve-alpn: 1.2.1 - dev: false /https-proxy-agent@4.0.0: resolution: {integrity: sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==} @@ -45083,7 +45373,7 @@ packages: resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.24.4 + '@babel/core': 7.24.3 '@babel/parser': 7.23.9 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 @@ -47538,7 +47828,7 @@ packages: dependencies: klona: 2.0.6 less: 4.1.3 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /less-loader@4.1.0(less@4.1.3)(webpack@5.78.0): @@ -47636,7 +47926,7 @@ packages: webpack-sources: optional: true dependencies: - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 webpack-sources: 3.2.3 dev: true @@ -48277,7 +48567,6 @@ packages: /lowercase-keys@2.0.0: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} - dev: false /lowlight@1.20.0: resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==} @@ -48302,7 +48591,6 @@ packages: dependencies: pseudomap: 1.0.2 yallist: 2.1.2 - dev: false /lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -49327,12 +49615,10 @@ packages: /mimic-response@1.0.1: resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} engines: {node: '>=4'} - dev: false /mimic-response@3.1.0: resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} engines: {node: '>=10'} - dev: false /min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} @@ -49356,7 +49642,7 @@ packages: webpack: ^5.0.0 dependencies: schema-utils: 4.0.0 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /minimalistic-assert@1.0.1: @@ -51367,6 +51653,13 @@ packages: strip-ansi: 6.0.1 wcwidth: 1.0.1 + /os-filter-obj@2.0.0: + resolution: {integrity: sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==} + engines: {node: '>=4'} + dependencies: + arch: 2.2.0 + dev: true + /os-homedir@1.0.2: resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} engines: {node: '>=0.10.0'} @@ -51394,7 +51687,6 @@ packages: /p-cancelable@2.1.1: resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} engines: {node: '>=8'} - dev: false /p-defer@1.0.0: resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} @@ -52050,6 +52342,11 @@ packages: engines: {node: '>=8'} dev: true + /peek-readable@5.0.0: + resolution: {integrity: sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==} + engines: {node: '>=14.16'} + dev: true + /peek-stream@1.1.3: resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==} dependencies: @@ -52227,6 +52524,12 @@ packages: nice-napi: 1.0.2 dev: true + /piscina@4.4.0: + resolution: {integrity: sha512-+AQduEJefrOApE4bV7KRmp3N2JnnyErlVqq4P/jmko4FPz9Z877BCccl/iB3FdrWSUkvbGV9Kan/KllJgat3Vg==} + optionalDependencies: + nice-napi: 1.0.2 + dev: true + /pkg-conf@2.1.0: resolution: {integrity: sha512-C+VUP+8jis7EsQZIhDYmS5qlNtjv2yP4SNtjXK9AP1ZcTRlnSfuumaTnRfYZnYgUUYVIKqL0fRvmUGDV2fmp6g==} engines: {node: '>=4'} @@ -52730,7 +53033,7 @@ packages: jiti: 1.18.2 postcss: 8.4.31 semver: 7.5.4 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /postcss-logical@5.0.4(postcss@8.4.31): @@ -53714,7 +54017,6 @@ packages: /pseudomap@1.0.2: resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} - dev: false /psl@1.9.0: resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} @@ -55987,7 +56289,6 @@ packages: /resolve-alpn@1.2.1: resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - dev: false /resolve-cwd@3.0.0: resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} @@ -56115,7 +56416,6 @@ packages: resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} dependencies: lowercase-keys: 2.0.0 - dev: false /restore-cursor@2.0.0: resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} @@ -56247,7 +56547,7 @@ packages: jest-worker: 26.6.2 rollup: 2.79.1 serialize-javascript: 4.0.0 - terser: 5.22.0 + terser: 5.16.9 dev: true /rollup-plugin-terser@7.0.2(rollup@3.20.2): @@ -56500,7 +56800,7 @@ packages: dependencies: neo-async: 2.6.2 sass: 1.64.1 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /sass@1.61.0: @@ -56694,6 +56994,18 @@ packages: engines: {node: '>=8'} dev: true + /semver-regex@4.0.5: + resolution: {integrity: sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==} + engines: {node: '>=12'} + dev: true + + /semver-truncate@3.0.0: + resolution: {integrity: sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==} + engines: {node: '>=12'} + dependencies: + semver: 7.5.4 + dev: true + /semver@5.7.2: resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} hasBin: true @@ -57204,6 +57516,20 @@ packages: atomic-sleep: 1.0.0 dev: false + /sort-keys-length@1.0.1: + resolution: {integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==} + engines: {node: '>=0.10.0'} + dependencies: + sort-keys: 1.1.2 + dev: true + + /sort-keys@1.1.2: + resolution: {integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==} + engines: {node: '>=0.10.0'} + dependencies: + is-plain-obj: 1.1.0 + dev: true + /sort-keys@2.0.0: resolution: {integrity: sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==} engines: {node: '>=4'} @@ -57247,7 +57573,7 @@ packages: abab: 2.0.6 iconv-lite: 0.6.3 source-map-js: 1.0.2 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /source-map-resolve@0.5.3: @@ -57884,6 +58210,11 @@ packages: escape-string-regexp: 1.0.5 dev: true + /strip-outer@2.0.0: + resolution: {integrity: sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + /stripe-event-types@3.1.0(stripe@11.18.0): resolution: {integrity: sha512-jhPNX5FL81QiBFadek3h+PBQKU5Xg3NURTia6tzyqieDStESbvKqOhnA29ECdA1lPB8KSB5/xdK20k6Q1yOejQ==} peerDependencies: @@ -57921,6 +58252,14 @@ packages: peek-readable: 4.1.0 dev: true + /strtok3@7.0.0: + resolution: {integrity: sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==} + engines: {node: '>=14.16'} + dependencies: + '@tokenizer/token': 0.3.0 + peek-readable: 5.0.0 + dev: true + /stubs@3.0.0: resolution: {integrity: sha512-PdHt7hHUJKxvTCgbKX9C1V/ftOcjJQgz8BZwNfV5c4B6dcGqlpelTbJ999jBGZ2jYiPAwcX5dP6oBwVlBlUbxw==} @@ -58573,6 +58912,31 @@ packages: terser: 5.16.9 webpack: 5.82.1(@swc/core@1.3.49)(esbuild@0.18.20)(webpack-cli@5.1.4) + /terser-webpack-plugin@5.3.9(@swc/core@1.4.12)(webpack@5.88.2): + resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} + 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 + dependencies: + '@jridgewell/trace-mapping': 0.3.19 + '@swc/core': 1.4.12 + jest-worker: 27.5.1 + schema-utils: 3.1.2 + serialize-javascript: 6.0.1 + terser: 5.22.0 + webpack: 5.88.2(@swc/core@1.4.12) + dev: true + /terser-webpack-plugin@5.3.9(esbuild@0.18.17)(webpack@5.88.2): resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} @@ -58595,7 +58959,7 @@ packages: schema-utils: 3.1.2 serialize-javascript: 6.0.1 terser: 5.22.0 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /terser-webpack-plugin@5.3.9(webpack@5.78.0): @@ -58895,6 +59259,14 @@ packages: ieee754: 1.2.1 dev: true + /token-types@5.0.1: + resolution: {integrity: sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==} + engines: {node: '>=14.16'} + dependencies: + '@tokenizer/token': 0.3.0 + ieee754: 1.2.1 + dev: true + /totalist@1.1.0: resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==} engines: {node: '>=6'} @@ -58981,6 +59353,13 @@ packages: escape-string-regexp: 1.0.5 dev: true + /trim-repeated@2.0.0: + resolution: {integrity: sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==} + engines: {node: '>=12'} + dependencies: + escape-string-regexp: 5.0.0 + dev: true + /triple-beam@1.3.0: resolution: {integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==} @@ -59222,7 +59601,7 @@ packages: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 jest: 29.7.0(@types/node@14.18.42)(ts-node@10.9.1) - jest-util: 29.5.0 + jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -59268,7 +59647,7 @@ packages: code-block-writer: 12.0.0 dev: true - /ts-node@10.9.1(@types/node@14.18.42)(typescript@4.9.5): + /ts-node@10.9.1(@swc/core@1.4.12)(@types/node@14.18.42)(typescript@4.9.5): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -59283,6 +59662,7 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 + '@swc/core': 1.4.12 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -61037,7 +61417,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.0.0 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /webpack-dev-middleware@6.1.1(webpack@5.78.0): @@ -61071,7 +61451,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.0.0 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /webpack-dev-server@4.11.1(webpack@5.78.0): @@ -61162,7 +61542,7 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 webpack-dev-middleware: 5.3.3(webpack@5.88.2) ws: 8.13.0 transitivePeerDependencies: @@ -61241,7 +61621,7 @@ packages: optional: true dependencies: typed-assert: 1.0.9 - webpack: 5.88.2(esbuild@0.18.17) + webpack: 5.88.2 dev: true /webpack-virtual-modules@0.5.0: @@ -61262,8 +61642,8 @@ packages: '@webassemblyjs/ast': 1.11.1 '@webassemblyjs/wasm-edit': 1.11.1 '@webassemblyjs/wasm-parser': 1.11.1 - acorn: 8.10.0 - acorn-import-assertions: 1.9.0(acorn@8.10.0) + acorn: 8.11.3 + acorn-import-assertions: 1.9.0(acorn@8.11.3) browserslist: 4.23.0 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 @@ -61302,8 +61682,8 @@ packages: '@webassemblyjs/ast': 1.11.1 '@webassemblyjs/wasm-edit': 1.11.1 '@webassemblyjs/wasm-parser': 1.11.1 - acorn: 8.10.0 - acorn-import-assertions: 1.9.0(acorn@8.10.0) + acorn: 8.11.3 + acorn-import-assertions: 1.9.0(acorn@8.11.3) browserslist: 4.23.0 chrome-trace-event: 1.0.3 enhanced-resolve: 5.15.0 @@ -61367,7 +61747,7 @@ packages: - esbuild - uglify-js - /webpack@5.88.2(esbuild@0.18.17): + /webpack@5.88.2: resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} engines: {node: '>=10.13.0'} hasBin: true @@ -61407,6 +61787,46 @@ packages: - uglify-js dev: true + /webpack@5.88.2(@swc/core@1.4.12): + resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/eslint-scope': 3.7.4 + '@types/estree': 1.0.5 + '@webassemblyjs/ast': 1.11.5 + '@webassemblyjs/wasm-edit': 1.11.5 + '@webassemblyjs/wasm-parser': 1.11.5 + acorn: 8.11.3 + acorn-import-assertions: 1.9.0(acorn@8.11.3) + browserslist: 4.23.0 + chrome-trace-event: 1.0.3 + enhanced-resolve: 5.15.0 + es-module-lexer: 1.2.1 + 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: 3.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.9(@swc/core@1.4.12)(webpack@5.88.2) + watchpack: 2.4.0 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + dev: true + /websocket-driver@0.7.4: resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} engines: {node: '>=0.8.0'} @@ -62081,7 +62501,6 @@ packages: /yallist@2.1.2: resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} - dev: false /yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}