UNPKG

968 BJavaScriptView Raw
1/*******************************
2 * Watch Task
3 *******************************/
4
5var
6 gulp = require('gulp'),
7
8 // node dependencies
9 console = require('better-console'),
10
11 // user config
12 config = require('./config/user'),
13
14 // task config
15 install = require('./config/project/install'),
16
17 css = require('./build/css'),
18 js = require('./build/javascript'),
19 assets = require('./build/assets')
20
21;
22
23// export task
24module.exports = function () {
25
26 if (!install.isSetup()) {
27 console.error('Cannot watch files. Run "gulp install" to set-up Semantic');
28 return;
29 }
30
31 console.clear();
32 console.log('Watching source files for changes');
33
34 /*--------------
35 Watch CSS
36 ---------------*/
37 css.watch('default', config);
38
39 /*--------------
40 Watch JS
41 ---------------*/
42
43 js.watch('default', config);
44
45 /*--------------
46 Watch Assets
47 ---------------*/
48
49 assets.watch('default', config);
50
51};