UNPKG

intradoc

Version:

In-place document content replacer CLI utility.

36 lines (33 loc) 1.06 kB
'use strict'; const printHelp = (app) => { const name = app.name; const $ = console.log; $(`${app.name} v${app.version} (${app.homepage})`); $(`${app.license} @ ${app.author}`); $(); $('Usage:'); $(` $ ${name} <flags> <input>`); $(` $ ${name} <input> <flags>`); $(); $(` $ ${name} <flags> -f [...files] -d [...data]`); $(` $ ${name} <flags> [...files] [data]`); $(); $(` $ ${name} -f [...files] -d [...data] <flags>`); $(` $ ${name} [...files] [data] <flags>`); $(); $('Examples:'); $(` $ ${name} -f README.md -d data.json`); // $(` $ ${name} -f README* -d data.yaml`) $(); $(` $ ${name} README.md data.yml`); // $(` $ ${name} README1* README2* data*`) $(); $('Options:'); $(' -f, --file, --files file(s) to process'); $(' -d, --data data to use'); $(); $(' -v, --version output the version number'); $(` -h, --help display help for ${name}`); }; exports.printHelp = printHelp; //# sourceMappingURL=printHelp.js.map