// noinspection JSUnusedGlobalSymbols import path from 'path'; import webpack from 'webpack'; const config: webpack.Configuration = { mode: 'development', entry: './src/mushroom-strategy.ts', output: { filename: 'mushroom-strategy.js', path: path.resolve(__dirname, 'dist'), }, devtool: 'source-map', resolve: { extensions: ['.ts', '.js'], }, module: { rules: [ { test: /\.ts$/, use: 'ts-loader', exclude: /node_modules/, }, ], }, plugins: [ new webpack.optimize.LimitChunkCountPlugin({ maxChunks: 1, }), ], }; export default config;