diff --git a/src/main/app/package-lock.json b/src/main/app/package-lock.json index 147d2a570..228fb1461 100644 --- a/src/main/app/package-lock.json +++ b/src/main/app/package-lock.json @@ -38,13 +38,13 @@ "zone.js": "0.14.10" }, "devDependencies": { - "@angular-devkit/build-angular": "18.2.13", + "@angular-devkit/build-angular": "18.2.14", "@angular-eslint/builder": "18.4.3", "@angular-eslint/eslint-plugin": "18.4.3", "@angular-eslint/eslint-plugin-template": "18.4.3", "@angular-eslint/schematics": "18.4.3", "@angular-eslint/template-parser": "18.4.3", - "@angular/cli": "18.2.13", + "@angular/cli": "18.2.14", "@angular/compiler-cli": "18.2.13", "@angular/language-service": "18.2.13", "@types/jest": "29.5.14", @@ -83,12 +83,12 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1802.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.13.tgz", - "integrity": "sha512-fBl0tLGUeftdPRuvlEhMldOxPODqj6dEN7lIjV7ODYLL4K554fAo/gNrepNbxezPXKWlSMmhuX4wkL2/Eyk+DA==", + "version": "0.1802.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.14.tgz", + "integrity": "sha512-eplaGCXSlPwf1f4XwyzsYTd8/lJ0/Adm6XsODsBxvkZlIpLcps80/h2lH5MVJpoDREzIFu1BweDpYCoNK5yYZg==", "dev": true, "dependencies": { - "@angular-devkit/core": "18.2.13", + "@angular-devkit/core": "18.2.14", "rxjs": "7.8.1" }, "engines": { @@ -98,16 +98,16 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.13.tgz", - "integrity": "sha512-zwrDGG7Tc3ZKeJH8eIHR2FHJqWg0MNuKWmq1gSte36e1cnPAeAwtNjLqxD0VuDq0EPozYWc4vkk+v4f/SLj7gA==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.14.tgz", + "integrity": "sha512-ycie4OhvNv8eNVqvq46pCIf6kB50xbMOdnAVqmlj+BaQjWbGjUQPjAmp4VGqeDZZ/lW82xkfTmJZxc6pYp7YdQ==", "dev": true, "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.13", - "@angular-devkit/build-webpack": "0.1802.13", - "@angular-devkit/core": "18.2.13", - "@angular/build": "18.2.13", + "@angular-devkit/architect": "0.1802.14", + "@angular-devkit/build-webpack": "0.1802.14", + "@angular-devkit/core": "18.2.14", + "@angular/build": "18.2.14", "@babel/core": "7.25.2", "@babel/generator": "7.25.0", "@babel/helper-annotate-as-pure": "7.24.7", @@ -118,7 +118,7 @@ "@babel/preset-env": "7.25.3", "@babel/runtime": "7.25.0", "@discoveryjs/json-ext": "0.6.1", - "@ngtools/webpack": "18.2.13", + "@ngtools/webpack": "18.2.14", "@vitejs/plugin-basic-ssl": "1.1.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", @@ -158,7 +158,6 @@ "terser": "5.31.6", "tree-kill": "1.2.2", "tslib": "2.6.3", - "vite": "5.4.6", "watchpack": "2.4.1", "webpack": "5.94.0", "webpack-dev-middleware": "7.4.2", @@ -226,12 +225,12 @@ } }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1802.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.13.tgz", - "integrity": "sha512-AW4EFZkRvTG+OroBGPRtLkDk5/bkS68Zqpb9wLNzK9R3WN9IlwsdnFUssMOKsezXaNaCkdyNiXceRYk3hCRoow==", + "version": "0.1802.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.14.tgz", + "integrity": "sha512-cccne0SG4BaQHsKRRZCi/wMLJ7yFXrwvE8w+Kug3HdpJJoyH3FeG386EQuca/azslQlK+c5g4ywSZdXeNkGazA==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1802.13", + "@angular-devkit/architect": "0.1802.14", "rxjs": "7.8.1" }, "engines": { @@ -245,9 +244,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.13.tgz", - "integrity": "sha512-5XhtA0tkPmdY94FNsb54YFx/yI0/KZUdIwSGsIqm18KapfQQE+NlFi3YiR0J/l1oiw2tUqYWH6haLlcxj2w7jw==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.14.tgz", + "integrity": "sha512-UGIGOjXuOyCW+5S4tINu7e6LOu738CmTw3h7Ui1I8OzdTIYJcYJrei8sgrwDwOYADRal+p0MeMlnykH3TM5XBA==", "dev": true, "dependencies": { "ajv": "8.17.1", @@ -272,12 +271,12 @@ } }, "node_modules/@angular-devkit/schematics": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.13.tgz", - "integrity": "sha512-KMVWGEAemIIC/YZn9yqZSk9RmMZ62Wvd2hqf/e9HYFTx45ykQU22Q3KPTgBJvK+g93E90lyn43k2yltuMqXj4Q==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.14.tgz", + "integrity": "sha512-mukjZIHHB7gWratq8fZwUq5WZ+1bF4feG/idXr1wgQ+/FqWjs2PP7HDesHVcPymmRulpTyCpB7TNB1O1fgnCpA==", "dev": true, "dependencies": { - "@angular-devkit/core": "18.2.13", + "@angular-devkit/core": "18.2.14", "jsonc-parser": "3.3.1", "magic-string": "0.30.11", "ora": "5.4.1", @@ -410,13 +409,13 @@ } }, "node_modules/@angular/build": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.13.tgz", - "integrity": "sha512-J91lfxzxclxjRVTdA/P65tt57BSSK6+zJDi+tsKLe4h05y8/LsFHqUenr3v4ENfjzNX/E5YG1P5oLrOd5y2OIQ==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.14.tgz", + "integrity": "sha512-9g24Oe/ZLULacW3hEpRCjSZIJPJTzN5BeFbA27epSV5NsrQOoeUGsEpRs90Zmt6eReO0fW1BGshWRoZtpSedcw==", "dev": true, "dependencies": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.13", + "@angular-devkit/architect": "0.1802.14", "@babel/core": "7.25.2", "@babel/helper-annotate-as-pure": "7.24.7", "@babel/helper-split-export-declaration": "7.24.7", @@ -988,17 +987,17 @@ } }, "node_modules/@angular/cli": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.13.tgz", - "integrity": "sha512-JOEEw86TBbs9nZ55sz5EZsQll3ctWRyB+AjrRKSXgKmRudg7hwOgAKFztp0QiP8nqK6R6iV4g+ffvNuDYdDLlw==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.14.tgz", + "integrity": "sha512-kWgRRQtJPkr8iwN7DMbTi3sXOnv7H5QhbU/GgD3nNX3D8YCSPmnby4PAE/P3wn7FsIK9JsSchsCt7MZ37Urh9A==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1802.13", - "@angular-devkit/core": "18.2.13", - "@angular-devkit/schematics": "18.2.13", + "@angular-devkit/architect": "0.1802.14", + "@angular-devkit/core": "18.2.14", + "@angular-devkit/schematics": "18.2.14", "@inquirer/prompts": "5.3.8", "@listr2/prompt-adapter-inquirer": "2.0.15", - "@schematics/angular": "18.2.13", + "@schematics/angular": "18.2.14", "@yarnpkg/lockfile": "1.1.0", "ini": "4.1.3", "jsonc-parser": "3.3.1", @@ -5187,9 +5186,9 @@ ] }, "node_modules/@ngtools/webpack": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.13.tgz", - "integrity": "sha512-0PGd6dNZ+JlZ+4s1Ss7fSkVdFAPVipNXBv3rBGn6zbdYvRS1qKM2UNNAZzI70gX8QiGn0KxLPaeGiMntb1ZW0g==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.14.tgz", + "integrity": "sha512-rT+Y4WR8QTVsijtb+YRqHcPTpd1ZiwRbklQXRTxU0YGFHpxpi+bhjmY8FjpPoAtdPO1Lg3l3KIZPZa0thG0FNg==", "dev": true, "engines": { "node": "^18.19.1 || ^20.11.1 || >=22.0.0", @@ -5879,13 +5878,13 @@ ] }, "node_modules/@schematics/angular": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.13.tgz", - "integrity": "sha512-TDNVZeX9Zk1/3zP12i4NvWhLeV5uqQmaTO1tlbxPpCouEUkfUWyf73/G4mQ/rALpqHLdmFeOGF6lcl6jt/y6Cg==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.14.tgz", + "integrity": "sha512-CHh6ew2Az71UlvVcnYeuMEwjwkZqR7y/9ebLzFRvczC71ZL8qPVBpBTVGbCpGBd54VEbCZVWRxBQoZZ5LP/aBw==", "dev": true, "dependencies": { - "@angular-devkit/core": "18.2.13", - "@angular-devkit/schematics": "18.2.13", + "@angular-devkit/core": "18.2.14", + "@angular-devkit/schematics": "18.2.14", "jsonc-parser": "3.3.1" }, "engines": { @@ -20055,6 +20054,7 @@ "integrity": "sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==", "dev": true, "license": "MIT", + "peer": true, "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.43", @@ -20122,6 +20122,7 @@ "os": [ "aix" ], + "peer": true, "engines": { "node": ">=12" } @@ -20139,6 +20140,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=12" } @@ -20156,6 +20158,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=12" } @@ -20173,6 +20176,7 @@ "os": [ "android" ], + "peer": true, "engines": { "node": ">=12" } @@ -20190,6 +20194,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">=12" } @@ -20207,6 +20212,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">=12" } @@ -20224,6 +20230,7 @@ "os": [ "freebsd" ], + "peer": true, "engines": { "node": ">=12" } @@ -20241,6 +20248,7 @@ "os": [ "freebsd" ], + "peer": true, "engines": { "node": ">=12" } @@ -20258,6 +20266,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -20275,6 +20284,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -20292,6 +20302,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -20309,6 +20320,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -20326,6 +20338,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -20343,6 +20356,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -20360,6 +20374,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -20377,6 +20392,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -20394,6 +20410,7 @@ "os": [ "linux" ], + "peer": true, "engines": { "node": ">=12" } @@ -20411,6 +20428,7 @@ "os": [ "netbsd" ], + "peer": true, "engines": { "node": ">=12" } @@ -20428,6 +20446,7 @@ "os": [ "openbsd" ], + "peer": true, "engines": { "node": ">=12" } @@ -20445,6 +20464,7 @@ "os": [ "sunos" ], + "peer": true, "engines": { "node": ">=12" } @@ -20462,6 +20482,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=12" } @@ -20479,6 +20500,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=12" } @@ -20496,6 +20518,7 @@ "os": [ "win32" ], + "peer": true, "engines": { "node": ">=12" } @@ -20507,6 +20530,7 @@ "dev": true, "hasInstallScript": true, "license": "MIT", + "peer": true, "bin": { "esbuild": "bin/esbuild" }, @@ -20559,6 +20583,7 @@ } ], "license": "MIT", + "peer": true, "dependencies": { "nanoid": "^3.3.7", "picocolors": "^1.1.1", @@ -21616,26 +21641,26 @@ } }, "@angular-devkit/architect": { - "version": "0.1802.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.13.tgz", - "integrity": "sha512-fBl0tLGUeftdPRuvlEhMldOxPODqj6dEN7lIjV7ODYLL4K554fAo/gNrepNbxezPXKWlSMmhuX4wkL2/Eyk+DA==", + "version": "0.1802.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1802.14.tgz", + "integrity": "sha512-eplaGCXSlPwf1f4XwyzsYTd8/lJ0/Adm6XsODsBxvkZlIpLcps80/h2lH5MVJpoDREzIFu1BweDpYCoNK5yYZg==", "dev": true, "requires": { - "@angular-devkit/core": "18.2.13", + "@angular-devkit/core": "18.2.14", "rxjs": "7.8.1" } }, "@angular-devkit/build-angular": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.13.tgz", - "integrity": "sha512-zwrDGG7Tc3ZKeJH8eIHR2FHJqWg0MNuKWmq1gSte36e1cnPAeAwtNjLqxD0VuDq0EPozYWc4vkk+v4f/SLj7gA==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-18.2.14.tgz", + "integrity": "sha512-ycie4OhvNv8eNVqvq46pCIf6kB50xbMOdnAVqmlj+BaQjWbGjUQPjAmp4VGqeDZZ/lW82xkfTmJZxc6pYp7YdQ==", "dev": true, "requires": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.13", - "@angular-devkit/build-webpack": "0.1802.13", - "@angular-devkit/core": "18.2.13", - "@angular/build": "18.2.13", + "@angular-devkit/architect": "0.1802.14", + "@angular-devkit/build-webpack": "0.1802.14", + "@angular-devkit/core": "18.2.14", + "@angular/build": "18.2.14", "@babel/core": "7.25.2", "@babel/generator": "7.25.0", "@babel/helper-annotate-as-pure": "7.24.7", @@ -21646,7 +21671,7 @@ "@babel/preset-env": "7.25.3", "@babel/runtime": "7.25.0", "@discoveryjs/json-ext": "0.6.1", - "@ngtools/webpack": "18.2.13", + "@ngtools/webpack": "18.2.14", "@vitejs/plugin-basic-ssl": "1.1.0", "ansi-colors": "4.1.3", "autoprefixer": "10.4.20", @@ -21687,7 +21712,6 @@ "terser": "5.31.6", "tree-kill": "1.2.2", "tslib": "2.6.3", - "vite": "5.4.6", "watchpack": "2.4.1", "webpack": "5.94.0", "webpack-dev-middleware": "7.4.2", @@ -21697,19 +21721,19 @@ } }, "@angular-devkit/build-webpack": { - "version": "0.1802.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.13.tgz", - "integrity": "sha512-AW4EFZkRvTG+OroBGPRtLkDk5/bkS68Zqpb9wLNzK9R3WN9IlwsdnFUssMOKsezXaNaCkdyNiXceRYk3hCRoow==", + "version": "0.1802.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1802.14.tgz", + "integrity": "sha512-cccne0SG4BaQHsKRRZCi/wMLJ7yFXrwvE8w+Kug3HdpJJoyH3FeG386EQuca/azslQlK+c5g4ywSZdXeNkGazA==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1802.13", + "@angular-devkit/architect": "0.1802.14", "rxjs": "7.8.1" } }, "@angular-devkit/core": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.13.tgz", - "integrity": "sha512-5XhtA0tkPmdY94FNsb54YFx/yI0/KZUdIwSGsIqm18KapfQQE+NlFi3YiR0J/l1oiw2tUqYWH6haLlcxj2w7jw==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-18.2.14.tgz", + "integrity": "sha512-UGIGOjXuOyCW+5S4tINu7e6LOu738CmTw3h7Ui1I8OzdTIYJcYJrei8sgrwDwOYADRal+p0MeMlnykH3TM5XBA==", "dev": true, "requires": { "ajv": "8.17.1", @@ -21721,12 +21745,12 @@ } }, "@angular-devkit/schematics": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.13.tgz", - "integrity": "sha512-KMVWGEAemIIC/YZn9yqZSk9RmMZ62Wvd2hqf/e9HYFTx45ykQU22Q3KPTgBJvK+g93E90lyn43k2yltuMqXj4Q==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular-devkit/schematics/-/schematics-18.2.14.tgz", + "integrity": "sha512-mukjZIHHB7gWratq8fZwUq5WZ+1bF4feG/idXr1wgQ+/FqWjs2PP7HDesHVcPymmRulpTyCpB7TNB1O1fgnCpA==", "dev": true, "requires": { - "@angular-devkit/core": "18.2.13", + "@angular-devkit/core": "18.2.14", "jsonc-parser": "3.3.1", "magic-string": "0.30.11", "ora": "5.4.1", @@ -21822,13 +21846,13 @@ } }, "@angular/build": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.13.tgz", - "integrity": "sha512-J91lfxzxclxjRVTdA/P65tt57BSSK6+zJDi+tsKLe4h05y8/LsFHqUenr3v4ENfjzNX/E5YG1P5oLrOd5y2OIQ==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/build/-/build-18.2.14.tgz", + "integrity": "sha512-9g24Oe/ZLULacW3hEpRCjSZIJPJTzN5BeFbA27epSV5NsrQOoeUGsEpRs90Zmt6eReO0fW1BGshWRoZtpSedcw==", "dev": true, "requires": { "@ampproject/remapping": "2.3.0", - "@angular-devkit/architect": "0.1802.13", + "@angular-devkit/architect": "0.1802.14", "@babel/core": "7.25.2", "@babel/helper-annotate-as-pure": "7.24.7", "@babel/helper-split-export-declaration": "7.24.7", @@ -22083,17 +22107,17 @@ } }, "@angular/cli": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.13.tgz", - "integrity": "sha512-JOEEw86TBbs9nZ55sz5EZsQll3ctWRyB+AjrRKSXgKmRudg7hwOgAKFztp0QiP8nqK6R6iV4g+ffvNuDYdDLlw==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@angular/cli/-/cli-18.2.14.tgz", + "integrity": "sha512-kWgRRQtJPkr8iwN7DMbTi3sXOnv7H5QhbU/GgD3nNX3D8YCSPmnby4PAE/P3wn7FsIK9JsSchsCt7MZ37Urh9A==", "dev": true, "requires": { - "@angular-devkit/architect": "0.1802.13", - "@angular-devkit/core": "18.2.13", - "@angular-devkit/schematics": "18.2.13", + "@angular-devkit/architect": "0.1802.14", + "@angular-devkit/core": "18.2.14", + "@angular-devkit/schematics": "18.2.14", "@inquirer/prompts": "5.3.8", "@listr2/prompt-adapter-inquirer": "2.0.15", - "@schematics/angular": "18.2.13", + "@schematics/angular": "18.2.14", "@yarnpkg/lockfile": "1.1.0", "ini": "4.1.3", "jsonc-parser": "3.3.1", @@ -24754,9 +24778,9 @@ "optional": true }, "@ngtools/webpack": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.13.tgz", - "integrity": "sha512-0PGd6dNZ+JlZ+4s1Ss7fSkVdFAPVipNXBv3rBGn6zbdYvRS1qKM2UNNAZzI70gX8QiGn0KxLPaeGiMntb1ZW0g==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-18.2.14.tgz", + "integrity": "sha512-rT+Y4WR8QTVsijtb+YRqHcPTpd1ZiwRbklQXRTxU0YGFHpxpi+bhjmY8FjpPoAtdPO1Lg3l3KIZPZa0thG0FNg==", "dev": true, "requires": {} }, @@ -25191,13 +25215,13 @@ "optional": true }, "@schematics/angular": { - "version": "18.2.13", - "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.13.tgz", - "integrity": "sha512-TDNVZeX9Zk1/3zP12i4NvWhLeV5uqQmaTO1tlbxPpCouEUkfUWyf73/G4mQ/rALpqHLdmFeOGF6lcl6jt/y6Cg==", + "version": "18.2.14", + "resolved": "https://registry.npmjs.org/@schematics/angular/-/angular-18.2.14.tgz", + "integrity": "sha512-CHh6ew2Az71UlvVcnYeuMEwjwkZqR7y/9ebLzFRvczC71ZL8qPVBpBTVGbCpGBd54VEbCZVWRxBQoZZ5LP/aBw==", "dev": true, "requires": { - "@angular-devkit/core": "18.2.13", - "@angular-devkit/schematics": "18.2.13", + "@angular-devkit/core": "18.2.14", + "@angular-devkit/schematics": "18.2.14", "jsonc-parser": "3.3.1" } }, @@ -35039,6 +35063,7 @@ "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.6.tgz", "integrity": "sha512-IeL5f8OO5nylsgzd9tq4qD2QqI0k2CQLGrWD0rCN0EQJZpBK5vJAx0I+GDkMOXxQX/OfFHMuLIx6ddAxGX/k+Q==", "dev": true, + "peer": true, "requires": { "esbuild": "^0.21.3", "fsevents": "~2.3.3", @@ -35051,167 +35076,191 @@ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/android-arm": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/android-arm64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/android-x64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/darwin-arm64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/darwin-x64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/freebsd-arm64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/freebsd-x64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/linux-arm": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/linux-arm64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/linux-ia32": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/linux-loong64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/linux-mips64el": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/linux-ppc64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/linux-riscv64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/linux-s390x": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/linux-x64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/netbsd-x64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/openbsd-x64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/sunos-x64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/win32-arm64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/win32-ia32": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "@esbuild/win32-x64": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", "dev": true, - "optional": true + "optional": true, + "peer": true }, "esbuild": { "version": "0.21.5", "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "dev": true, + "peer": true, "requires": { "@esbuild/aix-ppc64": "0.21.5", "@esbuild/android-arm": "0.21.5", @@ -35243,6 +35292,7 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "dev": true, + "peer": true, "requires": { "nanoid": "^3.3.7", "picocolors": "^1.1.1", diff --git a/src/main/app/package.json b/src/main/app/package.json index 29c3eda89..a3b38ce8e 100644 --- a/src/main/app/package.json +++ b/src/main/app/package.json @@ -46,13 +46,13 @@ "zone.js": "0.14.10" }, "devDependencies": { - "@angular-devkit/build-angular": "18.2.13", + "@angular-devkit/build-angular": "18.2.14", "@angular-eslint/builder": "18.4.3", "@angular-eslint/eslint-plugin": "18.4.3", "@angular-eslint/eslint-plugin-template": "18.4.3", "@angular-eslint/schematics": "18.4.3", "@angular-eslint/template-parser": "18.4.3", - "@angular/cli": "18.2.13", + "@angular/cli": "18.2.14", "@angular/compiler-cli": "18.2.13", "@angular/language-service": "18.2.13", "@types/jest": "29.5.14",