diff --git a/package.json b/package.json index 6e95e681..88167096 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,8 @@ "@nx/webpack": "18.3.3", "@nx/workspace": "18.3.3", "@schematics/angular": "17.3.2", + "@swc-node/register": "^1.9.1", + "@swc/core": "^1.5.7", "@types/express": "^4.17.21", "@types/file-saver": "^2.0.7", "@types/jest": "^29.5.12", @@ -113,6 +115,5 @@ "web-push": "^3.6.7", "zone.js": "0.14.3" }, - "resolutions": { - } + "resolutions": {} } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7988cc48..d3882b08 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -153,7 +153,7 @@ dependencies: devDependencies: '@angular-devkit/build-angular': specifier: ~17.3.5 - version: 17.3.5(@angular/compiler-cli@17.3.5)(@angular/localize@17.3.5)(@angular/platform-server@17.3.5)(@angular/service-worker@17.3.5)(@types/express@4.17.21)(@types/node@20.11.13)(browser-sync@3.0.2)(jest-environment-jsdom@29.7.0)(jest@29.7.0)(stylus@0.59.0)(typescript@5.4.3) + version: 17.3.5(@angular/compiler-cli@17.3.5)(@angular/localize@17.3.5)(@angular/platform-server@17.3.5)(@angular/service-worker@17.3.5)(@swc/core@1.5.7)(@types/express@4.17.21)(@types/node@20.11.13)(browser-sync@3.0.2)(jest-environment-jsdom@29.7.0)(jest@29.7.0)(stylus@0.59.0)(typescript@5.4.3) '@angular-devkit/core': specifier: ~17.3.5 version: 17.3.5 @@ -186,40 +186,46 @@ devDependencies: version: 10.3.7(@nestjs/common@10.3.7)(@nestjs/core@10.3.7)(@nestjs/platform-express@10.3.7) '@nx/angular': specifier: 18.3.3 - version: 18.3.3(@angular-devkit/build-angular@17.3.5)(@angular-devkit/core@17.3.5)(@angular-devkit/schematics@17.3.5)(@schematics/angular@17.3.2)(@types/node@20.11.13)(eslint@8.57.0)(nx@18.3.3)(rxjs@7.8.1)(typescript@5.4.3) + version: 18.3.3(@angular-devkit/build-angular@17.3.5)(@angular-devkit/core@17.3.5)(@angular-devkit/schematics@17.3.5)(@schematics/angular@17.3.2)(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(eslint@8.57.0)(nx@18.3.3)(rxjs@7.8.1)(typescript@5.4.3) '@nx/cypress': specifier: 18.3.3 - version: 18.3.3(@types/node@20.11.13)(cypress@13.8.0)(nx@18.3.3)(typescript@5.4.3) + version: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(cypress@13.8.0)(nx@18.3.3)(typescript@5.4.3) '@nx/eslint': specifier: 18.3.3 - version: 18.3.3(@types/node@20.11.13)(nx@18.3.3) + version: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3) '@nx/eslint-plugin': specifier: 18.3.3 - version: 18.3.3(@types/node@20.11.13)(@typescript-eslint/parser@6.20.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.3)(typescript@5.4.3) + version: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(@typescript-eslint/parser@6.20.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.3)(typescript@5.4.3) '@nx/jest': specifier: 18.3.3 - version: 18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) + version: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) '@nx/js': specifier: 18.3.3 - version: 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + version: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) '@nx/nest': specifier: 18.3.3 - version: 18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) + version: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) '@nx/node': specifier: 18.3.3 - version: 18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) + version: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) '@nx/web': specifier: 18.3.3 - version: 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + version: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) '@nx/webpack': specifier: 18.3.3 - version: 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + version: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) '@nx/workspace': specifier: 18.3.3 - version: 18.3.3 + version: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7) '@schematics/angular': specifier: 17.3.2 version: 17.3.2 + '@swc-node/register': + specifier: ^1.9.1 + version: 1.9.1(@swc/core@1.5.7)(@swc/types@0.1.7)(typescript@5.4.3) + '@swc/core': + specifier: ^1.5.7 + version: 1.5.7 '@types/express': specifier: ^4.17.21 version: 4.17.21 @@ -282,7 +288,7 @@ devDependencies: version: 9.1.8 nx: specifier: 18.3.3 - version: 18.3.3 + version: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7) prettier: specifier: ^3.2.5 version: 3.2.5 @@ -291,7 +297,7 @@ devDependencies: version: 29.1.2(@babel/core@7.24.4)(esbuild@0.20.2)(jest@29.7.0)(typescript@5.4.3) ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@20.11.13)(typescript@5.4.3) + version: 10.9.2(@swc/core@1.5.7)(@types/node@20.11.13)(typescript@5.4.3) typescript: specifier: 5.4.3 version: 5.4.3 @@ -323,7 +329,7 @@ packages: transitivePeerDependencies: - chokidar - /@angular-devkit/build-angular@17.3.5(@angular/compiler-cli@17.3.5)(@angular/localize@17.3.5)(@angular/platform-server@17.3.5)(@angular/service-worker@17.3.5)(@types/express@4.17.21)(@types/node@20.11.13)(browser-sync@3.0.2)(jest-environment-jsdom@29.7.0)(jest@29.7.0)(stylus@0.59.0)(typescript@5.4.3): + /@angular-devkit/build-angular@17.3.5(@angular/compiler-cli@17.3.5)(@angular/localize@17.3.5)(@angular/platform-server@17.3.5)(@angular/service-worker@17.3.5)(@swc/core@1.5.7)(@types/express@4.17.21)(@types/node@20.11.13)(browser-sync@3.0.2)(jest-environment-jsdom@29.7.0)(jest@29.7.0)(stylus@0.59.0)(typescript@5.4.3): resolution: {integrity: sha512-Ju2MkMidJglJq/iWgM9CNbhK7A/2n0LNYPZx+ucb+aOFWvurCQrU4Mt/es6xCsxOEs5OPhjqdva8mxE5FHwzTQ==} engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: @@ -430,7 +436,7 @@ packages: undici: 6.11.1 vite: 5.1.7(@types/node@20.11.13)(less@4.1.3)(stylus@0.59.0) watchpack: 2.4.0 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) webpack-dev-middleware: 6.1.2(webpack@5.90.3) webpack-dev-server: 4.15.1(webpack@5.91.0) webpack-merge: 5.10.0 @@ -466,7 +472,7 @@ packages: dependencies: '@angular-devkit/architect': 0.1703.5 rxjs: 7.8.1 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) webpack-dev-server: 4.15.1(webpack@5.91.0) transitivePeerDependencies: - chokidar @@ -4626,7 +4632,7 @@ packages: dependencies: '@angular/compiler-cli': 17.3.5(@angular/compiler@17.3.5)(typescript@5.4.3) typescript: 5.4.3 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) dev: true /@nodelib/fs.scandir@2.1.5: @@ -4729,10 +4735,10 @@ packages: - bluebird - supports-color - /@nrwl/angular@18.3.3(@angular-devkit/build-angular@17.3.5)(@angular-devkit/core@17.3.5)(@angular-devkit/schematics@17.3.5)(@schematics/angular@17.3.2)(@types/node@20.11.13)(eslint@8.57.0)(nx@18.3.3)(rxjs@7.8.1)(typescript@5.4.3): + /@nrwl/angular@18.3.3(@angular-devkit/build-angular@17.3.5)(@angular-devkit/core@17.3.5)(@angular-devkit/schematics@17.3.5)(@schematics/angular@17.3.2)(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(eslint@8.57.0)(nx@18.3.3)(rxjs@7.8.1)(typescript@5.4.3): resolution: {integrity: sha512-pQsxy58DZBVna3qeJH+osdiRBpx+FCAnCz5kogO6EmRsM17zP4zGpgijVHorAI4EjCNhl2vWa3X/bZ8yQIFBpg==} dependencies: - '@nx/angular': 18.3.3(@angular-devkit/build-angular@17.3.5)(@angular-devkit/core@17.3.5)(@angular-devkit/schematics@17.3.5)(@schematics/angular@17.3.2)(@types/node@20.11.13)(eslint@8.57.0)(nx@18.3.3)(rxjs@7.8.1)(typescript@5.4.3) + '@nx/angular': 18.3.3(@angular-devkit/build-angular@17.3.5)(@angular-devkit/core@17.3.5)(@angular-devkit/schematics@17.3.5)(@schematics/angular@17.3.2)(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(eslint@8.57.0)(nx@18.3.3)(rxjs@7.8.1)(typescript@5.4.3) tslib: 2.6.2 transitivePeerDependencies: - '@angular-devkit/build-angular' @@ -4770,10 +4776,10 @@ packages: - webpack-cli dev: true - /@nrwl/cypress@18.3.3(@types/node@20.11.13)(cypress@13.8.0)(nx@18.3.3)(typescript@5.4.3): + /@nrwl/cypress@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(cypress@13.8.0)(nx@18.3.3)(typescript@5.4.3): resolution: {integrity: sha512-CsoPFX+iLwvc/+Im/zZsk3FP8c8epBMmI8GNvZFnDZe8J9bdBmtlxp8/Yh3LdUw8ycmPGPvW7eggv31yNZmT+Q==} dependencies: - '@nx/cypress': 18.3.3(@types/node@20.11.13)(cypress@13.8.0)(nx@18.3.3)(typescript@5.4.3) + '@nx/cypress': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(cypress@13.8.0)(nx@18.3.3)(typescript@5.4.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4797,10 +4803,10 @@ packages: - nx dev: true - /@nrwl/eslint-plugin-nx@18.3.3(@types/node@20.11.13)(@typescript-eslint/parser@6.20.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.3)(typescript@5.4.3): + /@nrwl/eslint-plugin-nx@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(@typescript-eslint/parser@6.20.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.3)(typescript@5.4.3): resolution: {integrity: sha512-ARqwcA2n2NN+8ATrooZtPbaW5fb9WSjDFZaI8RdphMXFnPrEkZnMpbrjFpLTj+wc1R6hIgTcYbli6fv4Gfbo3Q==} dependencies: - '@nx/eslint-plugin': 18.3.3(@types/node@20.11.13)(@typescript-eslint/parser@6.20.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.3)(typescript@5.4.3) + '@nx/eslint-plugin': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(@typescript-eslint/parser@6.20.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.3)(typescript@5.4.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4817,10 +4823,10 @@ packages: - verdaccio dev: true - /@nrwl/jest@18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3): + /@nrwl/jest@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3): resolution: {integrity: sha512-BPI0mIbmjTHFb0/qtMND59ECld7gorV+SEVLwf4BLl7SWumVB2gLAA2+yx71cvF1jO4R5Ndi2FrBwBC9E2Va5Q==} dependencies: - '@nx/jest': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) + '@nx/jest': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4837,10 +4843,10 @@ packages: - verdaccio dev: true - /@nrwl/js@18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3): + /@nrwl/js@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3): resolution: {integrity: sha512-7Wtv5kpeMWUDBUFu5go49HM/S8vDrtMOvZf9xnUcnjsFDReWe8XIEkTWudZDbzID3X4T6WQAftzj2Ov6k566lQ==} dependencies: - '@nx/js': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/js': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4854,10 +4860,10 @@ packages: - verdaccio dev: true - /@nrwl/nest@18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3): + /@nrwl/nest@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3): resolution: {integrity: sha512-LIyCiS73O58n7NRWT/SnuA8xHWDu4ANLd9fvguyAzXk1TcPekFvTo6zpY+iu0lkxJ7RfvZHVDGC90bIFSyV9YA==} dependencies: - '@nx/nest': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) + '@nx/nest': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4876,10 +4882,10 @@ packages: - verdaccio dev: true - /@nrwl/node@18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3): + /@nrwl/node@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3): resolution: {integrity: sha512-87PXppPqI/jOl6swYVdQi8RBveOF7Oqmqw9m9eEbts6U2bazPipKTwBO4E9afkz3GMqaxe+d2H794JqH05Mr8w==} dependencies: - '@nx/node': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) + '@nx/node': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4897,11 +4903,11 @@ packages: - verdaccio dev: true - /@nrwl/tao@18.3.3: + /@nrwl/tao@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7): resolution: {integrity: sha512-f/PUDLpSMEObiLQ5sIDySJM+5DxSCNunkxxbY1R9rmQ1cFcgrHaXIHQqbSj91mMa3mmtbKACk8u1LbI+oQV0Tg==} hasBin: true dependencies: - nx: 18.3.3 + nx: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7) tslib: 2.6.2 transitivePeerDependencies: - '@swc-node/register' @@ -4909,10 +4915,10 @@ packages: - debug dev: true - /@nrwl/web@18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3): + /@nrwl/web@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3): resolution: {integrity: sha512-EuEht/tk9VHLKxjVMEh96wu8WNkRFRabpmLBc++pp2bEaoxz8Qm2xDO+sOU3Wp4zGNx/qQVxA1kKMZCjVjk75g==} dependencies: - '@nx/web': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/web': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -4926,10 +4932,10 @@ packages: - verdaccio dev: true - /@nrwl/webpack@18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3): + /@nrwl/webpack@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3): resolution: {integrity: sha512-E/8vr1qAFSan1FnewvLBRBHYIaPG9dxZeYKRcQvcDx+Jf2oPyJNYI+9kkoNxEZg9FeFJMShK2x8YBgwB+ivH5A==} dependencies: - '@nx/webpack': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/webpack': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) transitivePeerDependencies: - '@babel/traverse' - '@parcel/css' @@ -4959,10 +4965,10 @@ packages: - webpack-cli dev: true - /@nrwl/workspace@18.3.3: + /@nrwl/workspace@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7): resolution: {integrity: sha512-9Giuec9l3PpS8mekD00W9kBIKmWRpQSkp+/RvYmc+7kKtVC+Uj/kc68exBOanVgq6zKzYrn+FqHWHGWnHxp+ww==} dependencies: - '@nx/workspace': 18.3.3 + '@nx/workspace': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7) transitivePeerDependencies: - '@swc-node/register' - '@swc/core' @@ -4980,7 +4986,7 @@ packages: transitivePeerDependencies: - encoding - /@nx/angular@18.3.3(@angular-devkit/build-angular@17.3.5)(@angular-devkit/core@17.3.5)(@angular-devkit/schematics@17.3.5)(@schematics/angular@17.3.2)(@types/node@20.11.13)(eslint@8.57.0)(nx@18.3.3)(rxjs@7.8.1)(typescript@5.4.3): + /@nx/angular@18.3.3(@angular-devkit/build-angular@17.3.5)(@angular-devkit/core@17.3.5)(@angular-devkit/schematics@17.3.5)(@schematics/angular@17.3.2)(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(eslint@8.57.0)(nx@18.3.3)(rxjs@7.8.1)(typescript@5.4.3): resolution: {integrity: sha512-KAWpIxd+cNAjSNaArHzJGavES6hBJApE6KVgg3lJwSThkjgTy6loEC4mw8VAQaSlHVx/OEQcbebC1LPkJadG9w==} peerDependencies: '@angular-devkit/build-angular': '>= 15.0.0 < 18.0.0' @@ -4993,16 +4999,16 @@ packages: esbuild: optional: true dependencies: - '@angular-devkit/build-angular': 17.3.5(@angular/compiler-cli@17.3.5)(@angular/localize@17.3.5)(@angular/platform-server@17.3.5)(@angular/service-worker@17.3.5)(@types/express@4.17.21)(@types/node@20.11.13)(browser-sync@3.0.2)(jest-environment-jsdom@29.7.0)(jest@29.7.0)(stylus@0.59.0)(typescript@5.4.3) + '@angular-devkit/build-angular': 17.3.5(@angular/compiler-cli@17.3.5)(@angular/localize@17.3.5)(@angular/platform-server@17.3.5)(@angular/service-worker@17.3.5)(@swc/core@1.5.7)(@types/express@4.17.21)(@types/node@20.11.13)(browser-sync@3.0.2)(jest-environment-jsdom@29.7.0)(jest@29.7.0)(stylus@0.59.0)(typescript@5.4.3) '@angular-devkit/core': 17.3.5 '@angular-devkit/schematics': 17.3.5 - '@nrwl/angular': 18.3.3(@angular-devkit/build-angular@17.3.5)(@angular-devkit/core@17.3.5)(@angular-devkit/schematics@17.3.5)(@schematics/angular@17.3.2)(@types/node@20.11.13)(eslint@8.57.0)(nx@18.3.3)(rxjs@7.8.1)(typescript@5.4.3) + '@nrwl/angular': 18.3.3(@angular-devkit/build-angular@17.3.5)(@angular-devkit/core@17.3.5)(@angular-devkit/schematics@17.3.5)(@schematics/angular@17.3.2)(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(eslint@8.57.0)(nx@18.3.3)(rxjs@7.8.1)(typescript@5.4.3) '@nx/devkit': 18.3.3(nx@18.3.3) - '@nx/eslint': 18.3.3(@types/node@20.11.13)(nx@18.3.3) - '@nx/js': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) - '@nx/web': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) - '@nx/webpack': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) - '@nx/workspace': 18.3.3 + '@nx/eslint': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3) + '@nx/js': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/web': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/webpack': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/workspace': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.3) '@schematics/angular': 17.3.2 '@typescript-eslint/type-utils': 7.7.0(eslint@8.57.0)(typescript@5.4.3) @@ -5015,7 +5021,7 @@ packages: rxjs: 7.8.1 semver: 7.6.0 tslib: 2.6.2 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) webpack-merge: 5.10.0 transitivePeerDependencies: - '@babel/traverse' @@ -5047,7 +5053,7 @@ packages: - webpack-cli dev: true - /@nx/cypress@18.3.3(@types/node@20.11.13)(cypress@13.8.0)(nx@18.3.3)(typescript@5.4.3): + /@nx/cypress@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(cypress@13.8.0)(nx@18.3.3)(typescript@5.4.3): resolution: {integrity: sha512-ou7Q6XXM9zIiWFVojZwnnFFJxx4iKACWvusfCOIwJ3zcel1vtamWHffRp2Z9WjdBDxy26Ax/DM+lZj4t6hQRmA==} peerDependencies: cypress: '>= 3 < 14' @@ -5055,10 +5061,10 @@ packages: cypress: optional: true dependencies: - '@nrwl/cypress': 18.3.3(@types/node@20.11.13)(cypress@13.8.0)(nx@18.3.3)(typescript@5.4.3) + '@nrwl/cypress': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(cypress@13.8.0)(nx@18.3.3)(typescript@5.4.3) '@nx/devkit': 18.3.3(nx@18.3.3) - '@nx/eslint': 18.3.3(@types/node@20.11.13)(nx@18.3.3) - '@nx/js': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/eslint': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3) + '@nx/js': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.3) cypress: 13.8.0 detect-port: 1.5.1 @@ -5087,14 +5093,14 @@ packages: ejs: 3.1.10 enquirer: 2.3.6 ignore: 5.3.1 - nx: 18.3.3 + nx: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7) semver: 7.6.0 tmp: 0.2.3 tslib: 2.6.2 yargs-parser: 21.1.1 dev: true - /@nx/eslint-plugin@18.3.3(@types/node@20.11.13)(@typescript-eslint/parser@6.20.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.3)(typescript@5.4.3): + /@nx/eslint-plugin@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(@typescript-eslint/parser@6.20.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.3)(typescript@5.4.3): resolution: {integrity: sha512-ww3r8VRlzJXOBRG+qCTd+VXHRKxiIrOH+cIokTtuzGrnCXWEMSPO5Ts6z/Jsbb0xAcfZ39WUnxuDZdKbp4aHqA==} peerDependencies: '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 @@ -5103,9 +5109,9 @@ packages: eslint-config-prettier: optional: true dependencies: - '@nrwl/eslint-plugin-nx': 18.3.3(@types/node@20.11.13)(@typescript-eslint/parser@6.20.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.3)(typescript@5.4.3) + '@nrwl/eslint-plugin-nx': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(@typescript-eslint/parser@6.20.0)(eslint-config-prettier@9.1.0)(eslint@8.57.0)(nx@18.3.3)(typescript@5.4.3) '@nx/devkit': 18.3.3(nx@18.3.3) - '@nx/js': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/js': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) '@typescript-eslint/parser': 6.20.0(eslint@8.57.0)(typescript@5.4.3) '@typescript-eslint/type-utils': 7.7.0(eslint@8.57.0)(typescript@5.4.3) '@typescript-eslint/utils': 7.7.0(eslint@8.57.0)(typescript@5.4.3) @@ -5129,7 +5135,7 @@ packages: - verdaccio dev: true - /@nx/eslint@18.3.3(@types/node@20.11.13)(nx@18.3.3): + /@nx/eslint@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3): resolution: {integrity: sha512-cvJjyykTEtQN08b5wQFelD/cbye7Nl5zFVESs+mn9/ezCukjAgP9seOk39nchKykRBAm7zzA1xZOB9thNqw9aA==} peerDependencies: js-yaml: 4.1.0 @@ -5138,8 +5144,8 @@ packages: optional: true dependencies: '@nx/devkit': 18.3.3(nx@18.3.3) - '@nx/js': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) - '@nx/linter': 18.3.3(@types/node@20.11.13)(nx@18.3.3) + '@nx/js': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/linter': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3) eslint: 8.57.0 tslib: 2.6.2 typescript: 5.4.3 @@ -5155,14 +5161,14 @@ packages: - verdaccio dev: true - /@nx/jest@18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3): + /@nx/jest@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3): resolution: {integrity: sha512-AwkwYSJqu0vrDFMxKAc3lb0yHZFhsD8rX6rMMwe/fZMlAYml9FvGCp/ixWpcRWIo/1t3pxiF3Vejk9+oq/Avfw==} dependencies: '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 - '@nrwl/jest': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) + '@nrwl/jest': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) '@nx/devkit': 18.3.3(nx@18.3.3) - '@nx/js': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/js': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.3) chalk: 4.1.2 identity-obj-proxy: 3.0.0 @@ -5189,7 +5195,7 @@ packages: - verdaccio dev: true - /@nx/js@18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3): + /@nx/js@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3): resolution: {integrity: sha512-e8u56oG0mlTVz48EeH0C7txX0GeLYN0o4mK1LDAMIHQa4tKefNfwrdqHaZBiVqFOPopeFtqi8s0kqce5prwCaw==} peerDependencies: verdaccio: ^5.0.4 @@ -5204,9 +5210,9 @@ packages: '@babel/preset-env': 7.24.4(@babel/core@7.24.4) '@babel/preset-typescript': 7.24.1(@babel/core@7.24.4) '@babel/runtime': 7.24.4 - '@nrwl/js': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nrwl/js': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) '@nx/devkit': 18.3.3(nx@18.3.3) - '@nx/workspace': 18.3.3 + '@nx/workspace': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.3) babel-plugin-const-enum: 1.2.0(@babel/core@7.24.4) babel-plugin-macros: 2.8.0 @@ -5224,7 +5230,7 @@ packages: ora: 5.3.0 semver: 7.6.0 source-map-support: 0.5.19 - ts-node: 10.9.1(@types/node@20.11.13)(typescript@5.4.3) + ts-node: 10.9.1(@swc/core@1.5.7)(@types/node@20.11.13)(typescript@5.4.3) tsconfig-paths: 4.2.0 tslib: 2.6.2 transitivePeerDependencies: @@ -5239,10 +5245,10 @@ packages: - typescript dev: true - /@nx/linter@18.3.3(@types/node@20.11.13)(nx@18.3.3): + /@nx/linter@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3): resolution: {integrity: sha512-5HmAN/8jZ2scrA0OiJSUdBPhIjwIHecK8AK7TxYX4fg1VJ3VcpknV8pWcETuNoBW8WlgF1RX2RW7Gog7vjf+Ww==} dependencies: - '@nx/eslint': 18.3.3(@types/node@20.11.13)(nx@18.3.3) + '@nx/eslint': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3) transitivePeerDependencies: - '@babel/traverse' - '@swc-node/register' @@ -5256,15 +5262,15 @@ packages: - verdaccio dev: true - /@nx/nest@18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3): + /@nx/nest@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3): resolution: {integrity: sha512-e2uPVBsewdLkgf9ncAxN/UEln3ygc1lyy8LTfR5X0Gzx3CUPiayDfd9OxZaxnDFi7Jpu89dpckMO8NhAIBvheA==} dependencies: '@nestjs/schematics': 9.2.0(typescript@5.4.3) - '@nrwl/nest': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) + '@nrwl/nest': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) '@nx/devkit': 18.3.3(nx@18.3.3) - '@nx/eslint': 18.3.3(@types/node@20.11.13)(nx@18.3.3) - '@nx/js': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) - '@nx/node': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) + '@nx/eslint': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3) + '@nx/js': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/node': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.4.3) tslib: 2.6.2 transitivePeerDependencies: @@ -5285,14 +5291,14 @@ packages: - verdaccio dev: true - /@nx/node@18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3): + /@nx/node@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3): resolution: {integrity: sha512-OoeRuuvqrdEH8AsFKrJ91lnDVL9mlqvLzUy9D5PZCYspjCesc7Tmt7Xmbu3VEGzhQPilqZz4hVfXH6MLE7TvqA==} dependencies: - '@nrwl/node': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) + '@nrwl/node': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) '@nx/devkit': 18.3.3(nx@18.3.3) - '@nx/eslint': 18.3.3(@types/node@20.11.13)(nx@18.3.3) - '@nx/jest': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) - '@nx/js': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/eslint': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3) + '@nx/jest': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(ts-node@10.9.2)(typescript@5.4.3) + '@nx/js': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) tslib: 2.6.2 transitivePeerDependencies: - '@babel/traverse' @@ -5401,12 +5407,12 @@ packages: dev: true optional: true - /@nx/web@18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3): + /@nx/web@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3): resolution: {integrity: sha512-/NfQirVd2Ncq2if+1n8DaxNQF0OLaFaDag7qm5pDWJnjXFNh8N7NGZQRry2k/bTSfSc8gN+KJjqSMLAUNNtKgQ==} dependencies: - '@nrwl/web': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nrwl/web': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) '@nx/devkit': 18.3.3(nx@18.3.3) - '@nx/js': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/js': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) chalk: 4.1.2 detect-port: 1.5.1 http-server: 14.1.1 @@ -5424,13 +5430,13 @@ packages: - verdaccio dev: true - /@nx/webpack@18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3): + /@nx/webpack@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3): resolution: {integrity: sha512-DPs8wfmYe/mEZCQ/TQgUqb/zgXY8hevR23d8bDkYjB3Akjk4OOF3QpQ2OXQ4c+Jf0ckGnQYOg6XAkE682UZqzg==} dependencies: '@babel/core': 7.24.4 - '@nrwl/webpack': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nrwl/webpack': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) '@nx/devkit': 18.3.3(nx@18.3.3) - '@nx/js': 18.3.3(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) + '@nx/js': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7)(@types/node@20.11.13)(nx@18.3.3)(typescript@5.4.3) ajv: 8.12.0 autoprefixer: 10.4.19(postcss@8.4.38) babel-loader: 9.1.3(@babel/core@7.24.4)(webpack@5.91.0) @@ -5456,11 +5462,11 @@ packages: style-loader: 3.3.4(webpack@5.91.0) stylus: 0.59.0 stylus-loader: 7.1.3(stylus@0.59.0)(webpack@5.91.0) - terser-webpack-plugin: 5.3.10(webpack@5.91.0) + terser-webpack-plugin: 5.3.10(@swc/core@1.5.7)(webpack@5.91.0) ts-loader: 9.5.1(typescript@5.4.3)(webpack@5.91.0) tsconfig-paths-webpack-plugin: 4.0.0 tslib: 2.6.2 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) webpack-dev-server: 4.15.2(webpack@5.91.0) webpack-node-externals: 3.0.0 webpack-subresource-integrity: 5.1.0(webpack@5.91.0) @@ -5493,14 +5499,14 @@ packages: - webpack-cli dev: true - /@nx/workspace@18.3.3: + /@nx/workspace@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7): resolution: {integrity: sha512-SUJJKzOUuNnclpHHde6f6nlF+pQwMjeF026jFpWDFaNzdsADhhRulkz0GLRXB9kKszvzz2JKde9WBWnKrFZ2IQ==} dependencies: - '@nrwl/workspace': 18.3.3 + '@nrwl/workspace': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7) '@nx/devkit': 18.3.3(nx@18.3.3) chalk: 4.1.2 enquirer: 2.3.6 - nx: 18.3.3 + nx: 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7) tslib: 2.6.2 yargs-parser: 21.1.1 transitivePeerDependencies: @@ -5755,6 +5761,168 @@ packages: resolution: {integrity: sha512-dzJtaDAAoXx4GCOJpbB2eG/Qj8VDpdwkLsWGzGm+0L7E8/434RyMbAHmk9ubXWVAb9nXmc44jUf8GKqVDiKezg==} dev: true + /@swc-node/core@1.13.1(@swc/core@1.5.7)(@swc/types@0.1.7): + resolution: {integrity: sha512-emB5l2nZsXjUEAuusqjYvWnQMLWZp6K039Mv8aq5SX1rsNM/N7DNhw1i4/DX7AyzNZ0tT+ASWyTvqEURldp5HA==} + engines: {node: '>= 10'} + peerDependencies: + '@swc/core': '>= 1.4.13' + '@swc/types': '>= 0.1' + dependencies: + '@swc/core': 1.5.7 + '@swc/types': 0.1.7 + dev: true + + /@swc-node/register@1.9.1(@swc/core@1.5.7)(@swc/types@0.1.7)(typescript@5.4.3): + resolution: {integrity: sha512-z//TBXJdRWXoISCXlQmVz+NMm8Qm/UvcfKiGC0tSJdfeVYf5EZkGqvk2OiRH4SIJ6OGFfS9T0YrvA2pDKzWtPA==} + peerDependencies: + '@swc/core': '>= 1.4.13' + typescript: '>= 4.3' + dependencies: + '@swc-node/core': 1.13.1(@swc/core@1.5.7)(@swc/types@0.1.7) + '@swc-node/sourcemap-support': 0.5.0 + '@swc/core': 1.5.7 + colorette: 2.0.20 + debug: 4.3.4(supports-color@8.1.1) + pirates: 4.0.6 + tslib: 2.6.2 + typescript: 5.4.3 + transitivePeerDependencies: + - '@swc/types' + - supports-color + dev: true + + /@swc-node/sourcemap-support@0.5.0: + resolution: {integrity: sha512-fbhjL5G0YvFoWwNhWleuBUfotiX+USiA9oJqu9STFw+Hb0Cgnddn+HVS/K5fI45mn92e8V+cHD2jgFjk4w2T9Q==} + dependencies: + source-map-support: 0.5.21 + tslib: 2.6.2 + dev: true + + /@swc/core-darwin-arm64@1.5.7: + resolution: {integrity: sha512-bZLVHPTpH3h6yhwVl395k0Mtx8v6CGhq5r4KQdAoPbADU974Mauz1b6ViHAJ74O0IVE5vyy7tD3OpkQxL/vMDQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@swc/core-darwin-x64@1.5.7: + resolution: {integrity: sha512-RpUyu2GsviwTc2qVajPL0l8nf2vKj5wzO3WkLSHAHEJbiUZk83NJrZd1RVbEknIMO7+Uyjh54hEh8R26jSByaw==} + engines: {node: '>=10'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-arm-gnueabihf@1.5.7: + resolution: {integrity: sha512-cTZWTnCXLABOuvWiv6nQQM0hP6ZWEkzdgDvztgHI/+u/MvtzJBN5lBQ2lue/9sSFYLMqzqff5EHKlFtrJCA9dQ==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-arm64-gnu@1.5.7: + resolution: {integrity: sha512-hoeTJFBiE/IJP30Be7djWF8Q5KVgkbDtjySmvYLg9P94bHg9TJPSQoC72tXx/oXOgXvElDe/GMybru0UxhKx4g==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-arm64-musl@1.5.7: + resolution: {integrity: sha512-+NDhK+IFTiVK1/o7EXdCeF2hEzCiaRSrb9zD7X2Z7inwWlxAntcSuzZW7Y6BRqGQH89KA91qYgwbnjgTQ22PiQ==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-x64-gnu@1.5.7: + resolution: {integrity: sha512-25GXpJmeFxKB+7pbY7YQLhWWjkYlR+kHz5I3j9WRl3Lp4v4UD67OGXwPe+DIcHqcouA1fhLhsgHJWtsaNOMBNg==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-linux-x64-musl@1.5.7: + resolution: {integrity: sha512-0VN9Y5EAPBESmSPPsCJzplZHV26akC0sIgd3Hc/7S/1GkSMoeuVL+V9vt+F/cCuzr4VidzSkqftdP3qEIsXSpg==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@swc/core-win32-arm64-msvc@1.5.7: + resolution: {integrity: sha512-RtoNnstBwy5VloNCvmvYNApkTmuCe4sNcoYWpmY7C1+bPR+6SOo8im1G6/FpNem8AR5fcZCmXHWQ+EUmRWJyuA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@swc/core-win32-ia32-msvc@1.5.7: + resolution: {integrity: sha512-Xm0TfvcmmspvQg1s4+USL3x8D+YPAfX2JHygvxAnCJ0EHun8cm2zvfNBcsTlnwYb0ybFWXXY129aq1wgFC9TpQ==} + engines: {node: '>=10'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@swc/core-win32-x64-msvc@1.5.7: + resolution: {integrity: sha512-tp43WfJLCsKLQKBmjmY/0vv1slVywR5Q4qKjF5OIY8QijaEW7/8VwPyUyVoJZEnDgv9jKtUTG5PzqtIYPZGnyg==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@swc/core@1.5.7: + resolution: {integrity: sha512-U4qJRBefIJNJDRCCiVtkfa/hpiZ7w0R6kASea+/KLp+vkus3zcLSB8Ub8SvKgTIxjWpwsKcZlPf5nrv4ls46SQ==} + 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.7 + optionalDependencies: + '@swc/core-darwin-arm64': 1.5.7 + '@swc/core-darwin-x64': 1.5.7 + '@swc/core-linux-arm-gnueabihf': 1.5.7 + '@swc/core-linux-arm64-gnu': 1.5.7 + '@swc/core-linux-arm64-musl': 1.5.7 + '@swc/core-linux-x64-gnu': 1.5.7 + '@swc/core-linux-x64-musl': 1.5.7 + '@swc/core-win32-arm64-msvc': 1.5.7 + '@swc/core-win32-ia32-msvc': 1.5.7 + '@swc/core-win32-x64-msvc': 1.5.7 + dev: true + + /@swc/counter@0.1.3: + resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} + dev: true + + /@swc/types@0.1.7: + resolution: {integrity: sha512-scHWahbHF0eyj3JsxG9CFJgFdFNaVQCNAimBlT6PzS3n/HptxqREjsm4OH6AN3lYcffZYSPxXW8ua2BEHp0lJQ==} + dependencies: + '@swc/counter': 0.1.3 + dev: true + /@tootallnate/once@2.0.0: resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} engines: {node: '>= 10'} @@ -7049,7 +7217,7 @@ packages: '@babel/core': 7.24.0 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) dev: true /babel-loader@9.1.3(@babel/core@7.24.4)(webpack@5.91.0): @@ -7062,7 +7230,7 @@ packages: '@babel/core': 7.24.4 find-cache-dir: 4.0.0 schema-utils: 4.2.0 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /babel-plugin-const-enum@1.2.0(@babel/core@7.24.4): @@ -7958,7 +8126,7 @@ packages: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /copy-webpack-plugin@11.0.0(webpack@5.90.3): @@ -7973,7 +8141,7 @@ packages: normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) dev: true /core-js-compat@3.37.0: @@ -8125,7 +8293,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.35) postcss-value-parser: 4.2.0 semver: 7.6.0 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) dev: true /css-loader@6.11.0(webpack@5.91.0): @@ -8148,7 +8316,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.38) postcss-value-parser: 4.2.0 semver: 7.6.0 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /css-minimizer-webpack-plugin@5.0.1(webpack@5.91.0): @@ -8182,7 +8350,7 @@ packages: postcss: 8.4.38 schema-utils: 4.2.0 serialize-javascript: 6.0.2 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /css-select@5.1.0: @@ -9747,7 +9915,7 @@ packages: semver: 7.6.0 tapable: 2.2.1 typescript: 5.4.3 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /form-data@2.3.3: @@ -10987,7 +11155,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@types/node@20.11.13)(typescript@5.4.3) + ts-node: 10.9.2(@swc/core@1.5.7)(@types/node@20.11.13)(typescript@5.4.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -11145,7 +11313,7 @@ packages: jest: ^29.0.0 typescript: '>=4.8' dependencies: - '@angular-devkit/build-angular': 17.3.5(@angular/compiler-cli@17.3.5)(@angular/localize@17.3.5)(@angular/platform-server@17.3.5)(@angular/service-worker@17.3.5)(@types/express@4.17.21)(@types/node@20.11.13)(browser-sync@3.0.2)(jest-environment-jsdom@29.7.0)(jest@29.7.0)(stylus@0.59.0)(typescript@5.4.3) + '@angular-devkit/build-angular': 17.3.5(@angular/compiler-cli@17.3.5)(@angular/localize@17.3.5)(@angular/platform-server@17.3.5)(@angular/service-worker@17.3.5)(@swc/core@1.5.7)(@types/express@4.17.21)(@types/node@20.11.13)(browser-sync@3.0.2)(jest-environment-jsdom@29.7.0)(jest@29.7.0)(stylus@0.59.0)(typescript@5.4.3) '@angular/compiler-cli': 17.3.5(@angular/compiler@17.3.5)(typescript@5.4.3) '@angular/core': 17.3.5(rxjs@7.8.1)(zone.js@0.14.3) '@angular/platform-browser-dynamic': 17.3.5(@angular/common@17.3.5)(@angular/compiler@17.3.5)(@angular/core@17.3.5)(@angular/platform-browser@17.3.5) @@ -11648,7 +11816,7 @@ packages: dependencies: klona: 2.0.6 less: 4.1.3 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /less-loader@11.1.0(less@4.2.0)(webpack@5.90.3): @@ -11660,7 +11828,7 @@ packages: dependencies: klona: 2.0.6 less: 4.2.0 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) dev: true /less@4.1.3: @@ -11756,10 +11924,8 @@ packages: peerDependenciesMeta: webpack: optional: true - webpack-sources: - optional: true dependencies: - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) webpack-sources: 3.2.3 dev: true @@ -11770,10 +11936,8 @@ packages: peerDependenciesMeta: webpack: optional: true - webpack-sources: - optional: true dependencies: - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) webpack-sources: 3.2.3 dev: true @@ -12127,7 +12291,7 @@ packages: webpack: ^5.0.0 dependencies: schema-utils: 4.2.0 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /mini-css-extract-plugin@2.8.1(webpack@5.90.3): @@ -12138,7 +12302,7 @@ packages: dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) dev: true /minimalistic-assert@1.0.1: @@ -13064,7 +13228,7 @@ packages: resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} dev: true - /nx@18.3.3: + /nx@18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7): resolution: {integrity: sha512-GqC5ANfTWV6SFbgquZwuRMI2Z2nO0c0Yx4JzM3x32aJOgXsmRml3WcV0a5648bIXSen34gylHYl2EHaxVWkzNQ==} hasBin: true requiresBuild: true @@ -13077,7 +13241,9 @@ packages: '@swc/core': optional: true dependencies: - '@nrwl/tao': 18.3.3 + '@nrwl/tao': 18.3.3(@swc-node/register@1.9.1)(@swc/core@1.5.7) + '@swc-node/register': 1.9.1(@swc/core@1.5.7)(@swc/types@0.1.7)(typescript@5.4.3) + '@swc/core': 1.5.7 '@yarnpkg/lockfile': 1.1.0 '@yarnpkg/parsers': 3.0.0-rc.46 '@zkochan/js-yaml': 0.0.6 @@ -13704,7 +13870,7 @@ packages: klona: 2.0.6 postcss: 8.4.38 semver: 7.6.0 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /postcss-loader@8.1.1(postcss@8.4.35)(typescript@5.4.3)(webpack@5.90.3): @@ -13724,7 +13890,7 @@ packages: jiti: 1.21.0 postcss: 8.4.35 semver: 7.6.0 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) transitivePeerDependencies: - typescript dev: true @@ -14678,7 +14844,7 @@ packages: klona: 2.0.6 neo-async: 2.6.2 sass: 1.75.0 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /sass-loader@14.1.1(sass@1.71.1)(webpack@5.90.3): @@ -14704,7 +14870,7 @@ packages: dependencies: neo-async: 2.6.2 sass: 1.71.1 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) dev: true /sass@1.71.1: @@ -15113,7 +15279,7 @@ packages: abab: 2.0.6 iconv-lite: 0.6.3 source-map-js: 1.2.0 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /source-map-loader@5.0.0(webpack@5.90.3): @@ -15124,7 +15290,7 @@ packages: dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.0 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) dev: true /source-map-support@0.5.13: @@ -15397,7 +15563,7 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /stylehacks@6.1.1(postcss@8.4.38): @@ -15421,7 +15587,7 @@ packages: fast-glob: 3.3.2 normalize-path: 3.0.0 stylus: 0.59.0 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /stylus@0.59.0: @@ -15520,7 +15686,7 @@ packages: mkdirp: 1.0.4 yallist: 4.0.0 - /terser-webpack-plugin@5.3.10(esbuild@0.20.1)(webpack@5.90.3): + /terser-webpack-plugin@5.3.10(@swc/core@1.5.7)(esbuild@0.20.1)(webpack@5.90.3): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -15537,15 +15703,16 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 + '@swc/core': 1.5.7 esbuild: 0.20.1 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.30.3 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) dev: true - /terser-webpack-plugin@5.3.10(webpack@5.91.0): + /terser-webpack-plugin@5.3.10(@swc/core@1.5.7)(webpack@5.91.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -15562,11 +15729,12 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.25 + '@swc/core': 1.5.7 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.30.3 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /terser@5.29.1: @@ -15745,10 +15913,10 @@ packages: semver: 7.6.0 source-map: 0.7.4 typescript: 5.4.3 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true - /ts-node@10.9.1(@types/node@20.11.13)(typescript@5.4.3): + /ts-node@10.9.1(@swc/core@1.5.7)(@types/node@20.11.13)(typescript@5.4.3): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -15763,6 +15931,7 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 + '@swc/core': 1.5.7 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -15779,7 +15948,7 @@ packages: yn: 3.1.1 dev: true - /ts-node@10.9.2(@types/node@20.11.13)(typescript@5.4.3): + /ts-node@10.9.2(@swc/core@1.5.7)(@types/node@20.11.13)(typescript@5.4.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -15794,6 +15963,7 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 + '@swc/core': 1.5.7 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -16275,7 +16445,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true /webpack-dev-middleware@6.1.2(webpack@5.90.3): @@ -16292,7 +16462,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) dev: true /webpack-dev-server@4.15.1(webpack@5.91.0): @@ -16336,7 +16506,7 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) webpack-dev-middleware: 5.3.4(webpack@5.91.0) ws: 8.16.0 transitivePeerDependencies: @@ -16387,7 +16557,7 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) webpack-dev-middleware: 5.3.4(webpack@5.91.0) ws: 8.16.0 transitivePeerDependencies: @@ -16427,7 +16597,7 @@ packages: optional: true dependencies: typed-assert: 1.0.9 - webpack: 5.90.3(esbuild@0.20.1) + webpack: 5.90.3(@swc/core@1.5.7)(esbuild@0.20.1) dev: true /webpack-subresource-integrity@5.1.0(webpack@5.91.0): @@ -16441,10 +16611,10 @@ packages: optional: true dependencies: typed-assert: 1.0.9 - webpack: 5.91.0 + webpack: 5.91.0(@swc/core@1.5.7) dev: true - /webpack@5.90.3(esbuild@0.20.1): + /webpack@5.90.3(@swc/core@1.5.7)(esbuild@0.20.1): resolution: {integrity: sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA==} engines: {node: '>=10.13.0'} hasBin: true @@ -16475,7 +16645,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(esbuild@0.20.1)(webpack@5.90.3) + terser-webpack-plugin: 5.3.10(@swc/core@1.5.7)(esbuild@0.20.1)(webpack@5.90.3) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -16484,7 +16654,7 @@ packages: - uglify-js dev: true - /webpack@5.91.0: + /webpack@5.91.0(@swc/core@1.5.7): resolution: {integrity: sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==} engines: {node: '>=10.13.0'} hasBin: true @@ -16515,7 +16685,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10(webpack@5.91.0) + terser-webpack-plugin: 5.3.10(@swc/core@1.5.7)(webpack@5.91.0) watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: