UNPKG

to-double-quotes-cli

Version:

Convert matching single-quotes to double-quotes: I 'love' unicorns => I "love" unicorns

34 lines (27 loc) 570 B
#!/usr/bin/env node import getStdin from 'get-stdin'; import meow from 'meow'; import toDoubleQuotes from 'to-double-quotes'; const cli = meow(` Usage $ to-double-quotes <string> $ echo <string> | to-double-quotes Example $ to-double-quotes "I love 'unicorns'" I love "unicorns" `); function init(data) { console.log(toDoubleQuotes(data)); } const input = cli.input[0]; if (!input && process.stdin.isTTY) { console.error('String required'); process.exit(1); } if (input) { init(input); } else { (async () => { init(await getStdin()); })(); }