diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index cbaf3f3..8c14e0a 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -17,7 +17,7 @@ jobs: - uses: actions/setup-node@v6.1.0 with: - node-version: 22.x + node-version: 24.12.0 - run: pnpm install - run: pnpm build diff --git a/package.json b/package.json index b0149dd..531b53d 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "email": "michal@dudak.me" }, "engines": { - "node": ">=22" + "node": ">=24.12.0" }, "files": [ "dist" @@ -40,7 +40,7 @@ }, "devDependencies": { "@eslint/js": "^9.33.0", - "@types/node": "^22.17.1", + "@types/node": "^24.10.4", "@types/react": "^19.2.7", "cross-env": "^10.0.0", "eslint": "^9.33.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dd50886..88d8184 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,8 +16,8 @@ importers: specifier: ^9.33.0 version: 9.39.2 '@types/node': - specifier: ^22.17.1 - version: 22.18.12 + specifier: ^24.10.4 + version: 24.10.4 '@types/react': specifier: ^19.2.7 version: 19.2.7 @@ -47,10 +47,10 @@ importers: version: 8.50.0(eslint@9.39.2)(typescript@5.9.3) vite: specifier: ^7.1.1 - version: 7.3.0(@types/node@22.18.12) + version: 7.3.0(@types/node@24.10.4) vitest: specifier: ^4.0.15 - version: 4.0.15(@types/node@22.18.12) + version: 4.0.15(@types/node@24.10.4) packages: @@ -419,8 +419,8 @@ packages: '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - '@types/node@22.18.12': - resolution: {integrity: sha512-BICHQ67iqxQGFSzfCFTT7MRQ5XcBjG5aeKh5Ok38UBbPe5fxTyE+aHFxwVrGyr8GNlqFMLKD1D3P2K/1ks8tog==} + '@types/node@24.10.4': + resolution: {integrity: sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==} '@types/react@19.2.7': resolution: {integrity: sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==} @@ -1046,8 +1046,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - undici-types@6.21.0: - resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} uri-js@4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} @@ -1398,9 +1398,9 @@ snapshots: '@types/json-schema@7.0.15': {} - '@types/node@22.18.12': + '@types/node@24.10.4': dependencies: - undici-types: 6.21.0 + undici-types: 7.16.0 '@types/react@19.2.7': dependencies: @@ -1506,13 +1506,13 @@ snapshots: chai: 6.2.1 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.15(vite@7.3.0(@types/node@22.18.12))': + '@vitest/mocker@4.0.15(vite@7.3.0(@types/node@24.10.4))': dependencies: '@vitest/spy': 4.0.15 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.0(@types/node@22.18.12) + vite: 7.3.0(@types/node@24.10.4) '@vitest/pretty-format@4.0.15': dependencies: @@ -2060,13 +2060,13 @@ snapshots: typescript@5.9.3: {} - undici-types@6.21.0: {} + undici-types@7.16.0: {} uri-js@4.4.1: dependencies: punycode: 2.3.1 - vite@7.3.0(@types/node@22.18.12): + vite@7.3.0(@types/node@24.10.4): dependencies: esbuild: 0.27.1 fdir: 6.5.0(picomatch@4.0.3) @@ -2075,13 +2075,13 @@ snapshots: rollup: 4.53.3 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.18.12 + '@types/node': 24.10.4 fsevents: 2.3.3 - vitest@4.0.15(@types/node@22.18.12): + vitest@4.0.15(@types/node@24.10.4): dependencies: '@vitest/expect': 4.0.15 - '@vitest/mocker': 4.0.15(vite@7.3.0(@types/node@22.18.12)) + '@vitest/mocker': 4.0.15(vite@7.3.0(@types/node@24.10.4)) '@vitest/pretty-format': 4.0.15 '@vitest/runner': 4.0.15 '@vitest/snapshot': 4.0.15 @@ -2098,10 +2098,10 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.3.0(@types/node@22.18.12) + vite: 7.3.0(@types/node@24.10.4) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.18.12 + '@types/node': 24.10.4 transitivePeerDependencies: - jiti - less