diff --git a/.github/workflows/firebase-live.yml b/.github/workflows/firebase-live.yml index 27553381..07185618 100644 --- a/.github/workflows/firebase-live.yml +++ b/.github/workflows/firebase-live.yml @@ -16,7 +16,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v6 with: - node-version: '^22.21.0' + node-version: '^24.10.0' cache: 'pnpm' - run: pnpm install diff --git a/.github/workflows/firebase-preview.yml b/.github/workflows/firebase-preview.yml index 941f662d..b2156583 100644 --- a/.github/workflows/firebase-preview.yml +++ b/.github/workflows/firebase-preview.yml @@ -16,7 +16,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v6 with: - node-version: '^22.21.0' + node-version: '^24.10.0' cache: 'pnpm' - run: pnpm install diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 73032cbe..f8c3d27c 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -21,7 +21,7 @@ jobs: - name: Setup Node uses: actions/setup-node@v6 with: - node-version: '^22.21.0' + node-version: '^24.10.0' cache: 'pnpm' - run: pnpm install diff --git a/package.json b/package.json index 9eb3e1fb..4f123bfa 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "devDependencies": { "@api3/contracts": "^31.2.0", "@api3/dapi-management": "^3.68.0", - "@types/node": "^22.18.12", + "@types/node": "^24.9.1", "axios": "^1.12.2", "colors": "^1.4.0", "file": "^0.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8984f7ff..0510dd57 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^3.68.0 version: 3.68.0(eslint@8.57.1)(typescript@5.9.2) '@types/node': - specifier: ^22.18.12 - version: 22.18.12 + specifier: ^24.9.1 + version: 24.9.1 axios: specifier: ^1.12.2 version: 1.12.2 @@ -43,10 +43,10 @@ importers: version: 3.6.2 vitepress: specifier: 1.6.4 - version: 1.6.4(@algolia/client-search@5.20.4)(@types/node@22.18.12)(axios@1.12.2)(postcss@8.5.6)(search-insights@2.16.2)(typescript@5.9.2) + version: 1.6.4(@algolia/client-search@5.20.4)(@types/node@24.9.1)(axios@1.12.2)(postcss@8.5.6)(search-insights@2.16.2)(typescript@5.9.2) vitest: specifier: ^4.0.2 - version: 4.0.3(@types/node@22.18.12) + version: 4.0.3(@types/node@24.9.1) walk-sync: specifier: ^4.0.1 version: 4.0.1 @@ -1446,12 +1446,12 @@ packages: '@types/minimatch@5.1.2': resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - '@types/node@22.18.12': - resolution: {integrity: sha512-BICHQ67iqxQGFSzfCFTT7MRQ5XcBjG5aeKh5Ok38UBbPe5fxTyE+aHFxwVrGyr8GNlqFMLKD1D3P2K/1ks8tog==} - '@types/node@22.7.5': resolution: {integrity: sha512-jML7s2NAzMWc//QSJ1a3prpk78cOPchGvXJsC3C6R6PSMoooztvRVQEz89gmBTBY1SPMaqo5teB4uNHPdetShQ==} + '@types/node@24.9.1': + resolution: {integrity: sha512-QoiaXANRkSXK6p0Duvt56W208du4P9Uye9hWLWgGMDTEoKPhuenzNcC4vGUmrNkiOKTlIrBoyNQYNpSwfEZXSg==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -4040,8 +4040,8 @@ packages: undici-types@6.19.8: resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} undici@6.19.7: resolution: {integrity: sha512-HR3W/bMGPSr90i8AAp2C4DM3wChFdJPLrWYpIS++LxS8K+W535qftjt+4MyjNYHeWabMj1nvtmLIi7l++iq91A==} @@ -6488,14 +6488,14 @@ snapshots: '@types/minimatch@5.1.2': {} - '@types/node@22.18.12': - dependencies: - undici-types: 6.21.0 - '@types/node@22.7.5': dependencies: undici-types: 6.19.8 + '@types/node@24.9.1': + dependencies: + undici-types: 7.16.0 + '@types/normalize-package-data@2.4.4': {} '@types/semver@7.7.1': {} @@ -6746,9 +6746,9 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@22.18.12))(vue@3.5.13(typescript@5.9.2))': + '@vitejs/plugin-vue@5.2.1(vite@5.4.14(@types/node@24.9.1))(vue@3.5.13(typescript@5.9.2))': dependencies: - vite: 5.4.14(@types/node@22.18.12) + vite: 5.4.14(@types/node@24.9.1) vue: 3.5.13(typescript@5.9.2) '@vitest/expect@4.0.3': @@ -6760,13 +6760,13 @@ snapshots: chai: 6.2.0 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.3(vite@7.1.12(@types/node@22.18.12))': + '@vitest/mocker@4.0.3(vite@7.1.12(@types/node@24.9.1))': dependencies: '@vitest/spy': 4.0.3 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.1.12(@types/node@22.18.12) + vite: 7.1.12(@types/node@24.9.1) '@vitest/pretty-format@4.0.3': dependencies: @@ -9638,7 +9638,7 @@ snapshots: undici-types@6.19.8: {} - undici-types@6.21.0: {} + undici-types@7.16.0: {} undici@6.19.7: {} @@ -9756,16 +9756,16 @@ snapshots: - utf-8-validate - zod - vite@5.4.14(@types/node@22.18.12): + vite@5.4.14(@types/node@24.9.1): dependencies: esbuild: 0.21.5 postcss: 8.4.49 rollup: 4.24.0 optionalDependencies: - '@types/node': 22.18.12 + '@types/node': 24.9.1 fsevents: 2.3.3 - vite@7.1.12(@types/node@22.18.12): + vite@7.1.12(@types/node@24.9.1): dependencies: esbuild: 0.25.11 fdir: 6.5.0(picomatch@4.0.3) @@ -9774,10 +9774,10 @@ snapshots: rollup: 4.52.5 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.18.12 + '@types/node': 24.9.1 fsevents: 2.3.3 - vitepress@1.6.4(@algolia/client-search@5.20.4)(@types/node@22.18.12)(axios@1.12.2)(postcss@8.5.6)(search-insights@2.16.2)(typescript@5.9.2): + vitepress@1.6.4(@algolia/client-search@5.20.4)(@types/node@24.9.1)(axios@1.12.2)(postcss@8.5.6)(search-insights@2.16.2)(typescript@5.9.2): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.20.4)(search-insights@2.16.2) @@ -9786,7 +9786,7 @@ snapshots: '@shikijs/transformers': 2.5.0 '@shikijs/types': 2.5.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@22.18.12))(vue@3.5.13(typescript@5.9.2)) + '@vitejs/plugin-vue': 5.2.1(vite@5.4.14(@types/node@24.9.1))(vue@3.5.13(typescript@5.9.2)) '@vue/devtools-api': 7.7.2 '@vue/shared': 3.5.13 '@vueuse/core': 12.8.2(typescript@5.9.2) @@ -9795,7 +9795,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.1.2 shiki: 2.5.0 - vite: 5.4.14(@types/node@22.18.12) + vite: 5.4.14(@types/node@24.9.1) vue: 3.5.13(typescript@5.9.2) optionalDependencies: postcss: 8.5.6 @@ -9826,10 +9826,10 @@ snapshots: - typescript - universal-cookie - vitest@4.0.3(@types/node@22.18.12): + vitest@4.0.3(@types/node@24.9.1): dependencies: '@vitest/expect': 4.0.3 - '@vitest/mocker': 4.0.3(vite@7.1.12(@types/node@22.18.12)) + '@vitest/mocker': 4.0.3(vite@7.1.12(@types/node@24.9.1)) '@vitest/pretty-format': 4.0.3 '@vitest/runner': 4.0.3 '@vitest/snapshot': 4.0.3 @@ -9846,10 +9846,10 @@ snapshots: tinyexec: 0.3.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.1.12(@types/node@22.18.12) + vite: 7.1.12(@types/node@24.9.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.18.12 + '@types/node': 24.9.1 transitivePeerDependencies: - jiti - less