diff options
Diffstat (limited to 'frontend/package.json')
| -rw-r--r-- | frontend/package.json | 40 |
1 files changed, 27 insertions, 13 deletions
diff --git a/frontend/package.json b/frontend/package.json index 61aaa9b..e215f0c 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -1,32 +1,46 @@ { "name": "frontend", "private": true, - "version": "0.0.0", + "sideEffects": false, "type": "module", "scripts": { - "build": "tsc -b && vite build", - "dev": "vite", - "fmt": "prettier --write .", - "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", - "preview": "vite preview" + "build": "remix vite:build", + "dev": "remix vite:dev", + "lint": "eslint --ignore-path .gitignore --cache --cache-location ./node_modules/.cache/eslint .", + "start": "remix-serve ./build/server/index.js", + "typecheck": "tsc" }, "dependencies": { + "@remix-run/node": "^2.10.3", + "@remix-run/react": "^2.10.3", + "@remix-run/serve": "^2.10.3", + "isbot": "^5.1.13", "react": "^18.3.1", "react-dom": "^18.3.1", - "react-router-dom": "^6.25.1", "react-use-websocket": "^4.8.1", "use-debounce": "^10.0.1" }, "devDependencies": { + "@remix-run/dev": "^2.10.3", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", - "@typescript-eslint/eslint-plugin": "^7.15.0", - "@typescript-eslint/parser": "^7.15.0", - "@vitejs/plugin-react": "^4.3.1", - "eslint": "^8.57.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", "eslint-plugin-react-hooks": "^4.6.2", + "postcss": "^8.4.40", "prettier": "^3.3.3", - "typescript": "^5.2.2", - "vite": "^5.3.4" + "tailwindcss": "^3.4.7", + "typescript": "^5.5.4", + "vite": "^5.3.5", + "vite-tsconfig-paths": "^4.3.2" + }, + "engines": { + "node": ">=20.0.0" } } |
