diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 02217dd..7ac1480 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -22,7 +22,7 @@ jobs: uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6 with: cache-dependency-path: package.json - node-version: "20.x" + node-version: "24.x" cache: "npm" - name: Install and build diff --git a/package.json b/package.json index 820c4fb..bebb3c3 100644 --- a/package.json +++ b/package.json @@ -67,35 +67,35 @@ "@convex-dev/eslint-plugin": "1.0.0", "@edge-runtime/vm": "5.0.0", "@eslint/eslintrc": "3.3.1", - "@eslint/js": "9.39.2", - "@types/node": "20.19.25", - "@types/react": "18.3.27", - "@types/react-dom": "18.3.7", - "@vercel/analytics": "1.5.0", - "@vitejs/plugin-react": "5.1.1", + "@eslint/js": "10.0.1", + "@types/node": "24.12.0", + "@types/react": "19.2.14", + "@types/react-dom": "19.2.3", + "@vercel/analytics": "2.0.1", + "@vitejs/plugin-react": "6.0.1", "chokidar-cli": "3.0.0", "convex": "1.31.7", "convex-test": "0.0.41", - "cpy-cli": "6.0.0", - "eslint": "9.39.2", + "cpy-cli": "7.0.0", + "eslint": "10.1.0", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "5.2.0", + "eslint-plugin-react-hooks": "7.0.1", "eslint-plugin-react-refresh": "0.4.24", - "globals": "16.5.0", + "globals": "17.4.0", "npm-run-all2": "8.0.4", "path-exists-cli": "2.0.0", "pkg-pr-new": "0.0.60", "prettier": "3.8.1", - "react": "18.3.1", - "react-dom": "18.3.1", - "typescript": "5.9.3", + "react": "19.2.4", + "react-dom": "19.2.4", + "typescript": "6.0.2", "typescript-eslint": "8.55.0", - "vite": "6.4.1", - "vitest": "3.2.4" + "vite": "8.0.3", + "vitest": "4.1.2" }, "types": "./dist/client/index.d.ts", "module": "./dist/client/index.js", "dependencies": { - "stripe": "^20.0.0" + "stripe": "^21.0.0" } }