add uglify-es for node modules, preserve unminified version
This commit is contained in:
parent
cf834fde94
commit
4c9ca4864e
2753
dist/frappe-charts.esm.js
vendored
Normal file
2753
dist/frappe-charts.esm.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
3349
dist/frappe-charts.min.cjs.js
vendored
3349
dist/frappe-charts.min.cjs.js
vendored
File diff suppressed because one or more lines are too long
3347
dist/frappe-charts.min.esm.js
vendored
3347
dist/frappe-charts.min.esm.js
vendored
File diff suppressed because one or more lines are too long
2
dist/frappe-charts.min.iife.js
vendored
2
dist/frappe-charts.min.iife.js
vendored
File diff suppressed because one or more lines are too long
2
docs/assets/js/frappe-charts.min.js
vendored
2
docs/assets/js/frappe-charts.min.js
vendored
File diff suppressed because one or more lines are too long
@ -4,6 +4,7 @@
|
||||
"description": "https://frappe.github.io/charts",
|
||||
"main": "dist/frappe-charts.min.cjs.js",
|
||||
"module": "dist/frappe-charts.min.esm.js",
|
||||
"src": "dist/frappe-charts.esm.js",
|
||||
"browser": "dist/frappe-charts.min.iife.js",
|
||||
"directories": {
|
||||
"doc": "docs"
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
import babel from 'rollup-plugin-babel';
|
||||
import eslint from 'rollup-plugin-eslint';
|
||||
import replace from 'rollup-plugin-replace';
|
||||
import uglify from 'rollup-plugin-uglify';
|
||||
import uglify from 'rollup-plugin-uglify-es';
|
||||
import postcss from 'rollup-plugin-postcss';
|
||||
|
||||
// PostCSS plugins
|
||||
@ -43,11 +43,40 @@ export default [
|
||||
babel({
|
||||
exclude: 'node_modules/**',
|
||||
}),
|
||||
replace({
|
||||
exclude: 'node_modules/**',
|
||||
ENV: JSON.stringify(process.env.NODE_ENV || 'development'),
|
||||
}),
|
||||
uglify()
|
||||
],
|
||||
},
|
||||
{
|
||||
input: 'src/scripts/charts.js',
|
||||
output: [
|
||||
{
|
||||
file: pkg.src,
|
||||
format: 'es',
|
||||
}
|
||||
],
|
||||
plugins: [
|
||||
postcss({
|
||||
extensions: [ '.less' ],
|
||||
extract: 'dist/frappe-charts.min.css',
|
||||
plugins: [
|
||||
nested(),
|
||||
cssnext({ warnForDuplicates: false }),
|
||||
cssnano()
|
||||
]
|
||||
}),
|
||||
eslint({
|
||||
exclude: [
|
||||
'src/styles/**',
|
||||
]
|
||||
}),
|
||||
replace({
|
||||
exclude: 'node_modules/**',
|
||||
ENV: JSON.stringify(process.env.NODE_ENV || 'development'),
|
||||
})
|
||||
// uglify()
|
||||
],
|
||||
},
|
||||
{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user