UNPKG

concurrently

Version:
16 lines (15 loc) 385 B
export function normalizeCliCommand(command) { if (command.length < 2) { return command; } const quote = command[0]; const last = command.at(-1); if ((quote !== '"' && quote !== "'") || last !== quote) { return command; } const inner = command.slice(1, -1); if (inner.includes(quote)) { return command; } return inner; }