build(client): enforce client package boundaries

This commit is contained in:
imccyu
2026-08-18 01:34:53 +08:00
parent ed35d11dde
commit aa03eff500
68 changed files with 2408 additions and 532 deletions
+4
View File
@@ -199,6 +199,10 @@ export default defineConfig({
'packages/client/ui-slots/src/*',
'packages/client/ui-layout/src/*',
'packages/client/web/src/*',
// The render service's node half and invariant companion are the empty
// dual-face pair every client plugin carries; its browser half is
// covered by this package's specs.
'packages/client/render-service/src/*',
'packages/host/webserver/src/*',
'packages/client/modules/src/client/system.ts',
'packages/client/hmr/src/client/index.ts',