├── .commitlintrc ├── .eslintrc.js ├── .github └── workflows │ └── test.yml ├── .gitignore ├── .husky ├── commit-msg └── pre-commit ├── .prettierrc ├── .release-it.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── lib ├── constants.ts ├── decorators │ ├── index.ts │ ├── inject-tile38.spec.ts │ └── inject-tile38.ts ├── index.ts ├── interfaces │ ├── index.ts │ ├── tile38-module-async-options.ts │ ├── tile38-module-options.ts │ └── tile38-options-factory.ts ├── providers │ ├── create-tile38-provider.spec.ts │ ├── create-tile38-provider.ts │ └── index.ts ├── tile38-core.module.ts ├── tile38.module.spec.ts ├── tile38.module.ts └── util │ ├── get-tile38-client.spec.ts │ ├── get-tile38-client.ts │ └── index.ts ├── package.json ├── test ├── docker-compose.yml ├── e2e │ ├── tile38-async.e2e-spec.ts │ └── tile38.e2e-spec.ts ├── global-setup.ts ├── global-teardown.ts ├── jest-e2e.json └── src │ ├── app-async.module.ts │ ├── app.module.ts │ ├── config │ ├── config.module.ts │ └── config.service.ts │ ├── main.ts │ └── trucks │ ├── dto │ ├── add-truck.dto.ts │ └── index.ts │ ├── trucks.controller.ts │ ├── trucks.module.ts │ └── trucks.service.ts ├── tsconfig.build.json └── tsconfig.json /.commitlintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@commitlint/config-conventional"] 3 | } -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env sh 2 | . "$(dirname -- "$0")/_/husky.sh" 3 | 4 | npx lint-staged -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/.prettierrc -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/.release-it.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/README.md -------------------------------------------------------------------------------- /lib/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/constants.ts -------------------------------------------------------------------------------- /lib/decorators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './inject-tile38'; 2 | -------------------------------------------------------------------------------- /lib/decorators/inject-tile38.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/decorators/inject-tile38.spec.ts -------------------------------------------------------------------------------- /lib/decorators/inject-tile38.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/decorators/inject-tile38.ts -------------------------------------------------------------------------------- /lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/index.ts -------------------------------------------------------------------------------- /lib/interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/interfaces/index.ts -------------------------------------------------------------------------------- /lib/interfaces/tile38-module-async-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/interfaces/tile38-module-async-options.ts -------------------------------------------------------------------------------- /lib/interfaces/tile38-module-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/interfaces/tile38-module-options.ts -------------------------------------------------------------------------------- /lib/interfaces/tile38-options-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/interfaces/tile38-options-factory.ts -------------------------------------------------------------------------------- /lib/providers/create-tile38-provider.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/providers/create-tile38-provider.spec.ts -------------------------------------------------------------------------------- /lib/providers/create-tile38-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/providers/create-tile38-provider.ts -------------------------------------------------------------------------------- /lib/providers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './create-tile38-provider'; 2 | -------------------------------------------------------------------------------- /lib/tile38-core.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/tile38-core.module.ts -------------------------------------------------------------------------------- /lib/tile38.module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/tile38.module.spec.ts -------------------------------------------------------------------------------- /lib/tile38.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/tile38.module.ts -------------------------------------------------------------------------------- /lib/util/get-tile38-client.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/util/get-tile38-client.spec.ts -------------------------------------------------------------------------------- /lib/util/get-tile38-client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/lib/util/get-tile38-client.ts -------------------------------------------------------------------------------- /lib/util/index.ts: -------------------------------------------------------------------------------- 1 | export * from './get-tile38-client'; 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/package.json -------------------------------------------------------------------------------- /test/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/docker-compose.yml -------------------------------------------------------------------------------- /test/e2e/tile38-async.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/e2e/tile38-async.e2e-spec.ts -------------------------------------------------------------------------------- /test/e2e/tile38.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/e2e/tile38.e2e-spec.ts -------------------------------------------------------------------------------- /test/global-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/global-setup.ts -------------------------------------------------------------------------------- /test/global-teardown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/global-teardown.ts -------------------------------------------------------------------------------- /test/jest-e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/jest-e2e.json -------------------------------------------------------------------------------- /test/src/app-async.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/src/app-async.module.ts -------------------------------------------------------------------------------- /test/src/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/src/app.module.ts -------------------------------------------------------------------------------- /test/src/config/config.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/src/config/config.module.ts -------------------------------------------------------------------------------- /test/src/config/config.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/src/config/config.service.ts -------------------------------------------------------------------------------- /test/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/src/main.ts -------------------------------------------------------------------------------- /test/src/trucks/dto/add-truck.dto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/src/trucks/dto/add-truck.dto.ts -------------------------------------------------------------------------------- /test/src/trucks/dto/index.ts: -------------------------------------------------------------------------------- 1 | export * from './add-truck.dto'; 2 | -------------------------------------------------------------------------------- /test/src/trucks/trucks.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/src/trucks/trucks.controller.ts -------------------------------------------------------------------------------- /test/src/trucks/trucks.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/src/trucks/trucks.module.ts -------------------------------------------------------------------------------- /test/src/trucks/trucks.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/test/src/trucks/trucks.service.ts -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/tsconfig.build.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperloris/nestjs-tile38/HEAD/tsconfig.json --------------------------------------------------------------------------------