forked from darkreader/darkreader
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathgulpfile.js
More file actions
27 lines (24 loc) · 745 Bytes
/
gulpfile.js
File metadata and controls
27 lines (24 loc) · 745 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
const gulp = require('gulp');
const runSequence = require('run-sequence');
require('./tasks/bundle-css')(gulp);
require('./tasks/bundle-html')(gulp);
require('./tasks/bundle-js')(gulp);
require('./tasks/bundle-locales')(gulp);
require('./tasks/clean')(gulp);
require('./tasks/copy')(gulp);
require('./tasks/foxify')(gulp);
require('./tasks/reload')(gulp);
require('./tasks/watch')(gulp);
require('./tasks/zip')(gulp);
gulp.task('release', (done) => {
runSequence(
'clean',
['js-release', 'css-release', 'html-release', 'copy-release', 'locales-release'],
'foxify',
['zip', 'zip-firefox'],
done
);
});
gulp.task('debug', (done) => {
runSequence('watch', 'foxify-debug', 'reload', done);
});