webpack.css.config.js 600 B

123456789101112131415161718192021222324252627282930
  1. /*eslint-env node*/
  2. /*eslint import/no-nodejs-modules:0 */
  3. const config = require('../webpack.config');
  4. config.entry = {
  5. sentry: 'less/jest-ci.less',
  6. };
  7. config.module = {
  8. ...config.module,
  9. rules: [
  10. ...config.module.rules.filter(({test}) =>
  11. ['/\\.css/', '/\\.less$/'].includes(test.toString())
  12. ),
  13. {
  14. test: /\.(jpe?g|png|gif|ttf|eot|svg|woff(2)?)(\?[a-z0-9=&.]+)?$/,
  15. use: [
  16. {
  17. loader: 'url-loader',
  18. options: {
  19. esModule: false,
  20. limit: true,
  21. },
  22. },
  23. ],
  24. },
  25. ],
  26. };
  27. module.exports = config;