UNPKG

weblab-instrument

Version:
44 lines (39 loc) 973 B
var path = require('path'); var webpack = require('webpack'); var nodeExternals = require('webpack-node-externals'); module.exports ={ entry: path.resolve( __dirname,'inst-driver/inst-drv.js'), output: { path: path.resolve( __dirname, 'build'), filename: 'index.bundle.js', library: 'driver', libraryTarget: 'umd' }, target: 'node', externals: [nodeExternals()], module:{ rules: [ { test: /\.js$/, use:{ loader: 'babel-loader' } }, { test: /\.json$/, use: 'json-loader' }, { enforce: 'pre', test: /\.js$/, use:{ loader: 'eslint-loader' } } ] }, devtool: 'source-map', stats:{ colors: true } }