UNPKG

simplr-gulp

Version:

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

20 lines (19 loc) 1.11 kB
Object.defineProperty(exports, "__esModule", { value: true }); const tasks_handler_1 = require("../tasks-handler"); const buid_assets_task_1 = require("./tasks/build-assets/buid-assets-task"); const build_configs_tasks_handler_1 = require("./tasks/build-configs/build-configs-tasks-handler"); const build_html_task_1 = require("./tasks/build-html/build-html-task"); const build_scripts_handler_1 = require("./tasks/build-scripts/build-scripts-handler"); const build_styles_task_1 = require("./tasks/build-styles/build-styles-task"); class BuildTasksHandler extends tasks_handler_1.TasksHandler { constructor() { super(config => { config.Name = "Build"; config.Tasks = [buid_assets_task_1.BuildAssetsTask, build_html_task_1.BuildHtmlTask, build_styles_task_1.BuildStylesTask]; config.TasksHandlers = [build_configs_tasks_handler_1.BuildConfigsTaskHandler, build_scripts_handler_1.BuildScriptsTaskHandler]; config.WithProduction = true; return config; }); } } exports.BuildTasksHandler = BuildTasksHandler;