UNPKG

561 BJavaScriptView Raw
1/* global __dirname */
2
3const path = require('path')
4
5module.exports = {
6 entry: './src/index.js',
7 devtool: 'source-map',
8 resolve: {
9 extensions: ['.js', '.jsx']
10 },
11 output: {
12 path: path.join(__dirname, 'dist'),
13 filename: 'index.js',
14 libraryTarget: 'umd',
15 library: 'ScrollSync'
16 },
17 module: {
18 loaders: [
19 {
20 include: [
21 path.resolve(__dirname, 'src')
22 ],
23 test: /\.jsx?$/,
24 loader: 'babel-loader'
25 }
26 ]
27 },
28 externals: {
29 react: 'react',
30 'react-dom': 'react-dom'
31 }
32}