chore(complex-matcher): remove @babel/polyfill

Should be unnecessary.
This commit is contained in:
Julien Fontanet 2018-01-17 11:01:28 +01:00
parent 316d71b34d
commit be4ca0eede
2 changed files with 9 additions and 8 deletions

View File

@ -1,11 +1,12 @@
const { NODE_ENV = 'development' } = process.env const dependencies = require('./package').dependencies || {}
const NODE_ENV = process.env.NODE_ENV || 'development'
const __PROD__ = NODE_ENV === 'production' const __PROD__ = NODE_ENV === 'production'
const __TEST__ = NODE_ENV === 'test' const __TEST__ = NODE_ENV === 'test'
module.exports = { module.exports = {
comments: !__PROD__, comments: !__PROD__,
compact: __PROD__, ignore: __TEST__ ? undefined : [/\.spec\.js$/],
ignore: __TEST__ ? undefined : [ /\.spec\.js$/ ],
plugins: ['lodash'], plugins: ['lodash'],
presets: [ presets: [
[ [
@ -20,7 +21,7 @@ module.exports = {
node: '4', node: '4',
} }
: { node: 'current' }, : { node: 'current' },
useBuiltIns: 'usage', useBuiltIns: '@babel/polyfill' in dependencies && 'usage',
}, },
], ],
], ],

View File

@ -24,7 +24,6 @@
"node": ">=4" "node": ">=4"
}, },
"dependencies": { "dependencies": {
"@babel/polyfill": "7.0.0-beta.37",
"lodash": "^4.17.4" "lodash": "^4.17.4"
}, },
"devDependencies": { "devDependencies": {
@ -37,9 +36,10 @@
}, },
"scripts": { "scripts": {
"build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/", "build": "cross-env NODE_ENV=production babel --source-maps --out-dir=dist/ src/",
"clean": "rimraf dist/",
"dev": "cross-env NODE_ENV=development babel --watch --source-maps --out-dir=dist/ src/", "dev": "cross-env NODE_ENV=development babel --watch --source-maps --out-dir=dist/ src/",
"prebuild": "rimraf dist/", "prebuild": "yarn run clean",
"predev": "npm run prebuild", "predev": "yarn run clean",
"prepublishOnly": "npm run build" "prepublishOnly": "yarn run build"
} }
} }