1 | 'use strict';
|
2 |
|
3 | const clean = require('./src/task/clean.task');
|
4 | const ejs = require('./src/task/ejs.task');
|
5 | const jsonMinify = require('./src/task/json/minify.task');
|
6 | const jsonMerge = require('./src/task/json/merge.task');
|
7 | const jsonAMD = require('./src/task/json/amd.task');
|
8 | const zip = require('./src/task/zip.task');
|
9 | const copy = require('./src/task/copy.task');
|
10 | const lintJS = require('./src/task/lint/eslint.task');
|
11 | const lintEJS = require('./src/task/lint/ejs.task');
|
12 | const lintJSON = require('./src/task/lint/json.task');
|
13 | const less = require('./src/task/less.task');
|
14 | const template = require('./src/task/template.task');
|
15 | const jsRollup = require('./src/task/js/rollup.task');
|
16 | const jsBabel = require('./src/task/js/babel.task');
|
17 | const jsEs6toamd = require('./src/task/js/es6toamd.task');
|
18 | const jsOptimizeAmd = require('./src/task/js/optimize/amd.task');
|
19 | const todo = require('./src/task/todo.task');
|
20 |
|
21 | module.exports = {
|
22 | clean: clean,
|
23 | ejs: ejs,
|
24 | json: {
|
25 | minify: jsonMinify,
|
26 | merge: jsonMerge,
|
27 | amd: jsonAMD
|
28 | },
|
29 | zip: zip,
|
30 | copy: copy,
|
31 | lint: {
|
32 | js: lintJS,
|
33 | ejs: lintEJS,
|
34 | json: lintJSON
|
35 | },
|
36 | less: less,
|
37 | template: template,
|
38 | js: {
|
39 | rollup: jsRollup,
|
40 | babel: jsBabel,
|
41 | es6toamd: jsEs6toamd,
|
42 | optimize: {
|
43 | amd: jsOptimizeAmd
|
44 | }
|
45 | },
|
46 | todo: todo
|
47 | };
|