Modernization Project Complete. Updated to latest versions of frameworks.

This commit is contained in:
Eric Gullickson
2025-08-24 09:49:21 -05:00
parent 673fe7ce91
commit b534e92636
46 changed files with 2341 additions and 5267 deletions

View File

@@ -82,4 +82,24 @@ export interface VINDecodeResult {
engineType?: string;
bodyType?: string;
rawData?: any;
}
// Fastify-specific types for HTTP handling
export interface CreateVehicleBody {
vin: string;
nickname?: string;
color?: string;
licensePlate?: string;
odometerReading?: number;
}
export interface UpdateVehicleBody {
nickname?: string;
color?: string;
licensePlate?: string;
odometerReading?: number;
}
export interface VehicleParams {
id: string;
}