@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)
18 lines • 1.07 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.getDockerComposeServiceName = exports.DockerComposeServiceType = void 0;
const case_anything_1 = require("case-anything");
var DockerComposeServiceType;
(function (DockerComposeServiceType) {
DockerComposeServiceType["PostgreSQL"] = "PostgreSQL";
DockerComposeServiceType["Redis"] = "Redis";
DockerComposeServiceType["Minio"] = "Minio";
DockerComposeServiceType["Nats"] = "Nats";
DockerComposeServiceType["Nginx"] = "Nginx";
DockerComposeServiceType["Authorizer"] = "Authorizer";
DockerComposeServiceType["SingleSignOn"] = "SingleSignOn";
DockerComposeServiceType["Maildev"] = "Maildev";
})(DockerComposeServiceType || (exports.DockerComposeServiceType = DockerComposeServiceType = {}));
const getDockerComposeServiceName = (projectName, serviceType) => (0, case_anything_1.kebabCase)([projectName, serviceType].filter(Boolean).join('_'));
exports.getDockerComposeServiceName = getDockerComposeServiceName;
//# sourceMappingURL=docker-compose.utils.js.map
;