Add prettier

This commit is contained in:
RainLoop Team 2019-07-04 22:09:27 +03:00
parent 08da3030b0
commit 450528ff00
61 changed files with 516 additions and 1456 deletions

View file

@ -1,8 +1,7 @@
/* RainLoop Webmail (c) RainLoop Team | Licensed under AGPL 3 */
const gulp = require('gulp');
const
concat = require('gulp-concat-util'),
const concat = require('gulp-concat-util'),
header = require('gulp-header'),
rename = require('gulp-rename'),
replace = require('gulp-replace'),
@ -14,64 +13,79 @@ const
cache = require('gulp-cached'),
expect = require('gulp-expect-file'),
size = require('gulp-size'),
sourcemaps = require('gulp-sourcemaps'),
gutil = require('gulp-util');
const {config} = require('./config');
const {del, getHead} = require('./common');
const { config } = require('./config');
const { del, getHead } = require('./common');
const {webpack} = require('./webpack');
const { webpack } = require('./webpack');
const jsClean = () => del(config.paths.staticJS + '/**/*.js');
const jsClean = () => del(config.paths.staticJS + '/**/*.{js,map}');
// libs
const jsLibs = () => {
const src = config.paths.js.libs.src;
return gulp.src(src)
.pipe(expect.real({errorOnFailure: true}, src))
.pipe(concat(config.paths.js.libs.name, {separator: '\n\n'}))
return gulp
.src(src)
.pipe(expect.real({ errorOnFailure: true }, src))
.pipe(concat(config.paths.js.libs.name, { separator: '\n\n' }))
.pipe(eol('\n', true))
.pipe(replace(/sourceMappingURL=[a-z0-9\.\-_]{1,20}\.map/ig, ''))
.pipe(replace(/sourceMappingURL=[a-z0-9.\-_]{1,20}\.map/gi, ''))
.pipe(gulp.dest(config.paths.staticJS));
};
// app
const jsApp = () =>
gulp.src(config.paths.staticJS + config.paths.js.app.name)
gulp
.src(config.paths.staticJS + config.paths.js.app.name)
.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)
gulp
.src(config.paths.staticJS + config.paths.js.admin.name)
.pipe(header(getHead() + '\n'))
.pipe(eol('\n', true))
.pipe(gulp.dest(config.paths.staticJS))
.on('error', gutil.log);
const jsMin = () =>
gulp.src(config.paths.staticJS + '*.js')
.pipe(replace(/"rainloop\/v\/([^\/]+)\/static\/js\/"/g, '"rainloop/v/$1/static/js/min/"'))
.pipe(size({
showFiles: true,
showTotal: false
}))
.pipe(rename({suffix: '.min'}))
.pipe(uglify({
mangle: true,
compress: true,
ie8: false
}))
gulp
.src(config.paths.staticJS + '*.js')
.pipe(
size({
showFiles: true,
showTotal: false
})
)
.pipe(gulpif(config.source, sourcemaps.init({ loadMaps: true })))
.pipe(replace(/"rainloop\/v\/([^/]+)\/static\/js\/"/g, '"rainloop/v/$1/static/js/min/"'))
.pipe(rename({ suffix: '.min' }))
.pipe(
uglify({
mangle: true,
compress: true,
ie8: false
})
)
.pipe(eol('\n', true))
.pipe(size({
showFiles: true,
showTotal: false
}))
.pipe(gulpif(config.source, sourcemaps.write('./')))
.pipe(
size({
showFiles: true,
showTotal: false
})
)
.pipe(gulp.dest(config.paths.staticMinJS))
.on('error', gutil.log);
const jsLint = () =>
gulp.src(config.paths.globjs)
const jsLint = (cb) => cb();
const jsLint1 = () =>
gulp
.src(config.paths.globjs)
.pipe(cache('eslint'))
.pipe(eslint())
.pipe(gulpif(config.watch, plumber()))