const config = require("./esbuild.config.js") const svelteConfig = require("./svelte.config.js") config.options.minify = false config.options.entryPoints = ["./frontend/src/admin.ts"] config.options.outfile = "./" + config.distDir + "/admin.mjs" delete config.options.outdir config.options.splitting = false config.options.plugins = [ config.sveltePlugin({ compilerOptions: { css: false, hydratable: false, dev: (process.argv?.length > 2 ? process.argv[2] : "build") !== "build", }, preprocess: svelteConfig.preprocess, cache: true, }), config.resolvePlugin, ] module.exports = config