Skip to content

Commit 6e467ac

Browse files
authored
Merge pull request #142 from NenoR96/bizaps
fix gulp build issues
2 parents e71b3f6 + f4c3f53 commit 6e467ac

File tree

3 files changed

+1827
-20
lines changed

3 files changed

+1827
-20
lines changed

gulpfile.js

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,12 @@ const minifyCSS = require('gulp-csso');
55
const concat = require('gulp-concat');
66
const strip = require('gulp-strip-comments');
77
const htmlReplace = require('gulp-html-replace');
8-
const uglifyTerser = require('gulp-terser');
8+
const uglify = require('gulp-uglify');
99
const eslint = require('gulp-eslint');
1010
const gulpSequence = require('gulp-sequence');
1111
const minifyInline = require('gulp-minify-inline');
1212
const gutil = require('gulp-util');
13+
const babel = require('gulp-babel');
1314

1415
const destinationFolder = releaseFolder();
1516

@@ -109,14 +110,17 @@ gulp.task('lint', () => {
109110
// eslint() attaches the lint output to the "eslint" property
110111
// of the file object so it can be used by other modules.
111112
.pipe(eslint({
112-
"env": {
113-
"browser": true,
114-
"es6": true
115-
},
116-
"extends": "eslint:recommended",
117-
"parserOptions": {
118-
"sourceType": "module"
119-
},
113+
"env": {
114+
"browser": true,
115+
"es6": true
116+
},
117+
"extends": "eslint:recommended",
118+
"parser": "@babel/eslint-parser",
119+
"parserOptions": {
120+
"sourceType": "module",
121+
"ecmaVersion": 9,
122+
"requireConfigFile": false,
123+
},
120124
"rules": {
121125
"semi": [
122126
"warn",
@@ -142,7 +146,11 @@ jsTasks.forEach(function (task) {
142146

143147

144148
/// obfuscate and minify the JS files
145-
.pipe(uglifyTerser())
149+
.pipe(babel({
150+
presets: ['@babel/env'],
151+
plugins: ["@babel/plugin-proposal-class-properties"]
152+
}))
153+
.pipe(uglify())
146154
.on('error', function (err) {
147155
gutil.log(gutil.colors.red('[Error]'), err.toString());
148156
})

0 commit comments

Comments
 (0)