semantic-network
Version:
A utility library for manipulating a list of links that form a semantic interface to a network of resources.
103 lines (102 loc) • 4.97 kB
TypeScript
export * from './apiUtil';
export * from './linkRelation';
export * from './representation/collectionMerger';
export * from './representation/create';
export * from './representation/createFormMergeStrategy';
export * from './representation/delete';
export * from './representation/editFormMergeStrategy';
export * from './representation/get';
export * from './representation/namedRepresentationFactory';
export * from './representation/resourceMergeFactory';
export * from './representation/singletonMerger';
export * from './representation/sparseRepresentationFactory';
export * from './representation/state';
export * from './representation/status';
export * from './representation/trackedRepresentationFactory';
export * from './representation/update';
export * from './http/bottleneckLoader';
export * from './http/httpRequest';
export * from './http/httpRequestFactory';
export * from './sync/differencer';
export * from './sync/sync';
export * from './sync/syncResource';
export * from './sync/pooledResource';
export * from './sync/pooledResourceUtil';
export * from './sync/syncUtil';
export * from './sync/uriFieldResolver';
export * from './sync/uriMappingResolver';
export * from './search/searchUtil';
export * from './utils/equalityUtil';
export * from './utils/fieldLinksResolverUtil';
export * from './utils/fieldResolverUtil';
export * from './utils/formUtil';
export * from './utils/formRepresentationUtil';
export * from './utils/jsonSerialiser';
export * from './utils/linkRelConvertUtil';
export * from './utils/promiseWaitAll';
export * from './utils/relationshipTypeUtil';
export * from './utils/resourceUtil';
export * from './utils/representationUtil';
export * from './utils/trackedRepresentationUtil';
export * from './utils/comparators/canonicalOrSelf';
export * from './utils/comparators/emptyName';
export * from './utils/comparators/id';
export * from './utils/comparators/name';
export * from './utils/instanceOf/instanceOfCollection';
export * from './utils/instanceOf/instanceOfDocumentCollection';
export * from './utils/instanceOf/instanceOfDocumentRepresentation';
export * from './utils/instanceOf/instanceOfDocumentRepresentationGroup';
export * from './utils/instanceOf/instanceOfDocumentSingleton';
export * from './utils/instanceOf/instanceOfFeed';
export * from './utils/instanceOf/instanceOfForm';
export * from './utils/instanceOf/instanceOfResourceSync';
export * from './utils/instanceOf/instanceOfSimpleValue';
export * from './utils/instanceOf/instanceOfSingleton';
export * from './utils/instanceOf/instanceOfTrackedRepresentation';
export * from './types/types';
export * from './types/formTypes';
export * from './types/mediaTypes';
export * from './interfaces/apiOptions';
export * from './interfaces/comparator';
export * from './interfaces/createFormMergeStrategy';
export * from './interfaces/document';
export * from './interfaces/editFormMergeStrategy';
export * from './interfaces/editMergeOptions';
export * from './interfaces/fieldResolver';
export * from './interfaces/formItem';
export * from './interfaces/formRepresentation';
export * from './interfaces/httpRequestError';
export * from './interfaces/httpRequestOptions';
export * from './interfaces/loader';
export * from './interfaces/loaderRequest';
export * from './interfaces/mergeOptions';
export * from './interfaces/pooledCollectionOptions';
export * from './interfaces/pooledSearchOptions';
export * from './interfaces/resolver';
export * from './interfaces/resourceAssignOptions';
export * from './interfaces/resourceFactoryOptions';
export * from './interfaces/resourceFetchOptions';
export * from './interfaces/resourceLinkOptions';
export * from './interfaces/resourceQueryOptions';
export * from './interfaces/resourceResolver';
export * from './interfaces/resourceUpdateOptions';
export * from './interfaces/resourceCreateOptions';
export * from './interfaces/resourceDeleteOptions';
export * from './interfaces/sync/syncComparator';
export * from './interfaces/sync/syncResourceResolver';
export * from './interfaces/sync/resourceSync';
export * from './interfaces/sync/syncInfo';
export * from './interfaces/sync/syncOptions';
export * from './interfaces/sync/syncResolverOptions';
export * from './interfaces/sync/syncResult';
export * from './interfaces/sync/types';
export * from './interfaces/sync/uriListResolver';
export * from './interfaces/sync/uriResolver';
export { CollectionMergerOptions } from './interfaces/collectionMergerOptions';
export { EqualityUtil } from './utils/equalityUtil';
export { defaultEqualityOperators } from './utils/comparators/defaultEqualityOperators';
export { ComparableRepresentation } from './interfaces/comparableRepresentation';
export { AddRequestHeaderStrategy } from './interfaces/addRequestHeaderStrategy';
export { CheckHeaders } from './representation/checkHeaders';
export { dateToGMTHeader } from './utils/dateToGMTHeader';
export { cloneDetached } from './representation/cloneDetached';