fix(cli): update filter logic to exclude lang modules correctly when listing modules

This commit is contained in:
melvinchia3636
2026-01-30 22:23:29 +08:00
parent d18f612a38
commit 2f9854175a

View File

@@ -28,7 +28,7 @@ export default function listModules(
const allModules = Object.keys(appsPackageJson.dependencies ?? {})
.filter(dep => dep.startsWith('@lifeforge/'))
.filter(dep => !dep.replace('@lifeforge/', '').startsWith('lang-'))
.filter(dep => !dep.replace('@lifeforge/', '').match(/^.*?--lang-.*$/))
const modules: Record<string, ModuleBasicInfo> = {}