diff --git a/package.json b/package.json index dc775b8aeaf..616e3e0d162 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "pikaday": "1.8.2", "playwright": "1.54.2", "prettier": "3.5.3", - "puppeteer-core": "^24.15.0", + "puppeteer-core": "^24.16.0", "squoosh": "https://codeload.github.com/discourse/squoosh/tar.gz/dc9649d", "stylelint": "16.23.0", "terser": "^5.43.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1b4dde44c1a..46be3cbac14 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -113,8 +113,8 @@ importers: specifier: 3.5.3 version: 3.5.3 puppeteer-core: - specifier: ^24.15.0 - version: 24.15.0 + specifier: ^24.16.0 + version: 24.16.0 squoosh: specifier: https://codeload.github.com/discourse/squoosh/tar.gz/dc9649d version: https://codeload.github.com/discourse/squoosh/tar.gz/dc9649d @@ -1117,7 +1117,7 @@ importers: devDependencies: vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@24.1.0)(jsdom@25.0.1)(terser@5.43.1) + version: 3.2.4(@types/node@24.2.0)(jsdom@25.0.1)(terser@5.43.1) app/assets/javascripts/truth-helpers: dependencies: @@ -2888,8 +2888,8 @@ packages: '@types/minimatch@3.0.5': resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} - '@types/node@24.1.0': - resolution: {integrity: sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==} + '@types/node@24.2.0': + resolution: {integrity: sha512-3xyG3pMCq3oYCNg7/ZP+E1ooTaGB4cG8JWRsqqOYQdbWNY4zbaV0Ennrd7stjiJEFZCaybcIgpTjJWHRfBSIDw==} '@types/qs@6.14.0': resolution: {integrity: sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==} @@ -4451,8 +4451,8 @@ packages: resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - devtools-protocol@0.0.1464554: - resolution: {integrity: sha512-CAoP3lYfwAGQTaAXYvA6JZR0fjGUb7qec1qf4mToyoH2TZgUFeIqYcjh6f9jNuhHfuZiEdH+PONHYrLhRQX6aw==} + devtools-protocol@0.0.1475386: + resolution: {integrity: sha512-RQ809ykTfJ+dgj9bftdeL2vRVxASAuGU+I9LEx9Ij5TXU5HrgAQVmzi72VA+mkzscE12uzlRv5/tWWv9R9J1SA==} diff@7.0.0: resolution: {integrity: sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==} @@ -7599,8 +7599,8 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - puppeteer-core@24.15.0: - resolution: {integrity: sha512-2iy0iBeWbNyhgiCGd/wvGrDSo73emNFjSxYOcyAqYiagkYt5q4cPfVXaVDKBsukgc2fIIfLAalBZlaxldxdDYg==} + puppeteer-core@24.16.0: + resolution: {integrity: sha512-tZ0tJiOYaDGTRzzr2giDpf8O/55JsoqkrafS1Xu4H6S8oP4eeL6RbZzY9OzjShSf5EQvx/zAc55QKpDqzXos/Q==} engines: {node: '>=18'} qs@6.13.0: @@ -8751,8 +8751,8 @@ packages: underscore@1.13.7: resolution: {integrity: sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==} - undici-types@7.8.0: - resolution: {integrity: sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==} + undici-types@7.10.0: + resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==} unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} @@ -11402,7 +11402,7 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/chai-as-promised@7.1.8': dependencies: @@ -11416,11 +11416,11 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/cors@2.8.18': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/deep-eql@4.0.2': {} @@ -11443,7 +11443,7 @@ snapshots: '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 0.17.5 @@ -11457,11 +11457,11 @@ snapshots: '@types/fs-extra@5.1.0': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/fs-extra@8.1.5': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/glob@9.0.0': dependencies: @@ -11490,9 +11490,9 @@ snapshots: '@types/minimatch@3.0.5': {} - '@types/node@24.1.0': + '@types/node@24.2.0': dependencies: - undici-types: 7.8.0 + undici-types: 7.10.0 '@types/qs@6.14.0': {} @@ -11505,19 +11505,19 @@ snapshots: '@types/rimraf@2.0.5': dependencies: '@types/glob': 9.0.0 - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/rsvp@4.0.9': {} '@types/send@0.17.5': dependencies: '@types/mime': 1.3.5 - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/serve-static@1.15.8': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 24.1.0 + '@types/node': 24.2.0 '@types/send': 0.17.5 '@types/sizzle@2.3.8': {} @@ -11536,7 +11536,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 optional: true '@uppy/aws-s3@4.1.0(@uppy/core@4.2.2)': @@ -11589,13 +11589,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.0.0(@types/node@24.1.0)(terser@5.43.1))': + '@vitest/mocker@3.2.4(vite@7.0.0(@types/node@24.2.0)(terser@5.43.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.0.0(@types/node@24.1.0)(terser@5.43.1) + vite: 7.0.0(@types/node@24.2.0)(terser@5.43.1) '@vitest/pretty-format@3.2.4': dependencies: @@ -12826,7 +12826,7 @@ snapshots: chrome-launcher@1.2.0: dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 2.0.1 @@ -12843,9 +12843,9 @@ snapshots: chrome-trace-event@1.0.4: {} - chromium-bidi@7.2.0(devtools-protocol@0.0.1464554): + chromium-bidi@7.2.0(devtools-protocol@0.0.1475386): dependencies: - devtools-protocol: 0.0.1464554 + devtools-protocol: 0.0.1475386 mitt: 3.0.1 zod: 3.25.76 @@ -13265,7 +13265,7 @@ snapshots: detect-newline@4.0.1: {} - devtools-protocol@0.0.1464554: {} + devtools-protocol@0.0.1475386: {} diff@7.0.0: {} @@ -14037,7 +14037,7 @@ snapshots: engine.io@6.6.4: dependencies: '@types/cors': 2.8.18 - '@types/node': 24.1.0 + '@types/node': 24.2.0 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -15776,7 +15776,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -17281,12 +17281,12 @@ snapshots: punycode@2.3.1: {} - puppeteer-core@24.15.0: + puppeteer-core@24.16.0: dependencies: '@puppeteer/browsers': 2.10.6 - chromium-bidi: 7.2.0(devtools-protocol@0.0.1464554) + chromium-bidi: 7.2.0(devtools-protocol@0.0.1475386) debug: 4.4.1(supports-color@8.1.1) - devtools-protocol: 0.0.1464554 + devtools-protocol: 0.0.1475386 typed-query-selector: 2.12.0 ws: 8.18.3 transitivePeerDependencies: @@ -18775,7 +18775,7 @@ snapshots: underscore@1.13.7: {} - undici-types@7.8.0: {} + undici-types@7.10.0: {} unicode-canonical-property-names-ecmascript@2.0.0: {} @@ -18879,13 +18879,13 @@ snapshots: x-is-array: 0.1.0 x-is-string: 0.1.0 - vite-node@3.2.4(@types/node@24.1.0)(terser@5.43.1): + vite-node@3.2.4(@types/node@24.2.0)(terser@5.43.1): dependencies: cac: 6.7.14 debug: 4.4.1(supports-color@8.1.1) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.0(@types/node@24.1.0)(terser@5.43.1) + vite: 7.0.0(@types/node@24.2.0)(terser@5.43.1) transitivePeerDependencies: - '@types/node' - jiti @@ -18900,7 +18900,7 @@ snapshots: - tsx - yaml - vite@7.0.0(@types/node@24.1.0)(terser@5.43.1): + vite@7.0.0(@types/node@24.2.0)(terser@5.43.1): dependencies: esbuild: 0.25.8 fdir: 6.4.6(picomatch@4.0.2) @@ -18909,15 +18909,15 @@ snapshots: rollup: 4.44.0 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 fsevents: 2.3.3 terser: 5.43.1 - vitest@3.2.4(@types/node@24.1.0)(jsdom@25.0.1)(terser@5.43.1): + vitest@3.2.4(@types/node@24.2.0)(jsdom@25.0.1)(terser@5.43.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.0.0(@types/node@24.1.0)(terser@5.43.1)) + '@vitest/mocker': 3.2.4(vite@7.0.0(@types/node@24.2.0)(terser@5.43.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -18935,11 +18935,11 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.0.0(@types/node@24.1.0)(terser@5.43.1) - vite-node: 3.2.4(@types/node@24.1.0)(terser@5.43.1) + vite: 7.0.0(@types/node@24.2.0)(terser@5.43.1) + vite-node: 3.2.4(@types/node@24.2.0)(terser@5.43.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 24.1.0 + '@types/node': 24.2.0 jsdom: 25.0.1(supports-color@8.1.1) transitivePeerDependencies: - jiti