UNPKG

@nestjs-mod/docker-compose

Version:

Docker Compose is a tool for defining and running multi-container applications. It is the key to unlocking a streamlined and efficient development and deployment experience. (Generator docker-compose.yml for https://docs.docker.com/compose)

21 lines 1.73 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DockerCompose = void 0; const common_1 = require("@nestjs-mod/common"); const docker_compose_bootstrap_service_1 = require("./docker-compose-bootstrap.service"); const docker_compose_file_service_1 = require("./docker-compose-file.service"); const docker_compose_configuration_1 = require("./docker-compose.configuration"); const docker_compose_constants_1 = require("./docker-compose.constants"); const docker_compose_feature_configuration_1 = require("./docker-compose.feature-configuration"); const manual_docker_compose_service_1 = require("./manual-docker-compose.service"); exports.DockerCompose = (0, common_1.createNestModule)({ moduleName: docker_compose_constants_1.DOCKER_COMPOSE_MODULE_NAME, moduleCategory: common_1.NestModuleCategory.infrastructure, moduleDescription: 'Docker Compose is a tool for defining and running multi-container applications. It is the key to unlocking a streamlined and efficient development and deployment experience. (Generator docker-compose.yml for https://docs.docker.com/compose)', configurationModel: docker_compose_configuration_1.DockerComposeConfiguration, featureConfigurationModel: docker_compose_feature_configuration_1.DockerComposeFeatureConfiguration, imports: [common_1.ProjectUtils.forFeature({ featureModuleName: docker_compose_constants_1.DOCKER_COMPOSE_MODULE_NAME })], providers: [docker_compose_file_service_1.DockerComposeFileService, docker_compose_bootstrap_service_1.DockerComposeBootstrapService], sharedProviders: [manual_docker_compose_service_1.ManualDockerComposeFeatures], }).DockerCompose; //# sourceMappingURL=docker-compose.module.js.map