UNPKG

@vxrn/takeout-cli

Version:

CLI tools for Takeout starter kit - interactive onboarding and project setup

8 lines (7 loc) 1.31 kB
import { checkAllPrerequisites, checkBun, checkDocker, checkGit, checkNode, hasRequiredPrerequisites } from "./utils/prerequisites.mjs"; import { checkAllPorts, checkPort, getConflictingPorts, hasPortConflicts, TAKEOUT_PORTS } from "./utils/ports.mjs"; import { copyEnvFile, createEnvLocal, envFileExists, generateSecret, readEnvVariable, updateEnvVariable } from "./utils/env.mjs"; import { checkOnboarded, markOnboarded, updateAppConfig, updatePackageJson } from "./utils/files.mjs"; import { confirmContinue, displayOutro, displayPortConflicts, displayPrerequisites, displayWelcome, promptPassword, promptSelect, promptText, showError, showInfo, showSpinner, showStep, showSuccess, showWarning } from "./utils/prompts.mjs"; export { TAKEOUT_PORTS, checkAllPorts, checkAllPrerequisites, checkBun, checkDocker, checkGit, checkNode, checkOnboarded, checkPort, confirmContinue, copyEnvFile, createEnvLocal, displayOutro, displayPortConflicts, displayPrerequisites, displayWelcome, envFileExists, generateSecret, getConflictingPorts, hasPortConflicts, hasRequiredPrerequisites, markOnboarded, promptPassword, promptSelect, promptText, readEnvVariable, showError, showInfo, showSpinner, showStep, showSuccess, showWarning, updateAppConfig, updateEnvVariable, updatePackageJson }; //# sourceMappingURL=index.mjs.map