UNPKG

angularjs-nouislider

Version:

An AngularJS wrapper for the noUiSlider range slider with minimal overhead.

36 lines (33 loc) 732 B
const path = require('path'); const ESLintPlugin = require('eslint-webpack-plugin'); const libraryName = 'angularjs-nouislider'; module.exports = { output: { path: path.resolve(__dirname, 'dist'), filename: `${ libraryName }.js`, library: libraryName, libraryTarget: 'umd', umdNamedDefine: true, }, module: { rules: [ { test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader', }, ], }, plugins: [new ESLintPlugin()], devtool: 'source-map', externals: { angular: 'angular', nouislider: { commonjs: 'nouislider', commonjs2: 'nouislider', amd: 'nouislider', root: 'noUiSlider', }, }, mode: 'development', };