restcountries-js
Version:
restcountries api wrapper for javascript
34 lines (27 loc) • 540 B
JavaScript
/* eslint-disable no-undef */
const path = require('path')
module.exports = {
mode: 'development',
entry: {
restcountries: './api.js'
},
output: {
path: path.resolve(__dirname, '..', 'dist'),
filename: '[name].min.js',
library: '[name]',
libraryTarget: 'umd',
libraryExport: 'default',
umdNamedDefine: true,
publicPath: '/'
},
resolve: {
modules: ['node_modules'],
extensions: ['.js', '.scss']
},
module: {
strictExportPresence: true
},
devServer: {
hot: true
}
}