UNPKG

@herlinus/coloquent

Version:

Library for retrieving model objects from a JSON-API, with a fluent syntax inspired by Laravel Eloquent.

48 lines 2.38 kB
/** * main */ import { Model as _Model } from "./Model"; export { _Model as Model }; import { PolymorphicModel as _PolymorphicModel, PolymorphicEntry as _PolymorphicEntry, PolymorphicMapping as _PolymorphicMapping } from "./PolymorphicModel"; export { _PolymorphicModel as PolymorphicModel, _PolymorphicEntry as PolymorphicEntry, _PolymorphicMapping as PolymorphicMapping }; import { Builder as _Builder } from "./Builder"; export { _Builder as Builder }; import { PaginationStrategy as _PaginationStrategy } from "./PaginationStrategy"; export { _PaginationStrategy as PaginationStrategy }; import { SortDirection as _SortDirection } from "./SortDirection"; export { _SortDirection as SortDirection }; import { toManyRelation as toManyRelation_, toOneRelation as toOneRelation_, Attribut as Attribut_ } from "./Helpers"; export { toManyRelation_ as toManyRelation }; export { toOneRelation_ as toOneRelation }; export { Attribut_ as Attribut }; /** * relation */ import { Relation as _Relation } from "./relation/Relation"; export { _Relation as Relation }; import { ToManyRelation as _ToManyRelation } from "./relation/ToManyRelation"; export { _ToManyRelation as ToManyRelation }; import { ToOneRelation as _ToOneRelation } from "./relation/ToOneRelation"; export { _ToOneRelation as ToOneRelation }; /** * response */ import { Response as _Response } from "./response/Response"; export { _Response as Response }; import { RetrievalResponse as _RetrievalResponse } from "./response/RetrievalResponse"; export { _RetrievalResponse as RetrievalResponse }; import { SingularResponse as _SingularResponse } from "./response/SingularResponse"; export { _SingularResponse as SingularResponse }; import { PluralResponse as _PluralResponse } from "./response/PluralResponse"; export { _PluralResponse as PluralResponse }; import { SaveResponse as _SaveResponse } from "./response/SaveResponse"; export { _SaveResponse as SaveResponse }; import { FilterSpec as _FilterSpec } from "./FilterSpec"; export { _FilterSpec as FilterSpec }; import { Query as _Query } from "./Query"; export { _Query as Query }; import { Reflection as _Reflection } from "./util/Reflection"; export { _Reflection as Reflection }; import { QueryParam as _QueryParam } from "./QueryParam"; export { _QueryParam as QueryParam }; //# sourceMappingURL=index.js.map