diff --git a/src-ui/package.json b/src-ui/package.json index 09f9919c1..cd878e621 100644 --- a/src-ui/package.json +++ b/src-ui/package.json @@ -62,8 +62,8 @@ "eslint": "^10.1.0", "jest": "30.3.0", "jest-environment-jsdom": "^30.3.0", - "jest-junit": "^16.0.0", - "jest-preset-angular": "^16.1.2", + "jest-junit": "^17.0.0", + "jest-preset-angular": "^16.1.4", "jest-websocket-mock": "^2.5.0", "prettier-plugin-organize-imports": "^4.3.0", "ts-node": "~10.9.1", diff --git a/src-ui/pnpm-lock.yaml b/src-ui/pnpm-lock.yaml index 5c6427082..c9b7cdeb7 100644 --- a/src-ui/pnpm-lock.yaml +++ b/src-ui/pnpm-lock.yaml @@ -157,11 +157,11 @@ importers: specifier: ^30.3.0 version: 30.3.0(canvas@3.0.0) jest-junit: - specifier: ^16.0.0 - version: 16.0.0 + specifier: ^17.0.0 + version: 17.0.0 jest-preset-angular: - specifier: ^16.1.2 - version: 16.1.2(c3a46d9b45b760bf7f033e84b9b4ce88) + specifier: ^16.1.4 + version: 16.1.4(c3a46d9b45b760bf7f033e84b9b4ce88) jest-websocket-mock: specifier: ^2.5.0 version: 2.5.0 @@ -3061,8 +3061,8 @@ packages: '@sinonjs/commons@3.0.1': resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} - '@sinonjs/fake-timers@15.3.0': - resolution: {integrity: sha512-m2xozxSfCIxjDdvbhIWazlP2i2aha/iUmbl94alpsIbd3iLTfeXgfBVbwyWogB6l++istyGZqamgA/EcqYf+Bg==} + '@sinonjs/fake-timers@15.3.2': + resolution: {integrity: sha512-mrn35Jl2pCpns+mE3HaZa1yPN5EYCRgiMI+135COjr2hr8Cls9DXqIZ57vZe2cz7y2XVSq92tcs6kGQcT1J8Rw==} '@standard-schema/spec@1.1.0': resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} @@ -4871,9 +4871,9 @@ packages: resolution: {integrity: sha512-mMi2oqG4KRU0R9QEtscl87JzMXfUhbKaFqOxmjb2CKcbHcUGFrJCBWHmnTiUqi6JcnzoBlO4rWfpdl2k/RfLCA==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-junit@16.0.0: - resolution: {integrity: sha512-A94mmw6NfJab4Fg/BlvVOUXzXgF0XIH6EmTgJ5NDPp4xoKq0Kr7sErb+4Xs9nZvu58pJojz5RFGpqnZYJTrRfQ==} - engines: {node: '>=10.12.0'} + jest-junit@17.0.0: + resolution: {integrity: sha512-RYWCkq4j59gUXj5DsgbIE7xFBZzu1gtibPhyjSjMmGaOTLnqlXhg7x9zuGCwgbCuMAyoyvk0Mi8wSrRR5uOeLA==} + engines: {node: '>=20.0.0'} jest-leak-detector@30.3.0: resolution: {integrity: sha512-cuKmUUGIjfXZAiGJ7TbEMx0bcqNdPPI6P1V+7aF+m/FUJqFDxkFR4JqkTu8ZOiU5AaX/x0hZ20KaaIPXQzbMGQ==} @@ -4912,8 +4912,8 @@ packages: jest-resolve: optional: true - jest-preset-angular@16.1.2: - resolution: {integrity: sha512-K29TKKp/1gJFrIorOJsfIJDu9jALF9a9k7lytmsiLMFJ0cpt9ZG9F2s1s8bSnW0+QiTh4TohtHQB2bhZmjRrmQ==} + jest-preset-angular@16.1.4: + resolution: {integrity: sha512-9RAEcxejwhumdGhOabraQ6ZSNAKJfOHHeQpq47fYOfBNNl4CIQf9um7a6vGK2iGSxvo0tNzw1mNVlYWKkPWx1g==} engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: '@angular/compiler-cli': '>=19.0.0 <22.0.0' @@ -6270,10 +6270,6 @@ packages: resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} engines: {node: '>=8'} - strip-ansi@7.1.2: - resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} - engines: {node: '>=12'} - strip-ansi@7.2.0: resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} engines: {node: '>=12'} @@ -7130,7 +7126,7 @@ snapshots: '@angular/core': 21.2.10(@angular/compiler@21.2.10)(rxjs@7.8.2)(zone.js@0.16.1) '@angular/platform-browser-dynamic': 21.2.10(@angular/common@21.2.10(@angular/core@21.2.10(@angular/compiler@21.2.10)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/compiler@21.2.10)(@angular/core@21.2.10(@angular/compiler@21.2.10)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.10(@angular/common@21.2.10(@angular/core@21.2.10(@angular/compiler@21.2.10)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.10(@angular/compiler@21.2.10)(rxjs@7.8.2)(zone.js@0.16.1))) jest: 30.3.0(@types/node@25.6.0)(ts-node@10.9.2(@types/node@25.6.0)(typescript@5.9.3)) - jest-preset-angular: 16.1.2(c3a46d9b45b760bf7f033e84b9b4ce88) + jest-preset-angular: 16.1.4(c3a46d9b45b760bf7f033e84b9b4ce88) lodash: 4.18.1 transitivePeerDependencies: - '@angular/platform-browser' @@ -8978,7 +8974,7 @@ snapshots: '@jest/fake-timers@30.3.0': dependencies: '@jest/types': 30.3.0 - '@sinonjs/fake-timers': 15.3.0 + '@sinonjs/fake-timers': 15.3.2 '@types/node': 25.6.0 jest-message-util: 30.3.0 jest-mock: 30.3.0 @@ -9923,7 +9919,7 @@ snapshots: dependencies: type-detect: 4.0.8 - '@sinonjs/fake-timers@15.3.0': + '@sinonjs/fake-timers@15.3.2': dependencies: '@sinonjs/commons': 3.0.1 @@ -12019,11 +12015,11 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - jest-junit@16.0.0: + jest-junit@17.0.0: dependencies: mkdirp: 1.0.4 strip-ansi: 6.0.1 - uuid: 8.3.2 + uuid: 14.0.0 xml: 1.0.1 jest-leak-detector@30.3.0: @@ -12085,7 +12081,7 @@ snapshots: optionalDependencies: jest-resolve: 30.3.0 - jest-preset-angular@16.1.2(c3a46d9b45b760bf7f033e84b9b4ce88): + jest-preset-angular@16.1.4(c3a46d9b45b760bf7f033e84b9b4ce88): dependencies: '@angular/compiler-cli': 21.2.10(@angular/compiler@21.2.10)(typescript@5.9.3) '@angular/core': 21.2.10(@angular/compiler@21.2.10)(rxjs@7.8.2)(zone.js@0.16.1) @@ -12905,7 +12901,7 @@ snapshots: log-symbols: 7.0.1 stdin-discarder: 0.2.2 string-width: 8.2.1 - strip-ansi: 7.1.2 + strip-ansi: 7.2.0 ora@9.3.0: dependencies: @@ -13756,10 +13752,6 @@ snapshots: dependencies: ansi-regex: 5.0.1 - strip-ansi@7.1.2: - dependencies: - ansi-regex: 6.2.2 - strip-ansi@7.2.0: dependencies: ansi-regex: 6.2.2