mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-09-02 22:17:03 +03:00
Found the round npm module to get rollup working in gulp
This commit is contained in:
parent
90ee39b114
commit
8b1a7f39df
11 changed files with 72 additions and 143 deletions
18
tasks/js.js
18
tasks/js.js
|
|
@ -16,7 +16,7 @@ const concat = require('gulp-concat-util'),
|
|||
const { config } = require('./config');
|
||||
const { del, getHead } = require('./common');
|
||||
|
||||
//const { rollupJS } = require('./rollup');
|
||||
const { rollupJS } = require('./rollup');
|
||||
|
||||
const jsClean = () => del(config.paths.staticJS + '/**/*.{js,map}');
|
||||
|
||||
|
|
@ -61,17 +61,17 @@ const jsLibs = () => {
|
|||
};
|
||||
|
||||
// app
|
||||
const jsApp = () =>
|
||||
gulp
|
||||
.src(config.paths.staticJS + config.paths.js.app.name)
|
||||
const jsApp = async () =>
|
||||
(await rollupJS(config.paths.js.app.name))
|
||||
// .pipe(sourcemaps.write('.'))
|
||||
.pipe(header(getHead() + '\n'))
|
||||
.pipe(eol('\n', true))
|
||||
.pipe(gulp.dest(config.paths.staticJS))
|
||||
.on('error', gutil.log);
|
||||
|
||||
const jsAdmin = () =>
|
||||
gulp
|
||||
.src(config.paths.staticJS + config.paths.js.admin.name)
|
||||
const jsAdmin = async () =>
|
||||
(await rollupJS(config.paths.js.admin.name))
|
||||
// .pipe(sourcemaps.write('.'))
|
||||
.pipe(header(getHead() + '\n'))
|
||||
.pipe(eol('\n', true))
|
||||
.pipe(gulp.dest(config.paths.staticJS))
|
||||
|
|
@ -128,8 +128,8 @@ const jsLint = () =>
|
|||
.pipe(eslint.failAfterError());
|
||||
|
||||
const jsState1 = gulp.series(jsLint);
|
||||
const jsState3 = gulp.parallel(jsBoot, jsServiceWorker, jsOpenPGP, jsOpenPGPWorker, jsLibs/*, jsApp, jsAdmin*/);
|
||||
const jsState2 = gulp.series(jsClean/*, rollupJS('app.js'), rollupJS('admin.js')*/, jsState3, jsMin);
|
||||
const jsState3 = gulp.parallel(jsBoot, jsServiceWorker, jsOpenPGP, jsOpenPGPWorker, jsLibs, jsApp, jsAdmin);
|
||||
const jsState2 = gulp.series(jsClean, jsState3, jsMin);
|
||||
|
||||
exports.jsLint = jsLint;
|
||||
exports.js = gulp.parallel(jsState1, jsState2);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue