@ptc-org/nestjs-query-core
Advanced tools
Comparing version 1.0.0-alpha.4 to 1.0.1
{ | ||
"name": "@ptc-org/nestjs-query-core", | ||
"version": "1.0.0-alpha.4", | ||
"version": "1.0.1", | ||
"description": "Base query package", | ||
@@ -33,6 +33,6 @@ "author": "doug-martin <doug@dougamartin.com>", | ||
"peerDependencies": { | ||
"@nestjs/common": "^8.0.4", | ||
"class-transformer": "^0.2.3 || 0.3.1 || 0.4" | ||
"@nestjs/common": "^8.0.0 || ^9.0.0", | ||
"class-transformer": "^0.2.3 || 0.3.1 || ^0.5" | ||
}, | ||
"typings": "./src/index.d.ts" | ||
} |
@@ -12,3 +12,4 @@ <p align="center"> | ||
Core package that contains interfaces for types used by [`@ptc-org/nestjs-query-graphql`](../query-graphql) and [`@ptc-org/nestjs-query-typeorm`](../query-typeorm) | ||
Core package that contains interfaces for types used by [`@ptc-org/nestjs-query-graphql`](../query-graphql) | ||
and [`@ptc-org/nestjs-query-typeorm`](../query-typeorm) | ||
@@ -23,2 +24,1 @@ ## Installation | ||
import { Class, DeepPartial } from '../common'; | ||
import { AggregateQuery, Query, AggregateResponse } from '../interfaces'; | ||
import { AggregateQuery, AggregateResponse, Query } from '../interfaces'; | ||
import { Assembler } from './assembler'; | ||
@@ -4,0 +4,0 @@ /** |
@@ -0,4 +1,4 @@ | ||
import { Class, DeepPartial } from '../common'; | ||
import { AggregateQuery, AggregateResponse, Query } from '../interfaces'; | ||
import { AbstractAssembler } from './abstract.assembler'; | ||
import { Class, DeepPartial } from '../common'; | ||
/** | ||
@@ -5,0 +5,0 @@ * Base assembler that uses class-transformer to transform to and from the DTO/Entity. |
@@ -6,4 +6,4 @@ "use strict"; | ||
const abstract_assembler_1 = require("./abstract.assembler"); | ||
const assembler_deserializer_1 = require("./assembler.deserializer"); | ||
const assembler_serializer_1 = require("./assembler.serializer"); | ||
const assembler_deserializer_1 = require("./assembler.deserializer"); | ||
/** | ||
@@ -10,0 +10,0 @@ * Base assembler that uses class-transformer to transform to and from the DTO/Entity. |
@@ -1,7 +0,7 @@ | ||
export { ClassTransformerAssembler } from './class-transformer.assembler'; | ||
export { DefaultAssembler } from './default.assembler'; | ||
export { AbstractAssembler } from './abstract.assembler'; | ||
export { Assembler, getAssemblerClasses } from './assembler'; | ||
export { AssemblerDeserializer } from './assembler.deserializer'; | ||
export { AssemblerFactory } from './assembler.factory'; | ||
export { AssemblerSerializer } from './assembler.serializer'; | ||
export { AssemblerDeserializer } from './assembler.deserializer'; | ||
export { ClassTransformerAssembler } from './class-transformer.assembler'; | ||
export { DefaultAssembler } from './default.assembler'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.AssemblerDeserializer = exports.AssemblerSerializer = exports.AssemblerFactory = exports.getAssemblerClasses = exports.Assembler = exports.AbstractAssembler = exports.DefaultAssembler = exports.ClassTransformerAssembler = void 0; | ||
var class_transformer_assembler_1 = require("./class-transformer.assembler"); | ||
Object.defineProperty(exports, "ClassTransformerAssembler", { enumerable: true, get: function () { return class_transformer_assembler_1.ClassTransformerAssembler; } }); | ||
var default_assembler_1 = require("./default.assembler"); | ||
Object.defineProperty(exports, "DefaultAssembler", { enumerable: true, get: function () { return default_assembler_1.DefaultAssembler; } }); | ||
exports.DefaultAssembler = exports.ClassTransformerAssembler = exports.AssemblerSerializer = exports.AssemblerFactory = exports.AssemblerDeserializer = exports.getAssemblerClasses = exports.Assembler = exports.AbstractAssembler = void 0; | ||
var abstract_assembler_1 = require("./abstract.assembler"); | ||
@@ -13,2 +9,4 @@ Object.defineProperty(exports, "AbstractAssembler", { enumerable: true, get: function () { return abstract_assembler_1.AbstractAssembler; } }); | ||
Object.defineProperty(exports, "getAssemblerClasses", { enumerable: true, get: function () { return assembler_1.getAssemblerClasses; } }); | ||
var assembler_deserializer_1 = require("./assembler.deserializer"); | ||
Object.defineProperty(exports, "AssemblerDeserializer", { enumerable: true, get: function () { return assembler_deserializer_1.AssemblerDeserializer; } }); | ||
var assembler_factory_1 = require("./assembler.factory"); | ||
@@ -18,4 +16,6 @@ Object.defineProperty(exports, "AssemblerFactory", { enumerable: true, get: function () { return assembler_factory_1.AssemblerFactory; } }); | ||
Object.defineProperty(exports, "AssemblerSerializer", { enumerable: true, get: function () { return assembler_serializer_1.AssemblerSerializer; } }); | ||
var assembler_deserializer_1 = require("./assembler.deserializer"); | ||
Object.defineProperty(exports, "AssemblerDeserializer", { enumerable: true, get: function () { return assembler_deserializer_1.AssemblerDeserializer; } }); | ||
var class_transformer_assembler_1 = require("./class-transformer.assembler"); | ||
Object.defineProperty(exports, "ClassTransformerAssembler", { enumerable: true, get: function () { return class_transformer_assembler_1.ClassTransformerAssembler; } }); | ||
var default_assembler_1 = require("./default.assembler"); | ||
Object.defineProperty(exports, "DefaultAssembler", { enumerable: true, get: function () { return default_assembler_1.DefaultAssembler; } }); | ||
//# sourceMappingURL=index.js.map |
@@ -1,5 +0,5 @@ | ||
export * from './deep-partial.type'; | ||
export * from './class.type'; | ||
export * from './reflect.utils'; | ||
export * from './class.utils'; | ||
export * from './deep-partial.type'; | ||
export * from './misc.utils'; | ||
export * from './reflect.utils'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
(0, tslib_1.__exportStar)(require("./deep-partial.type"), exports); | ||
(0, tslib_1.__exportStar)(require("./class.type"), exports); | ||
(0, tslib_1.__exportStar)(require("./reflect.utils"), exports); | ||
(0, tslib_1.__exportStar)(require("./class.utils"), exports); | ||
(0, tslib_1.__exportStar)(require("./deep-partial.type"), exports); | ||
(0, tslib_1.__exportStar)(require("./misc.utils"), exports); | ||
(0, tslib_1.__exportStar)(require("./reflect.utils"), exports); | ||
//# sourceMappingURL=index.js.map |
export { getQueryServiceToken } from './helpers'; | ||
export { InjectAssemblerQueryService } from './inject-assembler-query-service.decorator'; | ||
export { InjectQueryService } from './inject-query-service.decorator'; | ||
export { InjectAssemblerQueryService } from './inject-assembler-query-service.decorator'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.InjectAssemblerQueryService = exports.InjectQueryService = exports.getQueryServiceToken = void 0; | ||
exports.InjectQueryService = exports.InjectAssemblerQueryService = exports.getQueryServiceToken = void 0; | ||
var helpers_1 = require("./helpers"); | ||
Object.defineProperty(exports, "getQueryServiceToken", { enumerable: true, get: function () { return helpers_1.getQueryServiceToken; } }); | ||
var inject_assembler_query_service_decorator_1 = require("./inject-assembler-query-service.decorator"); | ||
Object.defineProperty(exports, "InjectAssemblerQueryService", { enumerable: true, get: function () { return inject_assembler_query_service_decorator_1.InjectAssemblerQueryService; } }); | ||
var inject_query_service_decorator_1 = require("./inject-query-service.decorator"); | ||
Object.defineProperty(exports, "InjectQueryService", { enumerable: true, get: function () { return inject_query_service_decorator_1.InjectQueryService; } }); | ||
var inject_assembler_query_service_decorator_1 = require("./inject-assembler-query-service.decorator"); | ||
Object.defineProperty(exports, "InjectAssemblerQueryService", { enumerable: true, get: function () { return inject_assembler_query_service_decorator_1.InjectAssemblerQueryService; } }); | ||
//# sourceMappingURL=index.js.map |
@@ -1,2 +0,2 @@ | ||
import { Filter, FilterFieldComparison, FilterComparisons } from '../interfaces'; | ||
import { Filter, FilterComparisons, FilterFieldComparison } from '../interfaces'; | ||
import { QueryFieldMap } from './query.helpers'; | ||
@@ -3,0 +3,0 @@ export declare type LikeComparisonOperators = 'like' | 'notLike' | 'iLike' | 'notILike'; |
@@ -1,3 +0,3 @@ | ||
export { mergeQuery, QueryFieldMap, transformQuery, transformSort, applySort, applyPaging, applyQuery, invertSort } from './query.helpers'; | ||
export { transformAggregateQuery, transformAggregateResponse } from './aggregate.helpers'; | ||
export * from './filter.helpers'; | ||
export { applyPaging, applyQuery, applySort, invertSort, mergeQuery, QueryFieldMap, transformQuery, transformSort } from './query.helpers'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.transformAggregateResponse = exports.transformAggregateQuery = exports.invertSort = exports.applyQuery = exports.applyPaging = exports.applySort = exports.transformSort = exports.transformQuery = exports.mergeQuery = void 0; | ||
exports.transformSort = exports.transformQuery = exports.mergeQuery = exports.invertSort = exports.applySort = exports.applyQuery = exports.applyPaging = exports.transformAggregateResponse = exports.transformAggregateQuery = void 0; | ||
const tslib_1 = require("tslib"); | ||
var aggregate_helpers_1 = require("./aggregate.helpers"); | ||
Object.defineProperty(exports, "transformAggregateQuery", { enumerable: true, get: function () { return aggregate_helpers_1.transformAggregateQuery; } }); | ||
Object.defineProperty(exports, "transformAggregateResponse", { enumerable: true, get: function () { return aggregate_helpers_1.transformAggregateResponse; } }); | ||
(0, tslib_1.__exportStar)(require("./filter.helpers"), exports); | ||
var query_helpers_1 = require("./query.helpers"); | ||
Object.defineProperty(exports, "applyPaging", { enumerable: true, get: function () { return query_helpers_1.applyPaging; } }); | ||
Object.defineProperty(exports, "applyQuery", { enumerable: true, get: function () { return query_helpers_1.applyQuery; } }); | ||
Object.defineProperty(exports, "applySort", { enumerable: true, get: function () { return query_helpers_1.applySort; } }); | ||
Object.defineProperty(exports, "invertSort", { enumerable: true, get: function () { return query_helpers_1.invertSort; } }); | ||
Object.defineProperty(exports, "mergeQuery", { enumerable: true, get: function () { return query_helpers_1.mergeQuery; } }); | ||
Object.defineProperty(exports, "transformQuery", { enumerable: true, get: function () { return query_helpers_1.transformQuery; } }); | ||
Object.defineProperty(exports, "transformSort", { enumerable: true, get: function () { return query_helpers_1.transformSort; } }); | ||
Object.defineProperty(exports, "applySort", { enumerable: true, get: function () { return query_helpers_1.applySort; } }); | ||
Object.defineProperty(exports, "applyPaging", { enumerable: true, get: function () { return query_helpers_1.applyPaging; } }); | ||
Object.defineProperty(exports, "applyQuery", { enumerable: true, get: function () { return query_helpers_1.applyQuery; } }); | ||
Object.defineProperty(exports, "invertSort", { enumerable: true, get: function () { return query_helpers_1.invertSort; } }); | ||
var aggregate_helpers_1 = require("./aggregate.helpers"); | ||
Object.defineProperty(exports, "transformAggregateQuery", { enumerable: true, get: function () { return aggregate_helpers_1.transformAggregateQuery; } }); | ||
Object.defineProperty(exports, "transformAggregateResponse", { enumerable: true, get: function () { return aggregate_helpers_1.transformAggregateResponse; } }); | ||
(0, tslib_1.__exportStar)(require("./filter.helpers"), exports); | ||
//# sourceMappingURL=index.js.map |
@@ -7,5 +7,5 @@ "use strict"; | ||
const interfaces_1 = require("../interfaces"); | ||
const filter_helpers_1 = require("./filter.helpers"); | ||
const page_builder_1 = require("./page.builder"); | ||
const sort_builder_1 = require("./sort.builder"); | ||
const page_builder_1 = require("./page.builder"); | ||
const filter_helpers_1 = require("./filter.helpers"); | ||
const transformSort = (sorting, fieldMap) => { | ||
@@ -12,0 +12,0 @@ if (!sorting) { |
@@ -0,7 +1,7 @@ | ||
export { AbstractAssembler, Assembler, AssemblerDeserializer, AssemblerFactory, AssemblerSerializer, ClassTransformerAssembler, DefaultAssembler } from './assemblers'; | ||
export * from './common'; | ||
export { getQueryServiceToken, InjectAssemblerQueryService, InjectQueryService } from './decorators'; | ||
export { applyFilter, applyPaging, applyQuery, applySort, getFilterComparisons, getFilterFields, getFilterOmitting, invertSort, mergeFilter, mergeQuery, QueryFieldMap, transformAggregateQuery, transformAggregateResponse, transformFilter, transformQuery, transformSort } from './helpers'; | ||
export * from './interfaces'; | ||
export * from './common'; | ||
export { InjectAssemblerQueryService, InjectQueryService, getQueryServiceToken } from './decorators'; | ||
export { QueryService, AssemblerQueryService, RelationQueryService, NoOpQueryService, QueryServiceRelation, ProxyQueryService } from './services'; | ||
export { transformFilter, transformQuery, transformSort, applyFilter, getFilterFields, QueryFieldMap, transformAggregateQuery, transformAggregateResponse, applySort, applyPaging, applyQuery, mergeQuery, mergeFilter, invertSort, getFilterComparisons, getFilterOmitting } from './helpers'; | ||
export { ClassTransformerAssembler, DefaultAssembler, AbstractAssembler, Assembler, AssemblerSerializer, AssemblerDeserializer, AssemblerFactory } from './assemblers'; | ||
export { NestjsQueryCoreModule, NestjsQueryCoreModuleOpts } from './module'; | ||
export { AssemblerQueryService, NoOpQueryService, ProxyQueryService, QueryService, QueryServiceRelation, RelationQueryService } from './services'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.NestjsQueryCoreModule = exports.AssemblerFactory = exports.AssemblerDeserializer = exports.AssemblerSerializer = exports.Assembler = exports.AbstractAssembler = exports.DefaultAssembler = exports.ClassTransformerAssembler = exports.getFilterOmitting = exports.getFilterComparisons = exports.invertSort = exports.mergeFilter = exports.mergeQuery = exports.applyQuery = exports.applyPaging = exports.applySort = exports.transformAggregateResponse = exports.transformAggregateQuery = exports.getFilterFields = exports.applyFilter = exports.transformSort = exports.transformQuery = exports.transformFilter = exports.ProxyQueryService = exports.NoOpQueryService = exports.RelationQueryService = exports.AssemblerQueryService = exports.QueryService = exports.getQueryServiceToken = exports.InjectQueryService = exports.InjectAssemblerQueryService = void 0; | ||
exports.RelationQueryService = exports.QueryService = exports.ProxyQueryService = exports.NoOpQueryService = exports.AssemblerQueryService = exports.NestjsQueryCoreModule = exports.transformSort = exports.transformQuery = exports.transformFilter = exports.transformAggregateResponse = exports.transformAggregateQuery = exports.mergeQuery = exports.mergeFilter = exports.invertSort = exports.getFilterOmitting = exports.getFilterFields = exports.getFilterComparisons = exports.applySort = exports.applyQuery = exports.applyPaging = exports.applyFilter = exports.InjectQueryService = exports.InjectAssemblerQueryService = exports.getQueryServiceToken = exports.DefaultAssembler = exports.ClassTransformerAssembler = exports.AssemblerSerializer = exports.AssemblerFactory = exports.AssemblerDeserializer = exports.Assembler = exports.AbstractAssembler = void 0; | ||
const tslib_1 = require("tslib"); | ||
/* eslint-disable import/export */ | ||
(0, tslib_1.__exportStar)(require("./interfaces"), exports); | ||
var assemblers_1 = require("./assemblers"); | ||
Object.defineProperty(exports, "AbstractAssembler", { enumerable: true, get: function () { return assemblers_1.AbstractAssembler; } }); | ||
Object.defineProperty(exports, "Assembler", { enumerable: true, get: function () { return assemblers_1.Assembler; } }); | ||
Object.defineProperty(exports, "AssemblerDeserializer", { enumerable: true, get: function () { return assemblers_1.AssemblerDeserializer; } }); | ||
Object.defineProperty(exports, "AssemblerFactory", { enumerable: true, get: function () { return assemblers_1.AssemblerFactory; } }); | ||
Object.defineProperty(exports, "AssemblerSerializer", { enumerable: true, get: function () { return assemblers_1.AssemblerSerializer; } }); | ||
Object.defineProperty(exports, "ClassTransformerAssembler", { enumerable: true, get: function () { return assemblers_1.ClassTransformerAssembler; } }); | ||
Object.defineProperty(exports, "DefaultAssembler", { enumerable: true, get: function () { return assemblers_1.DefaultAssembler; } }); | ||
(0, tslib_1.__exportStar)(require("./common"), exports); | ||
var decorators_1 = require("./decorators"); | ||
Object.defineProperty(exports, "getQueryServiceToken", { enumerable: true, get: function () { return decorators_1.getQueryServiceToken; } }); | ||
Object.defineProperty(exports, "InjectAssemblerQueryService", { enumerable: true, get: function () { return decorators_1.InjectAssemblerQueryService; } }); | ||
Object.defineProperty(exports, "InjectQueryService", { enumerable: true, get: function () { return decorators_1.InjectQueryService; } }); | ||
Object.defineProperty(exports, "getQueryServiceToken", { enumerable: true, get: function () { return decorators_1.getQueryServiceToken; } }); | ||
var services_1 = require("./services"); | ||
Object.defineProperty(exports, "QueryService", { enumerable: true, get: function () { return services_1.QueryService; } }); | ||
Object.defineProperty(exports, "AssemblerQueryService", { enumerable: true, get: function () { return services_1.AssemblerQueryService; } }); | ||
Object.defineProperty(exports, "RelationQueryService", { enumerable: true, get: function () { return services_1.RelationQueryService; } }); | ||
Object.defineProperty(exports, "NoOpQueryService", { enumerable: true, get: function () { return services_1.NoOpQueryService; } }); | ||
Object.defineProperty(exports, "ProxyQueryService", { enumerable: true, get: function () { return services_1.ProxyQueryService; } }); | ||
var helpers_1 = require("./helpers"); | ||
Object.defineProperty(exports, "transformFilter", { enumerable: true, get: function () { return helpers_1.transformFilter; } }); | ||
Object.defineProperty(exports, "transformQuery", { enumerable: true, get: function () { return helpers_1.transformQuery; } }); | ||
Object.defineProperty(exports, "transformSort", { enumerable: true, get: function () { return helpers_1.transformSort; } }); | ||
Object.defineProperty(exports, "applyFilter", { enumerable: true, get: function () { return helpers_1.applyFilter; } }); | ||
Object.defineProperty(exports, "getFilterFields", { enumerable: true, get: function () { return helpers_1.getFilterFields; } }); | ||
Object.defineProperty(exports, "transformAggregateQuery", { enumerable: true, get: function () { return helpers_1.transformAggregateQuery; } }); | ||
Object.defineProperty(exports, "transformAggregateResponse", { enumerable: true, get: function () { return helpers_1.transformAggregateResponse; } }); | ||
Object.defineProperty(exports, "applySort", { enumerable: true, get: function () { return helpers_1.applySort; } }); | ||
Object.defineProperty(exports, "applyPaging", { enumerable: true, get: function () { return helpers_1.applyPaging; } }); | ||
Object.defineProperty(exports, "applyQuery", { enumerable: true, get: function () { return helpers_1.applyQuery; } }); | ||
Object.defineProperty(exports, "mergeQuery", { enumerable: true, get: function () { return helpers_1.mergeQuery; } }); | ||
Object.defineProperty(exports, "mergeFilter", { enumerable: true, get: function () { return helpers_1.mergeFilter; } }); | ||
Object.defineProperty(exports, "invertSort", { enumerable: true, get: function () { return helpers_1.invertSort; } }); | ||
Object.defineProperty(exports, "applySort", { enumerable: true, get: function () { return helpers_1.applySort; } }); | ||
Object.defineProperty(exports, "getFilterComparisons", { enumerable: true, get: function () { return helpers_1.getFilterComparisons; } }); | ||
Object.defineProperty(exports, "getFilterFields", { enumerable: true, get: function () { return helpers_1.getFilterFields; } }); | ||
Object.defineProperty(exports, "getFilterOmitting", { enumerable: true, get: function () { return helpers_1.getFilterOmitting; } }); | ||
var assemblers_1 = require("./assemblers"); | ||
Object.defineProperty(exports, "ClassTransformerAssembler", { enumerable: true, get: function () { return assemblers_1.ClassTransformerAssembler; } }); | ||
Object.defineProperty(exports, "DefaultAssembler", { enumerable: true, get: function () { return assemblers_1.DefaultAssembler; } }); | ||
Object.defineProperty(exports, "AbstractAssembler", { enumerable: true, get: function () { return assemblers_1.AbstractAssembler; } }); | ||
Object.defineProperty(exports, "Assembler", { enumerable: true, get: function () { return assemblers_1.Assembler; } }); | ||
Object.defineProperty(exports, "AssemblerSerializer", { enumerable: true, get: function () { return assemblers_1.AssemblerSerializer; } }); | ||
Object.defineProperty(exports, "AssemblerDeserializer", { enumerable: true, get: function () { return assemblers_1.AssemblerDeserializer; } }); | ||
Object.defineProperty(exports, "AssemblerFactory", { enumerable: true, get: function () { return assemblers_1.AssemblerFactory; } }); | ||
Object.defineProperty(exports, "invertSort", { enumerable: true, get: function () { return helpers_1.invertSort; } }); | ||
Object.defineProperty(exports, "mergeFilter", { enumerable: true, get: function () { return helpers_1.mergeFilter; } }); | ||
Object.defineProperty(exports, "mergeQuery", { enumerable: true, get: function () { return helpers_1.mergeQuery; } }); | ||
Object.defineProperty(exports, "transformAggregateQuery", { enumerable: true, get: function () { return helpers_1.transformAggregateQuery; } }); | ||
Object.defineProperty(exports, "transformAggregateResponse", { enumerable: true, get: function () { return helpers_1.transformAggregateResponse; } }); | ||
Object.defineProperty(exports, "transformFilter", { enumerable: true, get: function () { return helpers_1.transformFilter; } }); | ||
Object.defineProperty(exports, "transformQuery", { enumerable: true, get: function () { return helpers_1.transformQuery; } }); | ||
Object.defineProperty(exports, "transformSort", { enumerable: true, get: function () { return helpers_1.transformSort; } }); | ||
(0, tslib_1.__exportStar)(require("./interfaces"), exports); | ||
var module_1 = require("./module"); | ||
Object.defineProperty(exports, "NestjsQueryCoreModule", { enumerable: true, get: function () { return module_1.NestjsQueryCoreModule; } }); | ||
var services_1 = require("./services"); | ||
Object.defineProperty(exports, "AssemblerQueryService", { enumerable: true, get: function () { return services_1.AssemblerQueryService; } }); | ||
Object.defineProperty(exports, "NoOpQueryService", { enumerable: true, get: function () { return services_1.NoOpQueryService; } }); | ||
Object.defineProperty(exports, "ProxyQueryService", { enumerable: true, get: function () { return services_1.ProxyQueryService; } }); | ||
Object.defineProperty(exports, "QueryService", { enumerable: true, get: function () { return services_1.QueryService; } }); | ||
Object.defineProperty(exports, "RelationQueryService", { enumerable: true, get: function () { return services_1.RelationQueryService; } }); | ||
//# sourceMappingURL=index.js.map |
@@ -0,3 +1,13 @@ | ||
export * from './aggregate-query.interface'; | ||
export * from './aggregate-response.interface'; | ||
export * from './delete-many-options.interface'; | ||
export * from './delete-many-response.interface'; | ||
export * from './delete-one-options.interface'; | ||
export * from './filter.interface'; | ||
export * from './filter-field-comparison.interface'; | ||
export * from './filterable.interface'; | ||
export * from './find-by-id-options.interface'; | ||
export * from './find-relation-options.interface'; | ||
export * from './get-by-id-options.interface'; | ||
export * from './modify-relation-options.interface'; | ||
export * from './paging.interface'; | ||
@@ -7,12 +17,2 @@ export * from './query.inteface'; | ||
export * from './update-many-response.interface'; | ||
export * from './delete-many-response.interface'; | ||
export * from './aggregate-response.interface'; | ||
export * from './aggregate-query.interface'; | ||
export * from './modify-relation-options.interface'; | ||
export * from './find-relation-options.interface'; | ||
export * from './find-by-id-options.interface'; | ||
export * from './get-by-id-options.interface'; | ||
export * from './update-one-options.interface'; | ||
export * from './delete-one-options.interface'; | ||
export * from './delete-many-options.interface'; | ||
export * from './filterable.interface'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
(0, tslib_1.__exportStar)(require("./aggregate-query.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./aggregate-response.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./delete-many-options.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./delete-many-response.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./delete-one-options.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./filter.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./filter-field-comparison.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./filterable.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./find-by-id-options.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./find-relation-options.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./get-by-id-options.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./modify-relation-options.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./paging.interface"), exports); | ||
@@ -10,13 +20,3 @@ (0, tslib_1.__exportStar)(require("./query.inteface"), exports); | ||
(0, tslib_1.__exportStar)(require("./update-many-response.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./delete-many-response.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./aggregate-response.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./aggregate-query.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./modify-relation-options.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./find-relation-options.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./find-by-id-options.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./get-by-id-options.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./update-one-options.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./delete-one-options.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./delete-many-options.interface"), exports); | ||
(0, tslib_1.__exportStar)(require("./filterable.interface"), exports); | ||
//# sourceMappingURL=index.js.map |
@@ -0,4 +1,4 @@ | ||
import { Filterable } from './filterable.interface'; | ||
import { Paging } from './paging.interface'; | ||
import { SortField } from './sort-field.interface'; | ||
import { Filterable } from './filterable.interface'; | ||
/** | ||
@@ -5,0 +5,0 @@ * Interface for all queries to a collection of items. |
@@ -1,5 +0,5 @@ | ||
export { QueryService } from './query.service'; | ||
export { AssemblerQueryService } from './assembler-query.service'; | ||
export { RelationQueryService, QueryServiceRelation } from './relation-query.service'; | ||
export { NoOpQueryService } from './noop-query.service'; | ||
export { ProxyQueryService } from './proxy-query.service'; | ||
export { QueryService } from './query.service'; | ||
export { QueryServiceRelation, RelationQueryService } from './relation-query.service'; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ProxyQueryService = exports.NoOpQueryService = exports.RelationQueryService = exports.AssemblerQueryService = exports.QueryService = void 0; | ||
var query_service_1 = require("./query.service"); | ||
Object.defineProperty(exports, "QueryService", { enumerable: true, get: function () { return query_service_1.QueryService; } }); | ||
exports.RelationQueryService = exports.QueryService = exports.ProxyQueryService = exports.NoOpQueryService = exports.AssemblerQueryService = void 0; | ||
var assembler_query_service_1 = require("./assembler-query.service"); | ||
Object.defineProperty(exports, "AssemblerQueryService", { enumerable: true, get: function () { return assembler_query_service_1.AssemblerQueryService; } }); | ||
var relation_query_service_1 = require("./relation-query.service"); | ||
Object.defineProperty(exports, "RelationQueryService", { enumerable: true, get: function () { return relation_query_service_1.RelationQueryService; } }); | ||
var noop_query_service_1 = require("./noop-query.service"); | ||
@@ -14,2 +10,6 @@ Object.defineProperty(exports, "NoOpQueryService", { enumerable: true, get: function () { return noop_query_service_1.NoOpQueryService; } }); | ||
Object.defineProperty(exports, "ProxyQueryService", { enumerable: true, get: function () { return proxy_query_service_1.ProxyQueryService; } }); | ||
var query_service_1 = require("./query.service"); | ||
Object.defineProperty(exports, "QueryService", { enumerable: true, get: function () { return query_service_1.QueryService; } }); | ||
var relation_query_service_1 = require("./relation-query.service"); | ||
Object.defineProperty(exports, "RelationQueryService", { enumerable: true, get: function () { return relation_query_service_1.RelationQueryService; } }); | ||
//# sourceMappingURL=index.js.map |
@@ -1,4 +0,4 @@ | ||
import { Filter, UpdateManyResponse, Query, DeleteManyResponse, AggregateQuery, AggregateResponse, ModifyRelationOptions, DeleteOneOptions, FindByIdOptions, FindRelationOptions, GetByIdOptions, UpdateOneOptions, DeleteManyOptions } from '../interfaces'; | ||
import { Class, DeepPartial } from '../common'; | ||
import { AggregateQuery, AggregateResponse, DeleteManyOptions, DeleteManyResponse, DeleteOneOptions, Filter, FindByIdOptions, FindRelationOptions, GetByIdOptions, ModifyRelationOptions, Query, UpdateManyResponse, UpdateOneOptions } from '../interfaces'; | ||
import { QueryService } from './query.service'; | ||
import { DeepPartial, Class } from '../common'; | ||
export declare class NoOpQueryService<DTO, C = DeepPartial<DTO>, U = DeepPartial<DTO>> implements QueryService<DTO, C, U> { | ||
@@ -5,0 +5,0 @@ private static instance; |
@@ -1,3 +0,3 @@ | ||
import { DeepPartial, Class } from '../common'; | ||
import { AggregateQuery, AggregateResponse, DeleteManyResponse, Filter, ModifyRelationOptions, Query, UpdateManyResponse, FindRelationOptions, FindByIdOptions, GetByIdOptions, UpdateOneOptions, DeleteOneOptions, DeleteManyOptions } from '../interfaces'; | ||
import { Class, DeepPartial } from '../common'; | ||
import { AggregateQuery, AggregateResponse, DeleteManyOptions, DeleteManyResponse, DeleteOneOptions, Filter, FindByIdOptions, FindRelationOptions, GetByIdOptions, ModifyRelationOptions, Query, UpdateManyResponse, UpdateOneOptions } from '../interfaces'; | ||
/** | ||
@@ -4,0 +4,0 @@ * Base interface for all QueryServices. |
import { Class, DeepPartial } from '../common'; | ||
import { Filter, Query, AggregateQuery, AggregateResponse, FindRelationOptions } from '../interfaces'; | ||
import { AggregateQuery, AggregateResponse, Filter, FindRelationOptions, Query } from '../interfaces'; | ||
import { ProxyQueryService } from './proxy-query.service'; | ||
@@ -4,0 +4,0 @@ import { QueryService } from './query.service'; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
0
194578