vail
Version:
Docker powered local development experience for JavaScript/TypeScript Apps.
15 lines (13 loc) • 447 B
JavaScript
import { execSync } from 'child_process';
import { displayErrorMessage } from '../utils/index.mjs';
export const dockerComposeCommand = async (processArgv) => {
try {
// Execute the Docker Compose command using execSync
execSync(`docker-compose ${processArgv.slice(2).join(' ')}`, {
stdio: 'inherit',
});
} catch (error) {
displayErrorMessage('An error occurred while running the command.');
process.exit(1);
}
};