diff --git a/examples/node-express/package.json b/examples/node-express/package.json index d6bdde5..8077832 100644 --- a/examples/node-express/package.json +++ b/examples/node-express/package.json @@ -17,7 +17,7 @@ "devDependencies": { "@easythread/rollup": "workspace:*", "@types/express": "^4.17.0", - "@types/node": "^20.0.0", + "@types/node": "^24.3.1", "rollup": "^4.0.0", "rollup-plugin-typescript2": "^0.36.0", "typescript": "^5.5.3" diff --git a/examples/vanilla-rollup/package.json b/examples/vanilla-rollup/package.json index 76329d7..46d2127 100644 --- a/examples/vanilla-rollup/package.json +++ b/examples/vanilla-rollup/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "@easythread/rollup": "workspace:*", - "@types/node": "^20.0.0", + "@types/node": "^24.3.1", "rollup": "^4.0.0", "rollup-plugin-typescript2": "^0.36.0", "typescript": "^5.5.3" diff --git a/package.json b/package.json index df09104..b64f1ab 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "@changesets/cli": "^2.29.5", "@changesets/get-github-info": "^0.6.0", "@eslint/js": "^9.0.0", - "@types/node": "^20.0.0", + "@types/node": "^24.3.1", "eslint": "^9.0.0", "globals": "^15.0.0", "tsup": "^8.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6e8d1e8..f19045a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,8 +18,8 @@ importers: specifier: ^9.0.0 version: 9.30.1 '@types/node': - specifier: ^20.0.0 - version: 20.19.7 + specifier: ^24.3.1 + version: 24.3.1 eslint: specifier: ^9.0.0 version: 9.30.1 @@ -53,10 +53,10 @@ importers: version: link:../../packages/core '@types/bun': specifier: latest - version: 1.2.18(@types/react@18.3.23) + version: 1.2.21(@types/react@18.3.23) bun-types: specifier: latest - version: 1.2.18(@types/react@18.3.23) + version: 1.2.21(@types/react@18.3.23) examples/node-express: dependencies: @@ -71,8 +71,8 @@ importers: specifier: ^4.17.0 version: 4.17.23 '@types/node': - specifier: ^20.0.0 - version: 20.19.7 + specifier: ^24.3.1 + version: 24.3.1 rollup: specifier: ^4.0.0 version: 4.44.2 @@ -89,8 +89,8 @@ importers: specifier: workspace:* version: link:../../packages/rollup-plugin '@types/node': - specifier: ^20.0.0 - version: 20.19.7 + specifier: ^24.3.1 + version: 24.3.1 rollup: specifier: ^4.0.0 version: 4.44.2 @@ -121,13 +121,13 @@ importers: version: 18.3.7(@types/react@18.3.23) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.6.0(vite@5.4.19(@types/node@20.19.7)) + version: 4.6.0(vite@5.4.19(@types/node@24.3.1)) typescript: specifier: ^5.5.3 version: 5.8.3 vite: specifier: ^5.4.10 - version: 5.4.19(@types/node@20.19.7) + version: 5.4.19(@types/node@24.3.1) packages/bun-plugin: dependencies: @@ -140,7 +140,7 @@ importers: devDependencies: '@types/bun': specifier: latest - version: 1.2.18(@types/react@18.3.23) + version: 1.2.21(@types/react@18.3.23) tsup: specifier: ^8.5.0 version: 8.5.0(postcss@8.5.6)(typescript@5.8.3) @@ -149,7 +149,7 @@ importers: version: 5.8.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@20.19.7)(@vitest/ui@2.1.9) + version: 2.1.9(@types/node@24.3.1)(@vitest/ui@2.1.9) packages/core: dependencies: @@ -186,7 +186,7 @@ importers: version: 5.8.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@20.19.7)(@vitest/ui@2.1.9) + version: 2.1.9(@types/node@24.3.1)(@vitest/ui@2.1.9) packages/esbuild-plugin: dependencies: @@ -234,7 +234,7 @@ importers: version: 5.8.3 vite: specifier: ^5.4.10 - version: 5.4.19(@types/node@20.19.7) + version: 5.4.19(@types/node@24.3.1) packages: @@ -1020,8 +1020,8 @@ packages: '@types/body-parser@1.19.6': resolution: {integrity: sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==} - '@types/bun@1.2.18': - resolution: {integrity: sha512-Xf6RaWVheyemaThV0kUfaAUvCNokFr+bH8Jxp+tTZfx7dAPA8z9ePnP9S9+Vspzuxxx9JRAXhnyccRj3GyCMdQ==} + '@types/bun@1.2.21': + resolution: {integrity: sha512-NiDnvEqmbfQ6dmZ3EeUO577s4P5bf4HCTXtI6trMc6f6RzirY5IrF3aIookuSpyslFzrnvv2lmEWv5HyC1X79A==} '@types/connect@3.4.38': resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} @@ -1050,6 +1050,9 @@ packages: '@types/node@20.19.7': resolution: {integrity: sha512-1GM9z6BJOv86qkPvzh2i6VW5+VVrXxCLknfmTkWEqz+6DqosiY28XUWCTmBcJ0ACzKqx/iwdIREfo1fwExIlkA==} + '@types/node@24.3.1': + resolution: {integrity: sha512-3vXmQDXy+woz+gnrTvuvNrPzekOi+Ds0ReMxw0LzBiK3a+1k0kQn9f2NWk+lgD4rJehFUmYy2gMhJ2ZI+7YP9g==} + '@types/prop-types@15.7.15': resolution: {integrity: sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==} @@ -1255,8 +1258,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - bun-types@1.2.18: - resolution: {integrity: sha512-04+Eha5NP7Z0A9YgDAzMk5PHR16ZuLVa83b26kH5+cp1qZW4F6FmAURngE7INf4tKOvCE69vYvDEwoNl1tGiWw==} + bun-types@1.2.21: + resolution: {integrity: sha512-sa2Tj77Ijc/NTLS0/Odjq/qngmEPZfbfnOERi0KRUYhT9R8M4VBioWVmMWE5GrYbKMc+5lVybXygLdibHaqVqw==} peerDependencies: '@types/react': ^19 @@ -2255,6 +2258,7 @@ packages: source-map@0.8.0-beta.0: resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==} engines: {node: '>= 8'} + deprecated: The work that was done in this beta branch won't be included in future versions spawndamnit@3.0.1: resolution: {integrity: sha512-MmnduQUuHCoFckZoWnXsTg7JaiLBJrKFj9UI2MbRPGaJeVpsLcVBu6P/IGZovziM/YBsellCmsprgNA+w0CzVg==} @@ -2455,6 +2459,9 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + undici-types@7.10.0: + resolution: {integrity: sha512-t5Fy/nfn+14LuOc2KNYg75vZqClpAiqscVvMygNnlsHBFpSXdJaYtXMcdNLpl/Qvc3P2cB3s6lOV51nqsFq4ag==} + universalify@0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} @@ -3328,23 +3335,23 @@ snapshots: '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.19.7 + '@types/node': 24.3.1 - '@types/bun@1.2.18(@types/react@18.3.23)': + '@types/bun@1.2.21(@types/react@18.3.23)': dependencies: - bun-types: 1.2.18(@types/react@18.3.23) + bun-types: 1.2.21(@types/react@18.3.23) transitivePeerDependencies: - '@types/react' '@types/connect@3.4.38': dependencies: - '@types/node': 20.19.7 + '@types/node': 24.3.1 '@types/estree@1.0.8': {} '@types/express-serve-static-core@4.19.6': dependencies: - '@types/node': 20.19.7 + '@types/node': 24.3.1 '@types/qs': 6.14.0 '@types/range-parser': 1.2.7 '@types/send': 0.17.5 @@ -3368,6 +3375,10 @@ snapshots: dependencies: undici-types: 6.21.0 + '@types/node@24.3.1': + dependencies: + undici-types: 7.10.0 + '@types/prop-types@15.7.15': {} '@types/qs@6.14.0': {} @@ -3386,12 +3397,12 @@ snapshots: '@types/send@0.17.5': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.19.7 + '@types/node': 24.3.1 '@types/serve-static@1.15.8': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 20.19.7 + '@types/node': 24.3.1 '@types/send': 0.17.5 '@typescript-eslint/eslint-plugin@8.36.0(@typescript-eslint/parser@8.36.0(eslint@9.30.1)(typescript@5.8.3))(eslint@9.30.1)(typescript@5.8.3)': @@ -3486,7 +3497,7 @@ snapshots: '@typescript-eslint/types': 8.36.0 eslint-visitor-keys: 4.2.1 - '@vitejs/plugin-react@4.6.0(vite@5.4.19(@types/node@20.19.7))': + '@vitejs/plugin-react@4.6.0(vite@5.4.19(@types/node@24.3.1))': dependencies: '@babel/core': 7.28.0 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.0) @@ -3494,7 +3505,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.19 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 5.4.19(@types/node@20.19.7) + vite: 5.4.19(@types/node@24.3.1) transitivePeerDependencies: - supports-color @@ -3505,13 +3516,13 @@ snapshots: chai: 5.2.1 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.9(vite@5.4.19(@types/node@20.19.7))': + '@vitest/mocker@2.1.9(vite@5.4.19(@types/node@24.3.1))': dependencies: '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.19(@types/node@20.19.7) + vite: 5.4.19(@types/node@24.3.1) '@vitest/pretty-format@2.1.9': dependencies: @@ -3541,7 +3552,7 @@ snapshots: sirv: 3.0.1 tinyglobby: 0.2.14 tinyrainbow: 1.2.0 - vitest: 2.1.9(@types/node@20.19.7)(@vitest/ui@2.1.9) + vitest: 2.1.9(@types/node@24.3.1)(@vitest/ui@2.1.9) '@vitest/utils@2.1.9': dependencies: @@ -3636,7 +3647,7 @@ snapshots: node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.25.1) - bun-types@1.2.18(@types/react@18.3.23): + bun-types@1.2.21(@types/react@18.3.23): dependencies: '@types/node': 20.19.7 '@types/react': 18.3.23 @@ -4832,6 +4843,8 @@ snapshots: undici-types@6.21.0: {} + undici-types@7.10.0: {} + universalify@0.1.2: {} universalify@2.0.1: {} @@ -4852,13 +4865,13 @@ snapshots: vary@1.1.2: {} - vite-node@2.1.9(@types/node@20.19.7): + vite-node@2.1.9(@types/node@24.3.1): dependencies: cac: 6.7.14 debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 1.1.2 - vite: 5.4.19(@types/node@20.19.7) + vite: 5.4.19(@types/node@24.3.1) transitivePeerDependencies: - '@types/node' - less @@ -4870,19 +4883,19 @@ snapshots: - supports-color - terser - vite@5.4.19(@types/node@20.19.7): + vite@5.4.19(@types/node@24.3.1): dependencies: esbuild: 0.21.5 postcss: 8.5.6 rollup: 4.44.2 optionalDependencies: - '@types/node': 20.19.7 + '@types/node': 24.3.1 fsevents: 2.3.3 - vitest@2.1.9(@types/node@20.19.7)(@vitest/ui@2.1.9): + vitest@2.1.9(@types/node@24.3.1)(@vitest/ui@2.1.9): dependencies: '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@5.4.19(@types/node@20.19.7)) + '@vitest/mocker': 2.1.9(vite@5.4.19(@types/node@24.3.1)) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 @@ -4898,11 +4911,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.1.1 tinyrainbow: 1.2.0 - vite: 5.4.19(@types/node@20.19.7) - vite-node: 2.1.9(@types/node@20.19.7) + vite: 5.4.19(@types/node@24.3.1) + vite-node: 2.1.9(@types/node@24.3.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 20.19.7 + '@types/node': 24.3.1 '@vitest/ui': 2.1.9(vitest@2.1.9) transitivePeerDependencies: - less