diff --git a/.github/workflows/perf.yml b/.github/workflows/perf.yml index 8b12be5315b5..155487f0f395 100644 --- a/.github/workflows/perf.yml +++ b/.github/workflows/perf.yml @@ -47,7 +47,7 @@ jobs: # identity federation. This allows us to request short lived credentials on demand, rather than storing # credentials in secrets long term. More information can be found at: # https://docs.github.com/en/actions/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-google-cloud-platform - - uses: google-github-actions/auth@ba79af03959ebeac9769e648f473a284504d9193 # v2.1.10 + - uses: google-github-actions/auth@140bb5113ffb6b65a7e9b937a81fa96cf5064462 # v2.1.11 with: project_id: 'internal-200822' workload_identity_provider: 'projects/823469418460/locations/global/workloadIdentityPools/measurables-tracking/providers/angular' diff --git a/package.json b/package.json index 94eb4a05c1ab..ebfd80f581bb 100644 --- a/package.json +++ b/package.json @@ -100,10 +100,10 @@ "ansi-colors": "4.1.3", "beasties": "0.3.5", "buffer": "6.0.3", - "esbuild": "0.25.6", - "esbuild-wasm": "0.25.6", + "esbuild": "0.25.8", + "esbuild-wasm": "0.25.8", "eslint": "9.31.0", - "eslint-config-prettier": "10.1.5", + "eslint-config-prettier": "10.1.8", "eslint-plugin-header": "3.1.1", "eslint-plugin-import": "2.32.0", "express": "5.1.0", @@ -112,8 +112,8 @@ "http-proxy": "^1.18.1", "http-proxy-middleware": "3.0.5", "husky": "9.1.7", - "jasmine": "~5.8.0", - "jasmine-core": "~5.8.0", + "jasmine": "~5.9.0", + "jasmine-core": "~5.9.0", "jasmine-reporters": "^2.5.2", "jasmine-spec-reporter": "~7.0.0", "karma": "~6.4.0", @@ -141,7 +141,7 @@ "ts-node": "^10.9.1", "tslib": "2.8.1", "typescript": "5.8.3", - "undici": "7.11.0", + "undici": "7.12.0", "unenv": "^1.10.0", "verdaccio": "6.1.5", "verdaccio-auth-memory": "^10.0.0", diff --git a/packages/angular/build/package.json b/packages/angular/build/package.json index 34fc9640600a..950327c25056 100644 --- a/packages/angular/build/package.json +++ b/packages/angular/build/package.json @@ -27,7 +27,7 @@ "@vitejs/plugin-basic-ssl": "2.1.0", "beasties": "0.3.5", "browserslist": "^4.23.0", - "esbuild": "0.25.6", + "esbuild": "0.25.8", "https-proxy-agent": "7.0.6", "istanbul-lib-instrument": "6.0.3", "jsonc-parser": "3.3.1", @@ -35,14 +35,14 @@ "magic-string": "0.30.17", "mrmime": "2.0.1", "parse5-html-rewriting-stream": "8.0.0", - "picomatch": "4.0.2", + "picomatch": "4.0.3", "piscina": "5.1.3", "rollup": "4.45.1", "sass": "1.89.2", "semver": "7.7.2", "source-map-support": "0.5.21", "tinyglobby": "0.2.14", - "vite": "7.0.4", + "vite": "7.0.5", "watchpack": "2.4.4" }, "optionalDependencies": { @@ -52,7 +52,7 @@ "@angular/ssr": "workspace:*", "@angular-devkit/core": "workspace:*", "jsdom": "26.1.0", - "less": "4.3.0", + "less": "4.4.0", "ng-packagr": "20.1.0-rc.0", "postcss": "8.5.6", "rxjs": "7.8.2", diff --git a/packages/angular/cli/package.json b/packages/angular/cli/package.json index 118329766c93..86b6cc338d31 100644 --- a/packages/angular/cli/package.json +++ b/packages/angular/cli/package.json @@ -27,10 +27,10 @@ "@angular-devkit/schematics": "workspace:0.0.0-PLACEHOLDER", "@inquirer/prompts": "7.6.0", "@listr2/prompt-adapter-inquirer": "3.0.1", - "@modelcontextprotocol/sdk": "1.15.1", + "@modelcontextprotocol/sdk": "1.16.0", "@schematics/angular": "workspace:0.0.0-PLACEHOLDER", "@yarnpkg/lockfile": "1.1.0", - "algoliasearch": "5.32.0", + "algoliasearch": "5.34.0", "ini": "5.0.0", "jsonc-parser": "3.3.1", "listr2": "9.0.1", diff --git a/packages/angular_devkit/build_angular/package.json b/packages/angular_devkit/build_angular/package.json index ce922120f4bc..0cddffe159f1 100644 --- a/packages/angular_devkit/build_angular/package.json +++ b/packages/angular_devkit/build_angular/package.json @@ -28,20 +28,20 @@ "browserslist": "^4.21.5", "copy-webpack-plugin": "13.0.0", "css-loader": "7.1.2", - "esbuild-wasm": "0.25.6", + "esbuild-wasm": "0.25.8", "fast-glob": "3.3.3", "http-proxy-middleware": "3.0.5", "istanbul-lib-instrument": "6.0.3", "jsonc-parser": "3.3.1", "karma-source-map-support": "1.4.0", - "less": "4.3.0", + "less": "4.4.0", "less-loader": "12.3.0", "license-webpack-plugin": "4.0.2", "loader-utils": "3.3.1", "mini-css-extract-plugin": "2.9.2", "open": "10.2.0", "ora": "8.2.0", - "picomatch": "4.0.2", + "picomatch": "4.0.3", "piscina": "5.1.3", "postcss": "8.5.6", "postcss-loader": "8.1.1", @@ -62,14 +62,14 @@ "webpack-subresource-integrity": "5.1.0" }, "optionalDependencies": { - "esbuild": "0.25.6" + "esbuild": "0.25.8" }, "devDependencies": { "@angular/ssr": "workspace:*", "@web/test-runner": "0.20.2", "browser-sync": "3.0.4", "ng-packagr": "20.1.0-rc.0", - "undici": "7.11.0" + "undici": "7.12.0" }, "peerDependencies": { "@angular/core": "0.0.0-ANGULAR-FW-PEER-DEP", diff --git a/packages/angular_devkit/core/package.json b/packages/angular_devkit/core/package.json index ae206660d818..3d935e03afdb 100644 --- a/packages/angular_devkit/core/package.json +++ b/packages/angular_devkit/core/package.json @@ -28,7 +28,7 @@ "ajv": "8.17.1", "ajv-formats": "3.0.1", "jsonc-parser": "3.3.1", - "picomatch": "4.0.2", + "picomatch": "4.0.3", "rxjs": "7.8.2", "source-map": "0.7.4" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f1a729169c22..564fbd80ae4d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -43,7 +43,7 @@ importers: version: 20.1.0-rc.0(difxyzoi5ta3rok2swggpxhcoq) '@angular/ng-dev': specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#7cdb4cce7349f791492eee3ac1f84e2a0e243287 - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/7cdb4cce7349f791492eee3ac1f84e2a0e243287(@modelcontextprotocol/sdk@1.15.1)(encoding@0.1.13) + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/7cdb4cce7349f791492eee3ac1f84e2a0e243287(@modelcontextprotocol/sdk@1.16.0)(encoding@0.1.13) '@angular/platform-browser': specifier: 20.2.0-next.0 version: 20.2.0-next.0(@angular/animations@20.2.0-next.0(@angular/common@20.2.0-next.0(@angular/core@20.2.0-next.0(@angular/compiler@20.2.0-next.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.0-next.0(@angular/compiler@20.2.0-next.0)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.2.0-next.0(@angular/core@20.2.0-next.0(@angular/compiler@20.2.0-next.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.2.0-next.0(@angular/compiler@20.2.0-next.0)(rxjs@7.8.2)(zone.js@0.15.1)) @@ -177,17 +177,17 @@ importers: specifier: 6.0.3 version: 6.0.3 esbuild: - specifier: 0.25.6 - version: 0.25.6 + specifier: 0.25.8 + version: 0.25.8 esbuild-wasm: - specifier: 0.25.6 - version: 0.25.6 + specifier: 0.25.8 + version: 0.25.8 eslint: specifier: 9.31.0 version: 9.31.0(jiti@1.21.7) eslint-config-prettier: - specifier: 10.1.5 - version: 10.1.5(eslint@9.31.0(jiti@1.21.7)) + specifier: 10.1.8 + version: 10.1.8(eslint@9.31.0(jiti@1.21.7)) eslint-plugin-header: specifier: 3.1.1 version: 3.1.1(eslint@9.31.0(jiti@1.21.7)) @@ -213,11 +213,11 @@ importers: specifier: 9.1.7 version: 9.1.7 jasmine: - specifier: ~5.8.0 - version: 5.8.0 + specifier: ~5.9.0 + version: 5.9.0 jasmine-core: - specifier: ~5.8.0 - version: 5.8.0 + specifier: ~5.9.0 + version: 5.9.0 jasmine-reporters: specifier: ^2.5.2 version: 2.5.2 @@ -238,7 +238,7 @@ importers: version: 5.1.0(karma@6.4.4) karma-jasmine-html-reporter: specifier: ~2.1.0 - version: 2.1.0(jasmine-core@5.8.0)(karma-jasmine@5.1.0(karma@6.4.4))(karma@6.4.4) + version: 2.1.0(jasmine-core@5.9.0)(karma-jasmine@5.1.0(karma@6.4.4))(karma@6.4.4) karma-source-map-support: specifier: 1.4.0 version: 1.4.0 @@ -300,8 +300,8 @@ importers: specifier: 5.8.3 version: 5.8.3 undici: - specifier: 7.11.0 - version: 7.11.0 + specifier: 7.12.0 + version: 7.12.0 unenv: specifier: ^1.10.0 version: 1.10.0 @@ -342,7 +342,7 @@ importers: version: 7.8.2 vitest: specifier: 3.2.4 - version: 3.2.4(@types/node@20.19.8)(jiti@1.21.7)(jsdom@26.1.0)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) + version: 3.2.4(@types/node@20.19.8)(jiti@1.21.7)(jsdom@26.1.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) packages/angular/build: dependencies: @@ -366,7 +366,7 @@ importers: version: 5.1.13(@types/node@20.19.8) '@vitejs/plugin-basic-ssl': specifier: 2.1.0 - version: 2.1.0(vite@7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)) + version: 2.1.0(vite@7.0.5(@types/node@20.19.8)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)) beasties: specifier: 0.3.5 version: 0.3.5 @@ -374,8 +374,8 @@ importers: specifier: ^4.23.0 version: 4.25.1 esbuild: - specifier: 0.25.6 - version: 0.25.6 + specifier: 0.25.8 + version: 0.25.8 https-proxy-agent: specifier: 7.0.6 version: 7.0.6(supports-color@10.0.0) @@ -398,8 +398,8 @@ importers: specifier: 8.0.0 version: 8.0.0 picomatch: - specifier: 4.0.2 - version: 4.0.2 + specifier: 4.0.3 + version: 4.0.3 piscina: specifier: 5.1.3 version: 5.1.3 @@ -419,8 +419,8 @@ importers: specifier: 0.2.14 version: 0.2.14 vite: - specifier: 7.0.4 - version: 7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) + specifier: 7.0.5 + version: 7.0.5(@types/node@20.19.8)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) watchpack: specifier: 2.4.4 version: 2.4.4 @@ -439,8 +439,8 @@ importers: specifier: 26.1.0 version: 26.1.0 less: - specifier: 4.3.0 - version: 4.3.0 + specifier: 4.4.0 + version: 4.4.0 ng-packagr: specifier: 20.1.0-rc.0 version: 20.1.0-rc.0(@angular/compiler-cli@20.2.0-next.0(@angular/compiler@20.2.0-next.0)(typescript@5.8.3))(tslib@2.8.1)(typescript@5.8.3) @@ -452,7 +452,7 @@ importers: version: 7.8.2 vitest: specifier: 3.2.4 - version: 3.2.4(@types/node@20.19.8)(jiti@1.21.7)(jsdom@26.1.0)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) + version: 3.2.4(@types/node@20.19.8)(jiti@1.21.7)(jsdom@26.1.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) packages/angular/cli: dependencies: @@ -472,8 +472,8 @@ importers: specifier: 3.0.1 version: 3.0.1(@inquirer/prompts@7.6.0(@types/node@20.19.8))(@types/node@20.19.8)(listr2@9.0.1) '@modelcontextprotocol/sdk': - specifier: 1.15.1 - version: 1.15.1 + specifier: 1.16.0 + version: 1.16.0 '@schematics/angular': specifier: workspace:0.0.0-PLACEHOLDER version: link:../../schematics/angular @@ -481,8 +481,8 @@ importers: specifier: 1.1.0 version: 1.1.0 algoliasearch: - specifier: 5.32.0 - version: 5.32.0 + specifier: 5.34.0 + version: 5.34.0 ini: specifier: 5.0.0 version: 5.0.0 @@ -646,19 +646,19 @@ importers: version: 10.4.21(postcss@8.5.6) babel-loader: specifier: 10.0.0 - version: 10.0.0(@babel/core@7.28.0)(webpack@5.100.2(esbuild@0.25.6)) + version: 10.0.0(@babel/core@7.28.0)(webpack@5.100.2(esbuild@0.25.8)) browserslist: specifier: ^4.21.5 version: 4.25.1 copy-webpack-plugin: specifier: 13.0.0 - version: 13.0.0(webpack@5.100.2(esbuild@0.25.6)) + version: 13.0.0(webpack@5.100.2(esbuild@0.25.8)) css-loader: specifier: 7.1.2 - version: 7.1.2(webpack@5.100.2(esbuild@0.25.6)) + version: 7.1.2(webpack@5.100.2(esbuild@0.25.8)) esbuild-wasm: - specifier: 0.25.6 - version: 0.25.6 + specifier: 0.25.8 + version: 0.25.8 fast-glob: specifier: 3.3.3 version: 3.3.3 @@ -675,20 +675,20 @@ importers: specifier: 1.4.0 version: 1.4.0 less: - specifier: 4.3.0 - version: 4.3.0 + specifier: 4.4.0 + version: 4.4.0 less-loader: specifier: 12.3.0 - version: 12.3.0(less@4.3.0)(webpack@5.100.2(esbuild@0.25.6)) + version: 12.3.0(less@4.4.0)(webpack@5.100.2(esbuild@0.25.8)) license-webpack-plugin: specifier: 4.0.2 - version: 4.0.2(webpack@5.100.2(esbuild@0.25.6)) + version: 4.0.2(webpack@5.100.2(esbuild@0.25.8)) loader-utils: specifier: 3.3.1 version: 3.3.1 mini-css-extract-plugin: specifier: 2.9.2 - version: 2.9.2(webpack@5.100.2(esbuild@0.25.6)) + version: 2.9.2(webpack@5.100.2(esbuild@0.25.8)) open: specifier: 10.2.0 version: 10.2.0 @@ -696,8 +696,8 @@ importers: specifier: 8.2.0 version: 8.2.0 picomatch: - specifier: 4.0.2 - version: 4.0.2 + specifier: 4.0.3 + version: 4.0.3 piscina: specifier: 5.1.3 version: 5.1.3 @@ -706,7 +706,7 @@ importers: version: 8.5.6 postcss-loader: specifier: 8.1.1 - version: 8.1.1(postcss@8.5.6)(typescript@5.8.3)(webpack@5.100.2(esbuild@0.25.6)) + version: 8.1.1(postcss@8.5.6)(typescript@5.8.3)(webpack@5.100.2(esbuild@0.25.8)) resolve-url-loader: specifier: 5.0.0 version: 5.0.0 @@ -718,13 +718,13 @@ importers: version: 1.89.2 sass-loader: specifier: 16.0.5 - version: 16.0.5(sass@1.89.2)(webpack@5.100.2(esbuild@0.25.6)) + version: 16.0.5(sass@1.89.2)(webpack@5.100.2(esbuild@0.25.8)) semver: specifier: 7.7.2 version: 7.7.2 source-map-loader: specifier: 5.0.0 - version: 5.0.0(webpack@5.100.2(esbuild@0.25.6)) + version: 5.0.0(webpack@5.100.2(esbuild@0.25.8)) source-map-support: specifier: 0.5.21 version: 0.5.21 @@ -739,23 +739,23 @@ importers: version: 2.8.1 webpack: specifier: 5.100.2 - version: 5.100.2(esbuild@0.25.6) + version: 5.100.2(esbuild@0.25.8) webpack-dev-middleware: specifier: 7.4.2 - version: 7.4.2(webpack@5.100.2(esbuild@0.25.6)) + version: 7.4.2(webpack@5.100.2(esbuild@0.25.8)) webpack-dev-server: specifier: 5.2.2 - version: 5.2.2(webpack@5.100.2(esbuild@0.25.6)) + version: 5.2.2(webpack@5.100.2(esbuild@0.25.8)) webpack-merge: specifier: 6.0.1 version: 6.0.1 webpack-subresource-integrity: specifier: 5.1.0 - version: 5.1.0(webpack@5.100.2(esbuild@0.25.6)) + version: 5.1.0(webpack@5.100.2(esbuild@0.25.8)) optionalDependencies: esbuild: - specifier: 0.25.6 - version: 0.25.6 + specifier: 0.25.8 + version: 0.25.8 devDependencies: '@angular/ssr': specifier: workspace:* @@ -770,8 +770,8 @@ importers: specifier: 20.1.0-rc.0 version: 20.1.0-rc.0(@angular/compiler-cli@20.2.0-next.0(@angular/compiler@20.2.0-next.0)(typescript@5.8.3))(tslib@2.8.1)(typescript@5.8.3) undici: - specifier: 7.11.0 - version: 7.11.0 + specifier: 7.12.0 + version: 7.12.0 packages/angular_devkit/build_webpack: dependencies: @@ -790,10 +790,10 @@ importers: version: link:../../ngtools/webpack webpack: specifier: 5.100.2 - version: 5.100.2(esbuild@0.25.6) + version: 5.100.2(esbuild@0.25.8) webpack-dev-server: specifier: 5.2.2 - version: 5.2.2(webpack@5.100.2(esbuild@0.25.6)) + version: 5.2.2(webpack@5.100.2(esbuild@0.25.8)) packages/angular_devkit/core: dependencies: @@ -807,8 +807,8 @@ importers: specifier: 3.3.1 version: 3.3.1 picomatch: - specifier: 4.0.2 - version: 4.0.2 + specifier: 4.0.3 + version: 4.0.3 rxjs: specifier: 7.8.2 version: 7.8.2 @@ -872,7 +872,7 @@ importers: version: 5.8.3 webpack: specifier: 5.100.2 - version: 5.100.2(esbuild@0.25.6) + version: 5.100.2(esbuild@0.25.8) packages/schematics/angular: dependencies: @@ -906,56 +906,56 @@ importers: packages: - '@algolia/client-abtesting@5.32.0': - resolution: {integrity: sha512-HG/6Eib6DnJYm/B2ijWFXr4txca/YOuA4K7AsEU0JBrOZSB+RU7oeDyNBPi3c0v0UDDqlkBqM3vBU/auwZlglA==} + '@algolia/client-abtesting@5.34.0': + resolution: {integrity: sha512-d6ardhDtQsnMpyr/rPrS3YuIE9NYpY4rftkC7Ap9tyuhZ/+V3E/LH+9uEewPguKzVqduApdwJzYq2k+vAXVEbQ==} engines: {node: '>= 14.0.0'} - '@algolia/client-analytics@5.32.0': - resolution: {integrity: sha512-8Y9MLU72WFQOW3HArYv16+Wvm6eGmsqbxxM1qxtm0hvSASJbxCm+zQAZe5stqysTlcWo4BJ82KEH1PfgHbJAmQ==} + '@algolia/client-analytics@5.34.0': + resolution: {integrity: sha512-WXIByjHNA106JO1Dj6b4viSX/yMN3oIB4qXr2MmyEmNq0MgfuPfPw8ayLRIZPa9Dp27hvM3G8MWJ4RG978HYFw==} engines: {node: '>= 14.0.0'} - '@algolia/client-common@5.32.0': - resolution: {integrity: sha512-w8L+rgyXMCPBKmEdOT+RfgMrF0mT6HK60vPYWLz8DBs/P7yFdGo7urn99XCJvVLMSKXrIbZ2FMZ/i50nZTXnuQ==} + '@algolia/client-common@5.34.0': + resolution: {integrity: sha512-JeN1XJLZIkkv6yK0KT93CIXXk+cDPUGNg5xeH4fN9ZykYFDWYRyqgaDo+qvg4RXC3WWkdQ+hogQuuCk4Y3Eotw==} engines: {node: '>= 14.0.0'} - '@algolia/client-insights@5.32.0': - resolution: {integrity: sha512-AdWfynhUeX7jz/LTiFU3wwzJembTbdLkQIOLs4n7PyBuxZ3jz4azV1CWbIP8AjUOFmul6uXbmYza+KqyS5CzOA==} + '@algolia/client-insights@5.34.0': + resolution: {integrity: sha512-gdFlcQa+TWXJUsihHDlreFWniKPFIQ15i5oynCY4m9K3DCex5g5cVj9VG4Hsquxf2t6Y0yv8w6MvVTGDO8oRLw==} engines: {node: '>= 14.0.0'} - '@algolia/client-personalization@5.32.0': - resolution: {integrity: sha512-bTupJY4xzGZYI4cEQcPlSjjIEzMvv80h7zXGrXY1Y0KC/n/SLiMv84v7Uy+B6AG1Kiy9FQm2ADChBLo1uEhGtQ==} + '@algolia/client-personalization@5.34.0': + resolution: {integrity: sha512-g91NHhIZDkh1IUeNtsUd8V/ZxuBc2ByOfDqhCkoQY3Z/mZszhpn3Czn6AR5pE81fx793vMaiOZvQVB5QttArkQ==} engines: {node: '>= 14.0.0'} - '@algolia/client-query-suggestions@5.32.0': - resolution: {integrity: sha512-if+YTJw1G3nDKL2omSBjQltCHUQzbaHADkcPQrGFnIGhVyHU3Dzq4g46uEv8mrL5sxL8FjiS9LvekeUlL2NRqw==} + '@algolia/client-query-suggestions@5.34.0': + resolution: {integrity: sha512-cvRApDfFrlJ3Vcn37U4Nd/7S6T8cx7FW3mVLJPqkkzixv8DQ/yV+x4VLirxOtGDdq3KohcIbIGWbg1QuyOZRvQ==} engines: {node: '>= 14.0.0'} - '@algolia/client-search@5.32.0': - resolution: {integrity: sha512-kmK5nVkKb4DSUgwbveMKe4X3xHdMsPsOVJeEzBvFJ+oS7CkBPmpfHAEq+CcmiPJs20YMv6yVtUT9yPWL5WgAhg==} + '@algolia/client-search@5.34.0': + resolution: {integrity: sha512-m9tK4IqJmn+flEPRtuxuHgiHmrKV0su5fuVwVpq8/es4DMjWMgX1a7Lg1PktvO8AbKaTp9kTtBAPnwXpuCwmEg==} engines: {node: '>= 14.0.0'} - '@algolia/ingestion@1.32.0': - resolution: {integrity: sha512-PZTqjJbx+fmPuT2ud1n4vYDSF1yrT//vOGI9HNYKNA0PM0xGUBWigf5gRivHsXa3oBnUlTyHV9j7Kqx5BHbVHQ==} + '@algolia/ingestion@1.34.0': + resolution: {integrity: sha512-2rxy4XoeRtIpzxEh5u5UgDC5HY4XbNdjzNgFx1eDrfFkSHpEVjirtLhISMy2N5uSFqYu1uUby5/NC1Soq8J7iw==} engines: {node: '>= 14.0.0'} - '@algolia/monitoring@1.32.0': - resolution: {integrity: sha512-kYYoOGjvNQAmHDS1v5sBj+0uEL9RzYqH/TAdq8wmcV+/22weKt/fjh+6LfiqkS1SCZFYYrwGnirrUhUM36lBIQ==} + '@algolia/monitoring@1.34.0': + resolution: {integrity: sha512-OJiDhlJX8ZdWAndc50Z6aUEW/YmnhFK2ul3rahMw5/c9Damh7+oY9SufoK2LimJejy+65Qka06YPG29v2G/vww==} engines: {node: '>= 14.0.0'} - '@algolia/recommend@5.32.0': - resolution: {integrity: sha512-jyIBLdskjPAL7T1g57UMfUNx+PzvYbxKslwRUKBrBA6sNEsYCFdxJAtZSLUMmw6MC98RDt4ksmEl5zVMT5bsuw==} + '@algolia/recommend@5.34.0': + resolution: {integrity: sha512-fzNQZAdVxu/Gnbavy8KW5gurApwdYcPW6+pjO7Pw8V5drCR3eSqnOxSvp79rhscDX8ezwqMqqK4F3Hsq+KpRzg==} engines: {node: '>= 14.0.0'} - '@algolia/requester-browser-xhr@5.32.0': - resolution: {integrity: sha512-eDp14z92Gt6JlFgiexImcWWH+Lk07s/FtxcoDaGrE4UVBgpwqOO6AfQM6dXh1pvHxlDFbMJihHc/vj3gBhPjqQ==} + '@algolia/requester-browser-xhr@5.34.0': + resolution: {integrity: sha512-gEI0xjzA/xvMpEdYmgQnf6AQKllhgKRtnEWmwDrnct+YPIruEHlx1dd7nRJTy/33MiYcCxkB4khXpNrHuqgp3Q==} engines: {node: '>= 14.0.0'} - '@algolia/requester-fetch@5.32.0': - resolution: {integrity: sha512-rnWVglh/K75hnaLbwSc2t7gCkbq1ldbPgeIKDUiEJxZ4mlguFgcltWjzpDQ/t1LQgxk9HdIFcQfM17Hid3aQ6Q==} + '@algolia/requester-fetch@5.34.0': + resolution: {integrity: sha512-5SwGOttpbACT4jXzfSJ3mnTcF46SVNSnZ1JjxC3qBa3qKi4U0CJGzuVVy3L798u8dG5H0SZ2MAB5v7180Gnqew==} engines: {node: '>= 14.0.0'} - '@algolia/requester-node-http@5.32.0': - resolution: {integrity: sha512-LbzQ04+VLkzXY4LuOzgyjqEv/46Gwrk55PldaglMJ4i4eDXSRXGKkwJpXFwsoU+c1HMQlHIyjJBhrfsfdyRmyQ==} + '@algolia/requester-node-http@5.34.0': + resolution: {integrity: sha512-409XlyIyEXrxyGjWxd0q5RASizHSRVUU0AXPCEdqnbcGEzbCgL1n7oYI8YxzE/RqZLha+PNwWCcTVn7EE5tyyQ==} engines: {node: '>= 14.0.0'} '@ampproject/remapping@2.3.0': @@ -1641,158 +1641,158 @@ packages: resolution: {integrity: sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==} engines: {node: '>=14.17.0'} - '@esbuild/aix-ppc64@0.25.6': - resolution: {integrity: sha512-ShbM/3XxwuxjFiuVBHA+d3j5dyac0aEVVq1oluIDf71hUw0aRF59dV/efUsIwFnR6m8JNM2FjZOzmaZ8yG61kw==} + '@esbuild/aix-ppc64@0.25.8': + resolution: {integrity: sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.25.6': - resolution: {integrity: sha512-hd5zdUarsK6strW+3Wxi5qWws+rJhCCbMiC9QZyzoxfk5uHRIE8T287giQxzVpEvCwuJ9Qjg6bEjcRJcgfLqoA==} + '@esbuild/android-arm64@0.25.8': + resolution: {integrity: sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==} engines: {node: '>=18'} cpu: [arm64] os: [android] - '@esbuild/android-arm@0.25.6': - resolution: {integrity: sha512-S8ToEOVfg++AU/bHwdksHNnyLyVM+eMVAOf6yRKFitnwnbwwPNqKr3srzFRe7nzV69RQKb5DgchIX5pt3L53xg==} + '@esbuild/android-arm@0.25.8': + resolution: {integrity: sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==} engines: {node: '>=18'} cpu: [arm] os: [android] - '@esbuild/android-x64@0.25.6': - resolution: {integrity: sha512-0Z7KpHSr3VBIO9A/1wcT3NTy7EB4oNC4upJ5ye3R7taCc2GUdeynSLArnon5G8scPwaU866d3H4BCrE5xLW25A==} + '@esbuild/android-x64@0.25.8': + resolution: {integrity: sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==} engines: {node: '>=18'} cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.25.6': - resolution: {integrity: sha512-FFCssz3XBavjxcFxKsGy2DYK5VSvJqa6y5HXljKzhRZ87LvEi13brPrf/wdyl/BbpbMKJNOr1Sd0jtW4Ge1pAA==} + '@esbuild/darwin-arm64@0.25.8': + resolution: {integrity: sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==} engines: {node: '>=18'} cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.25.6': - resolution: {integrity: sha512-GfXs5kry/TkGM2vKqK2oyiLFygJRqKVhawu3+DOCk7OxLy/6jYkWXhlHwOoTb0WqGnWGAS7sooxbZowy+pK9Yg==} + '@esbuild/darwin-x64@0.25.8': + resolution: {integrity: sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==} engines: {node: '>=18'} cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.25.6': - resolution: {integrity: sha512-aoLF2c3OvDn2XDTRvn8hN6DRzVVpDlj2B/F66clWd/FHLiHaG3aVZjxQX2DYphA5y/evbdGvC6Us13tvyt4pWg==} + '@esbuild/freebsd-arm64@0.25.8': + resolution: {integrity: sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==} engines: {node: '>=18'} cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.25.6': - resolution: {integrity: sha512-2SkqTjTSo2dYi/jzFbU9Plt1vk0+nNg8YC8rOXXea+iA3hfNJWebKYPs3xnOUf9+ZWhKAaxnQNUf2X9LOpeiMQ==} + '@esbuild/freebsd-x64@0.25.8': + resolution: {integrity: sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==} engines: {node: '>=18'} cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.25.6': - resolution: {integrity: sha512-b967hU0gqKd9Drsh/UuAm21Khpoh6mPBSgz8mKRq4P5mVK8bpA+hQzmm/ZwGVULSNBzKdZPQBRT3+WuVavcWsQ==} + '@esbuild/linux-arm64@0.25.8': + resolution: {integrity: sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==} engines: {node: '>=18'} cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.25.6': - resolution: {integrity: sha512-SZHQlzvqv4Du5PrKE2faN0qlbsaW/3QQfUUc6yO2EjFcA83xnwm91UbEEVx4ApZ9Z5oG8Bxz4qPE+HFwtVcfyw==} + '@esbuild/linux-arm@0.25.8': + resolution: {integrity: sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==} engines: {node: '>=18'} cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.25.6': - resolution: {integrity: sha512-aHWdQ2AAltRkLPOsKdi3xv0mZ8fUGPdlKEjIEhxCPm5yKEThcUjHpWB1idN74lfXGnZ5SULQSgtr5Qos5B0bPw==} + '@esbuild/linux-ia32@0.25.8': + resolution: {integrity: sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==} engines: {node: '>=18'} cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.25.6': - resolution: {integrity: sha512-VgKCsHdXRSQ7E1+QXGdRPlQ/e08bN6WMQb27/TMfV+vPjjTImuT9PmLXupRlC90S1JeNNW5lzkAEO/McKeJ2yg==} + '@esbuild/linux-loong64@0.25.8': + resolution: {integrity: sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==} engines: {node: '>=18'} cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.25.6': - resolution: {integrity: sha512-WViNlpivRKT9/py3kCmkHnn44GkGXVdXfdc4drNmRl15zVQ2+D2uFwdlGh6IuK5AAnGTo2qPB1Djppj+t78rzw==} + '@esbuild/linux-mips64el@0.25.8': + resolution: {integrity: sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==} engines: {node: '>=18'} cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.25.6': - resolution: {integrity: sha512-wyYKZ9NTdmAMb5730I38lBqVu6cKl4ZfYXIs31Baf8aoOtB4xSGi3THmDYt4BTFHk7/EcVixkOV2uZfwU3Q2Jw==} + '@esbuild/linux-ppc64@0.25.8': + resolution: {integrity: sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==} engines: {node: '>=18'} cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.25.6': - resolution: {integrity: sha512-KZh7bAGGcrinEj4qzilJ4hqTY3Dg2U82c8bv+e1xqNqZCrCyc+TL9AUEn5WGKDzm3CfC5RODE/qc96OcbIe33w==} + '@esbuild/linux-riscv64@0.25.8': + resolution: {integrity: sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==} engines: {node: '>=18'} cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.25.6': - resolution: {integrity: sha512-9N1LsTwAuE9oj6lHMyyAM+ucxGiVnEqUdp4v7IaMmrwb06ZTEVCIs3oPPplVsnjPfyjmxwHxHMF8b6vzUVAUGw==} + '@esbuild/linux-s390x@0.25.8': + resolution: {integrity: sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==} engines: {node: '>=18'} cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.25.6': - resolution: {integrity: sha512-A6bJB41b4lKFWRKNrWoP2LHsjVzNiaurf7wyj/XtFNTsnPuxwEBWHLty+ZE0dWBKuSK1fvKgrKaNjBS7qbFKig==} + '@esbuild/linux-x64@0.25.8': + resolution: {integrity: sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==} engines: {node: '>=18'} cpu: [x64] os: [linux] - '@esbuild/netbsd-arm64@0.25.6': - resolution: {integrity: sha512-IjA+DcwoVpjEvyxZddDqBY+uJ2Snc6duLpjmkXm/v4xuS3H+3FkLZlDm9ZsAbF9rsfP3zeA0/ArNDORZgrxR/Q==} + '@esbuild/netbsd-arm64@0.25.8': + resolution: {integrity: sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.25.6': - resolution: {integrity: sha512-dUXuZr5WenIDlMHdMkvDc1FAu4xdWixTCRgP7RQLBOkkGgwuuzaGSYcOpW4jFxzpzL1ejb8yF620UxAqnBrR9g==} + '@esbuild/netbsd-x64@0.25.8': + resolution: {integrity: sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==} engines: {node: '>=18'} cpu: [x64] os: [netbsd] - '@esbuild/openbsd-arm64@0.25.6': - resolution: {integrity: sha512-l8ZCvXP0tbTJ3iaqdNf3pjaOSd5ex/e6/omLIQCVBLmHTlfXW3zAxQ4fnDmPLOB1x9xrcSi/xtCWFwCZRIaEwg==} + '@esbuild/openbsd-arm64@0.25.8': + resolution: {integrity: sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.25.6': - resolution: {integrity: sha512-hKrmDa0aOFOr71KQ/19JC7az1P0GWtCN1t2ahYAf4O007DHZt/dW8ym5+CUdJhQ/qkZmI1HAF8KkJbEFtCL7gw==} + '@esbuild/openbsd-x64@0.25.8': + resolution: {integrity: sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==} engines: {node: '>=18'} cpu: [x64] os: [openbsd] - '@esbuild/openharmony-arm64@0.25.6': - resolution: {integrity: sha512-+SqBcAWoB1fYKmpWoQP4pGtx+pUUC//RNYhFdbcSA16617cchuryuhOCRpPsjCblKukAckWsV+aQ3UKT/RMPcA==} + '@esbuild/openharmony-arm64@0.25.8': + resolution: {integrity: sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==} engines: {node: '>=18'} cpu: [arm64] os: [openharmony] - '@esbuild/sunos-x64@0.25.6': - resolution: {integrity: sha512-dyCGxv1/Br7MiSC42qinGL8KkG4kX0pEsdb0+TKhmJZgCUDBGmyo1/ArCjNGiOLiIAgdbWgmWgib4HoCi5t7kA==} + '@esbuild/sunos-x64@0.25.8': + resolution: {integrity: sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==} engines: {node: '>=18'} cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.25.6': - resolution: {integrity: sha512-42QOgcZeZOvXfsCBJF5Afw73t4veOId//XD3i+/9gSkhSV6Gk3VPlWncctI+JcOyERv85FUo7RxuxGy+z8A43Q==} + '@esbuild/win32-arm64@0.25.8': + resolution: {integrity: sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==} engines: {node: '>=18'} cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.25.6': - resolution: {integrity: sha512-4AWhgXmDuYN7rJI6ORB+uU9DHLq/erBbuMoAuB4VWJTu5KtCgcKYPynF0YI1VkBNuEfjNlLrFr9KZPJzrtLkrQ==} + '@esbuild/win32-ia32@0.25.8': + resolution: {integrity: sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==} engines: {node: '>=18'} cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.25.6': - resolution: {integrity: sha512-NgJPHHbEpLQgDH2MjQu90pzW/5vvXIZ7KOnPyNBm92A6WgZ/7b6fJyUBjoumLqeOQQGqY2QjQxRo97ah4Sj0cA==} + '@esbuild/win32-x64@0.25.8': + resolution: {integrity: sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==} engines: {node: '>=18'} cpu: [x64] os: [win32] @@ -2142,8 +2142,8 @@ packages: cpu: [x64] os: [win32] - '@modelcontextprotocol/sdk@1.15.1': - resolution: {integrity: sha512-W/XlN9c528yYn+9MQkVjxiTPgPxoxt+oczfjHBDsJx0+59+O7B75Zhsp0B16Xbwbz8ANISDajh6+V7nIcPMc5w==} + '@modelcontextprotocol/sdk@1.16.0': + resolution: {integrity: sha512-8ofX7gkZcLj9H9rSd50mCgm3SSF8C7XoclxJuLoV0Cz3rEQ1tv9MZRYYvJtm9n1BiEQQMzSmE/w2AEkNacLYfg==} engines: {node: '>=18'} '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': @@ -3383,8 +3383,8 @@ packages: ajv@8.17.1: resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - algoliasearch@5.32.0: - resolution: {integrity: sha512-84xBncKNPBK8Ae89F65+SyVcOihrIbm/3N7to+GpRBHEUXGjA3ydWTMpcRW6jmFzkBQ/eqYy/y+J+NBpJWYjBg==} + algoliasearch@5.34.0: + resolution: {integrity: sha512-wioVnf/8uuG8Bmywhk5qKIQ3wzCCtmdvicPRb0fa3kKYGGoewfgDqLEaET1MV2NbTc3WGpPv+AgauLVBp1nB9A==} engines: {node: '>= 14.0.0'} ansi-colors@4.1.3: @@ -4465,13 +4465,13 @@ packages: es6-promisify@5.0.0: resolution: {integrity: sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==} - esbuild-wasm@0.25.6: - resolution: {integrity: sha512-iYdYzDQgw0RQYUVInYITxPNj6qGfoQ1SWg/tAUMZQQFGw0bexdY9qrvAgGHl7k0Xf23qw/956KTF7EcBUU1PJA==} + esbuild-wasm@0.25.8: + resolution: {integrity: sha512-VFUDMoZdf/NsyCepv5heZqvNLYj9HL+xEKG5tktsFbx+shR8Dt9MchKBEdu/5the2RfTzgxkO6B/nUfzmsWN9Q==} engines: {node: '>=18'} hasBin: true - esbuild@0.25.6: - resolution: {integrity: sha512-GVuzuUwtdsghE3ocJ9Bs8PNoF13HNQ5TXbEi2AhvVb8xU1Iwt9Fos9FEamfoee+u/TOsn7GUWc04lz46n2bbTg==} + esbuild@0.25.8: + resolution: {integrity: sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==} engines: {node: '>=18'} hasBin: true @@ -4495,8 +4495,8 @@ packages: engines: {node: '>=6.0'} hasBin: true - eslint-config-prettier@10.1.5: - resolution: {integrity: sha512-zc1UmCpNltmVY34vuLRV61r1K27sWuX39E+uyUnY8xS2Bex88VV9cugG+UZbRSRGtGyFboj+D8JODyme1plMpw==} + eslint-config-prettier@10.1.8: + resolution: {integrity: sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -5575,8 +5575,8 @@ packages: jasmine-core@4.6.1: resolution: {integrity: sha512-VYz/BjjmC3klLJlLwA4Kw8ytk0zDSmbbDLNs794VnWmkcCB7I9aAL/D48VNQtmITyPvea2C3jdUMfc3kAoy0PQ==} - jasmine-core@5.8.0: - resolution: {integrity: sha512-Q9dqmpUAfptwyueW3+HqBOkSuYd9I/clZSSfN97wXE/Nr2ROFNCwIBEC1F6kb3QXS9Fcz0LjFYSDQT+BiwjuhA==} + jasmine-core@5.9.0: + resolution: {integrity: sha512-OMUvF1iI6+gSRYOhMrH4QYothVLN9C3EJ6wm4g7zLJlnaTl8zbaPOr0bTw70l7QxkoM7sVFOWo83u9B2Fe2Zng==} jasmine-reporters@2.5.2: resolution: {integrity: sha512-qdewRUuFOSiWhiyWZX8Yx3YNQ9JG51ntBEO4ekLQRpktxFTwUHy24a86zD/Oi2BRTKksEdfWQZcQFqzjqIkPig==} @@ -5588,8 +5588,8 @@ packages: resolution: {integrity: sha512-KbdGQTf5jbZgltoHs31XGiChAPumMSY64OZMWLNYnEnMfG5uwGBhffePwuskexjT+/Jea/gU3qAU8344hNohSw==} hasBin: true - jasmine@5.8.0: - resolution: {integrity: sha512-1V6HGa0+TMoMY20+/vp++RqLlL1noupV8awzV6CiPuICC0g7iKZ9z87zV2KyelRyoig0G1lHn7ueElXVMGVagg==} + jasmine@5.9.0: + resolution: {integrity: sha512-SspK51QMnuC92z5zpF4kOkWN+MyZZDOBv8zgzlMAYvMD0UoGwcq5yYaDe1mrpN7wXZ2CFXh5y8Ua2ugwE4OmXQ==} hasBin: true jasminewd2@2.2.0: @@ -5796,8 +5796,8 @@ packages: webpack: optional: true - less@4.3.0: - resolution: {integrity: sha512-X9RyH9fvemArzfdP8Pi3irr7lor2Ok4rOttDXBhlwDg+wKQsXOXgHWduAJE1EsF7JJx0w0bcO6BC6tCKKYnXKA==} + less@4.4.0: + resolution: {integrity: sha512-kdTwsyRuncDfjEs0DlRILWNvxhDG/Zij4YLO4TMJgDLW+8OzpfkdPnRgrsRuY1o+oaxJGWsps5f/RVBgGmmN0w==} engines: {node: '>=14'} hasBin: true @@ -6645,6 +6645,10 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} @@ -7814,8 +7818,8 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici@7.11.0: - resolution: {integrity: sha512-heTSIac3iLhsmZhUCjyS3JQEkZELateufzZuBaVM5RHXdSBMb1LPMQf5x+FH7qjsZYDP0ttAc3nnVpUB+wYbOg==} + undici@7.12.0: + resolution: {integrity: sha512-GrKEsc3ughskmGA9jevVlIOPMiiAHJ4OFUtaAH+NhfTUSiZ1wMPIQqQvAJUrJspFXJt3EBWgpAeoHEDVT1IBug==} engines: {node: '>=20.18.1'} unenv@1.10.0: @@ -7985,6 +7989,46 @@ packages: yaml: optional: true + vite@7.0.5: + resolution: {integrity: sha512-1mncVwJxy2C9ThLwz0+2GKZyEXuC3MyWtAAlNftlZZXZDP3AJt5FmwcMit/IGGaNZ8ZOB2BNO/HFUB+CpN0NQw==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + jiti: '>=1.21.0' + less: ^4.0.0 + lightningcss: ^1.21.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vitest@3.2.4: resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} @@ -8360,82 +8404,82 @@ packages: snapshots: - '@algolia/client-abtesting@5.32.0': + '@algolia/client-abtesting@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/client-analytics@5.32.0': + '@algolia/client-analytics@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/client-common@5.32.0': {} + '@algolia/client-common@5.34.0': {} - '@algolia/client-insights@5.32.0': + '@algolia/client-insights@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/client-personalization@5.32.0': + '@algolia/client-personalization@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/client-query-suggestions@5.32.0': + '@algolia/client-query-suggestions@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/client-search@5.32.0': + '@algolia/client-search@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/ingestion@1.32.0': + '@algolia/ingestion@1.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/monitoring@1.32.0': + '@algolia/monitoring@1.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/recommend@5.32.0': + '@algolia/recommend@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + '@algolia/client-common': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 - '@algolia/requester-browser-xhr@5.32.0': + '@algolia/requester-browser-xhr@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 + '@algolia/client-common': 5.34.0 - '@algolia/requester-fetch@5.32.0': + '@algolia/requester-fetch@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 + '@algolia/client-common': 5.34.0 - '@algolia/requester-node-http@5.32.0': + '@algolia/requester-node-http@5.34.0': dependencies: - '@algolia/client-common': 5.32.0 + '@algolia/client-common': 5.34.0 '@ampproject/remapping@2.3.0': dependencies: @@ -8519,10 +8563,10 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/7cdb4cce7349f791492eee3ac1f84e2a0e243287(@modelcontextprotocol/sdk@1.15.1)(encoding@0.1.13)': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/7cdb4cce7349f791492eee3ac1f84e2a0e243287(@modelcontextprotocol/sdk@1.16.0)(encoding@0.1.13)': dependencies: '@google-cloud/spanner': 8.0.0(supports-color@10.0.0) - '@google/genai': 1.9.0(@modelcontextprotocol/sdk@1.15.1)(encoding@0.1.13)(supports-color@10.0.0) + '@google/genai': 1.9.0(@modelcontextprotocol/sdk@1.16.0)(encoding@0.1.13)(supports-color@10.0.0) '@octokit/rest': 22.0.0 '@types/semver': 7.7.0 '@types/supports-color': 10.0.0 @@ -9303,82 +9347,82 @@ snapshots: '@discoveryjs/json-ext@0.6.3': {} - '@esbuild/aix-ppc64@0.25.6': + '@esbuild/aix-ppc64@0.25.8': optional: true - '@esbuild/android-arm64@0.25.6': + '@esbuild/android-arm64@0.25.8': optional: true - '@esbuild/android-arm@0.25.6': + '@esbuild/android-arm@0.25.8': optional: true - '@esbuild/android-x64@0.25.6': + '@esbuild/android-x64@0.25.8': optional: true - '@esbuild/darwin-arm64@0.25.6': + '@esbuild/darwin-arm64@0.25.8': optional: true - '@esbuild/darwin-x64@0.25.6': + '@esbuild/darwin-x64@0.25.8': optional: true - '@esbuild/freebsd-arm64@0.25.6': + '@esbuild/freebsd-arm64@0.25.8': optional: true - '@esbuild/freebsd-x64@0.25.6': + '@esbuild/freebsd-x64@0.25.8': optional: true - '@esbuild/linux-arm64@0.25.6': + '@esbuild/linux-arm64@0.25.8': optional: true - '@esbuild/linux-arm@0.25.6': + '@esbuild/linux-arm@0.25.8': optional: true - '@esbuild/linux-ia32@0.25.6': + '@esbuild/linux-ia32@0.25.8': optional: true - '@esbuild/linux-loong64@0.25.6': + '@esbuild/linux-loong64@0.25.8': optional: true - '@esbuild/linux-mips64el@0.25.6': + '@esbuild/linux-mips64el@0.25.8': optional: true - '@esbuild/linux-ppc64@0.25.6': + '@esbuild/linux-ppc64@0.25.8': optional: true - '@esbuild/linux-riscv64@0.25.6': + '@esbuild/linux-riscv64@0.25.8': optional: true - '@esbuild/linux-s390x@0.25.6': + '@esbuild/linux-s390x@0.25.8': optional: true - '@esbuild/linux-x64@0.25.6': + '@esbuild/linux-x64@0.25.8': optional: true - '@esbuild/netbsd-arm64@0.25.6': + '@esbuild/netbsd-arm64@0.25.8': optional: true - '@esbuild/netbsd-x64@0.25.6': + '@esbuild/netbsd-x64@0.25.8': optional: true - '@esbuild/openbsd-arm64@0.25.6': + '@esbuild/openbsd-arm64@0.25.8': optional: true - '@esbuild/openbsd-x64@0.25.6': + '@esbuild/openbsd-x64@0.25.8': optional: true - '@esbuild/openharmony-arm64@0.25.6': + '@esbuild/openharmony-arm64@0.25.8': optional: true - '@esbuild/sunos-x64@0.25.6': + '@esbuild/sunos-x64@0.25.8': optional: true - '@esbuild/win32-arm64@0.25.6': + '@esbuild/win32-arm64@0.25.8': optional: true - '@esbuild/win32-ia32@0.25.6': + '@esbuild/win32-ia32@0.25.8': optional: true - '@esbuild/win32-x64@0.25.6': + '@esbuild/win32-x64@0.25.8': optional: true '@eslint-community/eslint-utils@4.7.0(eslint@9.31.0(jiti@1.21.7))': @@ -9490,12 +9534,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@google/genai@1.9.0(@modelcontextprotocol/sdk@1.15.1)(encoding@0.1.13)(supports-color@10.0.0)': + '@google/genai@1.9.0(@modelcontextprotocol/sdk@1.16.0)(encoding@0.1.13)(supports-color@10.0.0)': dependencies: google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.0.0) ws: 8.18.3 optionalDependencies: - '@modelcontextprotocol/sdk': 1.15.1 + '@modelcontextprotocol/sdk': 1.16.0 transitivePeerDependencies: - bufferutil - encoding @@ -9739,7 +9783,7 @@ snapshots: '@lmdb/lmdb-win32-x64@3.4.1': optional: true - '@modelcontextprotocol/sdk@1.15.1': + '@modelcontextprotocol/sdk@1.16.0': dependencies: ajv: 6.12.6 content-type: 1.0.5 @@ -10097,10 +10141,10 @@ snapshots: '@rollup/pluginutils': 5.2.0(rollup@4.45.1) commondir: 1.0.1 estree-walker: 2.0.2 - fdir: 6.4.6(picomatch@4.0.2) + fdir: 6.4.6(picomatch@4.0.3) is-reference: 1.2.1 magic-string: 0.30.17 - picomatch: 4.0.2 + picomatch: 4.0.3 optionalDependencies: rollup: 4.45.1 @@ -10134,7 +10178,7 @@ snapshots: dependencies: '@types/estree': 1.0.8 estree-walker: 2.0.2 - picomatch: 4.0.2 + picomatch: 4.0.3 optionalDependencies: rollup: 4.45.1 @@ -10248,7 +10292,7 @@ snapshots: eslint-visitor-keys: 4.2.1 espree: 10.4.0 estraverse: 5.3.0 - picomatch: 4.0.2 + picomatch: 4.0.3 '@tootallnate/once@2.0.0': {} @@ -10874,9 +10918,9 @@ snapshots: lodash: 4.17.21 minimatch: 7.4.6 - '@vitejs/plugin-basic-ssl@2.1.0(vite@7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))': + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.0.5(@types/node@20.19.8)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))': dependencies: - vite: 7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) + vite: 7.0.5(@types/node@20.19.8)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) '@vitest/expect@3.2.4': dependencies: @@ -10886,13 +10930,13 @@ snapshots: chai: 5.2.1 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) + vite: 7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -11253,21 +11297,21 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - algoliasearch@5.32.0: - dependencies: - '@algolia/client-abtesting': 5.32.0 - '@algolia/client-analytics': 5.32.0 - '@algolia/client-common': 5.32.0 - '@algolia/client-insights': 5.32.0 - '@algolia/client-personalization': 5.32.0 - '@algolia/client-query-suggestions': 5.32.0 - '@algolia/client-search': 5.32.0 - '@algolia/ingestion': 1.32.0 - '@algolia/monitoring': 1.32.0 - '@algolia/recommend': 5.32.0 - '@algolia/requester-browser-xhr': 5.32.0 - '@algolia/requester-fetch': 5.32.0 - '@algolia/requester-node-http': 5.32.0 + algoliasearch@5.34.0: + dependencies: + '@algolia/client-abtesting': 5.34.0 + '@algolia/client-analytics': 5.34.0 + '@algolia/client-common': 5.34.0 + '@algolia/client-insights': 5.34.0 + '@algolia/client-personalization': 5.34.0 + '@algolia/client-query-suggestions': 5.34.0 + '@algolia/client-search': 5.34.0 + '@algolia/ingestion': 1.34.0 + '@algolia/monitoring': 1.34.0 + '@algolia/recommend': 5.34.0 + '@algolia/requester-browser-xhr': 5.34.0 + '@algolia/requester-fetch': 5.34.0 + '@algolia/requester-node-http': 5.34.0 ansi-colors@4.1.3: {} @@ -11424,11 +11468,11 @@ snapshots: b4a@1.6.7: {} - babel-loader@10.0.0(@babel/core@7.28.0)(webpack@5.100.2(esbuild@0.25.6)): + babel-loader@10.0.0(@babel/core@7.28.0)(webpack@5.100.2(esbuild@0.25.8)): dependencies: '@babel/core': 7.28.0 find-up: 5.0.0 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.0): dependencies: @@ -11979,14 +12023,14 @@ snapshots: dependencies: is-what: 3.14.1 - copy-webpack-plugin@13.0.0(webpack@5.100.2(esbuild@0.25.6)): + copy-webpack-plugin@13.0.0(webpack@5.100.2(esbuild@0.25.8)): dependencies: glob-parent: 6.0.2 normalize-path: 3.0.0 schema-utils: 4.3.2 serialize-javascript: 6.0.2 tinyglobby: 0.2.14 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) core-js-compat@3.44.0: dependencies: @@ -12030,7 +12074,7 @@ snapshots: shebang-command: 2.0.0 which: 2.0.2 - css-loader@7.1.2(webpack@5.100.2(esbuild@0.25.6)): + css-loader@7.1.2(webpack@5.100.2(esbuild@0.25.8)): dependencies: icss-utils: 5.1.0(postcss@8.5.6) postcss: 8.5.6 @@ -12041,7 +12085,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.2 optionalDependencies: - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) css-select@6.0.0: dependencies: @@ -12468,36 +12512,36 @@ snapshots: dependencies: es6-promise: 4.2.8 - esbuild-wasm@0.25.6: {} + esbuild-wasm@0.25.8: {} - esbuild@0.25.6: + esbuild@0.25.8: optionalDependencies: - '@esbuild/aix-ppc64': 0.25.6 - '@esbuild/android-arm': 0.25.6 - '@esbuild/android-arm64': 0.25.6 - '@esbuild/android-x64': 0.25.6 - '@esbuild/darwin-arm64': 0.25.6 - '@esbuild/darwin-x64': 0.25.6 - '@esbuild/freebsd-arm64': 0.25.6 - '@esbuild/freebsd-x64': 0.25.6 - '@esbuild/linux-arm': 0.25.6 - '@esbuild/linux-arm64': 0.25.6 - '@esbuild/linux-ia32': 0.25.6 - '@esbuild/linux-loong64': 0.25.6 - '@esbuild/linux-mips64el': 0.25.6 - '@esbuild/linux-ppc64': 0.25.6 - '@esbuild/linux-riscv64': 0.25.6 - '@esbuild/linux-s390x': 0.25.6 - '@esbuild/linux-x64': 0.25.6 - '@esbuild/netbsd-arm64': 0.25.6 - '@esbuild/netbsd-x64': 0.25.6 - '@esbuild/openbsd-arm64': 0.25.6 - '@esbuild/openbsd-x64': 0.25.6 - '@esbuild/openharmony-arm64': 0.25.6 - '@esbuild/sunos-x64': 0.25.6 - '@esbuild/win32-arm64': 0.25.6 - '@esbuild/win32-ia32': 0.25.6 - '@esbuild/win32-x64': 0.25.6 + '@esbuild/aix-ppc64': 0.25.8 + '@esbuild/android-arm': 0.25.8 + '@esbuild/android-arm64': 0.25.8 + '@esbuild/android-x64': 0.25.8 + '@esbuild/darwin-arm64': 0.25.8 + '@esbuild/darwin-x64': 0.25.8 + '@esbuild/freebsd-arm64': 0.25.8 + '@esbuild/freebsd-x64': 0.25.8 + '@esbuild/linux-arm': 0.25.8 + '@esbuild/linux-arm64': 0.25.8 + '@esbuild/linux-ia32': 0.25.8 + '@esbuild/linux-loong64': 0.25.8 + '@esbuild/linux-mips64el': 0.25.8 + '@esbuild/linux-ppc64': 0.25.8 + '@esbuild/linux-riscv64': 0.25.8 + '@esbuild/linux-s390x': 0.25.8 + '@esbuild/linux-x64': 0.25.8 + '@esbuild/netbsd-arm64': 0.25.8 + '@esbuild/netbsd-x64': 0.25.8 + '@esbuild/openbsd-arm64': 0.25.8 + '@esbuild/openbsd-x64': 0.25.8 + '@esbuild/openharmony-arm64': 0.25.8 + '@esbuild/sunos-x64': 0.25.8 + '@esbuild/win32-arm64': 0.25.8 + '@esbuild/win32-ia32': 0.25.8 + '@esbuild/win32-x64': 0.25.8 escalade@3.2.0: {} @@ -12515,7 +12559,7 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@10.1.5(eslint@9.31.0(jiti@1.21.7)): + eslint-config-prettier@10.1.8(eslint@9.31.0(jiti@1.21.7)): dependencies: eslint: 9.31.0(jiti@1.21.7) @@ -12818,9 +12862,9 @@ snapshots: dependencies: pend: 1.2.0 - fdir@6.4.6(picomatch@4.0.2): + fdir@6.4.6(picomatch@4.0.3): optionalDependencies: - picomatch: 4.0.2 + picomatch: 4.0.3 fetch-blob@3.2.0: dependencies: @@ -13776,7 +13820,7 @@ snapshots: jasmine-core@4.6.1: {} - jasmine-core@5.8.0: {} + jasmine-core@5.9.0: {} jasmine-reporters@2.5.2: dependencies: @@ -13793,10 +13837,10 @@ snapshots: glob: 7.2.3 jasmine-core: 2.8.0 - jasmine@5.8.0: + jasmine@5.9.0: dependencies: glob: 10.4.5 - jasmine-core: 5.8.0 + jasmine-core: 5.9.0 jasminewd2@2.2.0: {} @@ -13962,9 +14006,9 @@ snapshots: transitivePeerDependencies: - supports-color - karma-jasmine-html-reporter@2.1.0(jasmine-core@5.8.0)(karma-jasmine@5.1.0(karma@6.4.4))(karma@6.4.4): + karma-jasmine-html-reporter@2.1.0(jasmine-core@5.9.0)(karma-jasmine@5.1.0(karma@6.4.4))(karma@6.4.4): dependencies: - jasmine-core: 5.8.0 + jasmine-core: 5.9.0 karma: 6.4.4 karma-jasmine: 5.1.0(karma@6.4.4) @@ -14078,13 +14122,13 @@ snapshots: picocolors: 1.1.1 shell-quote: 1.8.3 - less-loader@12.3.0(less@4.3.0)(webpack@5.100.2(esbuild@0.25.6)): + less-loader@12.3.0(less@4.4.0)(webpack@5.100.2(esbuild@0.25.8)): dependencies: - less: 4.3.0 + less: 4.4.0 optionalDependencies: - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) - less@4.3.0: + less@4.4.0: dependencies: copy-anything: 2.0.6 parse-node-version: 1.0.1 @@ -14103,11 +14147,11 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 - license-webpack-plugin@4.0.2(webpack@5.100.2(esbuild@0.25.6)): + license-webpack-plugin@4.0.2(webpack@5.100.2(esbuild@0.25.8)): dependencies: webpack-sources: 3.3.3 optionalDependencies: - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) lie@3.3.0: dependencies: @@ -14336,11 +14380,11 @@ snapshots: mimic-function@5.0.1: {} - mini-css-extract-plugin@2.9.2(webpack@5.100.2(esbuild@0.25.6)): + mini-css-extract-plugin@2.9.2(webpack@5.100.2(esbuild@0.25.8)): dependencies: schema-utils: 4.3.2 tapable: 2.2.2 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) minimalistic-assert@1.0.1: {} @@ -14487,11 +14531,11 @@ snapshots: chokidar: 4.0.3 commander: 14.0.0 dependency-graph: 1.0.0 - esbuild: 0.25.6 + esbuild: 0.25.8 find-cache-directory: 6.0.0 injection-js: 2.5.0 jsonc-parser: 3.3.1 - less: 4.3.0 + less: 4.4.0 ora: 8.2.0 piscina: 5.1.3 postcss: 8.5.6 @@ -14903,6 +14947,8 @@ snapshots: picomatch@4.0.2: {} + picomatch@4.0.3: {} + pify@2.3.0: {} pify@3.0.0: {} @@ -14969,14 +15015,14 @@ snapshots: possible-typed-array-names@1.1.0: {} - postcss-loader@8.1.1(postcss@8.5.6)(typescript@5.8.3)(webpack@5.100.2(esbuild@0.25.6)): + postcss-loader@8.1.1(postcss@8.5.6)(typescript@5.8.3)(webpack@5.100.2(esbuild@0.25.8)): dependencies: cosmiconfig: 9.0.0(typescript@5.8.3) jiti: 1.21.7 postcss: 8.5.6 semver: 7.7.2 optionalDependencies: - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) transitivePeerDependencies: - typescript @@ -15500,12 +15546,12 @@ snapshots: safer-buffer@2.1.2: {} - sass-loader@16.0.5(sass@1.89.2)(webpack@5.100.2(esbuild@0.25.6)): + sass-loader@16.0.5(sass@1.89.2)(webpack@5.100.2(esbuild@0.25.8)): dependencies: neo-async: 2.6.2 optionalDependencies: sass: 1.89.2 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) sass@1.89.2: dependencies: @@ -15824,11 +15870,11 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@5.0.0(webpack@5.100.2(esbuild@0.25.6)): + source-map-loader@5.0.0(webpack@5.100.2(esbuild@0.25.8)): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) source-map-support@0.4.18: dependencies: @@ -16118,16 +16164,16 @@ snapshots: transitivePeerDependencies: - supports-color - terser-webpack-plugin@5.3.14(esbuild@0.25.6)(webpack@5.100.2(esbuild@0.25.6)): + terser-webpack-plugin@5.3.14(esbuild@0.25.8)(webpack@5.100.2(esbuild@0.25.8)): dependencies: '@jridgewell/trace-mapping': 0.3.29 jest-worker: 27.5.1 schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.43.1 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) optionalDependencies: - esbuild: 0.25.6 + esbuild: 0.25.8 terser@5.43.1: dependencies: @@ -16169,8 +16215,8 @@ snapshots: tinyglobby@0.2.14: dependencies: - fdir: 6.4.6(picomatch@4.0.2) - picomatch: 4.0.2 + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 tinypool@1.1.1: {} @@ -16353,7 +16399,7 @@ snapshots: undici-types@6.21.0: {} - undici@7.11.0: {} + undici@7.12.0: {} unenv@1.10.0: dependencies: @@ -16515,13 +16561,13 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-node@3.2.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0): + vite-node@3.2.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@10.0.0) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) + vite: 7.0.5(@types/node@20.19.8)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -16536,11 +16582,28 @@ snapshots: - tsx - yaml - vite@7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0): + vite@7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0): dependencies: - esbuild: 0.25.6 - fdir: 6.4.6(picomatch@4.0.2) - picomatch: 4.0.2 + esbuild: 0.25.8 + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.45.1 + tinyglobby: 0.2.14 + optionalDependencies: + '@types/node': 20.19.8 + fsevents: 2.3.3 + jiti: 1.21.7 + less: 4.4.0 + sass: 1.89.2 + terser: 5.43.1 + yaml: 2.8.0 + + vite@7.0.5(@types/node@20.19.8)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0): + dependencies: + esbuild: 0.25.8 + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 postcss: 8.5.6 rollup: 4.45.1 tinyglobby: 0.2.14 @@ -16548,16 +16611,16 @@ snapshots: '@types/node': 20.19.8 fsevents: 2.3.3 jiti: 1.21.7 - less: 4.3.0 + less: 4.4.0 sass: 1.89.2 terser: 5.43.1 yaml: 2.8.0 - vitest@3.2.4(@types/node@20.19.8)(jiti@1.21.7)(jsdom@26.1.0)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0): + vitest@3.2.4(@types/node@20.19.8)(jiti@1.21.7)(jsdom@26.1.0)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)) + '@vitest/mocker': 3.2.4(vite@7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -16575,8 +16638,8 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) - vite-node: 3.2.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) + vite: 7.0.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) + vite-node: 3.2.4(@types/node@20.19.8)(jiti@1.21.7)(less@4.4.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.19.8 @@ -16638,7 +16701,7 @@ snapshots: webidl-conversions@7.0.0: {} - webpack-dev-middleware@7.4.2(webpack@5.100.2(esbuild@0.25.6)): + webpack-dev-middleware@7.4.2(webpack@5.100.2(esbuild@0.25.8)): dependencies: colorette: 2.0.20 memfs: 4.17.2 @@ -16647,9 +16710,9 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.2 optionalDependencies: - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) - webpack-dev-server@5.2.2(webpack@5.100.2(esbuild@0.25.6)): + webpack-dev-server@5.2.2(webpack@5.100.2(esbuild@0.25.8)): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -16677,10 +16740,10 @@ snapshots: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.100.2(esbuild@0.25.6)) + webpack-dev-middleware: 7.4.2(webpack@5.100.2(esbuild@0.25.8)) ws: 8.18.3 optionalDependencies: - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) transitivePeerDependencies: - bufferutil - debug @@ -16695,12 +16758,12 @@ snapshots: webpack-sources@3.3.3: {} - webpack-subresource-integrity@5.1.0(webpack@5.100.2(esbuild@0.25.6)): + webpack-subresource-integrity@5.1.0(webpack@5.100.2(esbuild@0.25.8)): dependencies: typed-assert: 1.0.9 - webpack: 5.100.2(esbuild@0.25.6) + webpack: 5.100.2(esbuild@0.25.8) - webpack@5.100.2(esbuild@0.25.6): + webpack@5.100.2(esbuild@0.25.8): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -16724,7 +16787,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.2 tapable: 2.2.2 - terser-webpack-plugin: 5.3.14(esbuild@0.25.6)(webpack@5.100.2(esbuild@0.25.6)) + terser-webpack-plugin: 5.3.14(esbuild@0.25.8)(webpack@5.100.2(esbuild@0.25.8)) watchpack: 2.4.4 webpack-sources: 3.3.3 transitivePeerDependencies: