add browserslist config and autoprefixer

This commit is contained in:
Sharon Kennedy 2020-04-02 13:42:40 -04:00
parent 3f2aa3a9db
commit 1e46b2235c
3 changed files with 473 additions and 7 deletions

View File

@ -15,7 +15,9 @@
},
"babel": {
"presets": [
"airbnb"
"airbnb",
"@babel/preset-env",
"@babel/preset-react"
],
"plugins": [
"@babel/plugin-syntax-dynamic-import",
@ -31,9 +33,11 @@
"@babel/plugin-proposal-function-sent",
"@babel/plugin-proposal-export-namespace-from",
"@babel/plugin-proposal-numeric-separator",
"@babel/plugin-proposal-throw-expressions"
"@babel/plugin-proposal-throw-expressions",
"@babel/plugin-transform-runtime"
]
},
"browserslist": "> 0.25%, not dead",
"jest": {
"coverageDirectory": "./coverage/",
"collectCoverage": true,
@ -75,10 +79,14 @@
"@babel/plugin-proposal-throw-expressions": "7.7.4",
"@babel/plugin-syntax-dynamic-import": "7.7.4",
"@babel/plugin-syntax-import-meta": "7.7.4",
"@babel/plugin-transform-runtime": "^7.9.0",
"@babel/preset-env": "^7.9.0",
"@babel/preset-react": "^7.9.4",
"@storybook/addon-actions": "5.2.8",
"@storybook/addon-links": "5.2.8",
"@storybook/addons": "5.2.8",
"@storybook/react": "5.2.8",
"autoprefixer": "^9.7.5",
"babel-core": "7.0.0-bridge.0",
"babel-eslint": "10.0.3",
"babel-jest": "24.9.0",

View File

@ -1,5 +1,6 @@
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
const increaseSpecificity = require('postcss-increase-specificity');
const autoprefixer = require('autoprefixer');
const JavaScriptObfuscator = require('webpack-obfuscator');
const CopyPlugin = require('copy-webpack-plugin');
const path = require('path');
@ -60,6 +61,7 @@ const defaultConfig = {
stackableRoot: '.cleanslate',
repeat: 1,
}),
autoprefixer()
],
sourceMap: devMode,
},

466
yarn.lock

File diff suppressed because it is too large Load Diff