diff --git a/adev/package.json b/adev/package.json index c8192406783..dcbf7ce44aa 100644 --- a/adev/package.json +++ b/adev/package.json @@ -1,6 +1,6 @@ { "dependencies": { - "@algolia/client-search": "5.40.0", + "@algolia/client-search": "5.40.1", "@angular-devkit/build-angular": "21.0.0-next.8", "@angular/animations": "workspace:*", "@angular/build": "21.0.0-next.8", @@ -34,14 +34,14 @@ "@lezer/javascript": "1.5.4", "@stackblitz/sdk": "1.11.0", "@types/dom-navigation": "1.0.6", - "@types/jasmine": "5.1.10", + "@types/jasmine": "5.1.11", "@types/jsdom": "27.0.0", - "@types/node": "24.7.2", + "@types/node": "24.8.0", "@typescript/vfs": "1.6.1", "@webcontainer/api": "1.6.1", "@xterm/addon-fit": "0.10.0", "@xterm/xterm": "5.5.0", - "algoliasearch": "5.40.0", + "algoliasearch": "5.40.1", "angular-split": "20.0.0", "diff": "8.0.2", "emoji-regex": "10.6.0", @@ -67,9 +67,9 @@ "typescript": "5.9.3", "xhr2": "0.2.1", "zone.js": "0.15.1", - "@algolia/client-common": "5.40.0", - "@algolia/requester-browser-xhr": "5.40.0", - "@algolia/requester-node-http": "5.40.0", + "@algolia/client-common": "5.40.1", + "@algolia/requester-browser-xhr": "5.40.1", + "@algolia/requester-node-http": "5.40.1", "@lezer/css": "1.3.0", "@lezer/html": "1.3.12", "@lezer/lr": "1.4.2", diff --git a/modules/package.json b/modules/package.json index b39bfd9c95c..a9f0d735f72 100644 --- a/modules/package.json +++ b/modules/package.json @@ -13,9 +13,9 @@ "@angular/platform-browser": "workspace:*", "@angular/router": "workspace:*", "@angular/upgrade": "workspace:*", - "@types/jasmine": "5.1.10", + "@types/jasmine": "5.1.11", "@types/jasminewd2": "2.0.13", - "@types/node": "24.7.2", + "@types/node": "24.8.0", "@types/selenium-webdriver": "3.0.7", "angular-1.8": "npm:angular@1.8", "protractor": "7.0.0", diff --git a/packages/zone.js/package.json b/packages/zone.js/package.json index 7917e51302b..4c9125d3e67 100644 --- a/packages/zone.js/package.json +++ b/packages/zone.js/package.json @@ -11,7 +11,7 @@ "@csstools/css-calc": "2.1.4", "@csstools/css-color-parser": "3.1.0", "@externs/nodejs": "1.5.0", - "@types/jasmine": "5.1.10", + "@types/jasmine": "5.1.11", "@types/node": "^24.3.0", "@types/systemjs": "6.15.3", "bluebird": "3.7.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bf6de76ecbf..67477593fb1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -506,32 +506,32 @@ importers: adev: dependencies: '@algolia/client-common': - specifier: 5.40.0 - version: 5.40.0 + specifier: 5.40.1 + version: 5.40.1 '@algolia/client-search': - specifier: 5.40.0 - version: 5.40.0 + specifier: 5.40.1 + version: 5.40.1 '@algolia/requester-browser-xhr': - specifier: 5.40.0 - version: 5.40.0 + specifier: 5.40.1 + version: 5.40.1 '@algolia/requester-node-http': - specifier: 5.40.0 - version: 5.40.0 + specifier: 5.40.1 + version: 5.40.1 '@angular-devkit/build-angular': specifier: 21.0.0-next.8 - version: 21.0.0-next.8(5e8dd58d89ed90252866e717af21bf24) + version: 21.0.0-next.8(9db536cc724c21cbc741888d3664bafc) '@angular/animations': specifier: workspace:* version: link:../packages/animations '@angular/build': specifier: 21.0.0-next.8 - version: 21.0.0-next.8(182530d1f396a2a2823234d76b20bb28) + version: 21.0.0-next.8(a7358c4ecc66bd4739469114222828aa) '@angular/cdk': specifier: 21.0.0-next.9 version: 21.0.0-next.9(@angular/common@packages+common)(@angular/core@packages+core)(rxjs@7.8.2) '@angular/cli': specifier: 21.0.0-next.8 - version: 21.0.0-next.8(@types/node@24.7.2)(chokidar@4.0.3) + version: 21.0.0-next.8(@types/node@24.8.0)(chokidar@4.0.3) '@angular/common': specifier: workspace:* version: link:../packages/common @@ -632,14 +632,14 @@ importers: specifier: 1.0.6 version: 1.0.6 '@types/jasmine': - specifier: 5.1.10 - version: 5.1.10 + specifier: 5.1.11 + version: 5.1.11 '@types/jsdom': specifier: 27.0.0 version: 27.0.0 '@types/node': - specifier: 24.7.2 - version: 24.7.2 + specifier: 24.8.0 + version: 24.8.0 '@typescript/vfs': specifier: 1.6.1 version: 1.6.1(typescript@5.9.3) @@ -653,8 +653,8 @@ importers: specifier: 5.5.0 version: 5.5.0 algoliasearch: - specifier: 5.40.0 - version: 5.40.0 + specifier: 5.40.1 + version: 5.40.1 angular-split: specifier: 20.0.0 version: 20.0.0(@angular/common@packages+common)(@angular/core@packages+core)(rxjs@7.8.2) @@ -862,7 +862,7 @@ importers: version: link:../packages/benchpress '@angular/build': specifier: 21.0.0-next.8 - version: 21.0.0-next.8(182530d1f396a2a2823234d76b20bb28) + version: 21.0.0-next.8(a7358c4ecc66bd4739469114222828aa) '@angular/common': specifier: workspace:* version: link:../packages/common @@ -894,14 +894,14 @@ importers: specifier: workspace:* version: link:../packages/upgrade '@types/jasmine': - specifier: 5.1.10 - version: 5.1.10 + specifier: 5.1.11 + version: 5.1.11 '@types/jasminewd2': specifier: 2.0.13 version: 2.0.13 '@types/node': - specifier: 24.7.2 - version: 24.7.2 + specifier: 24.8.0 + version: 24.8.0 '@types/selenium-webdriver': specifier: 3.0.7 version: 3.0.7 @@ -1033,7 +1033,7 @@ importers: version: link:../../../animations '@angular/build': specifier: 21.0.0-next.8 - version: 21.0.0-next.8(182530d1f396a2a2823234d76b20bb28) + version: 21.0.0-next.8(a7358c4ecc66bd4739469114222828aa) '@angular/common': specifier: workspace:* version: link:../../../common @@ -1226,8 +1226,8 @@ importers: specifier: 1.5.0 version: 1.5.0 '@types/jasmine': - specifier: 5.1.10 - version: 5.1.10 + specifier: 5.1.11 + version: 5.1.11 '@types/node': specifier: ^24.3.0 version: 24.7.2 @@ -1446,58 +1446,114 @@ packages: resolution: {integrity: sha512-c4M/Z/KWkEG+RHpZsWKDTTlApXu3fe4vlABNcpankWBhdMe4oPZ/r4JxEr2zKUP6K+BT66tnp8UbHmgOd/vvqQ==} engines: {node: '>= 14.0.0'} + '@algolia/abtesting@1.6.1': + resolution: {integrity: sha512-wV/gNRkzb7sI9vs1OneG129hwe3Q5zPj7zigz3Ps7M5Lpo2hSorrOnXNodHEOV+yXE/ks4Pd+G3CDFIjFTWhMQ==} + engines: {node: '>= 14.0.0'} + '@algolia/client-abtesting@5.40.0': resolution: {integrity: sha512-qegVlgHtmiS8m9nEsuKUVhlw1FHsIshtt5nhNnA6EYz3g+tm9+xkVZZMzkrMLPP7kpoheHJZAwz2MYnHtwFa9A==} engines: {node: '>= 14.0.0'} + '@algolia/client-abtesting@5.40.1': + resolution: {integrity: sha512-cxKNATPY5t+Mv8XAVTI57altkaPH+DZi4uMrnexPxPHODMljhGYY+GDZyHwv9a+8CbZHcY372OkxXrDMZA4Lnw==} + engines: {node: '>= 14.0.0'} + '@algolia/client-analytics@5.40.0': resolution: {integrity: sha512-Dw2c+6KGkw7mucnnxPyyMsIGEY8+hqv6oB+viYB612OMM3l8aNaWToBZMnNvXsyP+fArwq7XGR+k3boPZyV53A==} engines: {node: '>= 14.0.0'} + '@algolia/client-analytics@5.40.1': + resolution: {integrity: sha512-XP008aMffJCRGAY8/70t+hyEyvqqV7YKm502VPu0+Ji30oefrTn2al7LXkITz7CK6I4eYXWRhN6NaIUi65F1OA==} + engines: {node: '>= 14.0.0'} + '@algolia/client-common@5.40.0': resolution: {integrity: sha512-dbE4+MJIDsTghG3hUYWBq7THhaAmqNqvW9g2vzwPf5edU4IRmuYpKtY3MMotes8/wdTasWG07XoaVhplJBlvdg==} engines: {node: '>= 14.0.0'} + '@algolia/client-common@5.40.1': + resolution: {integrity: sha512-gWfQuQUBtzUboJv/apVGZMoxSaB0M4Imwl1c9Ap+HpCW7V0KhjBddqF2QQt5tJZCOFsfNIgBbZDGsEPaeKUosw==} + engines: {node: '>= 14.0.0'} + '@algolia/client-insights@5.40.0': resolution: {integrity: sha512-SH6zlROyGUCDDWg71DlCnbbZ/zEHYPZC8k901EAaBVhvY43Ju8Wa6LAcMPC4tahcDBgkG2poBy8nJZXvwEWAlQ==} engines: {node: '>= 14.0.0'} + '@algolia/client-insights@5.40.1': + resolution: {integrity: sha512-RTLjST/t+lsLMouQ4zeLJq2Ss+UNkLGyNVu+yWHanx6kQ3LT5jv8UvPwyht9s7R6jCPnlSI77WnL80J32ZuyJg==} + engines: {node: '>= 14.0.0'} + '@algolia/client-personalization@5.40.0': resolution: {integrity: sha512-EgHjJEEf7CbUL9gJHI1ULmAtAFeym2cFNSAi1uwHelWgLPcnLjYW2opruPxigOV7NcetkGu+t2pcWOWmZFuvKQ==} engines: {node: '>= 14.0.0'} + '@algolia/client-personalization@5.40.1': + resolution: {integrity: sha512-2FEK6bUomBzEYkTKzD0iRs7Ljtjb45rKK/VSkyHqeJnG+77qx557IeSO0qVFE3SfzapNcoytTofnZum0BQ6r3Q==} + engines: {node: '>= 14.0.0'} + '@algolia/client-query-suggestions@5.40.0': resolution: {integrity: sha512-HvE1jtCag95DR41tDh7cGwrMk4X0aQXPOBIhZRmsBPolMeqRJz0kvfVw8VCKvA1uuoAkjFfTG0X0IZED+rKXoA==} engines: {node: '>= 14.0.0'} + '@algolia/client-query-suggestions@5.40.1': + resolution: {integrity: sha512-Nju4NtxAvXjrV2hHZNLKVJLXjOlW6jAXHef/CwNzk1b2qIrCWDO589ELi5ZHH1uiWYoYyBXDQTtHmhaOVVoyXg==} + engines: {node: '>= 14.0.0'} + '@algolia/client-search@5.40.0': resolution: {integrity: sha512-nlr/MMgoLNUHcfWC5Ns2ENrzKx9x51orPc6wJ8Ignv1DsrUmKm0LUih+Tj3J+kxYofzqQIQRU495d4xn3ozMbg==} engines: {node: '>= 14.0.0'} + '@algolia/client-search@5.40.1': + resolution: {integrity: sha512-Mw6pAUF121MfngQtcUb5quZVqMC68pSYYjCRZkSITC085S3zdk+h/g7i6FxnVdbSU6OztxikSDMh1r7Z+4iPlA==} + engines: {node: '>= 14.0.0'} + '@algolia/ingestion@1.40.0': resolution: {integrity: sha512-OfHnhE+P0f+p3i90Kmshf9Epgesw5oPV1IEUOY4Mq1HV7cQk16gvklVN1EaY/T9sVavl+Vc3g4ojlfpIwZFA4g==} engines: {node: '>= 14.0.0'} + '@algolia/ingestion@1.40.1': + resolution: {integrity: sha512-z+BPlhs45VURKJIxsR99NNBWpUEEqIgwt10v/fATlNxc4UlXvALdOsWzaFfe89/lbP5Bu4+mbO59nqBC87ZM/g==} + engines: {node: '>= 14.0.0'} + '@algolia/monitoring@1.40.0': resolution: {integrity: sha512-SWANV32PTKhBYvwKozeWP9HOnVabOixAuPdFFGoqtysTkkwutrtGI/rrh80tvG+BnQAmZX0vUmD/RqFZVfr/Yg==} engines: {node: '>= 14.0.0'} + '@algolia/monitoring@1.40.1': + resolution: {integrity: sha512-VJMUMbO0wD8Rd2VVV/nlFtLJsOAQvjnVNGkMkspFiFhpBA7s/xJOb+fJvvqwKFUjbKTUA7DjiSi1ljSMYBasXg==} + engines: {node: '>= 14.0.0'} + '@algolia/recommend@5.40.0': resolution: {integrity: sha512-1Qxy9I5bSb3mrhPk809DllMa561zl5hLsMR6YhIqNkqQ0OyXXQokvJ2zApSxvd39veRZZnhN+oGe+XNoNwLgkw==} engines: {node: '>= 14.0.0'} + '@algolia/recommend@5.40.1': + resolution: {integrity: sha512-ehvJLadKVwTp9Scg9NfzVSlBKH34KoWOQNTaN8i1Ac64AnO6iH2apJVSP6GOxssaghZ/s8mFQsDH3QIZoluFHA==} + engines: {node: '>= 14.0.0'} + '@algolia/requester-browser-xhr@5.40.0': resolution: {integrity: sha512-MGt94rdHfkrVjfN/KwUfWcnaeohYbWGINrPs96f5J7ZyRYpVLF+VtPQ2FmcddFvK4gnKXSu8BAi81hiIhUpm3w==} engines: {node: '>= 14.0.0'} + '@algolia/requester-browser-xhr@5.40.1': + resolution: {integrity: sha512-PbidVsPurUSQIr6X9/7s34mgOMdJnn0i6p+N6Ab+lsNhY5eiu+S33kZEpZwkITYBCIbhzDLOvb7xZD3gDi+USA==} + engines: {node: '>= 14.0.0'} + '@algolia/requester-fetch@5.40.0': resolution: {integrity: sha512-wXQ05JZZ10Dr642QVAkAZ4ZZlU+lh5r6dIBGmm9WElz+1EaQ6BNYtEOTV6pkXuFYsZpeJA89JpDOiwBOP9j24w==} engines: {node: '>= 14.0.0'} + '@algolia/requester-fetch@5.40.1': + resolution: {integrity: sha512-ThZ5j6uOZCF11fMw9IBkhigjOYdXGXQpj6h4k+T9UkZrF2RlKcPynFzDeRgaLdpYk8Yn3/MnFbwUmib7yxj5Lw==} + engines: {node: '>= 14.0.0'} + '@algolia/requester-node-http@5.40.0': resolution: {integrity: sha512-5qCRoySnzpbQVg2IPLGFCm4LF75pToxI5tdjOYgUMNL/um91aJ4dH3SVdBEuFlVsalxl8mh3bWPgkUmv6NpJiQ==} engines: {node: '>= 14.0.0'} + '@algolia/requester-node-http@5.40.1': + resolution: {integrity: sha512-H1gYPojO6krWHnUXu/T44DrEun/Wl95PJzMXRcM/szstNQczSbwq6wIFJPI9nyE95tarZfUNU3rgorT+wZ6iCQ==} + engines: {node: '>= 14.0.0'} + '@alloc/quick-lru@5.2.0': resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} @@ -5037,6 +5093,9 @@ packages: '@types/jasmine@5.1.10': resolution: {integrity: sha512-ctILpOSFD58PTyGwr400GadefIHPqdWQ8VlZI9D65USOWR/aIw8dkDAw17KPCu/Wn+e+r9BWpPtmuB5T/pP8ng==} + '@types/jasmine@5.1.11': + resolution: {integrity: sha512-eAij9lMAsosuA8cvRcqw7p2vO+LUraktQDmOUFx2jAnya8NUchr3DryHksfhZbRzU83vzNUSZhlk1cFdoePxwA==} + '@types/jasmine@5.1.9': resolution: {integrity: sha512-8t4HtkW4wxiPVedMpeZ63n3vlWxEIquo/zc1Tm8ElU+SqVV7+D3Na2PWaJUp179AzTragMWVwkMv7mvty0NfyQ==} @@ -5079,6 +5138,9 @@ packages: '@types/node@24.7.2': resolution: {integrity: sha512-/NbVmcGTP+lj5oa4yiYxxeBjRivKQ5Ns1eSZeB99ExsEQ6rX5XYU1Zy/gGxY/ilqtD4Etx9mKyrPxZRetiahhA==} + '@types/node@24.8.0': + resolution: {integrity: sha512-5x08bUtU8hfboMTrJ7mEO4CpepS9yBwAqcL52y86SWNmbPX8LVbNs3EP4cNrIZgdjk2NAlP2ahNihozpoZIxSg==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -5595,6 +5657,10 @@ packages: resolution: {integrity: sha512-a9aIL2E3Z7uYUPMCmjMFFd5MWhn+ccTubEvnMy7rOTZCB62dXBJtz0R5BZ/TPuX3R9ocBsgWuAbGWQ+Ph4Fmlg==} engines: {node: '>= 14.0.0'} + algoliasearch@5.40.1: + resolution: {integrity: sha512-iUNxcXUNg9085TJx0HJLjqtDE0r1RZ0GOGrt8KNQqQT5ugu8lZsHuMUYW/e0lHhq6xBvmktU9Bw4CXP9VQeKrg==} + engines: {node: '>= 14.0.0'} + angular-mocks@1.5.11: resolution: {integrity: sha512-eDVhiwiHlMEK6W47sIkiZh4We35Lqskg+G5rSTpUBPndwd2XM/uwuW+eklzOZhx+ODaFLuMsxeLY1h9rA3utIA==} @@ -13119,6 +13185,13 @@ snapshots: '@algolia/requester-fetch': 5.40.0 '@algolia/requester-node-http': 5.40.0 + '@algolia/abtesting@1.6.1': + dependencies: + '@algolia/client-common': 5.40.1 + '@algolia/requester-browser-xhr': 5.40.1 + '@algolia/requester-fetch': 5.40.1 + '@algolia/requester-node-http': 5.40.1 + '@algolia/client-abtesting@5.40.0': dependencies: '@algolia/client-common': 5.40.0 @@ -13126,6 +13199,13 @@ snapshots: '@algolia/requester-fetch': 5.40.0 '@algolia/requester-node-http': 5.40.0 + '@algolia/client-abtesting@5.40.1': + dependencies: + '@algolia/client-common': 5.40.1 + '@algolia/requester-browser-xhr': 5.40.1 + '@algolia/requester-fetch': 5.40.1 + '@algolia/requester-node-http': 5.40.1 + '@algolia/client-analytics@5.40.0': dependencies: '@algolia/client-common': 5.40.0 @@ -13133,8 +13213,17 @@ snapshots: '@algolia/requester-fetch': 5.40.0 '@algolia/requester-node-http': 5.40.0 + '@algolia/client-analytics@5.40.1': + dependencies: + '@algolia/client-common': 5.40.1 + '@algolia/requester-browser-xhr': 5.40.1 + '@algolia/requester-fetch': 5.40.1 + '@algolia/requester-node-http': 5.40.1 + '@algolia/client-common@5.40.0': {} + '@algolia/client-common@5.40.1': {} + '@algolia/client-insights@5.40.0': dependencies: '@algolia/client-common': 5.40.0 @@ -13142,6 +13231,13 @@ snapshots: '@algolia/requester-fetch': 5.40.0 '@algolia/requester-node-http': 5.40.0 + '@algolia/client-insights@5.40.1': + dependencies: + '@algolia/client-common': 5.40.1 + '@algolia/requester-browser-xhr': 5.40.1 + '@algolia/requester-fetch': 5.40.1 + '@algolia/requester-node-http': 5.40.1 + '@algolia/client-personalization@5.40.0': dependencies: '@algolia/client-common': 5.40.0 @@ -13149,6 +13245,13 @@ snapshots: '@algolia/requester-fetch': 5.40.0 '@algolia/requester-node-http': 5.40.0 + '@algolia/client-personalization@5.40.1': + dependencies: + '@algolia/client-common': 5.40.1 + '@algolia/requester-browser-xhr': 5.40.1 + '@algolia/requester-fetch': 5.40.1 + '@algolia/requester-node-http': 5.40.1 + '@algolia/client-query-suggestions@5.40.0': dependencies: '@algolia/client-common': 5.40.0 @@ -13156,6 +13259,13 @@ snapshots: '@algolia/requester-fetch': 5.40.0 '@algolia/requester-node-http': 5.40.0 + '@algolia/client-query-suggestions@5.40.1': + dependencies: + '@algolia/client-common': 5.40.1 + '@algolia/requester-browser-xhr': 5.40.1 + '@algolia/requester-fetch': 5.40.1 + '@algolia/requester-node-http': 5.40.1 + '@algolia/client-search@5.40.0': dependencies: '@algolia/client-common': 5.40.0 @@ -13163,6 +13273,13 @@ snapshots: '@algolia/requester-fetch': 5.40.0 '@algolia/requester-node-http': 5.40.0 + '@algolia/client-search@5.40.1': + dependencies: + '@algolia/client-common': 5.40.1 + '@algolia/requester-browser-xhr': 5.40.1 + '@algolia/requester-fetch': 5.40.1 + '@algolia/requester-node-http': 5.40.1 + '@algolia/ingestion@1.40.0': dependencies: '@algolia/client-common': 5.40.0 @@ -13170,6 +13287,13 @@ snapshots: '@algolia/requester-fetch': 5.40.0 '@algolia/requester-node-http': 5.40.0 + '@algolia/ingestion@1.40.1': + dependencies: + '@algolia/client-common': 5.40.1 + '@algolia/requester-browser-xhr': 5.40.1 + '@algolia/requester-fetch': 5.40.1 + '@algolia/requester-node-http': 5.40.1 + '@algolia/monitoring@1.40.0': dependencies: '@algolia/client-common': 5.40.0 @@ -13177,6 +13301,13 @@ snapshots: '@algolia/requester-fetch': 5.40.0 '@algolia/requester-node-http': 5.40.0 + '@algolia/monitoring@1.40.1': + dependencies: + '@algolia/client-common': 5.40.1 + '@algolia/requester-browser-xhr': 5.40.1 + '@algolia/requester-fetch': 5.40.1 + '@algolia/requester-node-http': 5.40.1 + '@algolia/recommend@5.40.0': dependencies: '@algolia/client-common': 5.40.0 @@ -13184,18 +13315,37 @@ snapshots: '@algolia/requester-fetch': 5.40.0 '@algolia/requester-node-http': 5.40.0 + '@algolia/recommend@5.40.1': + dependencies: + '@algolia/client-common': 5.40.1 + '@algolia/requester-browser-xhr': 5.40.1 + '@algolia/requester-fetch': 5.40.1 + '@algolia/requester-node-http': 5.40.1 + '@algolia/requester-browser-xhr@5.40.0': dependencies: '@algolia/client-common': 5.40.0 + '@algolia/requester-browser-xhr@5.40.1': + dependencies: + '@algolia/client-common': 5.40.1 + '@algolia/requester-fetch@5.40.0': dependencies: '@algolia/client-common': 5.40.0 + '@algolia/requester-fetch@5.40.1': + dependencies: + '@algolia/client-common': 5.40.1 + '@algolia/requester-node-http@5.40.0': dependencies: '@algolia/client-common': 5.40.0 + '@algolia/requester-node-http@5.40.1': + dependencies: + '@algolia/client-common': 5.40.1 + '@alloc/quick-lru@5.2.0': {} '@ampproject/remapping@2.3.0': @@ -13315,13 +13465,13 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-angular@21.0.0-next.8(5e8dd58d89ed90252866e717af21bf24)': + '@angular-devkit/build-angular@21.0.0-next.8(9db536cc724c21cbc741888d3664bafc)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2100.0-next.8(chokidar@4.0.3) '@angular-devkit/build-webpack': 0.2100.0-next.8(chokidar@4.0.3)(webpack-dev-server@5.2.2(bufferutil@4.0.9)(utf-8-validate@6.0.5)(webpack@5.102.1(esbuild@0.25.10)))(webpack@5.102.1(esbuild@0.25.10)) '@angular-devkit/core': 21.0.0-next.8(chokidar@4.0.3) - '@angular/build': 21.0.0-next.8(182530d1f396a2a2823234d76b20bb28) + '@angular/build': 21.0.0-next.8(a7358c4ecc66bd4739469114222828aa) '@angular/compiler-cli': link:packages/compiler-cli '@babel/core': 7.28.4 '@babel/generator': 7.28.3 @@ -13381,7 +13531,7 @@ snapshots: '@angular/service-worker': link:packages/service-worker '@angular/ssr': 21.0.0-next.8(@angular/common@packages+common)(@angular/core@packages+core)(@angular/platform-server@packages+platform-server)(@angular/router@packages+router) esbuild: 0.25.10 - jest: 30.2.0(@types/node@24.7.2)(ts-node@10.9.2(@types/node@24.7.2)(typescript@5.9.3)) + jest: 30.2.0(@types/node@24.8.0)(ts-node@10.9.2(@types/node@24.8.0)(typescript@5.9.3)) jest-environment-jsdom: 30.2.0(bufferutil@4.0.9)(utf-8-validate@6.0.5) karma: 6.4.4(bufferutil@4.0.9)(utf-8-validate@6.0.5) ng-packagr: 21.0.0-next.4(@angular/compiler-cli@packages+compiler-cli)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(tslib@2.8.1)(typescript@5.9.3) @@ -13506,7 +13656,7 @@ snapshots: - tsx - yaml - '@angular/build@21.0.0-next.8(182530d1f396a2a2823234d76b20bb28)': + '@angular/build@21.0.0-next.8(a7358c4ecc66bd4739469114222828aa)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2100.0-next.8(chokidar@4.0.3) @@ -13515,8 +13665,8 @@ snapshots: '@babel/core': 7.28.4 '@babel/helper-annotate-as-pure': 7.27.3 '@babel/helper-split-export-declaration': 7.24.7 - '@inquirer/confirm': 5.1.19(@types/node@24.7.2) - '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.1.10(@types/node@24.7.2)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + '@inquirer/confirm': 5.1.19(@types/node@24.8.0) + '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.1.10(@types/node@24.8.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) beasties: 0.3.5 browserslist: 4.26.3 esbuild: 0.25.10 @@ -13536,7 +13686,7 @@ snapshots: tinyglobby: 0.2.15 tslib: 2.8.1 typescript: 5.9.3 - vite: 7.1.10(@types/node@24.7.2)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.1.10(@types/node@24.8.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) watchpack: 2.4.4 optionalDependencies: '@angular/core': link:packages/core @@ -13551,7 +13701,7 @@ snapshots: ng-packagr: 21.0.0-next.4(@angular/compiler-cli@packages+compiler-cli)(tailwindcss@3.4.18(tsx@4.20.6)(yaml@2.8.1))(tslib@2.8.1)(typescript@5.9.3) postcss: 8.5.6 tailwindcss: 3.4.18(tsx@4.20.6)(yaml@2.8.1) - vitest: 3.2.4(@types/node@24.7.2)(jiti@2.6.1)(jsdom@27.0.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@6.0.5))(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vitest: 3.2.4(@types/node@24.8.0)(jiti@2.6.1)(jsdom@27.0.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@6.0.5))(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - chokidar @@ -13598,13 +13748,13 @@ snapshots: - chokidar - supports-color - '@angular/cli@21.0.0-next.8(@types/node@24.7.2)(chokidar@4.0.3)': + '@angular/cli@21.0.0-next.8(@types/node@24.8.0)(chokidar@4.0.3)': dependencies: '@angular-devkit/architect': 0.2100.0-next.8(chokidar@4.0.3) '@angular-devkit/core': 21.0.0-next.8(chokidar@4.0.3) '@angular-devkit/schematics': 21.0.0-next.8(chokidar@4.0.3) - '@inquirer/prompts': 7.9.0(@types/node@24.7.2) - '@listr2/prompt-adapter-inquirer': 3.0.4(@inquirer/prompts@7.9.0(@types/node@24.7.2))(@types/node@24.7.2)(listr2@9.0.4) + '@inquirer/prompts': 7.9.0(@types/node@24.8.0) + '@listr2/prompt-adapter-inquirer': 3.0.4(@inquirer/prompts@7.9.0(@types/node@24.8.0))(@types/node@24.8.0)(listr2@9.0.4) '@modelcontextprotocol/sdk': 1.20.0 '@schematics/angular': 21.0.0-next.8(chokidar@4.0.3) '@yarnpkg/lockfile': 1.1.0 @@ -15548,7 +15698,7 @@ snapshots: '@grpc/grpc-js@1.9.15': dependencies: '@grpc/proto-loader': 0.7.15 - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@grpc/proto-loader@0.7.15': dependencies: @@ -15621,6 +15771,16 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/checkbox@4.3.0(@types/node@24.8.0)': + dependencies: + '@inquirer/ansi': 1.0.1 + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@24.8.0) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 24.8.0 + '@inquirer/confirm@5.1.18(@types/node@20.19.21)': dependencies: '@inquirer/core': 10.2.2(@types/node@20.19.21) @@ -15642,6 +15802,13 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/confirm@5.1.19(@types/node@24.8.0)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) + optionalDependencies: + '@types/node': 24.8.0 + '@inquirer/core@10.2.2(@types/node@20.19.21)': dependencies: '@inquirer/ansi': 1.0.0 @@ -15681,6 +15848,19 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/core@10.3.0(@types/node@24.8.0)': + dependencies: + '@inquirer/ansi': 1.0.1 + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@24.8.0) + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 24.8.0 + '@inquirer/editor@4.2.20(@types/node@20.19.21)': dependencies: '@inquirer/core': 10.2.2(@types/node@20.19.21) @@ -15705,6 +15885,14 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/editor@4.2.21(@types/node@24.8.0)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/external-editor': 1.0.2(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) + optionalDependencies: + '@types/node': 24.8.0 + '@inquirer/expand@4.0.20(@types/node@20.19.21)': dependencies: '@inquirer/core': 10.2.2(@types/node@20.19.21) @@ -15729,6 +15917,14 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/expand@4.0.21(@types/node@24.8.0)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 24.8.0 + '@inquirer/external-editor@1.0.2(@types/node@20.19.21)': dependencies: chardet: 2.1.0 @@ -15743,6 +15939,13 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/external-editor@1.0.2(@types/node@24.8.0)': + dependencies: + chardet: 2.1.0 + iconv-lite: 0.7.0 + optionalDependencies: + '@types/node': 24.8.0 + '@inquirer/figures@1.0.13': {} '@inquirer/figures@1.0.14': {} @@ -15768,6 +15971,13 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/input@4.2.5(@types/node@24.8.0)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) + optionalDependencies: + '@types/node': 24.8.0 + '@inquirer/number@3.0.20(@types/node@20.19.21)': dependencies: '@inquirer/core': 10.2.2(@types/node@20.19.21) @@ -15789,6 +15999,13 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/number@3.0.21(@types/node@24.8.0)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) + optionalDependencies: + '@types/node': 24.8.0 + '@inquirer/password@4.0.20(@types/node@20.19.21)': dependencies: '@inquirer/ansi': 1.0.0 @@ -15813,6 +16030,14 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/password@4.0.21(@types/node@24.8.0)': + dependencies: + '@inquirer/ansi': 1.0.1 + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) + optionalDependencies: + '@types/node': 24.8.0 + '@inquirer/prompts@7.8.6(@types/node@20.19.21)': dependencies: '@inquirer/checkbox': 4.2.4(@types/node@20.19.21) @@ -15858,6 +16083,21 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/prompts@7.9.0(@types/node@24.8.0)': + dependencies: + '@inquirer/checkbox': 4.3.0(@types/node@24.8.0) + '@inquirer/confirm': 5.1.19(@types/node@24.8.0) + '@inquirer/editor': 4.2.21(@types/node@24.8.0) + '@inquirer/expand': 4.0.21(@types/node@24.8.0) + '@inquirer/input': 4.2.5(@types/node@24.8.0) + '@inquirer/number': 3.0.21(@types/node@24.8.0) + '@inquirer/password': 4.0.21(@types/node@24.8.0) + '@inquirer/rawlist': 4.1.9(@types/node@24.8.0) + '@inquirer/search': 3.2.0(@types/node@24.8.0) + '@inquirer/select': 4.4.0(@types/node@24.8.0) + optionalDependencies: + '@types/node': 24.8.0 + '@inquirer/rawlist@4.1.8(@types/node@20.19.21)': dependencies: '@inquirer/core': 10.2.2(@types/node@20.19.21) @@ -15882,6 +16122,14 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/rawlist@4.1.9(@types/node@24.8.0)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 24.8.0 + '@inquirer/search@3.1.3(@types/node@20.19.21)': dependencies: '@inquirer/core': 10.2.2(@types/node@20.19.21) @@ -15909,6 +16157,15 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/search@3.2.0(@types/node@24.8.0)': + dependencies: + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@24.8.0) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 24.8.0 + '@inquirer/select@4.3.4(@types/node@20.19.21)': dependencies: '@inquirer/ansi': 1.0.0 @@ -15939,6 +16196,16 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/select@4.4.0(@types/node@24.8.0)': + dependencies: + '@inquirer/ansi': 1.0.1 + '@inquirer/core': 10.3.0(@types/node@24.8.0) + '@inquirer/figures': 1.0.14 + '@inquirer/type': 3.0.9(@types/node@24.8.0) + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 24.8.0 + '@inquirer/type@3.0.8(@types/node@20.19.21)': optionalDependencies: '@types/node': 20.19.21 @@ -15951,6 +16218,10 @@ snapshots: optionalDependencies: '@types/node': 24.7.2 + '@inquirer/type@3.0.9(@types/node@24.8.0)': + optionalDependencies: + '@types/node': 24.8.0 + '@isaacs/balanced-match@4.0.1': {} '@isaacs/brace-expansion@5.0.0': @@ -15983,7 +16254,7 @@ snapshots: '@jest/console@30.2.0': dependencies: '@jest/types': 30.2.0 - '@types/node': 24.7.2 + '@types/node': 24.8.0 chalk: 4.1.2 jest-message-util: 30.2.0 jest-util: 30.2.0 @@ -15997,14 +16268,14 @@ snapshots: '@jest/test-result': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.7.2 + '@types/node': 24.8.0 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.3.1 exit-x: 0.2.2 graceful-fs: 4.2.11 jest-changed-files: 30.2.0 - jest-config: 30.2.0(@types/node@24.7.2)(ts-node@10.9.2(@types/node@20.19.21)(typescript@5.9.3)) + jest-config: 30.2.0(@types/node@24.8.0)(ts-node@10.9.2(@types/node@20.19.21)(typescript@5.9.3)) jest-haste-map: 30.2.0 jest-message-util: 30.2.0 jest-regex-util: 30.0.1 @@ -16034,14 +16305,14 @@ snapshots: '@jest/test-result': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.7.2 + '@types/node': 24.8.0 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.3.1 exit-x: 0.2.2 graceful-fs: 4.2.11 jest-changed-files: 30.2.0 - jest-config: 30.2.0(@types/node@24.7.2)(ts-node@10.9.2(@types/node@24.7.2)(typescript@5.9.3)) + jest-config: 30.2.0(@types/node@24.8.0)(ts-node@10.9.2(@types/node@24.7.2)(typescript@5.9.3)) jest-haste-map: 30.2.0 jest-message-util: 30.2.0 jest-regex-util: 30.0.1 @@ -16062,6 +16333,43 @@ snapshots: - supports-color - ts-node + '@jest/core@30.2.0(ts-node@10.9.2(@types/node@24.8.0)(typescript@5.9.3))': + dependencies: + '@jest/console': 30.2.0 + '@jest/pattern': 30.0.1 + '@jest/reporters': 30.2.0 + '@jest/test-result': 30.2.0 + '@jest/transform': 30.2.0 + '@jest/types': 30.2.0 + '@types/node': 24.8.0 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 4.3.1 + exit-x: 0.2.2 + graceful-fs: 4.2.11 + jest-changed-files: 30.2.0 + jest-config: 30.2.0(@types/node@24.8.0)(ts-node@10.9.2(@types/node@24.8.0)(typescript@5.9.3)) + jest-haste-map: 30.2.0 + jest-message-util: 30.2.0 + jest-regex-util: 30.0.1 + jest-resolve: 30.2.0 + jest-resolve-dependencies: 30.2.0 + jest-runner: 30.2.0 + jest-runtime: 30.2.0 + jest-snapshot: 30.2.0 + jest-util: 30.2.0 + jest-validate: 30.2.0 + jest-watcher: 30.2.0 + micromatch: 4.0.8 + pretty-format: 30.2.0 + slash: 3.0.0 + transitivePeerDependencies: + - babel-plugin-macros + - esbuild-register + - supports-color + - ts-node + optional: true + '@jest/diff-sequences@30.0.1': {} '@jest/environment-jsdom-abstract@30.2.0(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5))': @@ -16070,7 +16378,7 @@ snapshots: '@jest/fake-timers': 30.2.0 '@jest/types': 30.2.0 '@types/jsdom': 21.1.7 - '@types/node': 24.7.2 + '@types/node': 24.8.0 jest-mock: 30.2.0 jest-util: 30.2.0 jsdom: 26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5) @@ -16079,7 +16387,7 @@ snapshots: dependencies: '@jest/fake-timers': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.7.2 + '@types/node': 24.8.0 jest-mock: 30.2.0 '@jest/expect-utils@30.2.0': @@ -16097,7 +16405,7 @@ snapshots: dependencies: '@jest/types': 30.2.0 '@sinonjs/fake-timers': 13.0.5 - '@types/node': 24.7.2 + '@types/node': 24.8.0 jest-message-util: 30.2.0 jest-mock: 30.2.0 jest-util: 30.2.0 @@ -16115,7 +16423,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 jest-regex-util: 30.0.1 '@jest/reporters@30.2.0': @@ -16126,7 +16434,7 @@ snapshots: '@jest/transform': 30.2.0 '@jest/types': 30.2.0 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 24.7.2 + '@types/node': 24.8.0 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit-x: 0.2.2 @@ -16203,7 +16511,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -16319,10 +16627,10 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@listr2/prompt-adapter-inquirer@3.0.4(@inquirer/prompts@7.9.0(@types/node@24.7.2))(@types/node@24.7.2)(listr2@9.0.4)': + '@listr2/prompt-adapter-inquirer@3.0.4(@inquirer/prompts@7.9.0(@types/node@24.8.0))(@types/node@24.8.0)(listr2@9.0.4)': dependencies: - '@inquirer/prompts': 7.9.0(@types/node@24.7.2) - '@inquirer/type': 3.0.9(@types/node@24.7.2) + '@inquirer/prompts': 7.9.0(@types/node@24.8.0) + '@inquirer/type': 3.0.9(@types/node@24.8.0) listr2: 9.0.4 transitivePeerDependencies: - '@types/node' @@ -17413,7 +17721,7 @@ snapshots: '@types/adm-zip@0.5.7': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/angular@1.8.9': {} @@ -17447,17 +17755,17 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/bonjour@3.5.13': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/cacheable-request@6.0.3': dependencies: '@types/http-cache-semantics': 4.0.4 '@types/keyv': 3.1.4 - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/responselike': 1.0.3 '@types/caseless@0.12.5': {} @@ -17477,22 +17785,22 @@ snapshots: '@types/cli-progress@3.11.6': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 4.19.7 - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/connect@3.4.38': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/convert-source-map@2.0.3': {} '@types/cors@2.8.19': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/d3-array@3.2.2': {} @@ -17617,7 +17925,7 @@ snapshots: '@types/duplexify@3.6.4': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/ejs@3.1.5': {} @@ -17639,7 +17947,7 @@ snapshots: '@types/express-serve-static-core@4.19.7': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 1.2.0 @@ -17665,7 +17973,7 @@ snapshots: '@types/git-raw-commits@5.0.0': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/hammerjs@2.0.46': {} @@ -17681,7 +17989,7 @@ snapshots: '@types/http-proxy@1.17.16': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/istanbul-lib-coverage@2.0.6': {} @@ -17695,25 +18003,27 @@ snapshots: '@types/jasmine-reporters@2.5.3': dependencies: - '@types/jasmine': 5.1.10 + '@types/jasmine': 5.1.11 '@types/jasmine@5.1.10': {} + '@types/jasmine@5.1.11': {} + '@types/jasmine@5.1.9': {} '@types/jasminewd2@2.0.13': dependencies: - '@types/jasmine': 5.1.10 + '@types/jasmine': 5.1.11 '@types/jsdom@21.1.7': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/tough-cookie': 4.0.5 parse5: 7.3.0 '@types/jsdom@27.0.0': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/tough-cookie': 4.0.5 parse5: 7.3.0 @@ -17721,7 +18031,7 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/long@4.0.2': {} @@ -17733,7 +18043,7 @@ snapshots: '@types/node-forge@1.3.14': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/node@11.15.54': {} @@ -17749,12 +18059,16 @@ snapshots: dependencies: undici-types: 7.14.0 + '@types/node@24.8.0': + dependencies: + undici-types: 7.14.0 + '@types/normalize-package-data@2.4.4': {} '@types/pumpify@1.4.4': dependencies: '@types/duplexify': 3.6.4 - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/puppeteer-core@5.4.0(bufferutil@4.0.9)(typescript@5.9.3)(utf-8-validate@6.0.5)': dependencies: @@ -17789,19 +18103,19 @@ snapshots: '@types/request@2.48.13': dependencies: '@types/caseless': 0.12.5 - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/tough-cookie': 4.0.5 form-data: 2.5.5 '@types/resolve@0.0.8': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/resolve@1.20.2': {} '@types/responselike@1.0.3': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/retry@0.12.2': {} @@ -17811,7 +18125,7 @@ snapshots: '@types/selenium-webdriver@4.35.1': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/ws': 8.18.1 '@types/semver@7.7.1': {} @@ -17819,11 +18133,11 @@ snapshots: '@types/send@0.17.5': dependencies: '@types/mime': 1.3.5 - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/send@1.2.0': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/serve-index@1.9.4': dependencies: @@ -17832,7 +18146,7 @@ snapshots: '@types/serve-static@1.15.9': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/send': 0.17.5 '@types/sinonjs__fake-timers@8.1.1': {} @@ -17841,7 +18155,7 @@ snapshots: '@types/sockjs@0.3.36': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/stack-trace@0.0.33': {} @@ -17868,7 +18182,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@types/yargs-parser@21.0.3': {} @@ -17880,7 +18194,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 optional: true '@typescript/vfs@1.6.1(typescript@5.9.3)': @@ -17963,9 +18277,9 @@ snapshots: dependencies: vite: 7.1.10(@types/node@20.19.21)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.10(@types/node@24.7.2)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.10(@types/node@24.8.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': dependencies: - vite: 7.1.10(@types/node@24.7.2)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite: 7.1.10(@types/node@24.8.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) '@vitest/expect@3.2.4': dependencies: @@ -17992,6 +18306,15 @@ snapshots: optionalDependencies: vite: 7.1.9(@types/node@24.7.2)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + '@vitest/mocker@3.2.4(vite@7.1.9(@types/node@24.8.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))': + dependencies: + '@vitest/spy': 3.2.4 + estree-walker: 3.0.3 + magic-string: 0.30.19 + optionalDependencies: + vite: 7.1.9(@types/node@24.8.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + optional: true + '@vitest/pretty-format@3.2.4': dependencies: tinyrainbow: 2.0.0 @@ -18332,6 +18655,23 @@ snapshots: '@algolia/requester-fetch': 5.40.0 '@algolia/requester-node-http': 5.40.0 + algoliasearch@5.40.1: + dependencies: + '@algolia/abtesting': 1.6.1 + '@algolia/client-abtesting': 5.40.1 + '@algolia/client-analytics': 5.40.1 + '@algolia/client-common': 5.40.1 + '@algolia/client-insights': 5.40.1 + '@algolia/client-personalization': 5.40.1 + '@algolia/client-query-suggestions': 5.40.1 + '@algolia/client-search': 5.40.1 + '@algolia/ingestion': 1.40.1 + '@algolia/monitoring': 1.40.1 + '@algolia/recommend': 5.40.1 + '@algolia/requester-browser-xhr': 5.40.1 + '@algolia/requester-fetch': 5.40.1 + '@algolia/requester-node-http': 5.40.1 + angular-mocks@1.5.11: {} angular-mocks@1.6.10: {} @@ -19140,7 +19480,7 @@ snapshots: chrome-launcher@0.13.4: dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 escape-string-regexp: 1.0.5 is-wsl: 2.2.0 lighthouse-logger: 1.4.2 @@ -20274,7 +20614,7 @@ snapshots: engine.io@6.6.4(bufferutil@4.0.9)(utf-8-validate@6.0.5): dependencies: '@types/cors': 2.8.19 - '@types/node': 24.7.2 + '@types/node': 24.8.0 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -22272,7 +22612,7 @@ snapshots: '@jest/expect': 30.2.0 '@jest/test-result': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.7.2 + '@types/node': 24.8.0 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.0 @@ -22331,6 +22671,26 @@ snapshots: - supports-color - ts-node + jest-cli@30.2.0(@types/node@24.8.0)(ts-node@10.9.2(@types/node@24.8.0)(typescript@5.9.3)): + dependencies: + '@jest/core': 30.2.0(ts-node@10.9.2(@types/node@24.8.0)(typescript@5.9.3)) + '@jest/test-result': 30.2.0 + '@jest/types': 30.2.0 + chalk: 4.1.2 + exit-x: 0.2.2 + import-local: 3.2.0 + jest-config: 30.2.0(@types/node@24.8.0)(ts-node@10.9.2(@types/node@24.8.0)(typescript@5.9.3)) + jest-util: 30.2.0 + jest-validate: 30.2.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - esbuild-register + - supports-color + - ts-node + optional: true + jest-config@30.2.0(@types/node@20.19.21)(ts-node@10.9.2(@types/node@20.19.21)(typescript@5.9.3)): dependencies: '@babel/core': 7.28.4 @@ -22365,40 +22725,6 @@ snapshots: - supports-color optional: true - jest-config@30.2.0(@types/node@24.7.2)(ts-node@10.9.2(@types/node@20.19.21)(typescript@5.9.3)): - dependencies: - '@babel/core': 7.28.4 - '@jest/get-type': 30.1.0 - '@jest/pattern': 30.0.1 - '@jest/test-sequencer': 30.2.0 - '@jest/types': 30.2.0 - babel-jest: 30.2.0(@babel/core@7.28.4) - chalk: 4.1.2 - ci-info: 4.3.1 - deepmerge: 4.3.1 - glob: 10.4.5 - graceful-fs: 4.2.11 - jest-circus: 30.2.0 - jest-docblock: 30.2.0 - jest-environment-node: 30.2.0 - jest-regex-util: 30.0.1 - jest-resolve: 30.2.0 - jest-runner: 30.2.0 - jest-util: 30.2.0 - jest-validate: 30.2.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 30.2.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 24.7.2 - ts-node: 10.9.2(@types/node@20.19.21)(typescript@5.9.3) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - optional: true - jest-config@30.2.0(@types/node@24.7.2)(ts-node@10.9.2(@types/node@24.7.2)(typescript@5.9.3)): dependencies: '@babel/core': 7.28.4 @@ -22432,6 +22758,107 @@ snapshots: - babel-plugin-macros - supports-color + jest-config@30.2.0(@types/node@24.8.0)(ts-node@10.9.2(@types/node@20.19.21)(typescript@5.9.3)): + dependencies: + '@babel/core': 7.28.4 + '@jest/get-type': 30.1.0 + '@jest/pattern': 30.0.1 + '@jest/test-sequencer': 30.2.0 + '@jest/types': 30.2.0 + babel-jest: 30.2.0(@babel/core@7.28.4) + chalk: 4.1.2 + ci-info: 4.3.1 + deepmerge: 4.3.1 + glob: 10.4.5 + graceful-fs: 4.2.11 + jest-circus: 30.2.0 + jest-docblock: 30.2.0 + jest-environment-node: 30.2.0 + jest-regex-util: 30.0.1 + jest-resolve: 30.2.0 + jest-runner: 30.2.0 + jest-util: 30.2.0 + jest-validate: 30.2.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 30.2.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 24.8.0 + ts-node: 10.9.2(@types/node@20.19.21)(typescript@5.9.3) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + optional: true + + jest-config@30.2.0(@types/node@24.8.0)(ts-node@10.9.2(@types/node@24.7.2)(typescript@5.9.3)): + dependencies: + '@babel/core': 7.28.4 + '@jest/get-type': 30.1.0 + '@jest/pattern': 30.0.1 + '@jest/test-sequencer': 30.2.0 + '@jest/types': 30.2.0 + babel-jest: 30.2.0(@babel/core@7.28.4) + chalk: 4.1.2 + ci-info: 4.3.1 + deepmerge: 4.3.1 + glob: 10.4.5 + graceful-fs: 4.2.11 + jest-circus: 30.2.0 + jest-docblock: 30.2.0 + jest-environment-node: 30.2.0 + jest-regex-util: 30.0.1 + jest-resolve: 30.2.0 + jest-runner: 30.2.0 + jest-util: 30.2.0 + jest-validate: 30.2.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 30.2.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 24.8.0 + ts-node: 10.9.2(@types/node@24.7.2)(typescript@5.9.3) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@30.2.0(@types/node@24.8.0)(ts-node@10.9.2(@types/node@24.8.0)(typescript@5.9.3)): + dependencies: + '@babel/core': 7.28.4 + '@jest/get-type': 30.1.0 + '@jest/pattern': 30.0.1 + '@jest/test-sequencer': 30.2.0 + '@jest/types': 30.2.0 + babel-jest: 30.2.0(@babel/core@7.28.4) + chalk: 4.1.2 + ci-info: 4.3.1 + deepmerge: 4.3.1 + glob: 10.4.5 + graceful-fs: 4.2.11 + jest-circus: 30.2.0 + jest-docblock: 30.2.0 + jest-environment-node: 30.2.0 + jest-regex-util: 30.0.1 + jest-resolve: 30.2.0 + jest-runner: 30.2.0 + jest-util: 30.2.0 + jest-validate: 30.2.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 30.2.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 24.8.0 + ts-node: 10.9.2(@types/node@24.8.0)(typescript@5.9.3) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + optional: true + jest-diff@30.2.0: dependencies: '@jest/diff-sequences': 30.0.1 @@ -22456,7 +22883,7 @@ snapshots: '@jest/environment': 30.2.0 '@jest/environment-jsdom-abstract': 30.2.0(jsdom@26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5)) '@types/jsdom': 21.1.7 - '@types/node': 24.7.2 + '@types/node': 24.8.0 jsdom: 26.1.0(bufferutil@4.0.9)(utf-8-validate@6.0.5) transitivePeerDependencies: - bufferutil @@ -22468,7 +22895,7 @@ snapshots: '@jest/environment': 30.2.0 '@jest/fake-timers': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.7.2 + '@types/node': 24.8.0 jest-mock: 30.2.0 jest-util: 30.2.0 jest-validate: 30.2.0 @@ -22476,7 +22903,7 @@ snapshots: jest-haste-map@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 24.7.2 + '@types/node': 24.8.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -22515,7 +22942,7 @@ snapshots: jest-mock@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 24.7.2 + '@types/node': 24.8.0 jest-util: 30.2.0 jest-pnp-resolver@1.2.3(jest-resolve@30.2.0): @@ -22549,7 +22976,7 @@ snapshots: '@jest/test-result': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.7.2 + '@types/node': 24.8.0 chalk: 4.1.2 emittery: 0.13.1 exit-x: 0.2.2 @@ -22578,7 +23005,7 @@ snapshots: '@jest/test-result': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.7.2 + '@types/node': 24.8.0 chalk: 4.1.2 cjs-module-lexer: 2.1.0 collect-v8-coverage: 1.0.2 @@ -22625,7 +23052,7 @@ snapshots: jest-util@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 24.7.2 + '@types/node': 24.8.0 chalk: 4.1.2 ci-info: 4.3.1 graceful-fs: 4.2.11 @@ -22644,7 +23071,7 @@ snapshots: dependencies: '@jest/test-result': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 24.7.2 + '@types/node': 24.8.0 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -22653,19 +23080,19 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@27.5.1: dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@30.2.0: dependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 '@ungap/structured-clone': 1.3.0 jest-util: 30.2.0 merge-stream: 2.0.0 @@ -22698,6 +23125,20 @@ snapshots: - supports-color - ts-node + jest@30.2.0(@types/node@24.8.0)(ts-node@10.9.2(@types/node@24.8.0)(typescript@5.9.3)): + dependencies: + '@jest/core': 30.2.0(ts-node@10.9.2(@types/node@24.8.0)(typescript@5.9.3)) + '@jest/types': 30.2.0 + import-local: 3.2.0 + jest-cli: 30.2.0(@types/node@24.8.0)(ts-node@10.9.2(@types/node@24.8.0)(typescript@5.9.3)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - esbuild-register + - supports-color + - ts-node + optional: true + jiti@1.21.7: {} jiti@2.6.1: {} @@ -24603,7 +25044,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 24.7.2 + '@types/node': 24.8.0 long: 5.3.2 protractor@7.0.0: @@ -26358,6 +26799,25 @@ snapshots: yn: 3.1.1 optional: true + ts-node@10.9.2(@types/node@24.8.0)(typescript@5.9.3): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 24.8.0 + acorn: 8.15.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.9.3 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optional: true + tsec@0.2.9(@bazel/bazelisk@1.26.0)(typescript@5.9.3): dependencies: '@bazel/bazelisk': 1.26.0 @@ -26873,6 +27333,28 @@ snapshots: - tsx - yaml + vite-node@3.2.4(@types/node@24.8.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): + dependencies: + cac: 6.7.14 + debug: 4.4.3(supports-color@10.2.2) + es-module-lexer: 1.7.0 + pathe: 2.0.3 + vite: 7.1.9(@types/node@24.8.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + transitivePeerDependencies: + - '@types/node' + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + optional: true + vite@7.1.10(@types/node@20.19.21)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): dependencies: esbuild: 0.25.11 @@ -26891,7 +27373,7 @@ snapshots: tsx: 4.20.6 yaml: 2.8.1 - vite@7.1.10(@types/node@24.7.2)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): + vite@7.1.10(@types/node@24.8.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): dependencies: esbuild: 0.25.11 fdir: 6.5.0(picomatch@4.0.3) @@ -26900,7 +27382,7 @@ snapshots: rollup: 4.52.4 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 24.7.2 + '@types/node': 24.8.0 fsevents: 2.3.3 jiti: 2.6.1 less: 4.4.2 @@ -26946,6 +27428,25 @@ snapshots: tsx: 4.20.6 yaml: 2.8.1 + vite@7.1.9(@types/node@24.8.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): + dependencies: + esbuild: 0.25.11 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.52.4 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 24.8.0 + fsevents: 2.3.3 + jiti: 2.6.1 + less: 4.4.2 + sass: 1.93.2 + terser: 5.44.0 + tsx: 4.20.6 + yaml: 2.8.1 + optional: true + vitest@3.2.4(@types/node@20.19.21)(jiti@2.6.1)(jsdom@27.0.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@6.0.5))(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): dependencies: '@types/chai': 5.2.2 @@ -27031,6 +27532,49 @@ snapshots: - tsx - yaml + vitest@3.2.4(@types/node@24.8.0)(jiti@2.6.1)(jsdom@27.0.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@6.0.5))(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1): + dependencies: + '@types/chai': 5.2.2 + '@vitest/expect': 3.2.4 + '@vitest/mocker': 3.2.4(vite@7.1.9(@types/node@24.8.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1)) + '@vitest/pretty-format': 3.2.4 + '@vitest/runner': 3.2.4 + '@vitest/snapshot': 3.2.4 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 + chai: 5.3.3 + debug: 4.4.3(supports-color@10.2.2) + expect-type: 1.2.2 + magic-string: 0.30.19 + pathe: 2.0.3 + picomatch: 4.0.3 + std-env: 3.9.0 + tinybench: 2.9.0 + tinyexec: 0.3.2 + tinyglobby: 0.2.15 + tinypool: 1.1.1 + tinyrainbow: 2.0.0 + vite: 7.1.9(@types/node@24.8.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + vite-node: 3.2.4(@types/node@24.8.0)(jiti@2.6.1)(less@4.4.2)(sass@1.93.2)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 24.8.0 + jsdom: 27.0.0(bufferutil@4.0.9)(postcss@8.5.6)(utf-8-validate@6.0.5) + transitivePeerDependencies: + - jiti + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + optional: true + void-elements@2.0.1: {} vrsource-tslint-rules@6.0.0(tslint@6.1.3(typescript@5.9.3))(typescript@5.9.3):