const path = require('path'); module.exports = { mode: 'development', target: 'web', entry: path.resolve(__dirname, './src/preview.ts'), output: { path: path.resolve(__dirname, './static/tests'), filename: 'preview.js' }, resolve: { extensions: [".tsx", ".ts", ".js", ".json"] }, module: { rules: [ // all files with a '.ts' or '.tsx' extension will be handled by 'ts-loader' { test: /\.tsx?$/, use: ["ts-loader"], exclude: /node_modules/ } ] } };