diff --git a/.github/ng-renovate/package.json b/.github/ng-renovate/package.json index fb244cfef..b360f5cc0 100644 --- a/.github/ng-renovate/package.json +++ b/.github/ng-renovate/package.json @@ -3,6 +3,6 @@ "packageManager": "yarn@4.9.1", "type": "commonjs", "dependencies": { - "renovate": "40.37.1" + "renovate": "40.42.3" } } diff --git a/.github/ng-renovate/yarn.lock b/.github/ng-renovate/yarn.lock index 24eaafaeb..ce52f12bd 100644 --- a/.github/ng-renovate/yarn.lock +++ b/.github/ng-renovate/yarn.lock @@ -5592,7 +5592,7 @@ __metadata: version: 0.0.0-use.local resolution: "ng-renovate@workspace:." dependencies: - renovate: "npm:40.37.1" + renovate: "npm:40.42.3" languageName: unknown linkType: soft @@ -6077,27 +6077,7 @@ __metadata: languageName: node linkType: hard -"protobufjs@npm:7.5.2": - version: 7.5.2 - resolution: "protobufjs@npm:7.5.2" - dependencies: - "@protobufjs/aspromise": "npm:^1.1.2" - "@protobufjs/base64": "npm:^1.1.2" - "@protobufjs/codegen": "npm:^2.0.4" - "@protobufjs/eventemitter": "npm:^1.1.0" - "@protobufjs/fetch": "npm:^1.1.0" - "@protobufjs/float": "npm:^1.0.2" - "@protobufjs/inquire": "npm:^1.1.0" - "@protobufjs/path": "npm:^1.1.2" - "@protobufjs/pool": "npm:^1.1.0" - "@protobufjs/utf8": "npm:^1.1.0" - "@types/node": "npm:>=13.7.0" - long: "npm:^5.0.0" - checksum: 10c0/c4ac6298280dfe6116e7a1b722310de807037b1abed816db2af2a595ddc9dc6160447eebd4ad8e2968d41f0f85375f62e893adfe760af1a943d195931c7bb875 - languageName: node - linkType: hard - -"protobufjs@npm:^7.3.0": +"protobufjs@npm:7.5.3, protobufjs@npm:^7.3.0": version: 7.5.3 resolution: "protobufjs@npm:7.5.3" dependencies: @@ -6333,9 +6313,9 @@ __metadata: languageName: node linkType: hard -"renovate@npm:40.37.1": - version: 40.37.1 - resolution: "renovate@npm:40.37.1" +"renovate@npm:40.42.3": + version: 40.42.3 + resolution: "renovate@npm:40.42.3" dependencies: "@aws-sdk/client-codecommit": "npm:3.821.0" "@aws-sdk/client-ec2": "npm:3.821.0" @@ -6433,7 +6413,7 @@ __metadata: p-throttle: "npm:4.1.1" parse-link-header: "npm:2.0.0" prettier: "npm:3.5.3" - protobufjs: "npm:7.5.2" + protobufjs: "npm:7.5.3" punycode: "npm:2.3.1" re2: "npm:1.22.1" redis: "npm:4.7.1" @@ -6455,7 +6435,7 @@ __metadata: vuln-vects: "npm:1.1.0" xmldoc: "npm:1.3.0" yaml: "npm:2.8.0" - zod: "npm:3.25.28" + zod: "npm:3.25.36" dependenciesMeta: better-sqlite3: optional: true @@ -6466,7 +6446,7 @@ __metadata: bin: renovate: dist/renovate.js renovate-config-validator: dist/config-validator.js - checksum: 10c0/6cbc7d7c35c96c669adbc85133872f73b182fe34b5ef4023100b0c9155e90fccd9da4f4d6c6b94d4f5408ba39110cad4cfab3136912501c5c2d19757221fa29c + checksum: 10c0/3e1fae9f654356ba90f2025f31b9426d5de499f462bbead104347e88320c1aa8765bda24367b3f822b61331b9e652717bab2c3887b3b26baa33f1a9df0494cf9 languageName: node linkType: hard @@ -7728,10 +7708,10 @@ __metadata: languageName: node linkType: hard -"zod@npm:3.25.28": - version: 3.25.28 - resolution: "zod@npm:3.25.28" - checksum: 10c0/557fb621813d128f8090c43de65f9e8661ce9bd8bd29d7adc6b38b0a79e14729a8926e28a2e6eee2fa0ec0ea390cc549363f50235e8f45d2e4771906d1f87b20 +"zod@npm:3.25.36": + version: 3.25.36 + resolution: "zod@npm:3.25.36" + checksum: 10c0/9ad8ca759d1a5d19c86d6e49a1bda817b3c0566ea0a8726d45994b9fcaac8d569db45a65218a7b4067ca18b07c5fc636a587a94cd05f76793174ace8b81742e3 languageName: node linkType: hard diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 566bbd0cf..5feab0804 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -27,10 +27,10 @@ jobs: - name: Checkout repository uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Initialize CodeQL - uses: github/codeql-action/init@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18 + uses: github/codeql-action/init@fca7ace96b7d713c7035871441bd52efbe39e27e # v3.28.19 with: languages: ${{ matrix.language }} - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@ff0a06e83cb2de871e5a09832bc6a81e7276941f # v3.28.18 + uses: github/codeql-action/analyze@fca7ace96b7d713c7035871441bd52efbe39e27e # v3.28.19 with: category: '/language:${{matrix.language}}' diff --git a/bazel/package.json b/bazel/package.json index 3d75ef641..da7a2d39e 100644 --- a/bazel/package.json +++ b/bazel/package.json @@ -3,7 +3,7 @@ "dependencies": { "@microsoft/api-extractor": "7.52.8", "@types/browser-sync": "2.29.0", - "@types/node": "22.15.29", + "@types/node": "22.15.30", "@types/selenium-webdriver": "^4.1.28", "@types/send": "0.17.4", "@types/wait-on": "^5.3.4", diff --git a/bazel/pnpm-lock.yaml b/bazel/pnpm-lock.yaml index 1ea4abaf6..f587434f8 100644 --- a/bazel/pnpm-lock.yaml +++ b/bazel/pnpm-lock.yaml @@ -10,13 +10,13 @@ importers: dependencies: '@microsoft/api-extractor': specifier: 7.52.8 - version: 7.52.8(@types/node@22.15.29) + version: 7.52.8(@types/node@22.15.30) '@types/browser-sync': specifier: 2.29.0 version: 2.29.0 '@types/node': - specifier: 22.15.29 - version: 22.15.29 + specifier: 22.15.30 + version: 22.15.30 '@types/selenium-webdriver': specifier: ^4.1.28 version: 4.1.28 @@ -230,8 +230,8 @@ packages: '@types/mime@1.3.5': resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} - '@types/node@22.15.29': - resolution: {integrity: sha512-LNdjOkUDlU1RZb8e1kOIUpN1qQUlzGkEtbVNo53vbrwDg5om6oduhm4SiUaPW5ASTXhAiP0jInWG8Qx9fVlOeQ==} + '@types/node@22.15.30': + resolution: {integrity: sha512-6Q7lr06bEHdlfplU6YRbgG1SFBdlsfNC4/lX+SkhiTs0cpJkOElmWls8PxDFv4yY/xKb8Y6SO0OmSX4wgqTZbA==} '@types/parse-glob@3.0.32': resolution: {integrity: sha512-n4xmml2WKR12XeQprN8L/sfiVPa8FHS3k+fxp4kSr/PA2GsGUgFND+bvISJxM0y5QdvzNEGjEVU3eIrcKks/pA==} @@ -1127,23 +1127,23 @@ snapshots: dependencies: '@hapi/hoek': 9.3.0 - '@microsoft/api-extractor-model@7.30.6(@types/node@22.15.29)': + '@microsoft/api-extractor-model@7.30.6(@types/node@22.15.30)': dependencies: '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.13.1(@types/node@22.15.29) + '@rushstack/node-core-library': 5.13.1(@types/node@22.15.30) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.52.8(@types/node@22.15.29)': + '@microsoft/api-extractor@7.52.8(@types/node@22.15.30)': dependencies: - '@microsoft/api-extractor-model': 7.30.6(@types/node@22.15.29) + '@microsoft/api-extractor-model': 7.30.6(@types/node@22.15.30) '@microsoft/tsdoc': 0.15.1 '@microsoft/tsdoc-config': 0.17.1 - '@rushstack/node-core-library': 5.13.1(@types/node@22.15.29) + '@rushstack/node-core-library': 5.13.1(@types/node@22.15.30) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.15.3(@types/node@22.15.29) - '@rushstack/ts-command-line': 5.0.1(@types/node@22.15.29) + '@rushstack/terminal': 0.15.3(@types/node@22.15.30) + '@rushstack/ts-command-line': 5.0.1(@types/node@22.15.30) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.10 @@ -1230,7 +1230,7 @@ snapshots: '@napi-rs/nice-win32-x64-msvc': 1.0.1 optional: true - '@rushstack/node-core-library@5.13.1(@types/node@22.15.29)': + '@rushstack/node-core-library@5.13.1(@types/node@22.15.30)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -1241,23 +1241,23 @@ snapshots: resolve: 1.22.10 semver: 7.5.4 optionalDependencies: - '@types/node': 22.15.29 + '@types/node': 22.15.30 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.10 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.15.3(@types/node@22.15.29)': + '@rushstack/terminal@0.15.3(@types/node@22.15.30)': dependencies: - '@rushstack/node-core-library': 5.13.1(@types/node@22.15.29) + '@rushstack/node-core-library': 5.13.1(@types/node@22.15.30) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.15.29 + '@types/node': 22.15.30 - '@rushstack/ts-command-line@5.0.1(@types/node@22.15.29)': + '@rushstack/ts-command-line@5.0.1(@types/node@22.15.30)': dependencies: - '@rushstack/terminal': 0.15.3(@types/node@22.15.29) + '@rushstack/terminal': 0.15.3(@types/node@22.15.30) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -1279,13 +1279,13 @@ snapshots: '@types/browser-sync@2.29.0': dependencies: '@types/micromatch': 2.3.35 - '@types/node': 22.15.29 + '@types/node': 22.15.30 '@types/serve-static': 1.15.7 chokidar: 3.6.0 '@types/cors@2.8.18': dependencies: - '@types/node': 22.15.29 + '@types/node': 22.15.30 '@types/http-errors@2.0.4': {} @@ -1295,7 +1295,7 @@ snapshots: '@types/mime@1.3.5': {} - '@types/node@22.15.29': + '@types/node@22.15.30': dependencies: undici-types: 6.21.0 @@ -1303,27 +1303,27 @@ snapshots: '@types/selenium-webdriver@4.1.28': dependencies: - '@types/node': 22.15.29 + '@types/node': 22.15.30 '@types/ws': 8.18.1 '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.15.29 + '@types/node': 22.15.30 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.15.29 + '@types/node': 22.15.30 '@types/send': 0.17.4 '@types/wait-on@5.3.4': dependencies: - '@types/node': 22.15.29 + '@types/node': 22.15.30 '@types/ws@8.18.1': dependencies: - '@types/node': 22.15.29 + '@types/node': 22.15.30 '@types/yargs-parser@21.0.3': {} @@ -1601,7 +1601,7 @@ snapshots: engine.io@6.6.4: dependencies: '@types/cors': 2.8.18 - '@types/node': 22.15.29 + '@types/node': 22.15.30 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 diff --git a/package.json b/package.json index f95e7738a..e3d98e395 100644 --- a/package.json +++ b/package.json @@ -111,7 +111,7 @@ "conventional-commits-parser": "^5.0.0", "ejs": "^3.1.6", "fast-glob": "^3.3.2", - "firebase": "11.8.1", + "firebase": "11.9.0", "firebase-admin": "13.4.0", "firebase-functions": "^6.0.0", "firebase-tools": "^14.0.0", @@ -141,7 +141,7 @@ "semver": "^7.5.4", "stylelint": "^16.0.0", "supports-color": "10.0.0", - "terser": "5.40.0", + "terser": "5.41.0", "ts-node": "^10.9.2", "tslint": "^6.1.3", "tsx": "^4.15.7", diff --git a/yarn.lock b/yarn.lock index 489f6cec9..32c0757db 100644 --- a/yarn.lock +++ b/yarn.lock @@ -276,7 +276,7 @@ __metadata: conventional-commits-parser: "npm:^5.0.0" ejs: "npm:^3.1.6" fast-glob: "npm:^3.3.2" - firebase: "npm:11.8.1" + firebase: "npm:11.9.0" firebase-admin: "npm:13.4.0" firebase-functions: "npm:^6.0.0" firebase-tools: "npm:^14.0.0" @@ -311,7 +311,7 @@ __metadata: source-map: "npm:^0.7.4" stylelint: "npm:^16.0.0" supports-color: "npm:10.0.0" - terser: "npm:5.40.0" + terser: "npm:5.41.0" tmp: "npm:^0.2.1" true-case-path: "npm:^2.2.1" ts-node: "npm:^10.9.2" @@ -1367,6 +1367,22 @@ __metadata: languageName: node linkType: hard +"@firebase/ai@npm:1.4.0": + version: 1.4.0 + resolution: "@firebase/ai@npm:1.4.0" + dependencies: + "@firebase/app-check-interop-types": "npm:0.3.3" + "@firebase/component": "npm:0.6.17" + "@firebase/logger": "npm:0.4.4" + "@firebase/util": "npm:1.12.0" + tslib: "npm:^2.1.0" + peerDependencies: + "@firebase/app": 0.x + "@firebase/app-types": 0.x + checksum: 10c0/b95dc3640373a487847aef58c57d690d76b0e65c4f389c9d293888a0a8d0f1cfe2a25a4313bf724dff7140dd237e3c9287b91db937e5638464887c151727f899 + languageName: node + linkType: hard + "@firebase/analytics-compat@npm:0.2.22": version: 0.2.22 resolution: "@firebase/analytics-compat@npm:0.2.22" @@ -1461,6 +1477,19 @@ __metadata: languageName: node linkType: hard +"@firebase/app-compat@npm:0.4.1": + version: 0.4.1 + resolution: "@firebase/app-compat@npm:0.4.1" + dependencies: + "@firebase/app": "npm:0.13.1" + "@firebase/component": "npm:0.6.17" + "@firebase/logger": "npm:0.4.4" + "@firebase/util": "npm:1.12.0" + tslib: "npm:^2.1.0" + checksum: 10c0/018df626ff29905ed9d8c0b690f4e83af045678e07f63025fb9cf8c96b9cc08c890073b3c756c09a2eeff88e126250de6c011b70e2c9934577a7ffc309f23cbe + languageName: node + linkType: hard + "@firebase/app-types@npm:0.9.3": version: 0.9.3 resolution: "@firebase/app-types@npm:0.9.3" @@ -1481,6 +1510,19 @@ __metadata: languageName: node linkType: hard +"@firebase/app@npm:0.13.1": + version: 0.13.1 + resolution: "@firebase/app@npm:0.13.1" + dependencies: + "@firebase/component": "npm:0.6.17" + "@firebase/logger": "npm:0.4.4" + "@firebase/util": "npm:1.12.0" + idb: "npm:7.1.1" + tslib: "npm:^2.1.0" + checksum: 10c0/e39ab1f79344110ebde24ff2b71a09e756a23d0a8fb72cda31e73756ff88d6c200656876c534c790647b8715580c91242930804e1cbe2591b63604130587c267 + languageName: node + linkType: hard + "@firebase/auth-compat@npm:0.5.26": version: 0.5.26 resolution: "@firebase/auth-compat@npm:0.5.26" @@ -1610,6 +1652,21 @@ __metadata: languageName: node linkType: hard +"@firebase/firestore-compat@npm:0.3.52": + version: 0.3.52 + resolution: "@firebase/firestore-compat@npm:0.3.52" + dependencies: + "@firebase/component": "npm:0.6.17" + "@firebase/firestore": "npm:4.7.17" + "@firebase/firestore-types": "npm:3.0.3" + "@firebase/util": "npm:1.12.0" + tslib: "npm:^2.1.0" + peerDependencies: + "@firebase/app-compat": 0.x + checksum: 10c0/3ca51acb87902b113035725b5a9f30d6751fa699a5f94ca625c8102d9ba96ebc024d9db6f0bdd9edc901ab172686eb8c5b895ecb7d86353bb7d6a870a4c4d530 + languageName: node + linkType: hard + "@firebase/firestore-types@npm:3.0.3": version: 3.0.3 resolution: "@firebase/firestore-types@npm:3.0.3" @@ -1637,6 +1694,23 @@ __metadata: languageName: node linkType: hard +"@firebase/firestore@npm:4.7.17": + version: 4.7.17 + resolution: "@firebase/firestore@npm:4.7.17" + dependencies: + "@firebase/component": "npm:0.6.17" + "@firebase/logger": "npm:0.4.4" + "@firebase/util": "npm:1.12.0" + "@firebase/webchannel-wrapper": "npm:1.0.3" + "@grpc/grpc-js": "npm:~1.9.0" + "@grpc/proto-loader": "npm:^0.7.8" + tslib: "npm:^2.1.0" + peerDependencies: + "@firebase/app": 0.x + checksum: 10c0/22eaf5bf64621a67abc696d9424ad9084937b5ca873e456b31122b9a5828c023d0048cd9cbc64f21930557252cce914b2c286217764dd1e0404c042d440b865c + languageName: node + linkType: hard + "@firebase/functions-compat@npm:0.3.25": version: 0.3.25 resolution: "@firebase/functions-compat@npm:0.3.25" @@ -8001,7 +8075,43 @@ __metadata: languageName: node linkType: hard -"firebase@npm:11.8.1, firebase@npm:^11.8.0": +"firebase@npm:11.9.0": + version: 11.9.0 + resolution: "firebase@npm:11.9.0" + dependencies: + "@firebase/ai": "npm:1.4.0" + "@firebase/analytics": "npm:0.10.16" + "@firebase/analytics-compat": "npm:0.2.22" + "@firebase/app": "npm:0.13.1" + "@firebase/app-check": "npm:0.10.0" + "@firebase/app-check-compat": "npm:0.3.25" + "@firebase/app-compat": "npm:0.4.1" + "@firebase/app-types": "npm:0.9.3" + "@firebase/auth": "npm:1.10.6" + "@firebase/auth-compat": "npm:0.5.26" + "@firebase/data-connect": "npm:0.3.9" + "@firebase/database": "npm:1.0.19" + "@firebase/database-compat": "npm:2.0.10" + "@firebase/firestore": "npm:4.7.17" + "@firebase/firestore-compat": "npm:0.3.52" + "@firebase/functions": "npm:0.12.8" + "@firebase/functions-compat": "npm:0.3.25" + "@firebase/installations": "npm:0.6.17" + "@firebase/installations-compat": "npm:0.2.17" + "@firebase/messaging": "npm:0.12.21" + "@firebase/messaging-compat": "npm:0.2.21" + "@firebase/performance": "npm:0.7.6" + "@firebase/performance-compat": "npm:0.2.19" + "@firebase/remote-config": "npm:0.6.4" + "@firebase/remote-config-compat": "npm:0.2.17" + "@firebase/storage": "npm:0.13.12" + "@firebase/storage-compat": "npm:0.3.22" + "@firebase/util": "npm:1.12.0" + checksum: 10c0/63b360e7f77472004bdafc0efc2762707e7646a40fc6ea0227145c7cdcb19bf0ab7c65b59b550ba6ec762f31c84b259776a1461d3ede834603aa2b80c99d5c38 + languageName: node + linkType: hard + +"firebase@npm:^11.8.0": version: 11.8.1 resolution: "firebase@npm:11.8.1" dependencies: @@ -14347,9 +14457,9 @@ __metadata: languageName: node linkType: hard -"terser@npm:5.40.0": - version: 5.40.0 - resolution: "terser@npm:5.40.0" +"terser@npm:5.41.0": + version: 5.41.0 + resolution: "terser@npm:5.41.0" dependencies: "@jridgewell/source-map": "npm:^0.3.3" acorn: "npm:^8.14.0" @@ -14357,7 +14467,7 @@ __metadata: source-map-support: "npm:~0.5.20" bin: terser: bin/terser - checksum: 10c0/0a6f35085217299b2e93c4c97533267f0d3a151fa771d7903bba3466345511c1ada2c474c668fc27f67b52906abac12fcf65b537dc5c177a1be9230aaa159b7f + checksum: 10c0/39bb99c68a16b4c8ab52e9077affcdf99716df12dcaf3f9b13fde6ff10a67bb9f5e4e47bb89d56878919af8d0c13a7de1de0b806aba556390b1b691dd5f69f4b languageName: node linkType: hard