tesla-fleet-api
Version:
A library for the [Tesla Fleet API](https://developer.tesla.com/docs/fleet-api), and the third parties services [Teslemetry](https://teslemetry.com/docs/getting-started/api) and [Tessie](https://developer.tessie.com/docs/tesla-api-comparison), which provi
12 lines (10 loc) • 337 B
text/typescript
import { CommandResponse } from "./types/commands.js";
export const validate = async (body: CommandResponse): Promise<void> => {
if (body?.error) {
return Promise.reject(body.error);
}
if (body?.response?.result == false) {
return Promise.reject(body.response.reason);
}
return Promise.resolve();
};