mirror of
https://github.com/tenrok/bootstrap.git
synced 2026-06-05 16:42:29 +03:00
WIP karma: test minified code too
This commit is contained in:
+15
-1
@@ -9,11 +9,13 @@ const istanbul = require('rollup-plugin-istanbul')
|
||||
const { nodeResolve } = require('@rollup/plugin-node-resolve')
|
||||
const replace = require('@rollup/plugin-replace')
|
||||
const { browsers } = require('./browsers')
|
||||
const { terser } = require('rollup-plugin-terser')
|
||||
|
||||
const ENV = process.env
|
||||
const BROWSERSTACK = Boolean(ENV.BROWSERSTACK)
|
||||
const DEBUG = Boolean(ENV.DEBUG)
|
||||
const JQUERY_TEST = Boolean(ENV.JQUERY)
|
||||
const MINIFIED = Boolean(ENV.MINIFIED)
|
||||
|
||||
const frameworks = [
|
||||
'jasmine'
|
||||
@@ -89,7 +91,19 @@ const config = {
|
||||
// Inline the required helpers in each file
|
||||
babelHelpers: 'inline'
|
||||
}),
|
||||
nodeResolve()
|
||||
nodeResolve(),
|
||||
MINIFIED ?
|
||||
terser({
|
||||
compress: {
|
||||
passes: 2
|
||||
},
|
||||
mangle: {
|
||||
properties: {
|
||||
regex: /^_/
|
||||
}
|
||||
}
|
||||
}) :
|
||||
''
|
||||
],
|
||||
output: {
|
||||
format: 'iife',
|
||||
|
||||
Reference in New Issue
Block a user