initial commit

This commit is contained in:
Karli
2025-09-18 19:02:11 +03:00
commit f8a7da141f
55 changed files with 8461 additions and 0 deletions

28
webpack/prod.js Normal file
View File

@@ -0,0 +1,28 @@
import { ESBuildMinifyPlugin } from "esbuild-loader";
import MiniCssExtractPlugin from "mini-css-extract-plugin";
export default {
target: "web",
mode: "production",
devtool: false,
optimization: {
minimizer: [
new ESBuildMinifyPlugin({
target: "es2015",
css: true,
legalComments: "eof",
sourcemap: false,
minifyWhitespace: true,
}),
],
},
plugins: [
new MiniCssExtractPlugin({
filename: "[name].[contenthash].css",
chunkFilename: "[id].[contenthash].css",
}),
],
performance: {
hints: false,
},
};