Sha256: 25c0a855a50d3b150ee0491eb87d4c347bd48a2422cf0d74508c15b711d19f58
Contents?: true
Size: 1.91 KB
Versions: 1
Compression:
Stored size: 1.91 KB
Contents
const babelOptions = require('../.babelrc.js'); let path = require('path'); module.exports = { module: { rules: [ { test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader', options: babelOptions, }, { test: /(\.png|\.gif)$/, loader: 'url-loader?limit=32767', }, { test: /\.css$/, loaders: ['style-loader', 'css-loader'], }, { test: /\.scss$/, loaders: [ 'style-loader', 'css-loader', { loader: 'sass-loader', options: { includePaths: [ // teach webpack to resolve patternfly dependencies path.resolve( __dirname, '..', 'node_modules', 'patternfly', 'dist', 'sass' ), path.resolve( __dirname, '..', 'node_modules', 'bootstrap-sass', 'assets', 'stylesheets' ), path.resolve( __dirname, '..', 'node_modules', 'font-awesome-sass', 'assets', 'stylesheets' ), ], }, }, ], }, { test: /\.md$/, loaders: ['raw-loader'], }, { test: /(\.ttf|\.woff|\.woff2|\.eot|\.svg|\.jpg)$/, loaders: ['url-loader'], }, ], }, resolve: { alias: { foremanReact: path.join( __dirname, '../../foreman/webpack/assets/javascripts/react_app' ), }, modules: [ path.join(__dirname, '..', 'webpack'), path.join(__dirname, '..', 'node_modules'), 'node_modules/', ], }, };
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
foreman-tasks-1.0.0 | .storybook/webpack.config.js |