UNPKG

tbarequest

Version:

A wrapper to fetch data from The Blue Alliance API

12 lines (11 loc) 269 B
type Success<T> = { data: T; error: null; }; type Failure<E> = { data: null; error: E; }; export type Result<T, E = Error> = Success<T> | Failure<E>; export declare function tryCatch<T, E = Error>(promise: Promise<T>): Promise<Result<T, E>>; export {};