UNPKG

echo-cli

Version:

A cross-platform CLI for outputting text to the command line. Supports escape sequences

19 lines (12 loc) 722 B
#!/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));