create-types-backend
Version:
A CLI tool to quickly setup an Express.js backend in TypeScript, using essential configurations and user's preferences.
9 lines (8 loc) • 487 B
JavaScript
import fs from "fs";
import { dockerIgnoreContent, dockerfileContent, dockerfileDevContent, dockercomposeContent, } from "../content/docker.js";
export const createDocker = (projectName, answers) => {
fs.writeFileSync(".dockerignore", dockerIgnoreContent);
fs.writeFileSync("Dockerfile", dockerfileContent(answers));
fs.writeFileSync("Dockerfile.dev", dockerfileDevContent(answers));
fs.writeFileSync("docker-compose.yml", dockercomposeContent(projectName, answers));
};