42 lines
695 B
JavaScript
42 lines
695 B
JavaScript
module.exports = {
|
|
type: 'react-app',
|
|
|
|
babel: {
|
|
loose: false,
|
|
presets: [
|
|
'babel-preset-env',
|
|
],
|
|
plugins: [
|
|
'babel-plugin-transform-class-properties',
|
|
],
|
|
},
|
|
|
|
webpack: {
|
|
aliases: {
|
|
'moment-timezone': 'moment-timezone/builds/moment-timezone-with-data-2012-2022.js',
|
|
},
|
|
|
|
autoprefixer: '> 1%, last 2 versions, Firefox ESR, ios >= 8',
|
|
|
|
extra: {
|
|
resolve: {
|
|
extensions: [
|
|
'.jsx',
|
|
],
|
|
},
|
|
},
|
|
|
|
publicPath: '',
|
|
|
|
rules: {
|
|
babel: {
|
|
test: /\.jsx?/,
|
|
},
|
|
'sass-css': {
|
|
modules: true,
|
|
localIdentName: '[name]__[local]__[hash:base64:5]',
|
|
},
|
|
},
|
|
},
|
|
};
|