Skip to content

Commit 3b7fa41

Browse files
committed
adding the generated claude file
1 parent 9fd896b commit 3b7fa41

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

CLAUDE.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# CLAUDE.md - Project Guide
2+
3+
## Build Commands
4+
- `npm run dev` - Start development server
5+
- `npm run build` - Build production site to ./dist/
6+
- `npm run preview` - Preview build locally
7+
- `npm run astro` - Run Astro CLI commands
8+
9+
## Code Style Guidelines
10+
- **TypeScript**: Uses strict type checking (extends "astro/tsconfigs/strict")
11+
- **Imports**: Use named imports where possible
12+
- **Components**: Use .astro files for templating
13+
- **Naming**: PascalCase for components, camelCase for utilities
14+
- **CSS**: Modular CSS structure in src/styles/modules/
15+
- **Error Handling**: Use type-safe error handling
16+
- **Project Structure**:
17+
- Components in src/components/
18+
- Page templates in src/pages/
19+
- Utilities in src/util/
20+
- Data sources in src/data/
21+
22+
## File Structure
23+
Follows standard Astro project organization with TypeScript support.

0 commit comments

Comments
 (0)