UNPKG

nanoleaf-client-multi

Version:

Client library for Nanoleaf smart home devices

35 lines (33 loc) 724 B
const path = require("path"); const mode = process.env.NODE_ENV === 'production' ? 'production' : 'development'; module.exports = { mode, target: 'node', entry: path.resolve(__dirname, './src/index.js'), output: { filename: 'index.js', path: path.resolve(__dirname, './dist'), library: { type: 'umd', }, }, module: { rules: [ { test: /\.m?js$/, exclude: /(node_modules|bower_components)/, use: { loader: 'babel-loader', options: { presets: ['@babel/preset-env'], plugins: [ "transform-default-import" ] }, }, }, ], }, devtool: 'inline-source-map', };