web-inquiry-client
Version:
Client for webInquiry.
39 lines (37 loc) • 897 B
JavaScript
const InjectPlugin = require('webpack-inject-plugin').default;
module.exports = (env = {}) => {
return {
entry: './test/src/test.ts',
output: {
filename: 'test/dist/webInquiryClient.js',
chunkFilename: 'test/dist/[name].js',
path: __dirname,
publicPath: "/"
},
resolve: {
extensions: ['.ts', '.js']
},
module: {
rules: [
{
test: /\.tsx?$/,
exclude: /node_modules/,
use: {
loader: 'ts-loader',
options: {
transpileOnly: true
}
}
},
{
test: /\.css$/,
use: ['to-string-loader', 'css-loader'],
},
{
test: /\.(png|jpg|svg|jpeg|gif)$/,
loader: 'url-loader'
}
]
},
}
};