You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
474 B
26 lines
474 B
const path = require('path'); |
|
|
|
module.exports = { |
|
entry: './src/index.tsx', |
|
module: { |
|
rules: [ |
|
{ |
|
test: /\.tsx?$/, |
|
use: 'ts-loader', |
|
exclude: /node_modules/, |
|
}, |
|
], |
|
}, |
|
resolve: { |
|
extensions: ['.tsx', '.ts', '.js'], |
|
}, |
|
output: { |
|
filename: 'index.js', |
|
path: path.resolve(__dirname, '../dist'), |
|
libraryTarget: 'umd', |
|
umdNamedDefine: true, |
|
}, |
|
externals: [ |
|
'@chartwerk/scatter-pod', 'react' |
|
] |
|
}; |