UNPKG

tin-react-components

Version:
50 lines (47 loc) 988 B
const path = require('path') const context = path.resolve(__dirname, 'src') // env const buildDirectory = './dist/' module.exports = { entry: './index.js', devServer: { hot: true, inline: true, port: 7700, historyApiFallback: true }, externals: { jsdom: 'window', cheerio: 'window' }, resolve: { extensions: ['.js', '.jsx'] }, output: { path: path.resolve(buildDirectory), filename: 'app.js', publicPath: 'http://localhost:7700/dist', library: 'omadiReactComponents', libraryTarget: 'umd' }, module: { rules: [ { test: /\.css$/, use: [ 'style-loader', 'css-loader' ] }, { test: /\.js$/, exclude: /(node_modules|bower_components)/, use: { loader: 'babel-loader', options: { presets: ['env'], plugins: [require('babel-plugin-transform-object-rest-spread')] } } } ] }, plugins: [] }