UNPKG

simplr-gulp

Version:

Fully functional gulpfile.js implementation. Tailored for Single Page Application. Written in TypeScript.

32 lines (31 loc) 1.56 kB
Object.defineProperty(exports, "__esModule", { value: true }); const tasks_handler_1 = require("./tasks-handler"); const default_task_1 = require("./default/default-task"); const build_tasks_handler_1 = require("./build/build-tasks-handler"); const watch_task_1 = require("./watch/watch-task"); const clean_tasks_handler_1 = require("./clean/clean-tasks-handler"); const clean_task_1 = require("./clean/tasks/clean-task"); const clean_bundle_task_1 = require("./clean/tasks/clean-bundle-task"); const clean_libs_task_1 = require("./clean/tasks/clean-libs-task"); const bundle_task_1 = require("./bundle/bundle-task"); const jspm_cdn_paths_task_1 = require("./jspm/jspm-cdn-paths-task"); const simplr_gulp_version_task_1 = require("./version/simplr-gulp-version-task"); class DefaultTasksHandler extends tasks_handler_1.TasksHandler { constructor() { super(config => { config.Tasks = [ default_task_1.DefaultTask, watch_task_1.WatchTask, clean_task_1.CleanTask, clean_bundle_task_1.CleanBundleTask, clean_libs_task_1.CleanLibsTask, bundle_task_1.BundleTask, jspm_cdn_paths_task_1.JspmCdnPathsTask, simplr_gulp_version_task_1.SimplrGulpVersionTask ]; config.TasksHandlers = [build_tasks_handler_1.BuildTasksHandler, clean_tasks_handler_1.CleanTasksHandler]; return config; }); } } exports.DefaultTasksHandler = DefaultTasksHandler;