more refactor

This commit is contained in:
LiBr
2026-04-10 20:34:14 +08:00
parent 8d31144741
commit 72123cc922
47 changed files with 868 additions and 365 deletions

View File

@@ -18,16 +18,22 @@ export default defineConfig({
},
resolve: {
alias: {
webmuxd: resolve(repoRootDir, "dependencies/webmuxd/lib/webmuxd.js"),
webmuxd: resolve(frontendDir, "src/webmuxd-browser.js"),
},
preserveSymlinks: true,
},
optimizeDeps: {
include: ["@lbr77/anisette-js/browser"],
exclude: [
"altsign.js",
"@lbr77/anisette-js",
"@lbr77/anisette-js/browser",
"@lbr77/zsign-wasm-resigner-wrapper",
"libcurl.js",
"libcurl.js/bundled",
],
},
build: {
commonjsOptions: {
include: [/node_modules/, /\/lib\/webmuxd\.js/, /\/lib\/core\/.*\.js/],
include: [/node_modules/],
},
},
})