2
0

Initial release

This commit is contained in:
kingOfSoySauce
2026-08-14 22:30:15 +08:00
commit f24aa0841d
76 changed files with 7582 additions and 0 deletions

29
scripts/build-client.mjs Normal file
View File

@@ -0,0 +1,29 @@
import { build } from "esbuild";
const id = "dsh-client-liang-intensity-skin";
await build({
entryPoints: ["src/client/index.tsx"],
outfile: "lib/client.js",
bundle: true,
format: "cjs",
platform: "browser",
target: "es2022",
jsx: "automatic",
sourcemap: true,
loader: { ".css": "text" },
external: [
"react",
"react/jsx-runtime",
"@deepseek-ai/dsh-client-runtime/client",
],
define: {
"process.env.NODE_ENV": '"production"',
},
banner: {
js: `window.__ModuleLoader__.load({id:${JSON.stringify(id)},factory:(require)=>{var module={exports:{}};var exports=module.exports;`,
},
footer: {
js: "return module.exports;}});",
},
});