UNPKG

mathjslab

Version:

MathJSLab - Interpreter with language syntax like MATLAB/Octave

38 lines (35 loc) 901 B
import path from 'path'; import webpack from 'webpack'; const config: webpack.Configuration = { entry: './src/index.ts', module: { rules: [ { test: /(\.ts)|(\.js)$/, use: [ { loader: 'ts-loader', options: { configFile: 'tsconfig.build.json', }, }, ], exclude: [/node_modules/, /test/], }, ], }, resolve: { extensions: ['.ts', '.js'], alias: { parser: path.resolve(__dirname, 'src/'), }, }, output: { path: path.resolve(__dirname, 'dist'), filename: 'mathjslab.js', library: 'mathjslab', libraryTarget: 'umd', clean: true, }, }; export default config;