├── .editorconfig ├── .github └── pull_request_template.md ├── .gitignore ├── .npmignore ├── .prettierrc ├── .vscode └── settings.json ├── README.md ├── package.json ├── src ├── index.ts └── modules │ ├── application-tokens.const.ts │ ├── classes │ ├── axios-exception-error.ts │ ├── constructed-object.ts │ ├── document-service-error.ts │ ├── index.ts │ └── sql-exception-error.ts │ ├── constants │ ├── do-not-validate.const.ts │ └── index.ts │ ├── decorators │ ├── api-docs │ │ ├── fetch-all-response.factory.ts │ │ ├── hive-api-docs.decorator.ts │ │ ├── hive-api-property.decorator.ts │ │ └── index.ts │ ├── critical.decorator.ts │ ├── index.ts │ ├── inject-metadata │ │ ├── index.ts │ │ ├── inject-metadata.decorator.ts │ │ ├── injected-dto.type.ts │ │ └── injected-metadata.interface.ts │ ├── permissions.decorator.ts │ ├── query-user.decorator.ts │ ├── rpc │ │ ├── get-message-options.ts │ │ ├── get-message-pattern.ts │ │ ├── hive-message-handler.decorator.ts │ │ ├── hive-message.decorator.ts │ │ └── index.ts │ └── user.decorator.ts │ ├── dtos │ ├── index.ts │ ├── pagination-search.dto.ts │ └── pagination.dto.ts │ ├── enums │ ├── index.ts │ └── passport-whitelisted-errors.enum.ts │ ├── exceptions │ ├── axios.exception.ts │ ├── bad-request.exception.ts │ ├── base.exception.ts │ ├── conflict.exception.ts │ ├── document-service.exception.ts │ ├── forbidden.exception.ts │ ├── index.ts │ ├── logged.exception.ts │ ├── not-found.exception.ts │ ├── passive.exception.ts │ ├── processing.exception.ts │ ├── redirect.exception.ts │ ├── redis.exception.ts │ ├── sql.exception.ts │ ├── sso.exception.ts │ ├── unauthorized.exception.ts │ └── validation.exception.ts │ ├── filters │ ├── base-http-exception.filter.ts │ ├── index.ts │ ├── logged-http-exception.filter.ts │ ├── passive-http-exception.filter.ts │ ├── redirect-http-exception.filter.ts │ └── uncaught-exception.filter.ts │ ├── functions │ ├── cookie-to-bearer.function.ts │ ├── get-validation.function.ts │ ├── index.ts │ ├── setup-swagger-docs.function.ts │ └── write-json.function.ts │ ├── guards │ ├── index.ts │ ├── passport-auth.guard.ts │ └── permissions.guard.ts │ ├── index.ts │ ├── interfaces │ ├── activemq-microservice-context.interface.ts │ ├── breadcrum.interface.ts │ ├── hive-api-docs-configuration.interface.ts │ ├── index.ts │ ├── pagination-options.interface.ts │ └── sequelize-error.interface.ts │ ├── modules │ ├── error-handler.module.ts │ ├── filter.module.ts │ ├── index.ts │ └── redis.module.ts │ ├── pipes │ ├── identity-array-validation.pipe.ts │ ├── identity-validation.pipe.ts │ ├── index.ts │ └── validation.pipe.ts │ ├── providers │ ├── error-handler-configuration │ │ ├── error-handler-configuration.provider.ts │ │ └── index.ts │ ├── filter │ │ ├── filter.provider.ts │ │ └── index.ts │ ├── index.ts │ ├── logger │ │ ├── index.ts │ │ └── logger.provider.ts │ ├── redis-configuration │ │ ├── index.ts │ │ └── redis-configuration.provider.ts │ └── redis │ │ ├── index.ts │ │ └── redis.provider.ts │ ├── services │ ├── error-handler │ │ ├── error-handler.service.ts │ │ └── index.ts │ ├── index.ts │ └── redis │ │ ├── index.ts │ │ └── redis.service.ts │ ├── types │ ├── index.ts │ └── sort-direction.type.ts │ ├── utility │ ├── index.ts │ └── throw-validation-errors.ts │ └── validators │ ├── index.ts │ └── is-number.validator.ts ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/.npmignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/package.json -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './modules'; 2 | -------------------------------------------------------------------------------- /src/modules/application-tokens.const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/application-tokens.const.ts -------------------------------------------------------------------------------- /src/modules/classes/axios-exception-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/classes/axios-exception-error.ts -------------------------------------------------------------------------------- /src/modules/classes/constructed-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/classes/constructed-object.ts -------------------------------------------------------------------------------- /src/modules/classes/document-service-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/classes/document-service-error.ts -------------------------------------------------------------------------------- /src/modules/classes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/classes/index.ts -------------------------------------------------------------------------------- /src/modules/classes/sql-exception-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/classes/sql-exception-error.ts -------------------------------------------------------------------------------- /src/modules/constants/do-not-validate.const.ts: -------------------------------------------------------------------------------- 1 | export const DO_NOT_VALIDATE = 'teamhive:do-no-validate'; 2 | -------------------------------------------------------------------------------- /src/modules/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './do-not-validate.const'; 2 | -------------------------------------------------------------------------------- /src/modules/decorators/api-docs/fetch-all-response.factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/api-docs/fetch-all-response.factory.ts -------------------------------------------------------------------------------- /src/modules/decorators/api-docs/hive-api-docs.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/api-docs/hive-api-docs.decorator.ts -------------------------------------------------------------------------------- /src/modules/decorators/api-docs/hive-api-property.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/api-docs/hive-api-property.decorator.ts -------------------------------------------------------------------------------- /src/modules/decorators/api-docs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/api-docs/index.ts -------------------------------------------------------------------------------- /src/modules/decorators/critical.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/critical.decorator.ts -------------------------------------------------------------------------------- /src/modules/decorators/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/index.ts -------------------------------------------------------------------------------- /src/modules/decorators/inject-metadata/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/inject-metadata/index.ts -------------------------------------------------------------------------------- /src/modules/decorators/inject-metadata/inject-metadata.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/inject-metadata/inject-metadata.decorator.ts -------------------------------------------------------------------------------- /src/modules/decorators/inject-metadata/injected-dto.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/inject-metadata/injected-dto.type.ts -------------------------------------------------------------------------------- /src/modules/decorators/inject-metadata/injected-metadata.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/inject-metadata/injected-metadata.interface.ts -------------------------------------------------------------------------------- /src/modules/decorators/permissions.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/permissions.decorator.ts -------------------------------------------------------------------------------- /src/modules/decorators/query-user.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/query-user.decorator.ts -------------------------------------------------------------------------------- /src/modules/decorators/rpc/get-message-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/rpc/get-message-options.ts -------------------------------------------------------------------------------- /src/modules/decorators/rpc/get-message-pattern.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/rpc/get-message-pattern.ts -------------------------------------------------------------------------------- /src/modules/decorators/rpc/hive-message-handler.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/rpc/hive-message-handler.decorator.ts -------------------------------------------------------------------------------- /src/modules/decorators/rpc/hive-message.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/rpc/hive-message.decorator.ts -------------------------------------------------------------------------------- /src/modules/decorators/rpc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/rpc/index.ts -------------------------------------------------------------------------------- /src/modules/decorators/user.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/decorators/user.decorator.ts -------------------------------------------------------------------------------- /src/modules/dtos/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/dtos/index.ts -------------------------------------------------------------------------------- /src/modules/dtos/pagination-search.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/dtos/pagination-search.dto.ts -------------------------------------------------------------------------------- /src/modules/dtos/pagination.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/dtos/pagination.dto.ts -------------------------------------------------------------------------------- /src/modules/enums/index.ts: -------------------------------------------------------------------------------- 1 | export * from './passport-whitelisted-errors.enum'; 2 | -------------------------------------------------------------------------------- /src/modules/enums/passport-whitelisted-errors.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/enums/passport-whitelisted-errors.enum.ts -------------------------------------------------------------------------------- /src/modules/exceptions/axios.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/axios.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/bad-request.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/bad-request.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/base.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/base.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/conflict.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/conflict.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/document-service.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/document-service.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/forbidden.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/forbidden.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/index.ts -------------------------------------------------------------------------------- /src/modules/exceptions/logged.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/logged.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/not-found.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/not-found.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/passive.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/passive.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/processing.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/processing.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/redirect.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/redirect.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/redis.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/redis.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/sql.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/sql.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/sso.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/sso.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/unauthorized.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/unauthorized.exception.ts -------------------------------------------------------------------------------- /src/modules/exceptions/validation.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/exceptions/validation.exception.ts -------------------------------------------------------------------------------- /src/modules/filters/base-http-exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/filters/base-http-exception.filter.ts -------------------------------------------------------------------------------- /src/modules/filters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/filters/index.ts -------------------------------------------------------------------------------- /src/modules/filters/logged-http-exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/filters/logged-http-exception.filter.ts -------------------------------------------------------------------------------- /src/modules/filters/passive-http-exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/filters/passive-http-exception.filter.ts -------------------------------------------------------------------------------- /src/modules/filters/redirect-http-exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/filters/redirect-http-exception.filter.ts -------------------------------------------------------------------------------- /src/modules/filters/uncaught-exception.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/filters/uncaught-exception.filter.ts -------------------------------------------------------------------------------- /src/modules/functions/cookie-to-bearer.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/functions/cookie-to-bearer.function.ts -------------------------------------------------------------------------------- /src/modules/functions/get-validation.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/functions/get-validation.function.ts -------------------------------------------------------------------------------- /src/modules/functions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/functions/index.ts -------------------------------------------------------------------------------- /src/modules/functions/setup-swagger-docs.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/functions/setup-swagger-docs.function.ts -------------------------------------------------------------------------------- /src/modules/functions/write-json.function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/functions/write-json.function.ts -------------------------------------------------------------------------------- /src/modules/guards/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/guards/index.ts -------------------------------------------------------------------------------- /src/modules/guards/passport-auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/guards/passport-auth.guard.ts -------------------------------------------------------------------------------- /src/modules/guards/permissions.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/guards/permissions.guard.ts -------------------------------------------------------------------------------- /src/modules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/index.ts -------------------------------------------------------------------------------- /src/modules/interfaces/activemq-microservice-context.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/interfaces/activemq-microservice-context.interface.ts -------------------------------------------------------------------------------- /src/modules/interfaces/breadcrum.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/interfaces/breadcrum.interface.ts -------------------------------------------------------------------------------- /src/modules/interfaces/hive-api-docs-configuration.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/interfaces/hive-api-docs-configuration.interface.ts -------------------------------------------------------------------------------- /src/modules/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/interfaces/index.ts -------------------------------------------------------------------------------- /src/modules/interfaces/pagination-options.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/interfaces/pagination-options.interface.ts -------------------------------------------------------------------------------- /src/modules/interfaces/sequelize-error.interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/interfaces/sequelize-error.interface.ts -------------------------------------------------------------------------------- /src/modules/modules/error-handler.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/modules/error-handler.module.ts -------------------------------------------------------------------------------- /src/modules/modules/filter.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/modules/filter.module.ts -------------------------------------------------------------------------------- /src/modules/modules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/modules/index.ts -------------------------------------------------------------------------------- /src/modules/modules/redis.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/modules/redis.module.ts -------------------------------------------------------------------------------- /src/modules/pipes/identity-array-validation.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/pipes/identity-array-validation.pipe.ts -------------------------------------------------------------------------------- /src/modules/pipes/identity-validation.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/pipes/identity-validation.pipe.ts -------------------------------------------------------------------------------- /src/modules/pipes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/pipes/index.ts -------------------------------------------------------------------------------- /src/modules/pipes/validation.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/pipes/validation.pipe.ts -------------------------------------------------------------------------------- /src/modules/providers/error-handler-configuration/error-handler-configuration.provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/providers/error-handler-configuration/error-handler-configuration.provider.ts -------------------------------------------------------------------------------- /src/modules/providers/error-handler-configuration/index.ts: -------------------------------------------------------------------------------- 1 | export * from './error-handler-configuration.provider'; 2 | -------------------------------------------------------------------------------- /src/modules/providers/filter/filter.provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/providers/filter/filter.provider.ts -------------------------------------------------------------------------------- /src/modules/providers/filter/index.ts: -------------------------------------------------------------------------------- 1 | export * from './filter.provider'; 2 | -------------------------------------------------------------------------------- /src/modules/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/providers/index.ts -------------------------------------------------------------------------------- /src/modules/providers/logger/index.ts: -------------------------------------------------------------------------------- 1 | export * from './logger.provider'; 2 | -------------------------------------------------------------------------------- /src/modules/providers/logger/logger.provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/providers/logger/logger.provider.ts -------------------------------------------------------------------------------- /src/modules/providers/redis-configuration/index.ts: -------------------------------------------------------------------------------- 1 | export * from './redis-configuration.provider'; 2 | -------------------------------------------------------------------------------- /src/modules/providers/redis-configuration/redis-configuration.provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/providers/redis-configuration/redis-configuration.provider.ts -------------------------------------------------------------------------------- /src/modules/providers/redis/index.ts: -------------------------------------------------------------------------------- 1 | export * from './redis.provider'; 2 | -------------------------------------------------------------------------------- /src/modules/providers/redis/redis.provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/providers/redis/redis.provider.ts -------------------------------------------------------------------------------- /src/modules/services/error-handler/error-handler.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/services/error-handler/error-handler.service.ts -------------------------------------------------------------------------------- /src/modules/services/error-handler/index.ts: -------------------------------------------------------------------------------- 1 | export * from './error-handler.service'; 2 | -------------------------------------------------------------------------------- /src/modules/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/services/index.ts -------------------------------------------------------------------------------- /src/modules/services/redis/index.ts: -------------------------------------------------------------------------------- 1 | export * from './redis.service'; 2 | -------------------------------------------------------------------------------- /src/modules/services/redis/redis.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/services/redis/redis.service.ts -------------------------------------------------------------------------------- /src/modules/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from './sort-direction.type'; 2 | -------------------------------------------------------------------------------- /src/modules/types/sort-direction.type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/types/sort-direction.type.ts -------------------------------------------------------------------------------- /src/modules/utility/index.ts: -------------------------------------------------------------------------------- 1 | export * from './throw-validation-errors'; 2 | -------------------------------------------------------------------------------- /src/modules/utility/throw-validation-errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/utility/throw-validation-errors.ts -------------------------------------------------------------------------------- /src/modules/validators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './is-number.validator'; 2 | -------------------------------------------------------------------------------- /src/modules/validators/is-number.validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/src/modules/validators/is-number.validator.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TeamMaestro/nestjs-common/HEAD/tslint.json --------------------------------------------------------------------------------