Skip to content

Commit

Permalink
Merge pull request #230 from GertSallaerts/chore/upgrade-core-js
Browse files Browse the repository at this point in the history
[build] use new babel tools to optimize dependencies and polyfills
  • Loading branch information
JorgenEvens authored Nov 16, 2021
2 parents d5a3adc + 393ab7f commit f23aaa5
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 12 deletions.
20 changes: 9 additions & 11 deletions babel.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,14 @@
const { BABEL_MODULES = false } = process.env;

module.exports = {
"presets": [
["@babel/preset-env", {
"targets": "> 0.25%, not dead",
"modules": BABEL_MODULES,
"useBuiltIns": "usage",
"corejs": { version: 3 }
}],
"@babel/preset-react"
targets: '> 0.25%, not dead',
presets: [
[ '@babel/preset-env', { modules: BABEL_MODULES } ],
'@babel/preset-react'
],
"plugins": [
"@babel/plugin-proposal-class-properties"
plugins: [
'@babel/plugin-proposal-class-properties',
'@babel/plugin-transform-runtime',
[ 'polyfill-corejs3', { method: 'usage-pure' } ],
]
}
};
7 changes: 6 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,18 +40,24 @@
],
"homepage": "https://www.sitebase.be/react-avatar/",
"peerDependencies": {
"@babel/runtime": ">=7",
"core-js-pure": ">=3",
"react": "^15.0.0 || ^16.0.0 || ^17.0.0",
"prop-types": "^15.0.0 || ^16.0.0"
},
"devDependencies": {
"@babel/cli": "^7.7.7",
"@babel/core": "^7.7.7",
"@babel/plugin-proposal-class-properties": "^7.7.4",
"@babel/plugin-transform-runtime": "^7.16.0",
"@babel/preset-env": "^7.7.7",
"@babel/preset-react": "^7.7.4",
"@babel/runtime": "^7.16.0",
"@types/react": "^16.0.0",
"babel-eslint": "^10.0.3",
"babel-loader": "^8.0.6",
"babel-plugin-polyfill-corejs3": "^0.3.0",
"core-js-pure": "^3.19.1",
"eslint": "^6.8.0",
"eslint-loader": "^3.0.3",
"eslint-plugin-react": "^7.17.0",
Expand All @@ -66,7 +72,6 @@
"webpack-dev-server": "^3.10.1"
},
"dependencies": {
"core-js": "^3.6.1",
"is-retina": "^1.0.3",
"md5": "^2.0.0"
}
Expand Down

0 comments on commit f23aaa5

Please sign in to comment.