1
0
Fork 0
docsearch/webpack.config.jsdelivr.babel.js
Vincent Voyer 3c98ea5882 chore(stack update): update the whole docsearch stack (#173)
* chore(stack update): update the whole docsearch stack

In an effort to reduce our stack diversity I am moving docsearch to:
- latest eslint
- prettier
- webpack 2
- babel 6 (babel 7 is soon to be released, we were on babel 5)
- babel-preset-env (support: IE >=9, Two latest version of evergreen
browsers).
- jest

* chore(contrib): remove develop branch, cc @redox
2017-03-17 16:22:00 +01:00

29 lines
554 B
JavaScript

import webpack from 'webpack';
import { join } from 'path';
export default {
entry: './index.js',
devtool: 'source-map',
output: {
path: join(__dirname, 'dist/cdn'),
filename: 'docsearch.js',
library: 'docsearch',
libraryTarget: 'umd',
},
module: {
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
loader: 'babel-loader',
},
],
},
plugins: [
new webpack.DefinePlugin({
'process.env': {
NODE_ENV: JSON.stringify(process.env.NODE_ENV),
},
}),
],
};