# Dependencies
node_modules

# Build output
dist
dist-ssr

# TypeScript incremental build cache (local-only, regenerated on every build)
tsconfig.tsbuildinfo
tsconfig.node.tsbuildinfo

# vite.config.js is emitted next to vite.config.ts by `tsc -b` (tsconfig.node.json has
# no outDir/noEmit), so it is a regenerated build artifact, not source.
vite.config.js

# Logs
*.local
npm-debug.log*

# Editor
.vscode/*
!.vscode/extensions.json
.idea
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

# OS
.DS_Store
