feat: add TypeScript configuration for core package

- Added tsconfig.json with ES2022 target and NodeNext module resolution
- Configured strict mode and proper file inclusion patterns
- Enables TypeScript compilation for client modules

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Thomas Hallock
2025-09-14 16:59:05 -05:00
parent 31c8c0f414
commit 43b3296e26

View File

@@ -0,0 +1,24 @@
{
"compilerOptions": {
"target": "ES2022",
"lib": ["ES2022", "DOM"],
"module": "NodeNext",
"moduleResolution": "NodeNext",
"strict": true,
"skipLibCheck": true,
"noEmit": true,
"esModuleInterop": true,
"allowSyntheticDefaultImports": true,
"forceConsistentCasingInFileNames": true,
"resolveJsonModule": true
},
"include": [
"client/**/*.ts",
"client/**/*.d.ts"
],
"exclude": [
"node_modules",
"dist",
"**/*.js"
]
}