'use strict'; const Path = require('path'); module.exports = { entry: './lib/sorting_hat', output: { path: Path.resolve(__dirname, '../assets'), filename: 'bundle.js', publicPath: '/assets/', library: 'SortingHat', libraryTarget: 'umd' }, module: { loaders: [ { test: /\.js$/, exclude: /doc/, loader: 'babel-loader', query: { presets: ['es2017'] } } ] }, resolve: { modules: [ 'node_modules', 'lib' ], alias: { 'vue$': 'vue/dist/vue.esm.js' } }, context: Path.resolve(__dirname, '..') };