diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml index 418e70c..d20fd82 100644 --- a/.github/workflows/npm-publish.yml +++ b/.github/workflows/npm-publish.yml @@ -19,7 +19,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 registry-url: https://registry.npmjs.org/ cache: 'pnpm' - run: pnpm install --frozen-lock @@ -38,7 +38,7 @@ jobs: - name: Use Node.js uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 24 registry-url: https://registry.npmjs.org/ cache: 'pnpm' - name: Install Dependencies diff --git a/package.json b/package.json index 9adc0d2..c21e71d 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "url": "https://github.com/DiscordAnalytics/node-package/issues" }, "devDependencies": { - "@types/node": "^22.15.2", + "@types/node": "^24.0.0", "@vitest/coverage-v8": "3.1.2", "dotenv": "^16.5.0", "typescript": "^5.8.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c01a9be..71b664e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: devDependencies: '@types/node': - specifier: ^22.15.2 - version: 22.19.3 + specifier: ^24.0.0 + version: 24.10.4 '@vitest/coverage-v8': specifier: 3.1.2 - version: 3.1.2(vitest@3.1.2(@types/node@22.19.3)) + version: 3.1.2(vitest@3.1.2(@types/node@24.10.4)) dotenv: specifier: ^16.5.0 version: 16.5.0 @@ -22,7 +22,7 @@ importers: version: 5.8.3 vitest: specifier: ^3.1.2 - version: 3.1.2(@types/node@22.19.3) + version: 3.1.2(@types/node@24.10.4) packages/core: dependencies: @@ -466,8 +466,8 @@ packages: '@types/node@22.19.3': resolution: {integrity: sha512-1N9SBnWYOJTrNZCdh/yJE+t910Y128BoyY+zBLWhL3r0TYzlTmFdXrPwHL9DyFZmlEXNQQolTZh3KHV31QDhyA==} - '@types/node@25.0.3': - resolution: {integrity: sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==} + '@types/node@24.10.4': + resolution: {integrity: sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==} '@types/ws@8.18.1': resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==} @@ -1341,26 +1341,26 @@ snapshots: '@types/node-fetch@2.6.12': dependencies: - '@types/node': 22.19.3 + '@types/node': 24.10.4 form-data: 4.0.1 '@types/node@22.19.3': dependencies: undici-types: 6.21.0 - '@types/node@25.0.3': + '@types/node@24.10.4': dependencies: undici-types: 7.16.0 '@types/ws@8.18.1': dependencies: - '@types/node': 25.0.3 + '@types/node': 24.10.4 '@types/ws@8.5.14': dependencies: - '@types/node': 25.0.3 + '@types/node': 24.10.4 - '@vitest/coverage-v8@3.1.2(vitest@3.1.2(@types/node@22.19.3))': + '@vitest/coverage-v8@3.1.2(vitest@3.1.2(@types/node@24.10.4))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -1374,7 +1374,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.2(@types/node@22.19.3) + vitest: 3.1.2(@types/node@24.10.4) transitivePeerDependencies: - supports-color @@ -1385,13 +1385,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.2(vite@6.3.3(@types/node@22.19.3))': + '@vitest/mocker@3.1.2(vite@6.3.3(@types/node@24.10.4))': dependencies: '@vitest/spy': 3.1.2 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.3.3(@types/node@22.19.3) + vite: 6.3.3(@types/node@24.10.4) '@vitest/pretty-format@3.1.2': dependencies: @@ -1841,13 +1841,13 @@ snapshots: undici@6.21.3: {} - vite-node@3.1.2(@types/node@22.19.3): + vite-node@3.1.2(@types/node@24.10.4): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.3(@types/node@22.19.3) + vite: 6.3.3(@types/node@24.10.4) transitivePeerDependencies: - '@types/node' - jiti @@ -1862,7 +1862,7 @@ snapshots: - tsx - yaml - vite@6.3.3(@types/node@22.19.3): + vite@6.3.3(@types/node@24.10.4): dependencies: esbuild: 0.25.3 fdir: 6.4.4(picomatch@4.0.2) @@ -1871,13 +1871,13 @@ snapshots: rollup: 4.40.0 tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 22.19.3 + '@types/node': 24.10.4 fsevents: 2.3.3 - vitest@3.1.2(@types/node@22.19.3): + vitest@3.1.2(@types/node@24.10.4): dependencies: '@vitest/expect': 3.1.2 - '@vitest/mocker': 3.1.2(vite@6.3.3(@types/node@22.19.3)) + '@vitest/mocker': 3.1.2(vite@6.3.3(@types/node@24.10.4)) '@vitest/pretty-format': 3.1.2 '@vitest/runner': 3.1.2 '@vitest/snapshot': 3.1.2 @@ -1894,11 +1894,11 @@ snapshots: tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.3.3(@types/node@22.19.3) - vite-node: 3.1.2(@types/node@22.19.3) + vite: 6.3.3(@types/node@24.10.4) + vite-node: 3.1.2(@types/node@24.10.4) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.19.3 + '@types/node': 24.10.4 transitivePeerDependencies: - jiti - less