Skip to content

Commit 8fd1a82

Browse files
mrtnzlmlclaude
andcommitted
Update CLAUDE.md: fix stale references and add missing info
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 17f74b4 commit 8fd1a82

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

CLAUDE.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,15 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
55
## Build & Development
66

77
```sh
8+
npm install # Install dependencies
89
npm run dev # Dev server at http://localhost:4321
910
npm run build # Production build → ./dist/ (static output)
1011
npm run preview # Preview production build locally
1112
```
1213

13-
Requires Node.js >=22.12.0. Deployed to Cloudflare Pages (push to `main` triggers auto-deploy, build command: `npm run build`, output: `dist`).
14+
No linter, formatter, or test runner is configured — there are no lint/test commands to run.
15+
16+
Requires Node.js >=22.12.0. Deployed to Cloudflare Pages (push to `main` triggers auto-deploy, build command: `npm run build`, output: `dist`, env: `NODE_VERSION=22`). Site: https://elenkaspanish.com
1417

1518
## Architecture
1619

@@ -19,7 +22,7 @@ Requires Node.js >=22.12.0. Deployed to Cloudflare Pages (push to `main` trigger
1922
### Key directories
2023

2124
- `src/pages/` — File-based routing. Each `.astro` file = one page.
22-
- `src/pages/games/`9 interactive Spanish learning games + index hub.
25+
- `src/pages/games/`Interactive Spanish learning games + index hub.
2326
- `src/data/` — Shared TypeScript data modules (vocabulary, verbs, sentences, accents). Pure exports, no components. All games import from here.
2427
- `src/components/` — Homepage section components (Hero, Pricing, Testimonials, etc.), assembled in `src/pages/index.astro`.
2528
- `src/layouts/Layout.astro` — Global shell: sticky nav, mobile hamburger, footer, SEO meta (Open Graph, JSON-LD), font preloading, skip-to-content link, floating WhatsApp button, sticky mobile CTA bar.
@@ -37,7 +40,6 @@ Every game page follows the same structure:
3740

3841
### External integrations
3942

40-
- **Google Forms** — Questionnaire embed in `src/pages/questionnaire.astro`
4143
- **Google Calendar** — Booking link in Hero and Pricing components
4244
- **Web Speech API** — Listening Quiz uses browser speech synthesis (prefers es-MX voice)
4345

0 commit comments

Comments
 (0)