mirror of
https://github.com/chartjs/Chart.js.git
synced 2024-10-06 04:09:08 +02:00
Add babel plugin for rollup & transform code (#6555)
* Add babel plugin for rollup & transform code * Add .browserlistrc file & copy defaults
This commit is contained in:
parent
0de668b46f
commit
1ac3a697f7
4
.browserlistrc
Normal file
4
.browserlistrc
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
> 0.5%
|
||||||
|
last 2 versions
|
||||||
|
Firefox ESR
|
||||||
|
not dead
|
1701
package-lock.json
generated
1701
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -29,6 +29,9 @@
|
|||||||
"dist/*.js"
|
"dist/*.js"
|
||||||
],
|
],
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"@babel/core": "^7.6.2",
|
||||||
|
"@babel/preset-env": "^7.6.2",
|
||||||
|
"babel-preset-es2015-rollup": "^3.0.0",
|
||||||
"clean-css": "^4.2.1",
|
"clean-css": "^4.2.1",
|
||||||
"coveralls": "^3.0.0",
|
"coveralls": "^3.0.0",
|
||||||
"eslint": "^5.9.0",
|
"eslint": "^5.9.0",
|
||||||
@ -56,6 +59,7 @@
|
|||||||
"merge-stream": "^1.0.1",
|
"merge-stream": "^1.0.1",
|
||||||
"pixelmatch": "^4.0.2",
|
"pixelmatch": "^4.0.2",
|
||||||
"rollup": "^1.0.0",
|
"rollup": "^1.0.0",
|
||||||
|
"rollup-plugin-babel": "^4.3.3",
|
||||||
"rollup-plugin-commonjs": "^10.0.0",
|
"rollup-plugin-commonjs": "^10.0.0",
|
||||||
"rollup-plugin-istanbul": "^2.0.1",
|
"rollup-plugin-istanbul": "^2.0.1",
|
||||||
"rollup-plugin-node-resolve": "^5.0.0",
|
"rollup-plugin-node-resolve": "^5.0.0",
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
const commonjs = require('rollup-plugin-commonjs');
|
const commonjs = require('rollup-plugin-commonjs');
|
||||||
const resolve = require('rollup-plugin-node-resolve');
|
const resolve = require('rollup-plugin-node-resolve');
|
||||||
|
const babel = require('rollup-plugin-babel');
|
||||||
const terser = require('rollup-plugin-terser').terser;
|
const terser = require('rollup-plugin-terser').terser;
|
||||||
const optional = require('./rollup.plugins').optional;
|
const optional = require('./rollup.plugins').optional;
|
||||||
const stylesheet = require('./rollup.plugins').stylesheet;
|
const stylesheet = require('./rollup.plugins').stylesheet;
|
||||||
@ -24,6 +25,9 @@ module.exports = [
|
|||||||
plugins: [
|
plugins: [
|
||||||
resolve(),
|
resolve(),
|
||||||
commonjs(),
|
commonjs(),
|
||||||
|
babel({
|
||||||
|
exclude: 'node_modules/**'
|
||||||
|
}),
|
||||||
stylesheet({
|
stylesheet({
|
||||||
extract: true
|
extract: true
|
||||||
}),
|
}),
|
||||||
@ -50,6 +54,9 @@ module.exports = [
|
|||||||
plugins: [
|
plugins: [
|
||||||
resolve(),
|
resolve(),
|
||||||
commonjs(),
|
commonjs(),
|
||||||
|
babel({
|
||||||
|
exclude: 'node_modules/**'
|
||||||
|
}),
|
||||||
optional({
|
optional({
|
||||||
include: ['moment']
|
include: ['moment']
|
||||||
}),
|
}),
|
||||||
@ -85,6 +92,9 @@ module.exports = [
|
|||||||
plugins: [
|
plugins: [
|
||||||
resolve(),
|
resolve(),
|
||||||
commonjs(),
|
commonjs(),
|
||||||
|
babel({
|
||||||
|
exclude: 'node_modules/**'
|
||||||
|
}),
|
||||||
stylesheet()
|
stylesheet()
|
||||||
],
|
],
|
||||||
output: {
|
output: {
|
||||||
@ -100,6 +110,9 @@ module.exports = [
|
|||||||
plugins: [
|
plugins: [
|
||||||
resolve(),
|
resolve(),
|
||||||
commonjs(),
|
commonjs(),
|
||||||
|
babel({
|
||||||
|
exclude: 'node_modules/**'
|
||||||
|
}),
|
||||||
stylesheet({
|
stylesheet({
|
||||||
minify: true
|
minify: true
|
||||||
}),
|
}),
|
||||||
|
Loading…
Reference in New Issue
Block a user