UNPKG

@bishwenduk029/fringe

Version:
21 lines (20 loc) 859 B
export { normalize } from './normalize'; export { denormalize } from './denormalize'; export { merge } from './norm-map'; export { defaultGetObjectId } from './functions'; export { RedisCache } from './implementations/RedisCache'; export { GetObjectId, // ref: normalize(), defaultGetObjectId() Variables, // ref: normalize(), denormalize() DenormalizationResult, // used in: denormalize() RootFields, // ref: normalize(), DenormalizationResult FieldsMap, } from './types'; export { NormMap, // ref: normalize(), denormalize(), merge() NormObj, // ref: NormMap NormFieldValue, // ref: NormObj NormKey, } from './norm-map'; export { getNormalizedObject, NormalizedObject, // ref: getNormalizedObject() NormalizedField, } from './normalized-object'; export interface Cache { get(key: string): Promise<any>; put(key: string, value: any): Promise<any>; }