diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-02-13 23:08:50 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-02-13 23:08:50 +0900 |
| commit | 470b7235b80d082009ad350e2b33ef6637209e02 (patch) | |
| tree | 60ffe938a4051255ea0d6b35001be50c28b76497 /frontend/package.json | |
| parent | 482c3a52a0fcc5870a7db4a190475caf61b211a3 (diff) | |
| parent | 6c30f383a65cb000d66a85cadc96253ce7061942 (diff) | |
| download | phperkaigi-2026-albatross-470b7235b80d082009ad350e2b33ef6637209e02.tar.gz phperkaigi-2026-albatross-470b7235b80d082009ad350e2b33ef6637209e02.tar.zst phperkaigi-2026-albatross-470b7235b80d082009ad350e2b33ef6637209e02.zip | |
Merge branch 'feat/frontend-rearchitecture'
Diffstat (limited to 'frontend/package.json')
| -rw-r--r-- | frontend/package.json | 23 |
1 files changed, 7 insertions, 16 deletions
diff --git a/frontend/package.json b/frontend/package.json index a013950..c024f7a 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -4,55 +4,46 @@ "sideEffects": false, "type": "module", "scripts": { - "build": "react-router build", + "build": "vite build", "check": "npm run check:biome && npm run check:ts && npm run check:eslint", "check:biome": "biome check --write", "check:eslint": "eslint --cache --cache-location ./node_modules/.cache/eslint .", - "check:ts": "react-router typegen && tsc --noEmit", - "dev": "react-router dev", + "check:ts": "tsc --noEmit", + "dev": "vite", "openapi-typescript": "openapi-typescript --output ./app/api/schema.d.ts ../openapi/api-server.yaml", - "shiki-codegen": "shiki-codegen --langs php,swift --themes github-light --engine javascript ./app/shiki.bundle.ts", - "start": "react-router-serve ./build/server/index.js" + "shiki-codegen": "shiki-codegen --langs php,swift --themes github-light --engine javascript ./app/shiki.bundle.ts" }, "dependencies": { "@base-ui-components/react": "^1.0.0-alpha.7", "@fortawesome/fontawesome-svg-core": "^6.7.2", "@fortawesome/free-solid-svg-icons": "^6.7.2", "@fortawesome/react-fontawesome": "^0.2.2", - "@react-router/fs-routes": "^7.3.0", - "@react-router/node": "^7.3.0", - "@react-router/serve": "^7.3.0", - "cookie": "^1.0.2", "hast-util-to-jsx-runtime": "^2.3.6", - "isbot": "^5.1.23", "jotai": "^2.12.1", "jwt-decode": "^4.0.0", "openapi-fetch": "^0.13.4", "react": "^19.0.0", "react-dom": "^19.0.0", - "react-router": "^7.3.0", "react-use-precision-timer": "^3.5.6", - "remix-auth": "^4.1.0", - "remix-auth-form": "^3.0.0", "shiki": "^3.12.2", - "use-debounce": "^10.0.4" + "use-debounce": "^10.0.4", + "wouter": "^3.9.0" }, "devDependencies": { "@biomejs/biome": "^1.9.4", "@eslint/js": "^9.22.0", - "@react-router/dev": "^7.3.0", "@tailwindcss/postcss": "^4.0.12", "@tailwindcss/vite": "^4.0.12", "@types/node": "^22.13.10", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.0", + "@vitejs/plugin-react": "^5.1.4", "eslint": "^9.22.0", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-react": "^7.37.4", "eslint-plugin-react-hooks": "^5.2.0", "globals": "^16.0.0", "openapi-typescript": "^7.6.1", - "react-router-devtools": "^1.1.0", "shiki-codegen": "^3.1.0", "tailwindcss": "^4.0.12", "typescript": "^5.8.2", |
