FIX: loading extension after chat popout and url change

WIP: Transforming to TypeScript
This commit is contained in:
2022-09-13 22:59:41 +03:00
parent 9bfc81d98a
commit 7e667fd9e4
17 changed files with 8342 additions and 1109 deletions

46
webpack.config.js Normal file
View File

@@ -0,0 +1,46 @@
// noinspection SpellCheckingInspection
const path = require('path');
module.exports = {
mode: 'production',
entry: {
twitchNotes: path.resolve(__dirname, 'src/index.ts'),
},
output: {
path: path.resolve(__dirname, 'dist'),
filename: "twitch-notes.js",
clean: true,
assetModuleFilename: "[name][ext]"
},
module: {
rules: [
{
test: /\.ts$/,
exclude: /node_modules/,
use: [
{
loader: 'ts-loader'
},
// {
// loader: 'babel-loader',
// options: {
// presets: ['@babel/preset-env']
// }
// }
],
},
{
test: /\.scss$/,
use: [
'style-loader',
'css-loader',
'sass-loader',
]
}
]
},
resolve: {
extensions: ['.ts', '.js'],
},
}