UNPKG

turbo-gulp

Version:

Gulp tasks to boost high-quality projects.

22 lines (20 loc) 3.43 kB
import * as bumpMajor from "./bump-major"; import * as bumpMinor from "./bump-minor"; import * as bumpPatch from "./bump-patch"; import * as lint from "./lint"; import * as lintFix from "./lint-fix"; import * as tsconfigJson from "./tsconfig-json"; import * as tslintJson from "./tslint-json"; export 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); } export { bumpMajor, bumpMinor, bumpPatch, lint, lintFix, tslintJson, }; //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9zcmMvcHJvamVjdC10YXNrcy9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxPQUFPLEtBQUssU0FBUyxNQUFNLGNBQWMsQ0FBQztBQUMxQyxPQUFPLEtBQUssU0FBUyxNQUFNLGNBQWMsQ0FBQztBQUMxQyxPQUFPLEtBQUssU0FBUyxNQUFNLGNBQWMsQ0FBQztBQUMxQyxPQUFPLEtBQUssSUFBSSxNQUFNLFFBQVEsQ0FBQztBQUMvQixPQUFPLEtBQUssT0FBTyxNQUFNLFlBQVksQ0FBQztBQUN0QyxPQUFPLEtBQUssWUFBWSxNQUFNLGlCQUFpQixDQUFDO0FBQ2hELE9BQU8sS0FBSyxVQUFVLE1BQU0sZUFBZSxDQUFDO0FBRTVDLE1BQU0sc0JBQXNCLElBQVUsRUFBRSxPQUFnQjtJQUN0RCxTQUFTLENBQUMsWUFBWSxDQUFDLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQztJQUN0QyxTQUFTLENBQUMsWUFBWSxDQUFDLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQztJQUN0QyxTQUFTLENBQUMsWUFBWSxDQUFDLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQztJQUN0QyxJQUFJLENBQUMsWUFBWSxDQUFDLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQztJQUNqQyxPQUFPLENBQUMsWUFBWSxDQUFDLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQztJQUNwQyxJQUFJLE9BQU8sQ0FBQyxVQUFVLEtBQUssU0FBUyxJQUFJLE9BQU8sQ0FBQyxVQUFVLENBQUMsWUFBWSxLQUFLLFNBQVMsRUFBRTtRQUNyRixZQUFZLENBQUMsWUFBWSxDQUFDLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQztLQUMxQztJQUNELFVBQVUsQ0FBQyxZQUFZLENBQUMsSUFBSSxFQUFFLE9BQU8sQ0FBQyxDQUFDO0FBQ3pDLENBQUM7QUFFRCxPQUFPLEVBQ0wsU0FBUyxFQUNULFNBQVMsRUFDVCxTQUFTLEVBQ1QsSUFBSSxFQUNKLE9BQU8sRUFDUCxVQUFVLEdBQ1gsQ0FBQyIsImZpbGUiOiJwcm9qZWN0LXRhc2tzL2luZGV4LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgR3VscCB9IGZyb20gXCJndWxwXCI7XG5pbXBvcnQgeyBQcm9qZWN0IH0gZnJvbSBcIi4uL3Byb2plY3RcIjtcbmltcG9ydCAqIGFzIGJ1bXBNYWpvciBmcm9tIFwiLi9idW1wLW1ham9yXCI7XG5pbXBvcnQgKiBhcyBidW1wTWlub3IgZnJvbSBcIi4vYnVtcC1taW5vclwiO1xuaW1wb3J0ICogYXMgYnVtcFBhdGNoIGZyb20gXCIuL2J1bXAtcGF0Y2hcIjtcbmltcG9ydCAqIGFzIGxpbnQgZnJvbSBcIi4vbGludFwiO1xuaW1wb3J0ICogYXMgbGludEZpeCBmcm9tIFwiLi9saW50LWZpeFwiO1xuaW1wb3J0ICogYXMgdHNjb25maWdKc29uIGZyb20gXCIuL3RzY29uZmlnLWpzb25cIjtcbmltcG9ydCAqIGFzIHRzbGludEpzb24gZnJvbSBcIi4vdHNsaW50LWpzb25cIjtcblxuZXhwb3J0IGZ1bmN0aW9uIHJlZ2lzdGVyQWxsKGd1bHA6IEd1bHAsIHByb2plY3Q6IFByb2plY3QpIHtcbiAgYnVtcE1ham9yLnJlZ2lzdGVyVGFzayhndWxwLCBwcm9qZWN0KTtcbiAgYnVtcE1pbm9yLnJlZ2lzdGVyVGFzayhndWxwLCBwcm9qZWN0KTtcbiAgYnVtcFBhdGNoLnJlZ2lzdGVyVGFzayhndWxwLCBwcm9qZWN0KTtcbiAgbGludC5yZWdpc3RlclRhc2soZ3VscCwgcHJvamVjdCk7XG4gIGxpbnRGaXgucmVnaXN0ZXJUYXNrKGd1bHAsIHByb2plY3QpO1xuICBpZiAocHJvamVjdC50eXBlc2NyaXB0ICE9PSB1bmRlZmluZWQgJiYgcHJvamVjdC50eXBlc2NyaXB0LnRzY29uZmlnSnNvbiAhPT0gdW5kZWZpbmVkKSB7XG4gICAgdHNjb25maWdKc29uLnJlZ2lzdGVyVGFzayhndWxwLCBwcm9qZWN0KTtcbiAgfVxuICB0c2xpbnRKc29uLnJlZ2lzdGVyVGFzayhndWxwLCBwcm9qZWN0KTtcbn1cblxuZXhwb3J0IHtcbiAgYnVtcE1ham9yLFxuICBidW1wTWlub3IsXG4gIGJ1bXBQYXRjaCxcbiAgbGludCxcbiAgbGludEZpeCxcbiAgdHNsaW50SnNvbixcbn07XG4iXSwic291cmNlUm9vdCI6Ii4uIn0=