UNPKG

joy-query-box

Version:

A React component for building and parsing SQL-like queries

57 lines (56 loc) 1.2 kB
const webpack = require('webpack'); const path = require('path'); module.exports = { mode: 'development', entry: [ './src/example/index.tsx', 'webpack-dev-server/client?http://localhost:3000', 'webpack/hot/only-dev-server' ], module: { rules: [ { test: /\.(ts|tsx)$/, exclude: /node_modules/, use: ['babel-loader'] }, { test: /\.pegjs$/i, use: 'raw-loader', }, { test: /\.css$/, use: ['style-loader', 'css-loader'] }, { test: /\.js$/, include: [ path.resolve(__dirname, 'node_modules/ace-builds') ], use: ['babel-loader'] } ] }, resolve: { extensions: ['*', '.js', '.jsx', '.ts', '.tsx'], alias: { 'ace-builds': path.resolve(__dirname, 'node_modules/ace-builds') } }, output: { path: path.resolve(__dirname, 'dist'), publicPath: '/static/', filename: 'bundle.js' }, plugins: [ new webpack.HotModuleReplacementPlugin() ], devServer: { host: 'localhost', hot: true, open: true, port: 3000, static: './src/example/public', historyApiFallback: true } };