├── .gitignore ├── .husky └── pre-commit ├── Jenkinsfile ├── README.md ├── modules ├── aws │ ├── .eslintrc.json │ ├── .lintstagedrc.js │ ├── .npmignore │ ├── .npmrc │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── aws.module.ts │ │ ├── errors │ │ │ └── s3-move-file.error.ts │ │ ├── public-api.ts │ │ ├── s3.client.test.ts │ │ └── s3.client.ts │ └── tsconfig.json ├── common │ ├── .eslintrc.json │ ├── .lintstagedrc.js │ ├── .npmignore │ ├── .npmrc │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── bugsnag │ │ │ ├── breadcrumbs.ts │ │ │ ├── bugsnag-ignore-exceptions.decorator.ts │ │ │ ├── bugsnag-ignore-exceptions.interceptor.ts │ │ │ ├── bugsnag.client.ts │ │ │ ├── bugsnag.filter.ts │ │ │ ├── bugsnag.module.ts │ │ │ ├── consts │ │ │ │ └── index.ts │ │ │ └── interfaces │ │ │ │ └── index.ts │ │ ├── constants.ts │ │ ├── cronjob │ │ │ ├── cronjob.decorator.ts │ │ │ ├── cronjobs.store.ts │ │ │ ├── interfaces │ │ │ │ └── index.ts │ │ │ └── run.cronjob.ts │ │ ├── environments │ │ │ ├── environments.test.ts │ │ │ ├── environments.ts │ │ │ └── interfaces │ │ │ │ └── index.ts │ │ ├── exceptions │ │ │ ├── silent-unauthorized.exception.ts │ │ │ ├── unauthorized.exception.ts │ │ │ ├── validation-exception.factory.ts │ │ │ └── validation.exception.ts │ │ ├── guards │ │ │ ├── __snapshots__ │ │ │ │ └── authorization.guard.test.ts.snap │ │ │ ├── authorization.decorator.ts │ │ │ ├── authorization.guard.test.ts │ │ │ ├── authorization.guard.ts │ │ │ ├── consts │ │ │ │ └── index.ts │ │ │ ├── guards.module.ts │ │ │ └── interfaces │ │ │ │ └── index.ts │ │ ├── init.ts │ │ ├── interceptors │ │ │ └── axios │ │ │ │ ├── axios.interceptor.ts │ │ │ │ ├── consts │ │ │ │ └── index.ts │ │ │ │ ├── interfaces │ │ │ │ └── index.ts │ │ │ │ └── request-unique-id.interceptor.ts │ │ ├── logger │ │ │ ├── global-logger.module.ts │ │ │ ├── logger.ts │ │ │ └── logger.utils.ts │ │ ├── middleware │ │ │ ├── elapsed-time.middleware.ts │ │ │ ├── request.middleware.ts │ │ │ └── unique-id.middleware.ts │ │ ├── pipes │ │ │ ├── __snapshots__ │ │ │ │ ├── locale-param.pipe.test.ts.snap │ │ │ │ ├── optional-boolean-validation.pipe.test.ts.snap │ │ │ │ └── optional-int-validation.pipe.test.ts.snap │ │ │ ├── boolean-or-undefined-param.pipe.test.ts │ │ │ ├── boolean-or-undefined-param.pipe.ts │ │ │ ├── boolean-validation.pipe.test.ts │ │ │ ├── boolean-validation.pipe.ts │ │ │ ├── constants │ │ │ │ └── index.ts │ │ │ ├── interfaces │ │ │ │ └── index.ts │ │ │ ├── iso-date-validation.pipe.test.ts │ │ │ ├── iso-date-validation.pipe.ts │ │ │ ├── locale-param.pipe.test.ts │ │ │ ├── locale-param.pipe.ts │ │ │ ├── optional-boolean-validation.pipe.test.ts │ │ │ ├── optional-boolean-validation.pipe.ts │ │ │ ├── optional-int-validation.pipe.test.ts │ │ │ ├── optional-int-validation.pipe.ts │ │ │ ├── pagination-params.pipe.test.ts │ │ │ ├── pagination-params.pipe.ts │ │ │ ├── pattern.pipe.test.ts │ │ │ ├── pattern.pipe.ts │ │ │ ├── radius-validation.pipe.test.ts │ │ │ ├── radius-validation.pipe.ts │ │ │ ├── sorting-params.pipe.test.ts │ │ │ ├── sorting-params.pipe.ts │ │ │ ├── string-list-validation.pipe.test.ts │ │ │ └── string-list-validation.pipe.ts │ │ ├── public-api.ts │ │ ├── pubsub │ │ │ ├── consts │ │ │ │ └── index.ts │ │ │ ├── nack-silent.error.ts │ │ │ └── pubsub-message-subscriber.abstract.ts │ │ ├── services │ │ │ ├── base-app.service.ts │ │ │ └── basic-app.service.ts │ │ └── utils │ │ │ ├── __snapshots__ │ │ │ ├── enum.utils.test.ts.snap │ │ │ ├── pagination.utils.test.ts.snap │ │ │ └── utils.test.ts.snap │ │ │ ├── decorator.utils.ts │ │ │ ├── enum.utils.test.ts │ │ │ ├── enum.utils.ts │ │ │ ├── errors │ │ │ └── utils.error.ts │ │ │ ├── pagination.utils.test.ts │ │ │ ├── pagination.utils.ts │ │ │ ├── utils.test.ts │ │ │ └── utils.ts │ └── tsconfig.json ├── google-pubsub │ ├── .eslintrc.json │ ├── .lintstagedrc.js │ ├── .npmignore │ ├── .npmrc │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── domain.ts │ │ ├── parse-pubsub-message.pipe.test.ts │ │ ├── parse-pubsub-message.pipe.ts │ │ ├── public-api.ts │ │ ├── pubsub.helper.ts │ │ ├── pubsub.module.ts │ │ ├── pubsub.service.test.ts │ │ └── pubsub.service.ts │ └── tsconfig.json └── salesforce │ ├── .eslintrc.json │ ├── .lintstagedrc.js │ ├── .npmignore │ ├── .npmrc │ ├── CHANGELOG.md │ ├── LICENSE.md │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── __snapshots__ │ │ └── outbound-messages.parser.spec.ts.snap │ ├── acknowledge-salesforce-response.ts │ ├── outbound-messages.parser.spec.ts │ ├── outbound-messages.parser.ts │ ├── public-api.ts │ ├── salesforce.module.ts │ └── user-salesforce-response.ts │ └── tsconfig.json ├── package.json └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/README.md -------------------------------------------------------------------------------- /modules/aws/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/.eslintrc.json -------------------------------------------------------------------------------- /modules/aws/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/.lintstagedrc.js -------------------------------------------------------------------------------- /modules/aws/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/.npmignore -------------------------------------------------------------------------------- /modules/aws/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/.npmrc -------------------------------------------------------------------------------- /modules/aws/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/CHANGELOG.md -------------------------------------------------------------------------------- /modules/aws/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/LICENSE.md -------------------------------------------------------------------------------- /modules/aws/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/README.md -------------------------------------------------------------------------------- /modules/aws/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/package-lock.json -------------------------------------------------------------------------------- /modules/aws/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/package.json -------------------------------------------------------------------------------- /modules/aws/src/aws.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/src/aws.module.ts -------------------------------------------------------------------------------- /modules/aws/src/errors/s3-move-file.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/src/errors/s3-move-file.error.ts -------------------------------------------------------------------------------- /modules/aws/src/public-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/src/public-api.ts -------------------------------------------------------------------------------- /modules/aws/src/s3.client.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/src/s3.client.test.ts -------------------------------------------------------------------------------- /modules/aws/src/s3.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/src/s3.client.ts -------------------------------------------------------------------------------- /modules/aws/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/aws/tsconfig.json -------------------------------------------------------------------------------- /modules/common/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/.eslintrc.json -------------------------------------------------------------------------------- /modules/common/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/.lintstagedrc.js -------------------------------------------------------------------------------- /modules/common/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/.npmignore -------------------------------------------------------------------------------- /modules/common/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/.npmrc -------------------------------------------------------------------------------- /modules/common/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/CHANGELOG.md -------------------------------------------------------------------------------- /modules/common/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/LICENSE.md -------------------------------------------------------------------------------- /modules/common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/README.md -------------------------------------------------------------------------------- /modules/common/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/package-lock.json -------------------------------------------------------------------------------- /modules/common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/package.json -------------------------------------------------------------------------------- /modules/common/src/bugsnag/breadcrumbs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/bugsnag/breadcrumbs.ts -------------------------------------------------------------------------------- /modules/common/src/bugsnag/bugsnag-ignore-exceptions.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/bugsnag/bugsnag-ignore-exceptions.decorator.ts -------------------------------------------------------------------------------- /modules/common/src/bugsnag/bugsnag-ignore-exceptions.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/bugsnag/bugsnag-ignore-exceptions.interceptor.ts -------------------------------------------------------------------------------- /modules/common/src/bugsnag/bugsnag.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/bugsnag/bugsnag.client.ts -------------------------------------------------------------------------------- /modules/common/src/bugsnag/bugsnag.filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/bugsnag/bugsnag.filter.ts -------------------------------------------------------------------------------- /modules/common/src/bugsnag/bugsnag.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/bugsnag/bugsnag.module.ts -------------------------------------------------------------------------------- /modules/common/src/bugsnag/consts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/bugsnag/consts/index.ts -------------------------------------------------------------------------------- /modules/common/src/bugsnag/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/bugsnag/interfaces/index.ts -------------------------------------------------------------------------------- /modules/common/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/constants.ts -------------------------------------------------------------------------------- /modules/common/src/cronjob/cronjob.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/cronjob/cronjob.decorator.ts -------------------------------------------------------------------------------- /modules/common/src/cronjob/cronjobs.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/cronjob/cronjobs.store.ts -------------------------------------------------------------------------------- /modules/common/src/cronjob/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/cronjob/interfaces/index.ts -------------------------------------------------------------------------------- /modules/common/src/cronjob/run.cronjob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/cronjob/run.cronjob.ts -------------------------------------------------------------------------------- /modules/common/src/environments/environments.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/environments/environments.test.ts -------------------------------------------------------------------------------- /modules/common/src/environments/environments.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/environments/environments.ts -------------------------------------------------------------------------------- /modules/common/src/environments/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/environments/interfaces/index.ts -------------------------------------------------------------------------------- /modules/common/src/exceptions/silent-unauthorized.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/exceptions/silent-unauthorized.exception.ts -------------------------------------------------------------------------------- /modules/common/src/exceptions/unauthorized.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/exceptions/unauthorized.exception.ts -------------------------------------------------------------------------------- /modules/common/src/exceptions/validation-exception.factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/exceptions/validation-exception.factory.ts -------------------------------------------------------------------------------- /modules/common/src/exceptions/validation.exception.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/exceptions/validation.exception.ts -------------------------------------------------------------------------------- /modules/common/src/guards/__snapshots__/authorization.guard.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/guards/__snapshots__/authorization.guard.test.ts.snap -------------------------------------------------------------------------------- /modules/common/src/guards/authorization.decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/guards/authorization.decorator.ts -------------------------------------------------------------------------------- /modules/common/src/guards/authorization.guard.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/guards/authorization.guard.test.ts -------------------------------------------------------------------------------- /modules/common/src/guards/authorization.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/guards/authorization.guard.ts -------------------------------------------------------------------------------- /modules/common/src/guards/consts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/guards/consts/index.ts -------------------------------------------------------------------------------- /modules/common/src/guards/guards.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/guards/guards.module.ts -------------------------------------------------------------------------------- /modules/common/src/guards/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/guards/interfaces/index.ts -------------------------------------------------------------------------------- /modules/common/src/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/init.ts -------------------------------------------------------------------------------- /modules/common/src/interceptors/axios/axios.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/interceptors/axios/axios.interceptor.ts -------------------------------------------------------------------------------- /modules/common/src/interceptors/axios/consts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/interceptors/axios/consts/index.ts -------------------------------------------------------------------------------- /modules/common/src/interceptors/axios/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/interceptors/axios/interfaces/index.ts -------------------------------------------------------------------------------- /modules/common/src/interceptors/axios/request-unique-id.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/interceptors/axios/request-unique-id.interceptor.ts -------------------------------------------------------------------------------- /modules/common/src/logger/global-logger.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/logger/global-logger.module.ts -------------------------------------------------------------------------------- /modules/common/src/logger/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/logger/logger.ts -------------------------------------------------------------------------------- /modules/common/src/logger/logger.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/logger/logger.utils.ts -------------------------------------------------------------------------------- /modules/common/src/middleware/elapsed-time.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/middleware/elapsed-time.middleware.ts -------------------------------------------------------------------------------- /modules/common/src/middleware/request.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/middleware/request.middleware.ts -------------------------------------------------------------------------------- /modules/common/src/middleware/unique-id.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/middleware/unique-id.middleware.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/__snapshots__/locale-param.pipe.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/__snapshots__/locale-param.pipe.test.ts.snap -------------------------------------------------------------------------------- /modules/common/src/pipes/__snapshots__/optional-boolean-validation.pipe.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/__snapshots__/optional-boolean-validation.pipe.test.ts.snap -------------------------------------------------------------------------------- /modules/common/src/pipes/__snapshots__/optional-int-validation.pipe.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/__snapshots__/optional-int-validation.pipe.test.ts.snap -------------------------------------------------------------------------------- /modules/common/src/pipes/boolean-or-undefined-param.pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/boolean-or-undefined-param.pipe.test.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/boolean-or-undefined-param.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/boolean-or-undefined-param.pipe.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/boolean-validation.pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/boolean-validation.pipe.test.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/boolean-validation.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/boolean-validation.pipe.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/constants/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/constants/index.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/interfaces/index.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/iso-date-validation.pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/iso-date-validation.pipe.test.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/iso-date-validation.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/iso-date-validation.pipe.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/locale-param.pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/locale-param.pipe.test.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/locale-param.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/locale-param.pipe.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/optional-boolean-validation.pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/optional-boolean-validation.pipe.test.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/optional-boolean-validation.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/optional-boolean-validation.pipe.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/optional-int-validation.pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/optional-int-validation.pipe.test.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/optional-int-validation.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/optional-int-validation.pipe.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/pagination-params.pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/pagination-params.pipe.test.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/pagination-params.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/pagination-params.pipe.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/pattern.pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/pattern.pipe.test.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/pattern.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/pattern.pipe.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/radius-validation.pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/radius-validation.pipe.test.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/radius-validation.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/radius-validation.pipe.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/sorting-params.pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/sorting-params.pipe.test.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/sorting-params.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/sorting-params.pipe.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/string-list-validation.pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/string-list-validation.pipe.test.ts -------------------------------------------------------------------------------- /modules/common/src/pipes/string-list-validation.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pipes/string-list-validation.pipe.ts -------------------------------------------------------------------------------- /modules/common/src/public-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/public-api.ts -------------------------------------------------------------------------------- /modules/common/src/pubsub/consts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pubsub/consts/index.ts -------------------------------------------------------------------------------- /modules/common/src/pubsub/nack-silent.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pubsub/nack-silent.error.ts -------------------------------------------------------------------------------- /modules/common/src/pubsub/pubsub-message-subscriber.abstract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/pubsub/pubsub-message-subscriber.abstract.ts -------------------------------------------------------------------------------- /modules/common/src/services/base-app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/services/base-app.service.ts -------------------------------------------------------------------------------- /modules/common/src/services/basic-app.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/services/basic-app.service.ts -------------------------------------------------------------------------------- /modules/common/src/utils/__snapshots__/enum.utils.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/utils/__snapshots__/enum.utils.test.ts.snap -------------------------------------------------------------------------------- /modules/common/src/utils/__snapshots__/pagination.utils.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/utils/__snapshots__/pagination.utils.test.ts.snap -------------------------------------------------------------------------------- /modules/common/src/utils/__snapshots__/utils.test.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/utils/__snapshots__/utils.test.ts.snap -------------------------------------------------------------------------------- /modules/common/src/utils/decorator.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/utils/decorator.utils.ts -------------------------------------------------------------------------------- /modules/common/src/utils/enum.utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/utils/enum.utils.test.ts -------------------------------------------------------------------------------- /modules/common/src/utils/enum.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/utils/enum.utils.ts -------------------------------------------------------------------------------- /modules/common/src/utils/errors/utils.error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/utils/errors/utils.error.ts -------------------------------------------------------------------------------- /modules/common/src/utils/pagination.utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/utils/pagination.utils.test.ts -------------------------------------------------------------------------------- /modules/common/src/utils/pagination.utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/utils/pagination.utils.ts -------------------------------------------------------------------------------- /modules/common/src/utils/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/utils/utils.test.ts -------------------------------------------------------------------------------- /modules/common/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/src/utils/utils.ts -------------------------------------------------------------------------------- /modules/common/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/common/tsconfig.json -------------------------------------------------------------------------------- /modules/google-pubsub/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/.eslintrc.json -------------------------------------------------------------------------------- /modules/google-pubsub/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/.lintstagedrc.js -------------------------------------------------------------------------------- /modules/google-pubsub/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/.npmignore -------------------------------------------------------------------------------- /modules/google-pubsub/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/.npmrc -------------------------------------------------------------------------------- /modules/google-pubsub/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/CHANGELOG.md -------------------------------------------------------------------------------- /modules/google-pubsub/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/LICENSE.md -------------------------------------------------------------------------------- /modules/google-pubsub/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/README.md -------------------------------------------------------------------------------- /modules/google-pubsub/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/package-lock.json -------------------------------------------------------------------------------- /modules/google-pubsub/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/package.json -------------------------------------------------------------------------------- /modules/google-pubsub/src/domain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/src/domain.ts -------------------------------------------------------------------------------- /modules/google-pubsub/src/parse-pubsub-message.pipe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/src/parse-pubsub-message.pipe.test.ts -------------------------------------------------------------------------------- /modules/google-pubsub/src/parse-pubsub-message.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/src/parse-pubsub-message.pipe.ts -------------------------------------------------------------------------------- /modules/google-pubsub/src/public-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/src/public-api.ts -------------------------------------------------------------------------------- /modules/google-pubsub/src/pubsub.helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/src/pubsub.helper.ts -------------------------------------------------------------------------------- /modules/google-pubsub/src/pubsub.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/src/pubsub.module.ts -------------------------------------------------------------------------------- /modules/google-pubsub/src/pubsub.service.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/src/pubsub.service.test.ts -------------------------------------------------------------------------------- /modules/google-pubsub/src/pubsub.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/src/pubsub.service.ts -------------------------------------------------------------------------------- /modules/google-pubsub/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/google-pubsub/tsconfig.json -------------------------------------------------------------------------------- /modules/salesforce/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/.eslintrc.json -------------------------------------------------------------------------------- /modules/salesforce/.lintstagedrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/.lintstagedrc.js -------------------------------------------------------------------------------- /modules/salesforce/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/.npmignore -------------------------------------------------------------------------------- /modules/salesforce/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/.npmrc -------------------------------------------------------------------------------- /modules/salesforce/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/CHANGELOG.md -------------------------------------------------------------------------------- /modules/salesforce/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/LICENSE.md -------------------------------------------------------------------------------- /modules/salesforce/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/README.md -------------------------------------------------------------------------------- /modules/salesforce/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/package-lock.json -------------------------------------------------------------------------------- /modules/salesforce/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/package.json -------------------------------------------------------------------------------- /modules/salesforce/src/__snapshots__/outbound-messages.parser.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/src/__snapshots__/outbound-messages.parser.spec.ts.snap -------------------------------------------------------------------------------- /modules/salesforce/src/acknowledge-salesforce-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/src/acknowledge-salesforce-response.ts -------------------------------------------------------------------------------- /modules/salesforce/src/outbound-messages.parser.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/src/outbound-messages.parser.spec.ts -------------------------------------------------------------------------------- /modules/salesforce/src/outbound-messages.parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/src/outbound-messages.parser.ts -------------------------------------------------------------------------------- /modules/salesforce/src/public-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/src/public-api.ts -------------------------------------------------------------------------------- /modules/salesforce/src/salesforce.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/src/salesforce.module.ts -------------------------------------------------------------------------------- /modules/salesforce/src/user-salesforce-response.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/src/user-salesforce-response.ts -------------------------------------------------------------------------------- /modules/salesforce/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/modules/salesforce/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/package.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/erento/nestjs-modules/HEAD/tsconfig.json --------------------------------------------------------------------------------