diff --git a/frontend.Dockerfile b/frontend.Dockerfile index e483516ffbe..c17af568613 100644 --- a/frontend.Dockerfile +++ b/frontend.Dockerfile @@ -1,5 +1,5 @@ # renovate: datasource=node depName=node -ARG NODE_VERSION=22.20.0 +ARG NODE_VERSION=22.21.0 FROM node:${NODE_VERSION}-alpine diff --git a/package.json b/package.json index d3793ff715b..916485ea37d 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "@percy/playwright": "1.0.9", "@playwright/test": "1.56.1", "@sinonjs/fake-timers": "15.0.0", - "@types/node": "22.18.11", + "@types/node": "22.18.12", "@types/sinonjs__fake-timers": "15.0.0", "@zestia/ember-auto-focus": "5.1.0", "broccoli-asset-rev": "3.0.0", @@ -186,14 +186,14 @@ "last 1 years" ], "engines": { - "node": "22.20.0", + "node": "22.21.0", "pnpm": "10.19.0" }, "ember": { "edition": "octane" }, "volta": { - "node": "22.20.0" + "node": "22.21.0" }, "exports": { "./tests/*": "./tests/*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2304c578f7c..0780e994d3a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,7 +25,7 @@ importers: version: 3.4.0 '@sentry/ember': specifier: 10.21.0 - version: 10.21.0(ember-cli@6.8.0(@types/node@22.18.11)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7))(webpack@5.102.1) + version: 10.21.0(ember-cli@6.8.0(@types/node@22.18.12)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7))(webpack@5.102.1) chart.js: specifier: 4.5.1 version: 4.5.1 @@ -118,8 +118,8 @@ importers: specifier: 15.0.0 version: 15.0.0 '@types/node': - specifier: 22.18.11 - version: 22.18.11 + specifier: 22.18.12 + version: 22.18.12 '@types/sinonjs__fake-timers': specifier: 15.0.0 version: 15.0.0 @@ -140,7 +140,7 @@ importers: version: 2.11.1(webpack@5.102.1) ember-cli: specifier: 6.8.0 - version: 6.8.0(@types/node@22.18.11)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7) + version: 6.8.0(@types/node@22.18.12)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7) ember-cli-babel: specifier: 8.2.0 version: 8.2.0(@babel/core@7.28.5) @@ -149,7 +149,7 @@ importers: version: 1.0.0 ember-cli-dependency-checker: specifier: 3.3.3 - version: 3.3.3(ember-cli@6.8.0(@types/node@22.18.11)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7)) + version: 3.3.3(ember-cli@6.8.0(@types/node@22.18.12)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7)) ember-cli-dependency-lint: specifier: 2.0.1 version: 2.0.1 @@ -284,10 +284,10 @@ importers: version: 2.0.1(@babel/core@7.28.5) msw: specifier: 2.11.6 - version: 2.11.6(@types/node@22.18.11)(typescript@5.9.3) + version: 2.11.6(@types/node@22.18.12)(typescript@5.9.3) playwright-msw: specifier: 3.0.1 - version: 3.0.1(@playwright/test@1.56.1)(msw@2.11.6(@types/node@22.18.11)(typescript@5.9.3)) + version: 3.0.1(@playwright/test@1.56.1)(msw@2.11.6(@types/node@22.18.12)(typescript@5.9.3)) postcss: specifier: 8.5.6 version: 8.5.6 @@ -326,10 +326,10 @@ importers: dependencies: '@mswjs/data': specifier: 0.16.2 - version: 0.16.2(@types/node@22.18.11)(typescript@5.9.3) + version: 0.16.2(@types/node@22.18.12)(typescript@5.9.3) msw: specifier: 2.11.6 - version: 2.11.6(@types/node@22.18.11)(typescript@5.9.3) + version: 2.11.6(@types/node@22.18.12)(typescript@5.9.3) semver: specifier: 7.7.3 version: 7.7.3 @@ -339,7 +339,7 @@ importers: version: 20.0.8 vitest: specifier: 4.0.2 - version: 4.0.2(@types/node@22.18.11)(happy-dom@20.0.8)(jiti@2.6.1)(jsdom@25.0.1)(msw@2.11.6(@types/node@22.18.11)(typescript@5.9.3))(terser@5.44.0)(yaml@2.8.1) + version: 4.0.2(@types/node@22.18.12)(happy-dom@20.0.8)(jiti@2.6.1)(jsdom@25.0.1)(msw@2.11.6(@types/node@22.18.12)(typescript@5.9.3))(terser@5.44.0)(yaml@2.8.1) packages: @@ -2181,8 +2181,8 @@ packages: '@types/node@20.19.23': resolution: {integrity: sha512-yIdlVVVHXpmqRhtyovZAcSy0MiPcYWGkoO4CGe/+jpP0hmNuihm4XhHbADpK++MsiLHP5MVlv+bcgdF99kSiFQ==} - '@types/node@22.18.11': - resolution: {integrity: sha512-Gd33J2XIrXurb+eT2ktze3rJAfAp9ZNjlBdh4SVgyrKEOADwCbdUDaK7QgJno8Ue4kcajscsKqu6n8OBG3hhCQ==} + '@types/node@22.18.12': + resolution: {integrity: sha512-BICHQ67iqxQGFSzfCFTT7MRQ5XcBjG5aeKh5Ok38UBbPe5fxTyE+aHFxwVrGyr8GNlqFMLKD1D3P2K/1ks8tog==} '@types/pluralize@0.0.29': resolution: {integrity: sha512-BYOID+l2Aco2nBik+iYS4SZX0Lf20KPILP5RGmM1IgzdwNdTs0eebiFriOPcej1sX9mLnSoiNte5zcFxssgpGA==} @@ -10053,38 +10053,38 @@ snapshots: '@inquirer/ansi@1.0.1': {} - '@inquirer/confirm@5.1.19(@types/node@22.18.11)': + '@inquirer/confirm@5.1.19(@types/node@22.18.12)': dependencies: - '@inquirer/core': 10.3.0(@types/node@22.18.11) - '@inquirer/type': 3.0.9(@types/node@22.18.11) + '@inquirer/core': 10.3.0(@types/node@22.18.12) + '@inquirer/type': 3.0.9(@types/node@22.18.12) optionalDependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 - '@inquirer/core@10.3.0(@types/node@22.18.11)': + '@inquirer/core@10.3.0(@types/node@22.18.12)': dependencies: '@inquirer/ansi': 1.0.1 '@inquirer/figures': 1.0.14 - '@inquirer/type': 3.0.9(@types/node@22.18.11) + '@inquirer/type': 3.0.9(@types/node@22.18.12) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 - '@inquirer/external-editor@1.0.2(@types/node@22.18.11)': + '@inquirer/external-editor@1.0.2(@types/node@22.18.12)': dependencies: chardet: 2.1.0 iconv-lite: 0.7.0 optionalDependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 '@inquirer/figures@1.0.14': {} - '@inquirer/type@3.0.9(@types/node@22.18.11)': + '@inquirer/type@3.0.9(@types/node@22.18.12)': optionalDependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 '@jridgewell/gen-mapping@0.3.13': dependencies: @@ -10141,7 +10141,7 @@ snapshots: '@mswjs/cookies@1.1.1': {} - '@mswjs/data@0.16.2(@types/node@22.18.11)(typescript@5.9.3)': + '@mswjs/data@0.16.2(@types/node@22.18.12)(typescript@5.9.3)': dependencies: '@types/lodash': 4.17.20 '@types/md5': 2.3.6 @@ -10157,7 +10157,7 @@ snapshots: strict-event-emitter: 0.5.1 uuid: 8.3.2 optionalDependencies: - msw: 2.11.6(@types/node@22.18.11)(typescript@5.9.3) + msw: 2.11.6(@types/node@22.18.12)(typescript@5.9.3) transitivePeerDependencies: - '@types/node' - supports-color @@ -10440,7 +10440,7 @@ snapshots: '@sentry/core@10.21.0': {} - '@sentry/ember@10.21.0(ember-cli@6.8.0(@types/node@22.18.11)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7))(webpack@5.102.1)': + '@sentry/ember@10.21.0(ember-cli@6.8.0(@types/node@22.18.12)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7))(webpack@5.102.1)': dependencies: '@babel/core': 7.28.5(supports-color@8.1.1) '@embroider/macros': 1.19.2 @@ -10451,7 +10451,7 @@ snapshots: ember-cli-htmlbars: 6.3.0 ember-cli-typescript: 5.3.0 optionalDependencies: - ember-cli: 6.8.0(@types/node@22.18.11)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7) + ember-cli: 6.8.0(@types/node@22.18.12)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7) transitivePeerDependencies: - '@glint/template' - supports-color @@ -10486,7 +10486,7 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.18.11 + '@types/node': 22.18.12 '@types/chai-as-promised@7.1.8': dependencies: @@ -10501,11 +10501,11 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 '@types/cors@2.8.19': dependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 '@types/d3-array@3.2.2': {} @@ -10645,7 +10645,7 @@ snapshots: '@types/express-serve-static-core@4.19.7': dependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 1.2.0 @@ -10659,15 +10659,15 @@ snapshots: '@types/fs-extra@5.1.0': dependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 '@types/fs-extra@8.1.5': dependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 '@types/geojson@7946.0.16': {} @@ -10691,7 +10691,7 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@22.18.11': + '@types/node@22.18.12': dependencies: undici-types: 6.21.0 @@ -10706,21 +10706,21 @@ snapshots: '@types/rimraf@2.0.5': dependencies: '@types/glob': 9.0.0 - '@types/node': 22.18.11 + '@types/node': 22.18.12 '@types/send@0.17.5': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.18.11 + '@types/node': 22.18.12 '@types/send@1.2.0': dependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 '@types/serve-static@1.15.9': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 22.18.11 + '@types/node': 22.18.12 '@types/send': 0.17.5 '@types/sinonjs__fake-timers@15.0.0': {} @@ -10746,7 +10746,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 optional: true '@typescript-eslint/tsconfig-utils@8.46.2(typescript@5.9.3)': @@ -10762,14 +10762,14 @@ snapshots: chai: 6.2.0 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.2(msw@2.11.6(@types/node@22.18.11)(typescript@5.9.3))(vite@7.1.12(@types/node@22.18.11)(jiti@2.6.1)(terser@5.44.0)(yaml@2.8.1))': + '@vitest/mocker@4.0.2(msw@2.11.6(@types/node@22.18.12)(typescript@5.9.3))(vite@7.1.12(@types/node@22.18.12)(jiti@2.6.1)(terser@5.44.0)(yaml@2.8.1))': dependencies: '@vitest/spy': 4.0.2 estree-walker: 3.0.3 magic-string: 0.30.19 optionalDependencies: - msw: 2.11.6(@types/node@22.18.11)(typescript@5.9.3) - vite: 7.1.12(@types/node@22.18.11)(jiti@2.6.1)(terser@5.44.0)(yaml@2.8.1) + msw: 2.11.6(@types/node@22.18.12)(typescript@5.9.3) + vite: 7.1.12(@types/node@22.18.12)(jiti@2.6.1)(terser@5.44.0)(yaml@2.8.1) '@vitest/pretty-format@4.0.2': dependencies: @@ -12829,10 +12829,10 @@ snapshots: transitivePeerDependencies: - supports-color - ember-cli-dependency-checker@3.3.3(ember-cli@6.8.0(@types/node@22.18.11)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7)): + ember-cli-dependency-checker@3.3.3(ember-cli@6.8.0(@types/node@22.18.12)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7)): dependencies: chalk: 2.4.2 - ember-cli: 6.8.0(@types/node@22.18.11)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7) + ember-cli: 6.8.0(@types/node@22.18.12)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7) find-yarn-workspace-root: 2.0.0 is-git-url: 1.0.0 resolve: 1.22.11 @@ -12995,7 +12995,7 @@ snapshots: transitivePeerDependencies: - supports-color - ember-cli@6.8.0(@types/node@22.18.11)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7): + ember-cli@6.8.0(@types/node@22.18.12)(ejs@3.1.10)(handlebars@4.7.8)(underscore@1.13.7): dependencies: '@ember-tooling/blueprint-blueprint': 0.2.1 '@ember-tooling/blueprint-model': 0.4.1 @@ -13051,7 +13051,7 @@ snapshots: heimdalljs-logger: 0.1.10 http-proxy: 1.18.1 inflection: 2.0.1 - inquirer: 9.3.8(@types/node@22.18.11) + inquirer: 9.3.8(@types/node@22.18.12) is-git-url: 1.0.0 is-language-code: 3.1.0 isbinaryfile: 5.0.6 @@ -13517,7 +13517,7 @@ snapshots: engine.io@6.6.4: dependencies: '@types/cors': 2.8.19 - '@types/node': 22.18.11 + '@types/node': 22.18.12 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.7.2 @@ -14818,9 +14818,9 @@ snapshots: strip-ansi: 6.0.1 through: 2.3.8 - inquirer@9.3.8(@types/node@22.18.11): + inquirer@9.3.8(@types/node@22.18.12): dependencies: - '@inquirer/external-editor': 1.0.2(@types/node@22.18.11) + '@inquirer/external-editor': 1.0.2(@types/node@22.18.12) '@inquirer/figures': 1.0.14 ansi-escapes: 4.3.2 cli-width: 4.1.0 @@ -15089,7 +15089,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -15633,9 +15633,9 @@ snapshots: ms@2.1.3: {} - msw@2.11.6(@types/node@22.18.11)(typescript@5.9.3): + msw@2.11.6(@types/node@22.18.12)(typescript@5.9.3): dependencies: - '@inquirer/confirm': 5.1.19(@types/node@22.18.11) + '@inquirer/confirm': 5.1.19(@types/node@22.18.12) '@mswjs/interceptors': 0.40.0 '@open-draft/deferred-promise': 2.2.0 '@types/statuses': 2.0.6 @@ -16072,11 +16072,11 @@ snapshots: playwright-core@1.56.1: {} - playwright-msw@3.0.1(@playwright/test@1.56.1)(msw@2.11.6(@types/node@22.18.11)(typescript@5.9.3)): + playwright-msw@3.0.1(@playwright/test@1.56.1)(msw@2.11.6(@types/node@22.18.12)(typescript@5.9.3)): dependencies: '@mswjs/cookies': 1.1.1 '@playwright/test': 1.56.1 - msw: 2.11.6(@types/node@22.18.11)(typescript@5.9.3) + msw: 2.11.6(@types/node@22.18.12)(typescript@5.9.3) strict-event-emitter: 0.5.1 playwright@1.56.1: @@ -17714,7 +17714,7 @@ snapshots: vary@1.1.2: {} - vite@7.1.12(@types/node@22.18.11)(jiti@2.6.1)(terser@5.44.0)(yaml@2.8.1): + vite@7.1.12(@types/node@22.18.12)(jiti@2.6.1)(terser@5.44.0)(yaml@2.8.1): dependencies: esbuild: 0.25.11 fdir: 6.5.0(picomatch@4.0.3) @@ -17723,16 +17723,16 @@ snapshots: rollup: '@rollup/wasm-node@4.52.5' tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 fsevents: 2.3.3 jiti: 2.6.1 terser: 5.44.0 yaml: 2.8.1 - vitest@4.0.2(@types/node@22.18.11)(happy-dom@20.0.8)(jiti@2.6.1)(jsdom@25.0.1)(msw@2.11.6(@types/node@22.18.11)(typescript@5.9.3))(terser@5.44.0)(yaml@2.8.1): + vitest@4.0.2(@types/node@22.18.12)(happy-dom@20.0.8)(jiti@2.6.1)(jsdom@25.0.1)(msw@2.11.6(@types/node@22.18.12)(typescript@5.9.3))(terser@5.44.0)(yaml@2.8.1): dependencies: '@vitest/expect': 4.0.2 - '@vitest/mocker': 4.0.2(msw@2.11.6(@types/node@22.18.11)(typescript@5.9.3))(vite@7.1.12(@types/node@22.18.11)(jiti@2.6.1)(terser@5.44.0)(yaml@2.8.1)) + '@vitest/mocker': 4.0.2(msw@2.11.6(@types/node@22.18.12)(typescript@5.9.3))(vite@7.1.12(@types/node@22.18.12)(jiti@2.6.1)(terser@5.44.0)(yaml@2.8.1)) '@vitest/pretty-format': 4.0.2 '@vitest/runner': 4.0.2 '@vitest/snapshot': 4.0.2 @@ -17749,10 +17749,10 @@ snapshots: tinyexec: 0.3.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.1.12(@types/node@22.18.11)(jiti@2.6.1)(terser@5.44.0)(yaml@2.8.1) + vite: 7.1.12(@types/node@22.18.12)(jiti@2.6.1)(terser@5.44.0)(yaml@2.8.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.18.11 + '@types/node': 22.18.12 happy-dom: 20.0.8 jsdom: 25.0.1(supports-color@8.1.1) transitivePeerDependencies: