UNPKG

cytoscape-react-fe-ml

Version:
71 lines (68 loc) 1.7 kB
const path = require('path') const nodeExternals = require('webpack-node-externals') const config = { entry: './src/index', output: { path: path.resolve(__dirname, 'dist'), filename: 'index.js', library: 'ReactCytoscape', libraryTarget: 'umd', }, module: { rules: [ { test: /\.svg$/, use: 'file-loader' }, { test: /\.png$/, use: [ { loader: 'url-loader', options: { mimetype: 'image/png' } } ] }, { test: /\.gif$/, use: [ { loader: 'url-loader', options: { mimetype: 'image/gif' } } ] }, { test: /(\.css|\.scss)$/, use: [ 'style-loader', 'css-loader', 'sass-loader', ] }, { test: /\.(js|jsx)$/, use: 'babel-loader', } ] }, resolve: { extensions: [ '.js', '.jsx' ] }, devServer: { contentBase: './dist' }, // devtool: 'inline-source-map', devtool: false, externals: [nodeExternals({ whitelist: ['cytoscape-navigator', 'cytoscape-panzoom'] })] } module.exports = config;