turbo-gulp
Version:
Gulp tasks to boost high-quality projects.
37 lines (35 loc) • 3.84 kB
JavaScript
;
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
}
Object.defineProperty(exports, "__esModule", { value: true });
const bumpMajor = __importStar(require("./bump-major"));
exports.bumpMajor = bumpMajor;
const bumpMinor = __importStar(require("./bump-minor"));
exports.bumpMinor = bumpMinor;
const bumpPatch = __importStar(require("./bump-patch"));
exports.bumpPatch = bumpPatch;
const lint = __importStar(require("./lint"));
exports.lint = lint;
const lintFix = __importStar(require("./lint-fix"));
exports.lintFix = lintFix;
const tsconfigJson = __importStar(require("./tsconfig-json"));
const tslintJson = __importStar(require("./tslint-json"));
exports.tslintJson = tslintJson;
function registerAll(gulp, project) {
bumpMajor.registerTask(gulp, project);
bumpMinor.registerTask(gulp, project);
bumpPatch.registerTask(gulp, project);
lint.registerTask(gulp, project);
lintFix.registerTask(gulp, project);
if (project.typescript !== undefined && project.typescript.tsconfigJson !== undefined) {
tsconfigJson.registerTask(gulp, project);
}
tslintJson.registerTask(gulp, project);
}
exports.registerAll = registerAll;
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInByb2plY3QtdGFza3MvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBRUEsd0RBQTBDO0FBcUJ4Qyw4QkFBUztBQXBCWCx3REFBMEM7QUFxQnhDLDhCQUFTO0FBcEJYLHdEQUEwQztBQXFCeEMsOEJBQVM7QUFwQlgsNkNBQStCO0FBcUI3QixvQkFBSTtBQXBCTixvREFBc0M7QUFxQnBDLDBCQUFPO0FBcEJULDhEQUFnRDtBQUNoRCwwREFBNEM7QUFvQjFDLGdDQUFVO0FBbEJaLHFCQUE0QixJQUFVLEVBQUUsT0FBZ0I7SUFDdEQsU0FBUyxDQUFDLFlBQVksQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDdEMsU0FBUyxDQUFDLFlBQVksQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDdEMsU0FBUyxDQUFDLFlBQVksQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDdEMsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDakMsT0FBTyxDQUFDLFlBQVksQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLENBQUM7SUFDcEMsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLFVBQVUsS0FBSyxTQUFTLElBQUksT0FBTyxDQUFDLFVBQVUsQ0FBQyxZQUFZLEtBQUssU0FBUyxDQUFDLENBQUMsQ0FBQztRQUN0RixZQUFZLENBQUMsWUFBWSxDQUFDLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQztJQUMzQyxDQUFDO0lBQ0QsVUFBVSxDQUFDLFlBQVksQ0FBQyxJQUFJLEVBQUUsT0FBTyxDQUFDLENBQUM7QUFDekMsQ0FBQztBQVZELGtDQVVDIiwiZmlsZSI6InByb2plY3QtdGFza3MvaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBHdWxwIH0gZnJvbSBcImd1bHBcIjtcbmltcG9ydCB7IFByb2plY3QgfSBmcm9tIFwiLi4vcHJvamVjdFwiO1xuaW1wb3J0ICogYXMgYnVtcE1ham9yIGZyb20gXCIuL2J1bXAtbWFqb3JcIjtcbmltcG9ydCAqIGFzIGJ1bXBNaW5vciBmcm9tIFwiLi9idW1wLW1pbm9yXCI7XG5pbXBvcnQgKiBhcyBidW1wUGF0Y2ggZnJvbSBcIi4vYnVtcC1wYXRjaFwiO1xuaW1wb3J0ICogYXMgbGludCBmcm9tIFwiLi9saW50XCI7XG5pbXBvcnQgKiBhcyBsaW50Rml4IGZyb20gXCIuL2xpbnQtZml4XCI7XG5pbXBvcnQgKiBhcyB0c2NvbmZpZ0pzb24gZnJvbSBcIi4vdHNjb25maWctanNvblwiO1xuaW1wb3J0ICogYXMgdHNsaW50SnNvbiBmcm9tIFwiLi90c2xpbnQtanNvblwiO1xuXG5leHBvcnQgZnVuY3Rpb24gcmVnaXN0ZXJBbGwoZ3VscDogR3VscCwgcHJvamVjdDogUHJvamVjdCkge1xuICBidW1wTWFqb3IucmVnaXN0ZXJUYXNrKGd1bHAsIHByb2plY3QpO1xuICBidW1wTWlub3IucmVnaXN0ZXJUYXNrKGd1bHAsIHByb2plY3QpO1xuICBidW1wUGF0Y2gucmVnaXN0ZXJUYXNrKGd1bHAsIHByb2plY3QpO1xuICBsaW50LnJlZ2lzdGVyVGFzayhndWxwLCBwcm9qZWN0KTtcbiAgbGludEZpeC5yZWdpc3RlclRhc2soZ3VscCwgcHJvamVjdCk7XG4gIGlmIChwcm9qZWN0LnR5cGVzY3JpcHQgIT09IHVuZGVmaW5lZCAmJiBwcm9qZWN0LnR5cGVzY3JpcHQudHNjb25maWdKc29uICE9PSB1bmRlZmluZWQpIHtcbiAgICB0c2NvbmZpZ0pzb24ucmVnaXN0ZXJUYXNrKGd1bHAsIHByb2plY3QpO1xuICB9XG4gIHRzbGludEpzb24ucmVnaXN0ZXJUYXNrKGd1bHAsIHByb2plY3QpO1xufVxuXG5leHBvcnQge1xuICBidW1wTWFqb3IsXG4gIGJ1bXBNaW5vcixcbiAgYnVtcFBhdGNoLFxuICBsaW50LFxuICBsaW50Rml4LFxuICB0c2xpbnRKc29uLFxufTtcbiJdLCJzb3VyY2VSb290IjoiLi4ifQ==