test-simple-calculator/CLAUDE.md
viet-anh.n b735bb6be8 [TSC-14] Initialise Vite + React + TypeScript project
Scaffold Vite 8 + React 19 + TypeScript project using the react-ts template.
Removes the previous plain HTML/CSS/JS files and replaces them with the
Vite scaffold. npm run dev verified to start without errors.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-20 10:34:35 +00:00

1.4 KiB

Simple Calculator

Greenfield project. Implementation is driven by the Vexa AI-SDLC pipeline (Jira project TSC).

Project Structure

/
├── public/          # Static assets (favicon, icons)
├── src/             # React + TypeScript source
│   ├── App.tsx      # Root App component
│   ├── App.css      # App-level styles
│   ├── main.tsx     # Entry point
│   └── index.css    # Global styles
├── index.html       # Vite entry HTML
├── package.json
├── tsconfig.json
├── tsconfig.app.json
├── tsconfig.node.json
├── vite.config.ts
├── README.md
└── CLAUDE.md        # This file

Build Commands

  • npm run build — compile TypeScript and bundle with Vite

Test Commands

No test suite has been configured yet. Update this section once testing infrastructure is in place.

Development Commands

  • npm run dev — start the Vite dev server (http://localhost:5173)
  • npm run preview — preview the production build locally
  • npm run lint — run oxlint

Architecture Notes

  • Domain: Simple Calculator — arithmetic operations (add, subtract, multiply, divide at minimum).
  • Stack: React 19 + TypeScript, bundled with Vite 8.

Code Style

  • TypeScript strict mode enabled via tsconfig.app.json.
  • No formatter configured yet — update this section once tooling is set up.