File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change
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.
You can’t perform that action at this time.
0 commit comments