diff --git a/src/services/hydrator.ts b/src/services/hydrator.ts index f8afaf8..20d3ff9 100644 --- a/src/services/hydrator.ts +++ b/src/services/hydrator.ts @@ -27,12 +27,12 @@ export type Hydrated> = * * @throws Will throw an error if an expectation cannot be resolved. */ -export async function hydrate, K extends Array>( +export async function hydrate>( data: T, expectations: K, client: Client, api: API -): Promise ? Hydrated : Hydrated> { +): Promise> { // TODO: add clone trait. Make it a requirement for hydrateable objects. // Then clone the object and return the hydrated object. let hydrated: Hydrated;