@evhandel/wroomz-types
v1.0.2
Published
Shared TypeScript types for Wroomz project
Readme
@evhandel/wroomz-types
Shared TypeScript types for the Wroomz kart racing ecosystem.
Installation
npm install @evhandel/wroomz-typesStructure
src/
├── domain/race.ts # Core types: Lap, StintAnalysis, RaceResult, RaceSettings, RacePenalties
├── api/race.ts # API DTOs: RaceResponse, RaceListResponse, Create/UpdateRaceRequest
├── api/auth.ts # Auth DTOs: AuthUserResponse, LoginRequest, RegisterRequest
└── models/
├── race.ts # RaceModel (DB, Date fields), Race (base DTO)
└── user.ts # UserModel, User, UserResponseDtoUsage
import { RaceResponse, RaceSettings, CreateRaceRequest } from '@evhandel/wroomz-types';Scripts
npm run build— compile todist/npm run watch— watch modenpm run format— prettier
