UNPKG

@deepstream/client

Version:
36 lines (34 loc) 813 B
const webpack = require('webpack'); module.exports = { mode: 'development', entry: ['./src/deepstream'], output: { path: __dirname, filename: './dist/bundle/ds.js', library: 'DeepstreamClient', libraryTarget: 'umd', globalObject: 'this' }, resolve: { extensions: ['.ts', '.js'], fallback: { fs: false, module: false, url: false, buffer: require.resolve('buffer/') } }, module: { rules: [{ test: /\.ts$/, loader: 'ts-loader', exclude: /node_modules/ }], }, plugins: [ new webpack.IgnorePlugin({resourceRegExp: /url/}), new webpack.IgnorePlugin({resourceRegExp:/ws/}), new webpack.IgnorePlugin({resourceRegExp:/node-localstorage/}), new webpack.ProvidePlugin({Buffer: ['buffer', 'Buffer']}) ] };