@vxrn/takeout-cli
Version:
CLI tools for Takeout starter kit - interactive onboarding and project setup
12 lines • 881 B
TypeScript
/**
* Takeout CLI - Library exports
*
* Use these utilities programmatically in your own scripts
*/
export type * from './types';
export { checkAllPrerequisites, checkBun, checkDocker, checkGit, checkNode, hasRequiredPrerequisites, } from './utils/prerequisites';
export { checkAllPorts, checkPort, getConflictingPorts, hasPortConflicts, TAKEOUT_PORTS, } from './utils/ports';
export { copyEnvFile, createEnvLocal, envFileExists, generateSecret, readEnvVariable, updateEnvVariable, } from './utils/env';
export { checkOnboarded, markOnboarded, updateAppConfig, updatePackageJson, } from './utils/files';
export { confirmContinue, displayOutro, displayPortConflicts, displayPrerequisites, displayWelcome, promptPassword, promptSelect, promptText, showError, showInfo, showSpinner, showStep, showSuccess, showWarning, } from './utils/prompts';
//# sourceMappingURL=index.d.ts.map