diff options
| author | nsfisis <nsfisis@gmail.com> | 2025-03-04 22:55:01 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2025-03-08 10:12:44 +0900 |
| commit | 1e6df136d8202c8adf65948527f4c3e7583b338c (patch) | |
| tree | 7c82476f6bbbc71d72ab7e71e39559eca197fd95 /frontend/package.json | |
| parent | 54316868c3bec1ff9b04643dfe6c13cf56bf3246 (diff) | |
| download | phperkaigi-2025-albatross-1e6df136d8202c8adf65948527f4c3e7583b338c.tar.gz phperkaigi-2025-albatross-1e6df136d8202c8adf65948527f4c3e7583b338c.tar.zst phperkaigi-2025-albatross-1e6df136d8202c8adf65948527f4c3e7583b338c.zip | |
websocket to polling
Diffstat (limited to 'frontend/package.json')
| -rw-r--r-- | frontend/package.json | 64 |
1 files changed, 31 insertions, 33 deletions
diff --git a/frontend/package.json b/frontend/package.json index c602351..3b899c1 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -10,54 +10,52 @@ "check:eslint": "eslint --ignore-path .gitignore --cache --cache-location ./node_modules/.cache/eslint .", "check:ts": "tsc", "dev": "remix vite:dev", - "openapi-typescript": "openapi-typescript --output ./app/.server/api/schema.d.ts ../openapi/api-server.yaml", + "openapi-typescript": "openapi-typescript --output ./app/api/schema.d.ts ../openapi/api-server.yaml", "start": "remix-serve ./build/server/index.js" }, "dependencies": { - "@fortawesome/fontawesome-svg-core": "^6.6.0", - "@fortawesome/free-solid-svg-icons": "^6.6.0", + "@fortawesome/fontawesome-svg-core": "^6.7.2", + "@fortawesome/free-solid-svg-icons": "^6.7.2", "@fortawesome/react-fontawesome": "^0.2.2", - "@remix-run/node": "^2.10.3", - "@remix-run/react": "^2.10.3", - "@remix-run/serve": "^2.10.3", + "@remix-run/node": "^2.16.0", + "@remix-run/react": "^2.16.0", + "@remix-run/serve": "^2.16.0", "cookie": "^0.6.0", - "isbot": "^5.1.13", - "jotai": "^2.9.3", - "jotai-effect": "^1.0.0", + "isbot": "^5.1.23", + "jotai": "^2.12.1", + "jotai-effect": "^1.1.6", "jwt-decode": "^4.0.0", - "openapi-fetch": "^0.10.2", - "prismjs": "^1.29.0", + "openapi-fetch": "^0.10.6", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-use-precision-timer": "^3.5.5", - "react-use-websocket": "^4.8.1", + "react-use-precision-timer": "^3.5.6", "remix-auth": "^3.7.0", "remix-auth-form": "^1.5.0", - "use-debounce": "^10.0.1" + "shiki": "^3.1.0", + "use-debounce": "^10.0.4" }, "devDependencies": { - "@biomejs/biome": "^1.8.3", - "@remix-run/dev": "^2.10.3", - "@types/prismjs": "^1.26.4", - "@types/react": "^18.3.3", - "@types/react-dom": "^18.3.0", - "@typescript-eslint/eslint-plugin": "^6.7.4", - "@typescript-eslint/parser": "^6.7.4", - "autoprefixer": "^10.4.19", - "eslint": "^8.56.0", - "eslint-import-resolver-typescript": "^3.6.1", - "eslint-plugin-import": "^2.29.1", - "eslint-plugin-jsx-a11y": "^6.9.0", - "eslint-plugin-react": "^7.35.0", + "@biomejs/biome": "^1.9.4", + "@remix-run/dev": "^2.16.0", + "@types/react": "^18.3.18", + "@types/react-dom": "^18.3.5", + "@typescript-eslint/eslint-plugin": "^6.21.0", + "@typescript-eslint/parser": "^6.21.0", + "autoprefixer": "^10.4.20", + "eslint": "^8.57.1", + "eslint-import-resolver-typescript": "^3.8.3", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jsx-a11y": "^6.10.2", + "eslint-plugin-react": "^7.37.4", "eslint-plugin-react-hooks": "^4.6.2", - "openapi-typescript": "^7.1.0", - "postcss": "^8.4.40", - "tailwindcss": "^3.4.7", - "typescript": "^5.5.4", - "vite": "^5.3.5", + "openapi-typescript": "^7.6.1", + "postcss": "^8.5.3", + "tailwindcss": "^3.4.17", + "typescript": "^5.8.2", + "vite": "^5.4.14", "vite-tsconfig-paths": "^4.3.2" }, "engines": { - "node": ">=20.0.0" + "node": ">=22.0.0" } } |
