echo-cli
Version:
A cross-platform CLI for outputting text to the command line. Supports escape sequences
19 lines (12 loc) • 722 B
JavaScript
#!/usr/bin/env node
"use strict";
var _unescapeJs = require("unescape-js");
var _unescapeJs2 = _interopRequireDefault(_unescapeJs);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var helpText = "\nOutputs the passed text to the command line. Supports escape sequences (\\n, \\t and others).\n\nUsage\n $ echo-cli <input>\n\nExamples\n $ echo-cli Hello, world!\n Hello, world!\n\n $ echo-cli 'Hello,\\nworld!'\n Hello,\n world!\n\n $ echo-cli '\\u{1F604}'\n \uD83D\uDE04\n";
var processInput = process.argv.slice(2).join(" ");
if (processInput === "--help") {
console.log(helpText);
process.exit(0);
}
console.log((0, _unescapeJs2.default)(processInput));