Very old browsers (in particular, Firefox 16 and iOS 8.4 Safari) don't support flexbox without prefixes, which breaks sidebar and comment layouts. Extend the browserlist config so that autoprefixer generates flexbox prefixes for these browsers.
33 lines
814 B
JSON
33 lines
814 B
JSON
{
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@rails/webpacker": "^4.0.0",
|
|
"debug-loader": "^0.0.1",
|
|
"dropzone": "^5.5.1",
|
|
"expose-loader": "^0.7.5",
|
|
"hammerjs": "^2.0.8",
|
|
"jquery-hotkeys": "^0.2.2",
|
|
"jquery-ui": "^1.12.1",
|
|
"jquery-ujs": "^1.2.2",
|
|
"qtip2": "^3.0.3",
|
|
"rails-erb-loader": "^5.5.0",
|
|
"script-loader": "^0.7.2",
|
|
"spark-md5": "^3.0.0",
|
|
"stupid-table-plugin": "^1.1.3",
|
|
"webpack-cli": "^3.3.0"
|
|
},
|
|
"devDependencies": {
|
|
"eslint": "^6.0.0",
|
|
"eslint-loader": "^2.2.0",
|
|
"eslint-plugin-ignore-erb": "^0.1.1",
|
|
"webpack-dev-server": "^3.8.0"
|
|
},
|
|
"browserslist": [
|
|
"defaults",
|
|
"since 2012"
|
|
],
|
|
"scripts": {
|
|
"lint": "yarn run eslint --plugin eslint-plugin-ignore-erb --ext .js,.js.erb app/javascript/src/javascripts"
|
|
}
|
|
}
|