From 2ed08800706ee89bd2426df71f5ec76cb946fe7e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 1 Jun 2026 13:34:27 +0000 Subject: [PATCH] ci(actions): update node.js to v24 --- .github/workflows/ci.yml | 4 +- package.json | 2 +- pnpm-lock.yaml | 158 +++++++++++++++++++-------------------- 3 files changed, 82 insertions(+), 82 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2fa152453..144d9374d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -90,7 +90,7 @@ jobs: name: Lint & Test Build if: github.event_name == 'pull_request' runs-on: ubuntu-24.04 - container: node:22.22.2-alpine3.23@sha256:8ea2348b068a9544dae7317b4f3aafcdc032df1647bb7d768a05a5cad1a7683f + container: node:24.16.0-alpine3.23@sha256:2bdb65ed1dab192432bc31c95f94155ca5ad7fc1392fb7eb7526ab682fa5bf14 steps: - name: Checkout uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 @@ -131,7 +131,7 @@ jobs: name: Unit Tests if: github.event_name == 'pull_request' runs-on: ubuntu-24.04 - container: node:22.22.2-alpine3.23@sha256:8ea2348b068a9544dae7317b4f3aafcdc032df1647bb7d768a05a5cad1a7683f + container: node:24.16.0-alpine3.23@sha256:2bdb65ed1dab192432bc31c95f94155ca5ad7fc1392fb7eb7526ab682fa5bf14 permissions: checks: write steps: diff --git a/package.json b/package.json index 9da491159..3bb4177c9 100644 --- a/package.json +++ b/package.json @@ -130,7 +130,7 @@ "@types/humanize-duration": "^3.27.4", "@types/js-yaml": "^4.0.9", "@types/lodash": "4.17.24", - "@types/node": "22.19.0", + "@types/node": "24.12.4", "@types/node-schedule": "2.1.8", "@types/nodemailer": "^8.0.0", "@types/react": "19.2.14", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 167cc4d37..18cfed20e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -64,7 +64,7 @@ importers: version: 2.14.1 connect-typeorm: specifier: 2.0.0 - version: 2.0.0(typeorm@0.3.29(babel-plugin-macros@3.1.0)(pg@8.20.0)(sqlite3@5.1.7)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5))) + version: 2.0.0(typeorm@0.3.29(babel-plugin-macros@3.1.0)(pg@8.20.0)(sqlite3@5.1.7)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5))) cookie-parser: specifier: 1.4.7 version: 1.4.7 @@ -211,7 +211,7 @@ importers: version: 2.6.1 typeorm: specifier: 0.3.29 - version: 0.3.29(babel-plugin-macros@3.1.0)(pg@8.20.0)(sqlite3@5.1.7)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)) + version: 0.3.29(babel-plugin-macros@3.1.0)(pg@8.20.0)(sqlite3@5.1.7)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)) ua-parser-js: specifier: ^2.0.9 version: 2.0.9 @@ -245,7 +245,7 @@ importers: devDependencies: '@commitlint/cli': specifier: 20.5.0 - version: 20.5.0(@types/node@22.19.0)(conventional-commits-parser@6.4.0)(typescript@5.4.5) + version: 20.5.0(@types/node@24.12.4)(conventional-commits-parser@6.4.0)(typescript@5.4.5) '@commitlint/config-conventional': specifier: 20.5.0 version: 20.5.0 @@ -298,8 +298,8 @@ importers: specifier: 4.17.24 version: 4.17.24 '@types/node': - specifier: 22.19.0 - version: 22.19.0 + specifier: 24.12.4 + version: 24.12.4 '@types/node-schedule': specifier: 2.1.8 version: 2.1.8 @@ -350,7 +350,7 @@ importers: version: 14.0.3 commitizen: specifier: 4.3.1 - version: 4.3.1(@types/node@22.19.0)(typescript@5.4.5) + version: 4.3.1(@types/node@24.12.4)(typescript@5.4.5) copyfiles: specifier: 2.4.1 version: 2.4.1 @@ -362,7 +362,7 @@ importers: version: 15.13.1 cz-conventional-changelog: specifier: 3.3.0 - version: 3.3.0(@types/node@22.19.0)(typescript@5.4.5) + version: 3.3.0(@types/node@24.12.4)(typescript@5.4.5) eslint: specifier: 9.39.3 version: 9.39.3(jiti@2.6.1) @@ -374,7 +374,7 @@ importers: version: 10.1.8(eslint@9.39.3(jiti@2.6.1)) eslint-plugin-formatjs: specifier: 6.4.5 - version: 6.4.5(eslint@9.39.3(jiti@2.6.1))(ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(jest-util@30.2.0)(jest@30.2.0(@types/node@22.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)))(typescript@5.4.5)) + version: 6.4.5(eslint@9.39.3(jiti@2.6.1))(ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(jest-util@30.2.0)(jest@30.2.0(@types/node@24.12.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)))(typescript@5.4.5)) eslint-plugin-jsx-a11y: specifier: 6.10.2 version: 6.10.2(eslint@9.39.3(jiti@2.6.1)) @@ -425,7 +425,7 @@ importers: version: 3.4.19(yaml@2.8.3) ts-node: specifier: 10.9.2 - version: 10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5) + version: 10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5) tsc-alias: specifier: 1.8.16 version: 1.8.16 @@ -2567,8 +2567,8 @@ packages: '@types/node-schedule@2.1.8': resolution: {integrity: sha512-k00g6Yj/oUg/CDC+MeLHUzu0+OFxWbIqrFfDiLi6OPKxTujvpv29mHGM8GtKr7B+9Vv92FcK/8mRqi1DK5f3hA==} - '@types/node@22.19.0': - resolution: {integrity: sha512-xpr/lmLPQEj+TUnHmR+Ab91/glhJvsqcjB+yY0Ix9GO70H6Lb4FHH5GeqdOE5btAx7eIMwuHkp4H2MSkLcqWbA==} + '@types/node@24.12.4': + resolution: {integrity: sha512-GUUEShf+PBCGW2KaXwcIt3Yk+e3pkKwWKb9GSyM9WQVE+ep2jzmHdGsHzu4wgcZy5fN9FBdVzjpBQsYlpfpgLA==} '@types/nodemailer@8.0.0': resolution: {integrity: sha512-fyf8jWULsCo0d0BuoQ75i6IeoHs47qcqxWc7yUdUcV0pOZGjUTTOvwdG1PRXUDqN/8A64yQdQdnA2pZgcdi+cA==} @@ -7666,8 +7666,8 @@ packages: underscore@1.13.7: resolution: {integrity: sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} undici@6.25.0: resolution: {integrity: sha512-ZgpWDC5gmNiuY9CnLVXEH8rl50xhRCuLNA97fAUnKi8RRuV4E6KG31pDTsLVUKnohJE0I3XDrTeEydAXRw47xg==} @@ -8838,11 +8838,11 @@ snapshots: '@colors/colors@1.6.0': {} - '@commitlint/cli@20.5.0(@types/node@22.19.0)(conventional-commits-parser@6.4.0)(typescript@5.4.5)': + '@commitlint/cli@20.5.0(@types/node@24.12.4)(conventional-commits-parser@6.4.0)(typescript@5.4.5)': dependencies: '@commitlint/format': 20.5.0 '@commitlint/lint': 20.5.0 - '@commitlint/load': 20.5.2(@types/node@22.19.0)(typescript@5.4.5) + '@commitlint/load': 20.5.2(@types/node@24.12.4)(typescript@5.4.5) '@commitlint/read': 20.5.0(conventional-commits-parser@6.4.0) '@commitlint/types': 20.5.0 tinyexec: 1.1.1 @@ -8891,14 +8891,14 @@ snapshots: '@commitlint/rules': 20.5.0 '@commitlint/types': 20.5.0 - '@commitlint/load@20.5.2(@types/node@22.19.0)(typescript@5.4.5)': + '@commitlint/load@20.5.2(@types/node@24.12.4)(typescript@5.4.5)': dependencies: '@commitlint/config-validator': 20.5.0 '@commitlint/execute-rule': 20.0.0 '@commitlint/resolve-extends': 20.5.2 '@commitlint/types': 20.5.0 cosmiconfig: 9.0.1(typescript@5.4.5) - cosmiconfig-typescript-loader: 6.3.0(@types/node@22.19.0)(cosmiconfig@9.0.1(typescript@5.4.5))(typescript@5.4.5) + cosmiconfig-typescript-loader: 6.3.0(@types/node@24.12.4)(cosmiconfig@9.0.1(typescript@5.4.5))(typescript@5.4.5) is-plain-obj: 4.1.0 lodash.mergewith: 4.6.2 picocolors: 1.1.1 @@ -9214,14 +9214,14 @@ snapshots: '@formatjs/icu-messageformat-parser': 3.5.5 intl-messageformat: 11.2.2 - '@formatjs/ts-transformer@4.4.4(ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(jest-util@30.2.0)(jest@30.2.0(@types/node@22.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)))(typescript@5.4.5))': + '@formatjs/ts-transformer@4.4.4(ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(jest-util@30.2.0)(jest@30.2.0(@types/node@24.12.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)))(typescript@5.4.5))': dependencies: '@formatjs/icu-messageformat-parser': 3.5.4 - '@types/node': 22.19.0 + '@types/node': 24.12.4 json-stable-stringify: 1.3.0 typescript: 5.9.3 optionalDependencies: - ts-jest: 29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(jest-util@30.2.0)(jest@30.2.0(@types/node@22.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)))(typescript@5.4.5) + ts-jest: 29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(jest-util@30.2.0)(jest@30.2.0(@types/node@24.12.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)))(typescript@5.4.5) '@gar/promise-retry@1.0.3': {} @@ -9391,14 +9391,14 @@ snapshots: '@jest/console@30.2.0': dependencies: '@jest/types': 30.2.0 - '@types/node': 22.19.0 + '@types/node': 24.12.4 chalk: 4.1.2 jest-message-util: 30.2.0 jest-util: 30.2.0 slash: 3.0.0 optional: true - '@jest/core@30.2.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5))': + '@jest/core@30.2.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5))': dependencies: '@jest/console': 30.2.0 '@jest/pattern': 30.0.1 @@ -9406,14 +9406,14 @@ snapshots: '@jest/test-result': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.0 + '@types/node': 24.12.4 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 4.4.0 exit-x: 0.2.2 graceful-fs: 4.2.11 jest-changed-files: 30.2.0 - jest-config: 30.2.0(@types/node@22.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)) + jest-config: 30.2.0(@types/node@24.12.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)) jest-haste-map: 30.2.0 jest-message-util: 30.2.0 jest-regex-util: 30.0.1 @@ -9442,7 +9442,7 @@ snapshots: dependencies: '@jest/fake-timers': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.0 + '@types/node': 24.12.4 jest-mock: 30.2.0 optional: true @@ -9463,7 +9463,7 @@ snapshots: dependencies: '@jest/types': 30.2.0 '@sinonjs/fake-timers': 13.0.5 - '@types/node': 22.19.0 + '@types/node': 24.12.4 jest-message-util: 30.2.0 jest-mock: 30.2.0 jest-util: 30.2.0 @@ -9484,7 +9484,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 22.19.0 + '@types/node': 24.12.4 jest-regex-util: 30.0.1 optional: true @@ -9496,7 +9496,7 @@ snapshots: '@jest/transform': 30.2.0 '@jest/types': 30.2.0 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 22.19.0 + '@types/node': 24.12.4 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit-x: 0.2.2 @@ -9580,7 +9580,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.19.0 + '@types/node': 24.12.4 '@types/yargs': 17.0.35 chalk: 4.1.2 optional: true @@ -10347,16 +10347,16 @@ snapshots: '@types/bcrypt@6.0.0': dependencies: - '@types/node': 22.19.0 + '@types/node': 24.12.4 '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.19.0 + '@types/node': 24.12.4 '@types/connect@3.4.38': dependencies: - '@types/node': 22.19.0 + '@types/node': 24.12.4 '@types/cookie-parser@1.4.10(@types/express@5.0.6)': dependencies: @@ -10399,7 +10399,7 @@ snapshots: '@types/express-serve-static-core@5.1.1': dependencies: - '@types/node': 22.19.0 + '@types/node': 24.12.4 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -10468,15 +10468,15 @@ snapshots: '@types/node-schedule@2.1.8': dependencies: - '@types/node': 22.19.0 + '@types/node': 24.12.4 - '@types/node@22.19.0': + '@types/node@24.12.4': dependencies: - undici-types: 6.21.0 + undici-types: 7.16.0 '@types/nodemailer@8.0.0': dependencies: - '@types/node': 22.19.0 + '@types/node': 24.12.4 '@types/parse-json@4.0.2': {} @@ -10503,12 +10503,12 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.19.0 + '@types/node': 24.12.4 '@types/serve-static@2.2.0': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.19.0 + '@types/node': 24.12.4 '@types/sinonjs__fake-timers@8.1.1': {} @@ -10521,7 +10521,7 @@ snapshots: dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 22.19.0 + '@types/node': 24.12.4 form-data: 4.0.5 '@types/supertest@7.2.0': @@ -10548,13 +10548,13 @@ snapshots: '@types/web-push@3.6.4': dependencies: - '@types/node': 22.19.0 + '@types/node': 24.12.4 '@types/wink-jaro-distance@2.0.2': {} '@types/xml2js@0.4.14': dependencies: - '@types/node': 22.19.0 + '@types/node': 24.12.4 '@types/yargs-parser@21.0.3': optional: true @@ -10566,7 +10566,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 22.19.0 + '@types/node': 24.12.4 optional: true '@typescript-eslint/eslint-plugin@8.59.0(@typescript-eslint/parser@8.59.0(eslint@9.39.3(jiti@2.6.1))(typescript@5.4.5))(eslint@9.39.3(jiti@2.6.1))(typescript@5.4.5)': @@ -11485,10 +11485,10 @@ snapshots: commander@9.5.0: {} - commitizen@4.3.1(@types/node@22.19.0)(typescript@5.4.5): + commitizen@4.3.1(@types/node@24.12.4)(typescript@5.4.5): dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@22.19.0)(typescript@5.4.5) + cz-conventional-changelog: 3.3.0(@types/node@24.12.4)(typescript@5.4.5) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -11525,13 +11525,13 @@ snapshots: readable-stream: 3.6.2 typedarray: 0.0.6 - connect-typeorm@2.0.0(typeorm@0.3.29(babel-plugin-macros@3.1.0)(pg@8.20.0)(sqlite3@5.1.7)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5))): + connect-typeorm@2.0.0(typeorm@0.3.29(babel-plugin-macros@3.1.0)(pg@8.20.0)(sqlite3@5.1.7)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5))): dependencies: '@types/debug': 0.0.31 '@types/express-session': 1.18.2 debug: 4.4.3(supports-color@5.5.0) express-session: 1.19.0 - typeorm: 0.3.29(babel-plugin-macros@3.1.0)(pg@8.20.0)(sqlite3@5.1.7)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)) + typeorm: 0.3.29(babel-plugin-macros@3.1.0)(pg@8.20.0)(sqlite3@5.1.7)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)) transitivePeerDependencies: - supports-color @@ -11607,9 +11607,9 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@6.3.0(@types/node@22.19.0)(cosmiconfig@9.0.1(typescript@5.4.5))(typescript@5.4.5): + cosmiconfig-typescript-loader@6.3.0(@types/node@24.12.4)(cosmiconfig@9.0.1(typescript@5.4.5))(typescript@5.4.5): dependencies: - '@types/node': 22.19.0 + '@types/node': 24.12.4 cosmiconfig: 9.0.1(typescript@5.4.5) jiti: 2.6.1 typescript: 5.4.5 @@ -11749,16 +11749,16 @@ snapshots: untildify: 4.0.0 yauzl: 2.10.0 - cz-conventional-changelog@3.3.0(@types/node@22.19.0)(typescript@5.4.5): + cz-conventional-changelog@3.3.0(@types/node@24.12.4)(typescript@5.4.5): dependencies: chalk: 2.4.2 - commitizen: 4.3.1(@types/node@22.19.0)(typescript@5.4.5) + commitizen: 4.3.1(@types/node@24.12.4)(typescript@5.4.5) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 20.5.2(@types/node@22.19.0)(typescript@5.4.5) + '@commitlint/load': 20.5.2(@types/node@24.12.4)(typescript@5.4.5) transitivePeerDependencies: - '@types/node' - typescript @@ -12271,10 +12271,10 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-formatjs@6.4.5(eslint@9.39.3(jiti@2.6.1))(ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(jest-util@30.2.0)(jest@30.2.0(@types/node@22.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)))(typescript@5.4.5)): + eslint-plugin-formatjs@6.4.5(eslint@9.39.3(jiti@2.6.1))(ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(jest-util@30.2.0)(jest@30.2.0(@types/node@24.12.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)))(typescript@5.4.5)): dependencies: '@formatjs/icu-messageformat-parser': 3.5.4 - '@formatjs/ts-transformer': 4.4.4(ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(jest-util@30.2.0)(jest@30.2.0(@types/node@22.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)))(typescript@5.4.5)) + '@formatjs/ts-transformer': 4.4.4(ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(jest-util@30.2.0)(jest@30.2.0(@types/node@24.12.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)))(typescript@5.4.5)) '@types/picomatch': 4.0.2 '@unicode/unicode-17.0.0': 1.6.16 eslint: 9.39.3(jiti@2.6.1) @@ -13544,7 +13544,7 @@ snapshots: '@jest/expect': 30.2.0 '@jest/test-result': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.0 + '@types/node': 24.12.4 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.2(babel-plugin-macros@3.1.0) @@ -13565,15 +13565,15 @@ snapshots: - supports-color optional: true - jest-cli@30.2.0(@types/node@22.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)): + jest-cli@30.2.0(@types/node@24.12.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)): dependencies: - '@jest/core': 30.2.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)) + '@jest/core': 30.2.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)) '@jest/test-result': 30.2.0 '@jest/types': 30.2.0 chalk: 4.1.2 exit-x: 0.2.2 import-local: 3.2.0 - jest-config: 30.2.0(@types/node@22.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)) + jest-config: 30.2.0(@types/node@24.12.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)) jest-util: 30.2.0 jest-validate: 30.2.0 yargs: 17.7.2 @@ -13585,7 +13585,7 @@ snapshots: - ts-node optional: true - jest-config@30.2.0(@types/node@22.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)): + jest-config@30.2.0(@types/node@24.12.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)): dependencies: '@babel/core': 7.29.0 '@jest/get-type': 30.1.0 @@ -13612,8 +13612,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 22.19.0 - ts-node: 10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5) + '@types/node': 24.12.4 + ts-node: 10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -13646,7 +13646,7 @@ snapshots: '@jest/environment': 30.2.0 '@jest/fake-timers': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.0 + '@types/node': 24.12.4 jest-mock: 30.2.0 jest-util: 30.2.0 jest-validate: 30.2.0 @@ -13655,7 +13655,7 @@ snapshots: jest-haste-map@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 22.19.0 + '@types/node': 24.12.4 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -13698,7 +13698,7 @@ snapshots: jest-mock@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 22.19.0 + '@types/node': 24.12.4 jest-util: 30.2.0 optional: true @@ -13737,7 +13737,7 @@ snapshots: '@jest/test-result': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.0 + '@types/node': 24.12.4 chalk: 4.1.2 emittery: 0.13.1 exit-x: 0.2.2 @@ -13767,7 +13767,7 @@ snapshots: '@jest/test-result': 30.2.0 '@jest/transform': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.0 + '@types/node': 24.12.4 chalk: 4.1.2 cjs-module-lexer: 2.2.0 collect-v8-coverage: 1.0.3 @@ -13816,7 +13816,7 @@ snapshots: jest-util@30.2.0: dependencies: '@jest/types': 30.2.0 - '@types/node': 22.19.0 + '@types/node': 24.12.4 chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 @@ -13837,7 +13837,7 @@ snapshots: dependencies: '@jest/test-result': 30.2.0 '@jest/types': 30.2.0 - '@types/node': 22.19.0 + '@types/node': 24.12.4 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -13847,19 +13847,19 @@ snapshots: jest-worker@30.2.0: dependencies: - '@types/node': 22.19.0 + '@types/node': 24.12.4 '@ungap/structured-clone': 1.3.0 jest-util: 30.2.0 merge-stream: 2.0.0 supports-color: 8.1.1 optional: true - jest@30.2.0(@types/node@22.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)): + jest@30.2.0(@types/node@24.12.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)): dependencies: - '@jest/core': 30.2.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)) + '@jest/core': 30.2.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)) '@jest/types': 30.2.0 import-local: 3.2.0 - jest-cli: 30.2.0(@types/node@22.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)) + jest-cli: 30.2.0(@types/node@24.12.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -16461,12 +16461,12 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(jest-util@30.2.0)(jest@30.2.0(@types/node@22.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)))(typescript@5.4.5): + ts-jest@29.4.6(@babel/core@7.29.0)(@jest/transform@30.2.0)(@jest/types@30.2.0)(babel-jest@30.2.0(@babel/core@7.29.0))(jest-util@30.2.0)(jest@30.2.0(@types/node@24.12.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)))(typescript@5.4.5): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.8 - jest: 30.2.0(@types/node@22.19.0)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)) + jest: 30.2.0(@types/node@24.12.4)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -16482,14 +16482,14 @@ snapshots: jest-util: 30.2.0 optional: true - ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5): + ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.19.0 + '@types/node': 24.12.4 acorn: 8.15.0 acorn-walk: 8.3.3 arg: 4.1.3 @@ -16601,7 +16601,7 @@ snapshots: typedarray@0.0.6: {} - typeorm@0.3.29(babel-plugin-macros@3.1.0)(pg@8.20.0)(sqlite3@5.1.7)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5)): + typeorm@0.3.29(babel-plugin-macros@3.1.0)(pg@8.20.0)(sqlite3@5.1.7)(ts-node@10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5)): dependencies: '@sqltools/formatter': 1.2.5 ansis: 4.2.0 @@ -16621,7 +16621,7 @@ snapshots: optionalDependencies: pg: 8.20.0 sqlite3: 5.1.7 - ts-node: 10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@22.19.0)(typescript@5.4.5) + ts-node: 10.9.2(@swc/core@1.6.5(@swc/helpers@0.5.15))(@types/node@24.12.4)(typescript@5.4.5) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -16674,7 +16674,7 @@ snapshots: underscore@1.13.7: {} - undici-types@6.21.0: {} + undici-types@7.16.0: {} undici@6.25.0: {}