webpack.dev.js 681 B

123456789101112131415161718192021222324252627282930
  1. /**
  2. * Licensed Materials - Property of IBM
  3. * IBM Cognos Products: BI (C) Copyright IBM Corp. 2019
  4. * US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  5. */
  6. const merge = require('webpack-merge');
  7. const common = require('./webpack.common.js');
  8. module.exports = merge(common, {
  9. mode: 'development',
  10. devtool: 'eval-source-map',
  11. module: {
  12. rules: [
  13. {
  14. enforce: 'pre',
  15. test: /(\.jsx|\.js)$/,
  16. loader: 'source-map-loader'
  17. },
  18. {
  19. test: /(\.tsx|\.ts)$/,
  20. loader: 'ts-loader',
  21. options: {
  22. configFile: 'tsconfig.dev.json'
  23. },
  24. exclude: [ /node_modules/ ]
  25. }
  26. ]
  27. }
  28. });