Commit Graph

2 Commits

Author SHA1 Message Date
L'électron rare 47e7b67015 chore: ignore typescript build cache 2026-07-09 11:01:40 +02:00
L'électron rare 96c3062662 chore: scaffold vite react-three project
Establish initial project structure for LE BUS (clement.saillant.cc),
a demoscene-style personal identity hub built with Vite, React, and
react-three-fiber.

Changes:
- Add package.json with dependencies (React 19, Three.js,
  react-three/fiber, zustand, playwright for e2e)
- Add tsconfig.json with ES2022 target and react-jsx support
- Add vite.config.ts with React plugin
- Add minimal index.html, src/main.tsx, and src/style.css
- Add README.md with usage commands
- Add .gitignore (node_modules, dist, test artifacts, .DS_Store)
- Generate package-lock.json via npm install

Note: chiptune3 removed from dependencies (not on npm registry;
will be isolated behind src/audio/modPlayer.ts in Task 11 with mocks).

Build and test harness verified:
- npm run build succeeds → dist/index.html created
- npx vitest run --passWithNoTests exits 0
2026-07-09 10:56:10 +02:00