diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3e5b7b9e2807..2b69d67796a1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -133,7 +133,7 @@ importers: version: 20.2.0-next.1(@angular/compiler-cli@20.2.0-next.1(@angular/compiler@20.2.0-next.1)(typescript@5.8.3))(@angular/compiler@20.2.0-next.1) '@angular/ng-dev': specifier: https://github.com/angular/dev-infra-private-ng-dev-builds.git#75a2aee57f2d3bf783f74fcf4338228a3a69d0e6 - version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/75a2aee57f2d3bf783f74fcf4338228a3a69d0e6(@modelcontextprotocol/sdk@1.16.0)(encoding@0.1.13) + version: https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/75a2aee57f2d3bf783f74fcf4338228a3a69d0e6(@modelcontextprotocol/sdk@1.17.0)(encoding@0.1.13) '@angular/platform-server': specifier: 'catalog:' version: 20.2.0-next.1(srofkszbjyj5h5jcuapwfz4jnm) @@ -166,10 +166,10 @@ importers: version: 22.0.0 '@rollup/plugin-commonjs': specifier: ^28.0.0 - version: 28.0.6(rollup@4.45.1) + version: 28.0.6(rollup@4.46.1) '@rollup/plugin-node-resolve': specifier: ^16.0.0 - version: 16.0.1(rollup@4.45.1) + version: 16.0.1(rollup@4.46.1) '@schematics/angular': specifier: 'catalog:' version: 20.2.0-next.0(chokidar@4.0.3) @@ -292,13 +292,13 @@ importers: version: 2.3.7 rollup: specifier: ^4.0.0 - version: 4.45.1 + version: 4.46.1 rollup-plugin-dts: specifier: 6.2.1 - version: 6.2.1(rollup@4.45.1)(typescript@5.8.3) + version: 6.2.1(rollup@4.46.1)(typescript@5.8.3) rollup-plugin-sourcemaps2: specifier: 0.5.3 - version: 0.5.3(@types/node@22.16.5)(rollup@4.45.1) + version: 0.5.3(@types/node@22.16.5)(rollup@4.46.1) sass: specifier: ^1.80.6 version: 1.89.2 @@ -449,7 +449,7 @@ importers: version: 0.8.17 firebase-tools: specifier: ^14.0.0 - version: 14.11.0(@types/node@22.16.5)(encoding@0.1.13) + version: 14.11.1(@types/node@22.16.5)(encoding@0.1.13) jasmine-core: specifier: 5.9.0 version: 5.9.0 @@ -482,7 +482,7 @@ importers: version: 11.7.1 lighthouse-logger: specifier: ~2.0.0 - version: 2.0.1 + version: 2.0.2 npm-run-all: specifier: ^4.1.5 version: 4.1.5 @@ -491,7 +491,7 @@ importers: version: 7.0.0 puppeteer-core: specifier: ^24.6.1 - version: 24.14.0 + version: 24.15.0 sass: specifier: 1.89.2 version: 1.89.2 @@ -1114,8 +1114,8 @@ packages: resolution: {integrity: sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.27.6': - resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==} + '@babel/helpers@7.28.2': + resolution: {integrity: sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==} engines: {node: '>=6.9.0'} '@babel/parser@7.28.0': @@ -1512,8 +1512,8 @@ packages: resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==} engines: {node: '>=6.9.0'} - '@babel/types@7.28.1': - resolution: {integrity: sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==} + '@babel/types@7.28.2': + resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} engines: {node: '>=6.9.0'} '@bazel/bazelisk@1.26.0': @@ -1945,8 +1945,8 @@ packages: resolution: {integrity: sha512-IJn+8A3QZJfe7FUtWqHVNo3xJs7KFpurCWGWCiCz3oEh+BkRymKZ1QxfAbU2yGMDzTytLGQ2IV6T2r3cuo75/w==} engines: {node: '>=18'} - '@google/genai@1.10.0': - resolution: {integrity: sha512-PR4tLuiIFMrpAiiCko2Z16ydikFsPF1c5TBfI64hlZcv3xBEApSCceLuDYu1pNMq2SkNh4r66J4AG+ZexBnMLw==} + '@google/genai@1.11.0': + resolution: {integrity: sha512-4XFAHCvU91ewdWOU3RUdSeXpDuZRJHNYLqT9LKw7WqPjRQcEJvVU+VOU49ocruaSp8VuLKMecl0iadlQK+Zgfw==} engines: {node: '>=20.0.0'} peerDependencies: '@modelcontextprotocol/sdk': ^1.11.0 @@ -2061,8 +2061,8 @@ packages: '@types/node': optional: true - '@inquirer/prompts@7.7.0': - resolution: {integrity: sha512-8/7fOJA/Q5qqxznIvYjEvUCeRE6pncc1OHEmeA5JdNIKfOBC3a0EE5lFBofTWK/WXKfsjMkIz28y/uL6A3frYA==} + '@inquirer/prompts@7.7.1': + resolution: {integrity: sha512-XDxPrEWeWUBy8scAXzXuFY45r/q49R0g72bUzgQXZ1DY/xEFX+ESDMkTQolcb5jRBzaNJX2W8XQl6krMNDTjaA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -2088,8 +2088,8 @@ packages: '@types/node': optional: true - '@inquirer/select@4.3.0': - resolution: {integrity: sha512-dY4sPBAfGH6Cv435gOSbNbMsLd6v1ItNmhjsLY+LTY4h8L+SAOERL2L/VtvjZFSVpVcY4dcu8fo6Uq8H8vNvzQ==} + '@inquirer/select@4.3.1': + resolution: {integrity: sha512-Gfl/5sqOF5vS/LIrSndFgOh7jgoe0UXEizDqahFRkq5aJBLegZ6WjuMh/hVEJwlFQjyLq1z9fRtvUMkb7jM1LA==} engines: {node: '>=18'} peerDependencies: '@types/node': '>=18' @@ -2157,14 +2157,14 @@ packages: peerDependencies: tslib: '2' - '@jsonjoy.com/json-pack@1.2.0': - resolution: {integrity: sha512-io1zEbbYcElht3tdlqEOFxZ0dMTYrHz9iMf0gqn1pPjZFTCgM5R4R5IMA20Chb2UPYYsxjzs8CgZ7Nb5n2K2rA==} + '@jsonjoy.com/json-pack@1.4.0': + resolution: {integrity: sha512-Akn8XZqN3xO9YGcgvIiTauBBXTP92QSvw6EcGha+p5nm7brhbwvev5gw4fi+ouLGrBpfPpb72+S5pxl4mkMIGQ==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' - '@jsonjoy.com/util@1.6.0': - resolution: {integrity: sha512-sw/RMbehRhN68WRtcKCpQOPfnH6lLP4GJfqzi3iYej8tnzpZUDr6UkZYJjcjjC0FWEJOJbyM3PTIwxucUmDG2A==} + '@jsonjoy.com/util@1.8.0': + resolution: {integrity: sha512-HeR0JQNEdBozt+FrfyM5T0X3R+fIN0D+BRDkxPP5o41fTWzHfeZEqtK16aTW8haU+h+SG7XYq9PP5kobvOmkSA==} engines: {node: '>=10.0'} peerDependencies: tslib: '2' @@ -2221,8 +2221,8 @@ packages: resolution: {integrity: sha512-W/XlN9c528yYn+9MQkVjxiTPgPxoxt+oczfjHBDsJx0+59+O7B75Zhsp0B16Xbwbz8ANISDajh6+V7nIcPMc5w==} engines: {node: '>=18'} - '@modelcontextprotocol/sdk@1.16.0': - resolution: {integrity: sha512-8ofX7gkZcLj9H9rSd50mCgm3SSF8C7XoclxJuLoV0Cz3rEQ1tv9MZRYYvJtm9n1BiEQQMzSmE/w2AEkNacLYfg==} + '@modelcontextprotocol/sdk@1.17.0': + resolution: {integrity: sha512-qFfbWFA7r1Sd8D697L7GkTd36yqDuTkvz0KfOGkgXR8EUhQn3/EDNIR/qUdQNMT8IjmasBvHWuXeisxtXTQT2g==} engines: {node: '>=18'} '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': @@ -2671,101 +2671,201 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.46.1': + resolution: {integrity: sha512-oENme6QxtLCqjChRUUo3S6X8hjCXnWmJWnedD7VbGML5GUtaOtAyx+fEEXnBXVf0CBZApMQU0Idwi0FmyxzQhw==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.45.1': resolution: {integrity: sha512-ujQ+sMXJkg4LRJaYreaVx7Z/VMgBBd89wGS4qMrdtfUFZ+TSY5Rs9asgjitLwzeIbhwdEhyj29zhst3L1lKsRQ==} cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.46.1': + resolution: {integrity: sha512-OikvNT3qYTl9+4qQ9Bpn6+XHM+ogtFadRLuT2EXiFQMiNkXFLQfNVppi5o28wvYdHL2s3fM0D/MZJ8UkNFZWsw==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.45.1': resolution: {integrity: sha512-FSncqHvqTm3lC6Y13xncsdOYfxGSLnP+73k815EfNmpewPs+EyM49haPS105Rh4aF5mJKywk9X0ogzLXZzN9lA==} cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.46.1': + resolution: {integrity: sha512-EFYNNGij2WllnzljQDQnlFTXzSJw87cpAs4TVBAWLdkvic5Uh5tISrIL6NRcxoh/b2EFBG/TK8hgRrGx94zD4A==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.45.1': resolution: {integrity: sha512-2/vVn/husP5XI7Fsf/RlhDaQJ7x9zjvC81anIVbr4b/f0xtSmXQTFcGIQ/B1cXIYM6h2nAhJkdMHTnD7OtQ9Og==} cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.46.1': + resolution: {integrity: sha512-ZaNH06O1KeTug9WI2+GRBE5Ujt9kZw4a1+OIwnBHal92I8PxSsl5KpsrPvthRynkhMck4XPdvY0z26Cym/b7oA==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-freebsd-arm64@4.45.1': resolution: {integrity: sha512-4g1kaDxQItZsrkVTdYQ0bxu4ZIQ32cotoQbmsAnW1jAE4XCMbcBPDirX5fyUzdhVCKgPcrwWuucI8yrVRBw2+g==} cpu: [arm64] os: [freebsd] + '@rollup/rollup-freebsd-arm64@4.46.1': + resolution: {integrity: sha512-n4SLVebZP8uUlJ2r04+g2U/xFeiQlw09Me5UFqny8HGbARl503LNH5CqFTb5U5jNxTouhRjai6qPT0CR5c/Iig==} + cpu: [arm64] + os: [freebsd] + '@rollup/rollup-freebsd-x64@4.45.1': resolution: {integrity: sha512-L/6JsfiL74i3uK1Ti2ZFSNsp5NMiM4/kbbGEcOCps99aZx3g8SJMO1/9Y0n/qKlWZfn6sScf98lEOUe2mBvW9A==} cpu: [x64] os: [freebsd] + '@rollup/rollup-freebsd-x64@4.46.1': + resolution: {integrity: sha512-8vu9c02F16heTqpvo3yeiu7Vi1REDEC/yES/dIfq3tSXe6mLndiwvYr3AAvd1tMNUqE9yeGYa5w7PRbI5QUV+w==} + cpu: [x64] + os: [freebsd] + '@rollup/rollup-linux-arm-gnueabihf@4.45.1': resolution: {integrity: sha512-RkdOTu2jK7brlu+ZwjMIZfdV2sSYHK2qR08FUWcIoqJC2eywHbXr0L8T/pONFwkGukQqERDheaGTeedG+rra6Q==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.46.1': + resolution: {integrity: sha512-K4ncpWl7sQuyp6rWiGUvb6Q18ba8mzM0rjWJ5JgYKlIXAau1db7hZnR0ldJvqKWWJDxqzSLwGUhA4jp+KqgDtQ==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.45.1': resolution: {integrity: sha512-3kJ8pgfBt6CIIr1o+HQA7OZ9mp/zDk3ctekGl9qn/pRBgrRgfwiffaUmqioUGN9hv0OHv2gxmvdKOkARCtRb8Q==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.46.1': + resolution: {integrity: sha512-YykPnXsjUjmXE6j6k2QBBGAn1YsJUix7pYaPLK3RVE0bQL2jfdbfykPxfF8AgBlqtYbfEnYHmLXNa6QETjdOjQ==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.45.1': resolution: {integrity: sha512-k3dOKCfIVixWjG7OXTCOmDfJj3vbdhN0QYEqB+OuGArOChek22hn7Uy5A/gTDNAcCy5v2YcXRJ/Qcnm4/ma1xw==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.46.1': + resolution: {integrity: sha512-kKvqBGbZ8i9pCGW3a1FH3HNIVg49dXXTsChGFsHGXQaVJPLA4f/O+XmTxfklhccxdF5FefUn2hvkoGJH0ScWOA==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.45.1': resolution: {integrity: sha512-PmI1vxQetnM58ZmDFl9/Uk2lpBBby6B6rF4muJc65uZbxCs0EA7hhKCk2PKlmZKuyVSHAyIw3+/SiuMLxKxWog==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.46.1': + resolution: {integrity: sha512-zzX5nTw1N1plmqC9RGC9vZHFuiM7ZP7oSWQGqpbmfjK7p947D518cVK1/MQudsBdcD84t6k70WNczJOct6+hdg==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.45.1': resolution: {integrity: sha512-9UmI0VzGmNJ28ibHW2GpE2nF0PBQqsyiS4kcJ5vK+wuwGnV5RlqdczVocDSUfGX/Na7/XINRVoUgJyFIgipoRg==} cpu: [loong64] os: [linux] + '@rollup/rollup-linux-loongarch64-gnu@4.46.1': + resolution: {integrity: sha512-O8CwgSBo6ewPpktFfSDgB6SJN9XDcPSvuwxfejiddbIC/hn9Tg6Ai0f0eYDf3XvB/+PIWzOQL+7+TZoB8p9Yuw==} + cpu: [loong64] + os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.45.1': resolution: {integrity: sha512-7nR2KY8oEOUTD3pBAxIBBbZr0U7U+R9HDTPNy+5nVVHDXI4ikYniH1oxQz9VoB5PbBU1CZuDGHkLJkd3zLMWsg==} cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-ppc64-gnu@4.46.1': + resolution: {integrity: sha512-JnCfFVEKeq6G3h3z8e60kAp8Rd7QVnWCtPm7cxx+5OtP80g/3nmPtfdCXbVl063e3KsRnGSKDHUQMydmzc/wBA==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.45.1': resolution: {integrity: sha512-nlcl3jgUultKROfZijKjRQLUu9Ma0PeNv/VFHkZiKbXTBQXhpytS8CIj5/NfBeECZtY2FJQubm6ltIxm/ftxpw==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.46.1': + resolution: {integrity: sha512-dVxuDqS237eQXkbYzQQfdf/njgeNw6LZuVyEdUaWwRpKHhsLI+y4H/NJV8xJGU19vnOJCVwaBFgr936FHOnJsQ==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-riscv64-musl@4.45.1': resolution: {integrity: sha512-HJV65KLS51rW0VY6rvZkiieiBnurSzpzore1bMKAhunQiECPuxsROvyeaot/tcK3A3aGnI+qTHqisrpSgQrpgA==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-musl@4.46.1': + resolution: {integrity: sha512-CvvgNl2hrZrTR9jXK1ye0Go0HQRT6ohQdDfWR47/KFKiLd5oN5T14jRdUVGF4tnsN8y9oSfMOqH6RuHh+ck8+w==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.45.1': resolution: {integrity: sha512-NITBOCv3Qqc6hhwFt7jLV78VEO/il4YcBzoMGGNxznLgRQf43VQDae0aAzKiBeEPIxnDrACiMgbqjuihx08OOw==} cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.46.1': + resolution: {integrity: sha512-x7ANt2VOg2565oGHJ6rIuuAon+A8sfe1IeUx25IKqi49OjSr/K3awoNqr9gCwGEJo9OuXlOn+H2p1VJKx1psxA==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.45.1': resolution: {integrity: sha512-+E/lYl6qu1zqgPEnTrs4WysQtvc/Sh4fC2nByfFExqgYrqkKWp1tWIbe+ELhixnenSpBbLXNi6vbEEJ8M7fiHw==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.46.1': + resolution: {integrity: sha512-9OADZYryz/7E8/qt0vnaHQgmia2Y0wrjSSn1V/uL+zw/i7NUhxbX4cHXdEQ7dnJgzYDS81d8+tf6nbIdRFZQoQ==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.45.1': resolution: {integrity: sha512-a6WIAp89p3kpNoYStITT9RbTbTnqarU7D8N8F2CV+4Cl9fwCOZraLVuVFvlpsW0SbIiYtEnhCZBPLoNdRkjQFw==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.46.1': + resolution: {integrity: sha512-NuvSCbXEKY+NGWHyivzbjSVJi68Xfq1VnIvGmsuXs6TCtveeoDRKutI5vf2ntmNnVq64Q4zInet0UDQ+yMB6tA==} + cpu: [x64] + os: [linux] + '@rollup/rollup-win32-arm64-msvc@4.45.1': resolution: {integrity: sha512-T5Bi/NS3fQiJeYdGvRpTAP5P02kqSOpqiopwhj0uaXB6nzs5JVi2XMJb18JUSKhCOX8+UE1UKQufyD6Or48dJg==} cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.46.1': + resolution: {integrity: sha512-mWz+6FSRb82xuUMMV1X3NGiaPFqbLN9aIueHleTZCc46cJvwTlvIh7reQLk4p97dv0nddyewBhwzryBHH7wtPw==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.45.1': resolution: {integrity: sha512-lxV2Pako3ujjuUe9jiU3/s7KSrDfH6IgTSQOnDWr9aJ92YsFd7EurmClK0ly/t8dzMkDtd04g60WX6yl0sGfdw==} cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.46.1': + resolution: {integrity: sha512-7Thzy9TMXDw9AU4f4vsLNBxh7/VOKuXi73VH3d/kHGr0tZ3x/ewgL9uC7ojUKmH1/zvmZe2tLapYcZllk3SO8Q==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.45.1': resolution: {integrity: sha512-M/fKi4sasCdM8i0aWJjCSFm2qEnYRR8AMLG2kxp6wD13+tMGA4Z1tVAuHkNRjud5SW2EM3naLuK35w9twvf6aA==} cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.46.1': + resolution: {integrity: sha512-7GVB4luhFmGUNXXJhH2jJwZCFB3pIOixv2E3s17GQHBFUOQaISlt7aGcQgqvCaDSxTZJUzlK/QJ1FN8S94MrzQ==} + cpu: [x64] + os: [win32] + '@schematics/angular@20.2.0-next.0': resolution: {integrity: sha512-+RNNB4zLPqgU3K17hIgXSMb0b6qAxhCL/bmijI4S3xitPM9Yf/nDnrsAxLrvuvhMA5KewKQjUF7O0LdJxNbGnw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} @@ -3676,8 +3776,8 @@ packages: peerDependencies: devtools-protocol: '*' - chromium-bidi@7.1.1: - resolution: {integrity: sha512-L2BKQ0rSLADgbPMIdDh3wnYHs3EiUiMay2Sq0CTolheaADmWIf6Pe+T9LJRcnh5rcMz0U7MVk0cQVvKsGRMa1g==} + chromium-bidi@7.2.0: + resolution: {integrity: sha512-gREyhyBstermK+0RbcJLbFhcQctg92AGgDe/h/taMJEOLRdtSswBAO9KmvltFSQWgM2LrwWu5SIuEUbdm3JsyQ==} peerDependencies: devtools-protocol: '*' @@ -4263,8 +4363,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.187: - resolution: {integrity: sha512-cl5Jc9I0KGUoOoSbxvTywTa40uspGJt/BDBoDLoxJRSBpWh4FFXBsjNRHfQrONsV/OoEjDfHUmZQa2d6Ze4YgA==} + electron-to-chromium@1.5.191: + resolution: {integrity: sha512-xcwe9ELcuxYLUFqZZxL19Z6HVKcvNkIwhbHUz7L3us6u12yR+7uY89dSl570f/IqNthx8dAw3tojG7i4Ni4tDA==} emoji-regex@10.4.0: resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} @@ -4648,11 +4748,6 @@ packages: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} - firebase-tools@14.11.0: - resolution: {integrity: sha512-wfedQpQAltiyubU+xXv0H6zSVmfmyKbH0N72zfqu0JBFd5PMgfdP9us8gSY9b73TAzJ0j9szO21eN723scnDhw==} - engines: {node: '>=20.0.0 || >=22.0.0'} - hasBin: true - firebase-tools@14.11.1: resolution: {integrity: sha512-TABPdXQTGJC16Q6QizOMnNbaI31SIJHQUKQs2XH1FjCYLoC3ur88OdOFYgCy2vdGOFmDqBEmFYRzOr0sxlngEA==} engines: {node: '>=20.0.0 || >=22.0.0'} @@ -4896,8 +4991,8 @@ packages: resolution: {integrity: sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==} engines: {node: '>= 0.10'} - google-auth-library@10.1.0: - resolution: {integrity: sha512-GspVjZj1RbyRWpQ9FbAXMKjFGzZwDKnUHi66JJ+tcjcu5/xYAP1pdlWotCuIkMwjfVsxxDvsGZXGLzRt72D0sQ==} + google-auth-library@10.2.0: + resolution: {integrity: sha512-gy/0hRx8+Ye0HlUm3GrfpR4lbmJQ6bJ7F44DmN7GtMxxzWSojLzx0Bhv/hj7Wlj7a2On0FcT8jrz8Y1c1nxCyg==} engines: {node: '>=18'} google-auth-library@9.15.1: @@ -5174,9 +5269,9 @@ packages: ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - ignore-walk@7.0.0: - resolution: {integrity: sha512-T4gbf83A4NH95zvhVYZc+qWocBBGlpzUXLPGurJggw/WIOwicfXJChLDP/iBZnN5WqROSu5Bm3hhle4z8a8YGQ==} - engines: {node: ^18.17.0 || >=20.5.0} + ignore-walk@8.0.0: + resolution: {integrity: sha512-FCeMZT4NiRQGh+YkeKMtWrOmBgWjHjMJ26WQWrRQyoyzqevdaGSakUaJW5xQYmjLlUVk2qUnCjYVBax9EKKg8A==} + engines: {node: ^20.17.0 || >=22.9.0} ignore@5.3.2: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} @@ -5899,8 +5994,8 @@ packages: resolution: {integrity: sha512-8uerqP4ffFbTJZ2QGR1225TqZUWEFkl/kGnJ+vRGiaqnLr6pFj8XLFGyO1XgO8ib9NQKxd7gsq3pEYN3AB+Q2g==} hasBin: true - lighthouse-logger@2.0.1: - resolution: {integrity: sha512-ioBrW3s2i97noEmnXxmUq7cjIcVRjT5HBpAYy8zE11CxU9HqlWHHeRxfeN1tn8F7OEMVPIC9x1f8t3Z7US9ehQ==} + lighthouse-logger@2.0.2: + resolution: {integrity: sha512-vWl2+u5jgOQuZR55Z1WM0XDdrJT6mzMP8zHUct7xTlWhuQs+eV0g+QL0RQdFjT54zVmbhLCP8vIVpy1wGn/gCg==} lighthouse-stack-packs@1.12.1: resolution: {integrity: sha512-i4jTmg7tvZQFwNFiwB+nCK6a7ICR68Xcwo+VIVd6Spi71vBNFUlds5HiDrSbClZdkQDON2Bhqv+KKJIo5zkPeA==} @@ -6135,8 +6230,8 @@ packages: resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==} engines: {node: '>= 0.8'} - memfs@4.17.2: - resolution: {integrity: sha512-NgYhCOWgovOXSzvYgUW0LQ7Qy72rWQMGGFJDoWg4G30RHd3z77VbYdtJ4fembJXBy8pMIUA31XNAupobOQlwdg==} + memfs@4.23.0: + resolution: {integrity: sha512-SucHN2lcWf0jrnw+jP6FoVW6l/zGJiXfNMdApZzG0x/0mAIMdwAeR5mjfsCH5U3BoqpUEtqzz+dSQSO0H/eqxg==} engines: {node: '>= 4.0.0'} memorystream@0.3.1: @@ -6472,8 +6567,8 @@ packages: resolution: {integrity: sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==} engines: {node: ^18.17.0 || >=20.5.0} - npm-packlist@10.0.0: - resolution: {integrity: sha512-rht9U6nS8WOBDc53eipZNPo5qkAV4X2rhKE2Oj1DYUQ3DieXfj0mKkVmjnf3iuNdtMd8WfLdi2L6ASkD/8a+Kg==} + npm-packlist@10.0.1: + resolution: {integrity: sha512-vaC03b2PqJA6QqmwHi1jNU8fAPXEnnyv4j/W4PVfgm24C4/zZGSVut3z0YUeN0WIFCo1oGOL02+6LbvFK7JL4Q==} engines: {node: ^20.17.0 || >=22.9.0} npm-pick-manifest@10.0.0: @@ -7074,8 +7169,8 @@ packages: resolution: {integrity: sha512-cHArnywCiAAVXa3t4GGL2vttNxh7GqXtIYGym99egkNJ3oG//wL9LkvO4WE8W1TJe95t1F1ocu9X4xWaGsOKOA==} engines: {node: '>=18'} - puppeteer-core@24.14.0: - resolution: {integrity: sha512-NO9XpCl+i8oB0zJp81iPhzMo2QK8/JTj4ramSvTpGCo9CPCNo4AZ8qVOGpSgXzlcOfOT3VHOkzTfPo08GOE5jA==} + puppeteer-core@24.15.0: + resolution: {integrity: sha512-2iy0iBeWbNyhgiCGd/wvGrDSo73emNFjSxYOcyAqYiagkYt5q4cPfVXaVDKBsukgc2fIIfLAalBZlaxldxdDYg==} engines: {node: '>=18'} q@1.4.1: @@ -7357,6 +7452,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.46.1: + resolution: {integrity: sha512-33xGNBsDJAkzt0PvninskHlWnTIPgDtTwhg0U38CUoNP/7H6wI2Cz6dUeoNPbjdTdsYTGuiFFASuUOWovH0SyQ==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + router@2.2.0: resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==} engines: {node: '>= 18'} @@ -8368,8 +8468,8 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - validate-npm-package-name@6.0.1: - resolution: {integrity: sha512-OaI//3H0J7ZkR1OqlhGA8cA+Cbk/2xFOQpJOt5+s27/ta9eZwpeervh4Mxh4w0im/kdgktowaqVNR7QOrUd7Yg==} + validate-npm-package-name@6.0.2: + resolution: {integrity: sha512-IUoow1YUtvoBBC06dXs8bR8B9vuA3aJfmQNKMoaPG/OFsPmoQvw8xh+6Ye25Gx9DQhoEom3Pcu9MKHerm/NpUQ==} engines: {node: ^18.17.0 || >=20.5.0} validate.js@0.12.0: @@ -8386,8 +8486,8 @@ packages: vfile-message@1.1.1: resolution: {integrity: sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==} - vfile-message@4.0.2: - resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} + vfile-message@4.0.3: + resolution: {integrity: sha512-QTHzsGd1EhbZs4AsQ20JX1rC3cOlt/IWJruk893DfLRr57lcnOeMaWG4K0JrRta4mIJZKth2Au3mM3u03/JWKw==} vfile@3.0.1: resolution: {integrity: sha512-y7Y3gH9BsUSdD4KzHsuMaCzRjglXN0W2EcMf0gpvu6+SbsGhMje7xDc8AEoeXy6mIwCKMI6BkjMsRjzQbhMEjQ==} @@ -9151,10 +9251,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/75a2aee57f2d3bf783f74fcf4338228a3a69d0e6(@modelcontextprotocol/sdk@1.16.0)(encoding@0.1.13)': + '@angular/ng-dev@https://codeload.github.com/angular/dev-infra-private-ng-dev-builds/tar.gz/75a2aee57f2d3bf783f74fcf4338228a3a69d0e6(@modelcontextprotocol/sdk@1.17.0)(encoding@0.1.13)': dependencies: '@google-cloud/spanner': 8.0.0(supports-color@10.0.0) - '@google/genai': 1.10.0(@modelcontextprotocol/sdk@1.16.0)(encoding@0.1.13)(supports-color@10.0.0) + '@google/genai': 1.11.0(@modelcontextprotocol/sdk@1.17.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 @@ -9249,11 +9349,11 @@ snapshots: '@babel/generator': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-module-transforms': 7.27.3(@babel/core@7.26.10) - '@babel/helpers': 7.27.6 + '@babel/helpers': 7.28.2 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 convert-source-map: 2.0.0 debug: 4.4.1(supports-color@10.0.0) gensync: 1.0.0-beta.2 @@ -9269,11 +9369,11 @@ snapshots: '@babel/generator': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) - '@babel/helpers': 7.27.6 + '@babel/helpers': 7.28.2 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 convert-source-map: 2.0.0 debug: 4.4.1(supports-color@10.0.0) gensync: 1.0.0-beta.2 @@ -9285,14 +9385,14 @@ snapshots: '@babel/generator@7.28.0': dependencies: '@babel/parser': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@jridgewell/gen-mapping': 0.3.12 '@jridgewell/trace-mapping': 0.3.29 jsesc: 3.1.0 '@babel/helper-annotate-as-pure@7.27.3': dependencies: - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@babel/helper-compilation-targets@7.27.2': dependencies: @@ -9338,14 +9438,14 @@ snapshots: '@babel/helper-member-expression-to-functions@7.27.1': dependencies: '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color '@babel/helper-module-imports@7.27.1': dependencies: '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color @@ -9369,7 +9469,7 @@ snapshots: '@babel/helper-optimise-call-expression@7.27.1': dependencies: - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@babel/helper-plugin-utils@7.27.1': {} @@ -9394,13 +9494,13 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color '@babel/helper-split-export-declaration@7.24.7': dependencies: - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@babel/helper-string-parser@7.27.1': {} @@ -9412,18 +9512,18 @@ snapshots: dependencies: '@babel/template': 7.27.2 '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color - '@babel/helpers@7.27.6': + '@babel/helpers@7.28.2': dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@babel/parser@7.28.0': dependencies: - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.28.0)': dependencies: @@ -9905,7 +10005,7 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 esutils: 2.0.3 '@babel/runtime@7.27.6': {} @@ -9914,7 +10014,7 @@ snapshots: dependencies: '@babel/code-frame': 7.27.1 '@babel/parser': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@babel/traverse@7.28.0': dependencies: @@ -9923,12 +10023,12 @@ snapshots: '@babel/helper-globals': 7.28.0 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 debug: 4.4.1(supports-color@10.0.0) transitivePeerDependencies: - supports-color - '@babel/types@7.28.1': + '@babel/types@7.28.2': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 @@ -10157,7 +10257,7 @@ snapshots: dependencies: '@googleapis/sqladmin': 31.1.0 gaxios: 7.1.1(supports-color@10.0.0) - google-auth-library: 10.1.0(supports-color@10.0.0) + google-auth-library: 10.2.0(supports-color@10.0.0) p-throttle: 7.0.0 transitivePeerDependencies: - supports-color @@ -10169,7 +10269,7 @@ snapshots: arrify: 2.0.1 duplexify: 4.1.3 extend: 3.0.2 - google-auth-library: 10.1.0(supports-color@10.0.0) + google-auth-library: 10.2.0(supports-color@10.0.0) html-entities: 2.6.0 retry-request: 8.0.0(supports-color@10.0.0) teeny-request: 10.1.0(supports-color@10.0.0) @@ -10233,7 +10333,7 @@ snapshots: duplexify: 4.1.3 events-intercept: 2.0.0 extend: 3.0.2 - google-auth-library: 10.1.0(supports-color@10.0.0) + google-auth-library: 10.2.0(supports-color@10.0.0) google-gax: 5.0.1(supports-color@10.0.0) grpc-gcp: 1.0.1 is: 3.3.2 @@ -10250,12 +10350,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@google/genai@1.10.0(@modelcontextprotocol/sdk@1.16.0)(encoding@0.1.13)(supports-color@10.0.0)': + '@google/genai@1.11.0(@modelcontextprotocol/sdk@1.17.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.16.0 + '@modelcontextprotocol/sdk': 1.17.0 transitivePeerDependencies: - bufferutil - encoding @@ -10368,11 +10468,11 @@ snapshots: '@inquirer/password': 4.0.17(@types/node@22.16.5) '@inquirer/rawlist': 4.1.5(@types/node@22.16.5) '@inquirer/search': 3.0.17(@types/node@22.16.5) - '@inquirer/select': 4.3.0(@types/node@22.16.5) + '@inquirer/select': 4.3.1(@types/node@22.16.5) optionalDependencies: '@types/node': 22.16.5 - '@inquirer/prompts@7.7.0(@types/node@22.16.5)': + '@inquirer/prompts@7.7.1(@types/node@22.16.5)': dependencies: '@inquirer/checkbox': 4.2.0(@types/node@22.16.5) '@inquirer/confirm': 5.1.14(@types/node@22.16.5) @@ -10383,7 +10483,7 @@ snapshots: '@inquirer/password': 4.0.17(@types/node@22.16.5) '@inquirer/rawlist': 4.1.5(@types/node@22.16.5) '@inquirer/search': 3.0.17(@types/node@22.16.5) - '@inquirer/select': 4.3.0(@types/node@22.16.5) + '@inquirer/select': 4.3.1(@types/node@22.16.5) optionalDependencies: '@types/node': 22.16.5 @@ -10404,7 +10504,7 @@ snapshots: optionalDependencies: '@types/node': 22.16.5 - '@inquirer/select@4.3.0(@types/node@22.16.5)': + '@inquirer/select@4.3.1(@types/node@22.16.5)': dependencies: '@inquirer/core': 10.1.15(@types/node@22.16.5) '@inquirer/figures': 1.0.13 @@ -10471,15 +10571,15 @@ snapshots: dependencies: tslib: 2.8.1 - '@jsonjoy.com/json-pack@1.2.0(tslib@2.8.1)': + '@jsonjoy.com/json-pack@1.4.0(tslib@2.8.1)': dependencies: '@jsonjoy.com/base64': 1.1.2(tslib@2.8.1) - '@jsonjoy.com/util': 1.6.0(tslib@2.8.1) + '@jsonjoy.com/util': 1.8.0(tslib@2.8.1) hyperdyperid: 1.2.0 thingies: 1.21.0(tslib@2.8.1) tslib: 2.8.1 - '@jsonjoy.com/util@1.6.0(tslib@2.8.1)': + '@jsonjoy.com/util@1.8.0(tslib@2.8.1)': dependencies: tslib: 2.8.1 @@ -10533,7 +10633,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@modelcontextprotocol/sdk@1.16.0': + '@modelcontextprotocol/sdk@1.17.0': dependencies: ajv: 6.12.6 content-type: 1.0.5 @@ -10934,9 +11034,9 @@ snapshots: - bare-buffer - supports-color - '@rollup/plugin-commonjs@28.0.6(rollup@4.45.1)': + '@rollup/plugin-commonjs@28.0.6(rollup@4.46.1)': dependencies: - '@rollup/pluginutils': 5.2.0(rollup@4.45.1) + '@rollup/pluginutils': 5.2.0(rollup@4.46.1) commondir: 1.0.1 estree-walker: 2.0.2 fdir: 6.4.6(picomatch@4.0.3) @@ -10944,86 +11044,146 @@ snapshots: magic-string: 0.30.17 picomatch: 4.0.3 optionalDependencies: - rollup: 4.45.1 + rollup: 4.46.1 - '@rollup/plugin-node-resolve@16.0.1(rollup@4.45.1)': + '@rollup/plugin-node-resolve@16.0.1(rollup@4.46.1)': dependencies: - '@rollup/pluginutils': 5.2.0(rollup@4.45.1) + '@rollup/pluginutils': 5.2.0(rollup@4.46.1) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-module: 1.0.0 resolve: 1.22.10 optionalDependencies: - rollup: 4.45.1 + rollup: 4.46.1 - '@rollup/pluginutils@5.2.0(rollup@4.45.1)': + '@rollup/pluginutils@5.2.0(rollup@4.46.1)': dependencies: '@types/estree': 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.3 optionalDependencies: - rollup: 4.45.1 + rollup: 4.46.1 '@rollup/rollup-android-arm-eabi@4.45.1': optional: true + '@rollup/rollup-android-arm-eabi@4.46.1': + optional: true + '@rollup/rollup-android-arm64@4.45.1': optional: true + '@rollup/rollup-android-arm64@4.46.1': + optional: true + '@rollup/rollup-darwin-arm64@4.45.1': optional: true + '@rollup/rollup-darwin-arm64@4.46.1': + optional: true + '@rollup/rollup-darwin-x64@4.45.1': optional: true + '@rollup/rollup-darwin-x64@4.46.1': + optional: true + '@rollup/rollup-freebsd-arm64@4.45.1': optional: true + '@rollup/rollup-freebsd-arm64@4.46.1': + optional: true + '@rollup/rollup-freebsd-x64@4.45.1': optional: true + '@rollup/rollup-freebsd-x64@4.46.1': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.45.1': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.46.1': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.45.1': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.46.1': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.45.1': optional: true + '@rollup/rollup-linux-arm64-gnu@4.46.1': + optional: true + '@rollup/rollup-linux-arm64-musl@4.45.1': optional: true + '@rollup/rollup-linux-arm64-musl@4.46.1': + optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.45.1': optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.46.1': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.45.1': optional: true + '@rollup/rollup-linux-ppc64-gnu@4.46.1': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.45.1': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.46.1': + optional: true + '@rollup/rollup-linux-riscv64-musl@4.45.1': optional: true + '@rollup/rollup-linux-riscv64-musl@4.46.1': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.45.1': optional: true + '@rollup/rollup-linux-s390x-gnu@4.46.1': + optional: true + '@rollup/rollup-linux-x64-gnu@4.45.1': optional: true + '@rollup/rollup-linux-x64-gnu@4.46.1': + optional: true + '@rollup/rollup-linux-x64-musl@4.45.1': optional: true + '@rollup/rollup-linux-x64-musl@4.46.1': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.45.1': optional: true + '@rollup/rollup-win32-arm64-msvc@4.46.1': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.45.1': optional: true + '@rollup/rollup-win32-ia32-msvc@4.46.1': + optional: true + '@rollup/rollup-win32-x64-msvc@4.45.1': optional: true + '@rollup/rollup-win32-x64-msvc@4.46.1': + optional: true + '@schematics/angular@20.2.0-next.0(chokidar@4.0.3)': dependencies: '@angular-devkit/core': 20.2.0-next.0(chokidar@4.0.3) @@ -11132,23 +11292,23 @@ snapshots: '@types/babel__core@7.20.5': dependencies: '@babel/parser': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@types/babel__generator': 7.27.0 '@types/babel__template': 7.4.4 '@types/babel__traverse': 7.20.7 '@types/babel__generator@7.27.0': dependencies: - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@types/babel__template@7.4.4': dependencies: '@babel/parser': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@types/babel__traverse@7.20.7': dependencies: - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 '@types/big.js@6.2.2': {} @@ -11313,7 +11473,7 @@ snapshots: '@types/vfile-message@2.0.0': dependencies: - vfile-message: 4.0.2 + vfile-message: 4.0.3 '@types/vfile@3.0.2': dependencies: @@ -11860,7 +12020,7 @@ snapshots: browserslist@4.25.1: dependencies: caniuse-lite: 1.0.30001727 - electron-to-chromium: 1.5.187 + electron-to-chromium: 1.5.191 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.25.1) @@ -12062,7 +12222,7 @@ snapshots: '@types/node': 22.16.5 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 - lighthouse-logger: 2.0.1 + lighthouse-logger: 2.0.2 transitivePeerDependencies: - supports-color @@ -12075,7 +12235,7 @@ snapshots: urlpattern-polyfill: 10.0.0 zod: 3.23.8 - chromium-bidi@7.1.1(devtools-protocol@0.0.1464554): + chromium-bidi@7.2.0(devtools-protocol@0.0.1464554): dependencies: devtools-protocol: 0.0.1464554 mitt: 3.0.1 @@ -12684,7 +12844,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.187: {} + electron-to-chromium@1.5.191: {} emoji-regex@10.4.0: {} @@ -13248,98 +13408,14 @@ snapshots: locate-path: 6.0.0 path-exists: 4.0.0 - firebase-tools@14.11.0(@types/node@22.16.5)(encoding@0.1.13): - dependencies: - '@electric-sql/pglite': 0.3.5 - '@electric-sql/pglite-tools': 0.2.10(@electric-sql/pglite@0.3.5) - '@google-cloud/cloud-sql-connector': 1.8.2 - '@google-cloud/pubsub': 4.11.0(encoding@0.1.13) - '@inquirer/prompts': 7.7.0(@types/node@22.16.5) - '@modelcontextprotocol/sdk': 1.16.0 - abort-controller: 3.0.0 - ajv: 8.17.1 - ajv-formats: 3.0.1 - archiver: 7.0.1 - async-lock: 1.4.1 - body-parser: 1.20.3 - chokidar: 3.6.0 - cjson: 0.3.3 - cli-table3: 0.6.5 - colorette: 2.0.20 - commander: 5.1.0 - configstore: 5.0.1 - cors: 2.8.5 - cross-env: 7.0.3 - cross-spawn: 7.0.6 - csv-parse: 5.6.0 - deep-equal-in-any-order: 2.0.6 - exegesis: 4.3.0 - exegesis-express: 4.0.0 - express: 4.21.2 - filesize: 6.4.0 - form-data: 4.0.4 - fs-extra: 10.1.0 - fuzzy: 0.1.3 - gaxios: 6.7.1(encoding@0.1.13)(supports-color@10.0.0) - glob: 10.4.5 - google-auth-library: 9.15.1(encoding@0.1.13)(supports-color@10.0.0) - ignore: 7.0.5 - js-yaml: 3.14.1 - jsonwebtoken: 9.0.2 - leven: 3.1.0 - libsodium-wrappers: 0.7.15 - lodash: 4.17.21 - lsofi: 1.0.0 - marked: 13.0.3 - marked-terminal: 7.3.0(marked@13.0.3) - mime: 2.6.0 - minimatch: 3.1.2 - morgan: 1.10.1 - node-fetch: 2.7.0(encoding@0.1.13) - open: 6.4.0 - ora: 5.4.1 - p-limit: 3.1.0 - pg: 8.16.3 - pg-gateway: 0.3.0-beta.4 - pglite-2: '@electric-sql/pglite@0.2.17' - portfinder: 1.0.37 - progress: 2.0.3 - proxy-agent: 6.5.0 - retry: 0.13.1 - semver: 7.7.2 - sql-formatter: 15.6.6 - stream-chain: 2.2.5 - stream-json: 1.9.1 - superstatic: 9.2.0(encoding@0.1.13) - tar: 6.2.1 - tcp-port-used: 1.0.2 - tmp: 0.2.3 - triple-beam: 1.4.1 - universal-analytics: 0.5.3 - update-notifier-cjs: 5.1.7(encoding@0.1.13) - uuid: 8.3.2 - winston: 3.17.0 - winston-transport: 4.9.0 - ws: 7.5.10 - yaml: 2.8.0 - zod: 3.25.76 - zod-to-json-schema: 3.24.6(zod@3.25.76) - transitivePeerDependencies: - - '@types/node' - - bufferutil - - encoding - - pg-native - - supports-color - - utf-8-validate - firebase-tools@14.11.1(@types/node@22.16.5)(encoding@0.1.13): dependencies: '@electric-sql/pglite': 0.3.5 '@electric-sql/pglite-tools': 0.2.10(@electric-sql/pglite@0.3.5) '@google-cloud/cloud-sql-connector': 1.8.2 '@google-cloud/pubsub': 4.11.0(encoding@0.1.13) - '@inquirer/prompts': 7.7.0(@types/node@22.16.5) - '@modelcontextprotocol/sdk': 1.16.0 + '@inquirer/prompts': 7.7.1(@types/node@22.16.5) + '@modelcontextprotocol/sdk': 1.17.0 abort-controller: 3.0.0 ajv: 8.17.1 ajv-formats: 3.0.1 @@ -13663,7 +13739,7 @@ snapshots: fs.realpath: 1.0.0 inflight: 1.0.6 inherits: 2.0.4 - minimatch: 3.1.2 + minimatch: 3.0.8 once: 1.4.0 path-is-absolute: 1.0.1 @@ -13721,7 +13797,7 @@ snapshots: lodash: 4.17.21 minimatch: 3.0.8 - google-auth-library@10.1.0(supports-color@10.0.0): + google-auth-library@10.2.0(supports-color@10.0.0): dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 @@ -13769,7 +13845,7 @@ snapshots: '@grpc/proto-loader': 0.7.15 abort-controller: 3.0.0 duplexify: 4.1.3 - google-auth-library: 10.1.0(supports-color@10.0.0) + google-auth-library: 10.2.0(supports-color@10.0.0) google-logging-utils: 1.1.1 node-fetch: 3.3.2 object-hash: 3.0.0 @@ -13787,7 +13863,7 @@ snapshots: dependencies: extend: 3.0.2 gaxios: 7.1.1(supports-color@10.0.0) - google-auth-library: 10.1.0(supports-color@10.0.0) + google-auth-library: 10.2.0(supports-color@10.0.0) qs: 6.14.0 url-template: 2.0.8 transitivePeerDependencies: @@ -14083,9 +14159,9 @@ snapshots: ieee754@1.2.1: {} - ignore-walk@7.0.0: + ignore-walk@8.0.0: dependencies: - minimatch: 9.0.5 + minimatch: 10.0.3 ignore@5.3.2: {} @@ -14827,9 +14903,9 @@ snapshots: - supports-color - utf-8-validate - lighthouse-logger@2.0.1: + lighthouse-logger@2.0.2: dependencies: - debug: 2.6.9 + debug: 4.4.1(supports-color@10.0.0) marky: 1.3.0 transitivePeerDependencies: - supports-color @@ -14850,7 +14926,7 @@ snapshots: intl-messageformat: 10.7.16 jpeg-js: 0.4.4 js-library-detector: 6.7.0 - lighthouse-logger: 2.0.1 + lighthouse-logger: 2.0.2 lighthouse-stack-packs: 1.12.1 lodash: 4.17.21 lookup-closest-locale: 6.2.0 @@ -15110,10 +15186,10 @@ snapshots: media-typer@1.1.0: {} - memfs@4.17.2: + memfs@4.23.0: dependencies: - '@jsonjoy.com/json-pack': 1.2.0(tslib@2.8.1) - '@jsonjoy.com/util': 1.6.0(tslib@2.8.1) + '@jsonjoy.com/json-pack': 1.4.0(tslib@2.8.1) + '@jsonjoy.com/util': 1.8.0(tslib@2.8.1) tree-dump: 1.0.3(tslib@2.8.1) tslib: 2.8.1 @@ -15442,11 +15518,11 @@ snapshots: hosted-git-info: 8.1.0 proc-log: 5.0.0 semver: 7.7.2 - validate-npm-package-name: 6.0.1 + validate-npm-package-name: 6.0.2 - npm-packlist@10.0.0: + npm-packlist@10.0.1: dependencies: - ignore-walk: 7.0.0 + ignore-walk: 8.0.0 npm-pick-manifest@10.0.0: dependencies: @@ -15682,7 +15758,7 @@ snapshots: fs-minipass: 3.0.3 minipass: 7.1.2 npm-package-arg: 12.0.2 - npm-packlist: 10.0.0 + npm-packlist: 10.0.1 npm-pick-manifest: 10.0.0 npm-registry-fetch: 18.0.2 proc-log: 5.0.0 @@ -16103,10 +16179,10 @@ snapshots: - supports-color - utf-8-validate - puppeteer-core@24.14.0: + puppeteer-core@24.15.0: dependencies: '@puppeteer/browsers': 2.10.6 - chromium-bidi: 7.1.1(devtools-protocol@0.0.1464554) + chromium-bidi: 7.2.0(devtools-protocol@0.0.1464554) debug: 4.4.1(supports-color@10.0.0) devtools-protocol: 0.0.1464554 typed-query-selector: 2.12.0 @@ -16414,18 +16490,18 @@ snapshots: robots-parser@3.0.1: {} - rollup-plugin-dts@6.2.1(rollup@4.45.1)(typescript@5.8.3): + rollup-plugin-dts@6.2.1(rollup@4.46.1)(typescript@5.8.3): dependencies: magic-string: 0.30.17 - rollup: 4.45.1 + rollup: 4.46.1 typescript: 5.8.3 optionalDependencies: '@babel/code-frame': 7.27.1 - rollup-plugin-sourcemaps2@0.5.3(@types/node@22.16.5)(rollup@4.45.1): + rollup-plugin-sourcemaps2@0.5.3(@types/node@22.16.5)(rollup@4.46.1): dependencies: - '@rollup/pluginutils': 5.2.0(rollup@4.45.1) - rollup: 4.45.1 + '@rollup/pluginutils': 5.2.0(rollup@4.46.1) + rollup: 4.46.1 optionalDependencies: '@types/node': 22.16.5 @@ -16455,6 +16531,32 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.45.1 fsevents: 2.3.3 + rollup@4.46.1: + dependencies: + '@types/estree': 1.0.8 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.46.1 + '@rollup/rollup-android-arm64': 4.46.1 + '@rollup/rollup-darwin-arm64': 4.46.1 + '@rollup/rollup-darwin-x64': 4.46.1 + '@rollup/rollup-freebsd-arm64': 4.46.1 + '@rollup/rollup-freebsd-x64': 4.46.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.46.1 + '@rollup/rollup-linux-arm-musleabihf': 4.46.1 + '@rollup/rollup-linux-arm64-gnu': 4.46.1 + '@rollup/rollup-linux-arm64-musl': 4.46.1 + '@rollup/rollup-linux-loongarch64-gnu': 4.46.1 + '@rollup/rollup-linux-ppc64-gnu': 4.46.1 + '@rollup/rollup-linux-riscv64-gnu': 4.46.1 + '@rollup/rollup-linux-riscv64-musl': 4.46.1 + '@rollup/rollup-linux-s390x-gnu': 4.46.1 + '@rollup/rollup-linux-x64-gnu': 4.46.1 + '@rollup/rollup-linux-x64-musl': 4.46.1 + '@rollup/rollup-win32-arm64-msvc': 4.46.1 + '@rollup/rollup-win32-ia32-msvc': 4.46.1 + '@rollup/rollup-win32-x64-msvc': 4.46.1 + fsevents: 2.3.3 + router@2.2.0: dependencies: debug: 4.4.1(supports-color@10.0.0) @@ -16475,7 +16577,7 @@ snapshots: dependencies: '@babel/parser': 7.28.0 '@babel/traverse': 7.28.0 - '@babel/types': 7.28.1 + '@babel/types': 7.28.2 bent: 7.3.12 chalk: 4.1.2 glob: 7.2.3 @@ -17722,7 +17824,7 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - validate-npm-package-name@6.0.1: {} + validate-npm-package-name@6.0.2: {} validate.js@0.12.0: {} @@ -17738,7 +17840,7 @@ snapshots: dependencies: unist-util-stringify-position: 1.1.2 - vfile-message@4.0.2: + vfile-message@4.0.3: dependencies: '@types/unist': 3.0.3 unist-util-stringify-position: 4.0.0 @@ -17818,7 +17920,7 @@ snapshots: webpack-dev-middleware@7.4.2(webpack@5.100.2(esbuild@0.25.6)): dependencies: colorette: 2.0.20 - memfs: 4.17.2 + memfs: 4.23.0 mime-types: 2.1.35 on-finished: 2.4.1 range-parser: 1.2.1