this repo has no description
atproto

car make and model

Changed files
+43
lexiconTypes
types
net
mmatt
vitals
lexicons
net
mmatt
vitals
typelex
+6
index.ts
··· 155 155 unitSystem: "imperial", // Use imperial units for better readability 156 156 }); 157 157 158 + const vehicleAttributes = await vehicle.attributes(); 159 + console.log(vehicleAttributes); 160 + 158 161 // Get additional vehicle data 159 162 let odometer: any = null; 160 163 let fuelLevel: any = null; ··· 191 194 carPercentFuelRemaining: (fuelLevel.percentRemaining || 0) * 100, 192 195 amountRemaining: fuelLevel.amountRemaining || 0, 193 196 carTraveledDistance: odometer.distance || 0, 197 + carMake: vehicleAttributes.make, 198 + carModel: vehicleAttributes.model, 199 + carYear: vehicleAttributes.year, 194 200 }; 195 201 196 202 await agent.com.atproto.repo.createRecord({
+12
lexiconTypes/lexicons.ts
··· 41 41 type: 'integer', 42 42 description: 'The car traveled distance value', 43 43 }, 44 + carMake: { 45 + type: 'string', 46 + description: 'The car make value', 47 + }, 48 + carModel: { 49 + type: 'string', 50 + description: 'The car model value', 51 + }, 52 + carYear: { 53 + type: 'integer', 54 + description: 'The car year value', 55 + }, 44 56 }, 45 57 required: [ 46 58 'createdAt',
+6
lexiconTypes/types/net/mmatt/vitals/car.ts
··· 26 26 amountRemaining: number 27 27 /** The car traveled distance value */ 28 28 carTraveledDistance: number 29 + /** The car make value */ 30 + carMake?: string 31 + /** The car model value */ 32 + carModel?: string 33 + /** The car year value */ 34 + carYear?: number 29 35 [k: string]: unknown 30 36 } 31 37
+12
lexicons/net/mmatt/vitals/car.json
··· 28 28 "carTraveledDistance": { 29 29 "type": "integer", 30 30 "description": "The car traveled distance value" 31 + }, 32 + "carMake": { 33 + "type": "string", 34 + "description": "The car make value" 35 + }, 36 + "carModel": { 37 + "type": "string", 38 + "description": "The car model value" 39 + }, 40 + "carYear": { 41 + "type": "integer", 42 + "description": "The car year value" 31 43 } 32 44 }, 33 45 "required": [
+7
typelex/main.tsp
··· 18 18 /** The car traveled distance value */ 19 19 @required 20 20 carTraveledDistance: integer; 21 + 22 + /** The car make value */ 23 + carMake?: string; 24 + /** The car model value */ 25 + carModel?: string; 26 + /** The car year value */ 27 + carYear?: integer; 21 28 } 22 29 }