cp-cli
Version:
A 'cp' CLI util for Node.js
27 lines • 787 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var fs_extra_1 = tslib_1.__importDefault(require("fs-extra"));
var yargs_1 = tslib_1.__importDefault(require("yargs"));
var argv = yargs_1.default
.usage('Usage: $0 [-L] source target')
.demand(2, 2)
.boolean('d')
.alias('d', 'dereference')
.describe('d', 'Dereference symlinks')
.help('h')
.alias('h', 'help').argv;
var source = argv._[0];
var target = argv._[1];
var options = {
dereference: argv.dereference,
overwrite: true,
};
fs_extra_1.default.copy(source, target, options).catch(function (error) {
if (error) {
console.error(error);
process.exit(1);
}
});
//# sourceMappingURL=cp-cli.js.map