Files
openclaw/extensions/qa-lab/web/vite.config.ts
Peter Steinberger 5ef269c2bb fix: keep bounded Unicode text valid across UTF-16 boundaries (#102823)
* fix(text): keep bounded output UTF-16 safe

Co-authored-by: 黄剑雄0668001315 <huang.jianxiong@xydigit.com>
Co-authored-by: 0668000539 <shu.zongyu@xydigit.com>
Co-authored-by: 张鹊平0668001085 <zhang.queping@xydigit.com>
Co-authored-by: 赵旺0668001248 <zhao.wang1@xydigit.com>
Co-authored-by: 陈宪彪0668000387 <chen.xianbiao@xydigit.com>
Co-authored-by: lizeyu-xydt <li.zeyu@xydigit.com>

* chore(changelog): defer release note to automation

* refactor(qa-lab): keep text helper behind SDK

---------

Co-authored-by: 黄剑雄0668001315 <huang.jianxiong@xydigit.com>
Co-authored-by: 0668000539 <shu.zongyu@xydigit.com>
Co-authored-by: 张鹊平0668001085 <zhang.queping@xydigit.com>
Co-authored-by: 赵旺0668001248 <zhao.wang1@xydigit.com>
Co-authored-by: 陈宪彪0668000387 <chen.xianbiao@xydigit.com>
Co-authored-by: lizeyu-xydt <li.zeyu@xydigit.com>
2026-07-09 15:21:23 +01:00

21 lines
508 B
TypeScript

// Qa Lab helper module supports vite behavior.
import path from "node:path";
import { defineConfig } from "vite";
export default defineConfig({
root: path.resolve(import.meta.dirname),
base: "./",
resolve: {
alias: {
"openclaw/plugin-sdk/text-utility-runtime": path.resolve(
import.meta.dirname,
"../../../packages/normalization-core/src/utf16-slice.ts",
),
},
},
build: {
outDir: path.resolve(import.meta.dirname, "dist"),
emptyOutDir: true,
},
});