aboutsummaryrefslogtreecommitdiffhomepage
path: root/tsconfig.json
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-12-06 17:38:08 +0900
committernsfisis <nsfisis@gmail.com>2025-12-06 17:38:08 +0900
commit92b595581e5988cd57ebeb982a70c85bfef498c3 (patch)
tree5b95c2b0a277ff7670206cdb16638e2ac5143c92 /tsconfig.json
parent811458427593a4172a2cd535cc768db375350dca (diff)
downloadkioku-92b595581e5988cd57ebeb982a70c85bfef498c3.tar.gz
kioku-92b595581e5988cd57ebeb982a70c85bfef498c3.tar.zst
kioku-92b595581e5988cd57ebeb982a70c85bfef498c3.zip
feat(client): initialize React + Vite frontend foundation
Set up the client-side React application with Vite bundler: - Add React 19 and Vite 7 with the React plugin - Create index.html entry point and App component - Configure Vite with API proxy to backend server - Add client build scripts to package.json - Update tsconfig for React JSX and DOM types - Fix TypeScript errors in auth code (JWT_SECRET type narrowing) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Diffstat (limited to 'tsconfig.json')
-rw-r--r--tsconfig.json5
1 files changed, 3 insertions, 2 deletions
diff --git a/tsconfig.json b/tsconfig.json
index bed26bd..ec7945a 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,7 +1,7 @@
{
"compilerOptions": {
"target": "ES2022",
- "lib": ["ES2022"],
+ "lib": ["ES2022", "DOM", "DOM.Iterable"],
"module": "ESNext",
"moduleResolution": "bundler",
"resolveJsonModule": true,
@@ -18,7 +18,8 @@
"noImplicitOverride": true,
"forceConsistentCasingInFileNames": true,
"outDir": "./dist",
- "rootDir": "./src"
+ "rootDir": "./src",
+ "jsx": "react-jsx"
},
"include": ["src/**/*"],
"exclude": ["node_modules", "dist"]