runok
Version:
NPM scripts on steroids! Replace your scripts with pure JS
30 lines (29 loc) • 945 B
JavaScript
"use strict";
const command_1 = require("./command");
const chdir_1 = require("./utils/chdir");
const stopOnFail_1 = require("./utils/stopOnFail");
const output_1 = require("./output");
const exec_1 = require("./tasks/exec");
const npx_1 = require("./tasks/npx");
const npmRun_1 = require("./tasks/npmRun");
const copy_1 = require("./tasks/copy");
const replaceInFile_1 = require("./tasks/replaceInFile");
const writeToFile_1 = require("./tasks/writeToFile");
const git_1 = require("./tasks/git");
module.exports = {
chdir: chdir_1.default,
tasks: {
exec: exec_1.default,
npx: npx_1.default,
npmRun: npmRun_1.default,
copy: copy_1.default,
git: git_1.default,
replaceInFile: replaceInFile_1.default,
writeToFile: writeToFile_1.default,
},
output: {
say: output_1.say, yell: output_1.yell
},
stopOnFail: stopOnFail_1.default,
runok: command_1.default
};