just-scripts
Version:
Just Stack Scripts
23 lines • 1.27 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.lib = void 0;
const just_task_1 = require("just-task");
const tasks_1 = require("../tasks");
function lib() {
just_task_1.task('clean', tasks_1.cleanTask([...tasks_1.defaultCleanPaths(), 'lib-commonjs']));
just_task_1.task('ts:commonjs', tasks_1.tscTask({ module: 'commonjs', outDir: 'lib-commonjs' }));
just_task_1.task('ts:esm', tasks_1.tscTask({ module: 'esnext', outDir: 'lib' }));
just_task_1.task('ts:watch', tasks_1.tscTask({ module: 'esnext', outDir: 'lib', watch: true }));
just_task_1.task('ts', just_task_1.parallel('ts:commonjs', 'ts:esm'));
just_task_1.task('jest', tasks_1.jestTask());
just_task_1.task('jest:watch', tasks_1.jestTask({ watch: true }));
just_task_1.task('tslint', tasks_1.tslintTask());
just_task_1.task('build', just_task_1.series('ts'));
just_task_1.task('test', just_task_1.series('jest'));
just_task_1.task('lint', just_task_1.series('tslint'));
just_task_1.task('start', just_task_1.series('clean', 'ts:watch'));
just_task_1.task('start-test', just_task_1.series('jest:watch'));
just_task_1.task('rebuild', just_task_1.series('clean', 'build'));
}
exports.lib = lib;
//# sourceMappingURL=lib.js.map