mirror of
https://github.com/getrebuild/rebuild.git
synced 2025-02-22 13:23:04 +08:00
gulp-javascript-obfuscator
This commit is contained in:
parent
d576447a01
commit
ae22eba1cf
4 changed files with 701 additions and 5 deletions
|
@ -17,10 +17,12 @@ const revHash = require('rev-hash')
|
|||
const replace = require('gulp-replace')
|
||||
const filter = require('gulp-filter')
|
||||
|
||||
const jsObfuscator = require('gulp-javascript-obfuscator')
|
||||
|
||||
const BABEL_OPTIONS = {
|
||||
presets: ['@babel/preset-env', '@babel/preset-react'],
|
||||
plugins: ['@babel/plugin-proposal-class-properties'],
|
||||
minified: true,
|
||||
minified: false,
|
||||
}
|
||||
|
||||
const WEB_ROOT = '../src/main/resources/web'
|
||||
|
@ -30,6 +32,7 @@ const OUT_ROOT = '../target/classes/web'
|
|||
function compileJs(m) {
|
||||
return src(`${m || WEB_ROOT}/assets/js/**/*.js`)
|
||||
.pipe(babel(BABEL_OPTIONS))
|
||||
.pipe(jsObfuscator({ compact: true }))
|
||||
.pipe(
|
||||
debug({
|
||||
title: 'Compiled .js : ',
|
||||
|
|
698
.deploy/package-lock.json
generated
698
.deploy/package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
@ -17,6 +17,7 @@
|
|||
"gulp-clean-css": "^4.3.0",
|
||||
"gulp-debug": "^4.0.0",
|
||||
"gulp-filter": "^6.0.0",
|
||||
"gulp-javascript-obfuscator": "^1.1.6",
|
||||
"gulp-replace": "^1.0.0",
|
||||
"rev-hash": "^3.0.0"
|
||||
}
|
||||
|
|
2
@rbv
2
@rbv
|
@ -1 +1 @@
|
|||
Subproject commit b6a3b212bbeabc8a314feb7dca3e6ccdfb56ca73
|
||||
Subproject commit 493adf83ffa26f3aae4aea5ebfd87aa257e59890
|
Loading…
Reference in a new issue