UNPKG

create-types-backend

Version:

A CLI tool to quickly setup an Express.js backend in TypeScript, using essential configurations and user's preferences.

10 lines (9 loc) 582 B
import fs from "fs"; import { dockerIgnoreContent, dockerfileProdContent, dockerfileDevContent, dockercomposeDevContent, dockercomposeProdContent, } from "../content/docker.js"; export const createDocker = (answers) => { fs.writeFileSync(".dockerignore", dockerIgnoreContent); fs.writeFileSync("Dockerfile.dev", dockerfileDevContent(answers)); fs.writeFileSync("Dockerfile.prod", dockerfileProdContent(answers)); fs.writeFileSync("compose.dev.yaml", dockercomposeDevContent(answers)); fs.writeFileSync("compose.prod.yaml", dockercomposeProdContent(answers)); };