Summary
Automated QA scan on main (June 16, 2026) found 5 known vulnerabilities in dependencies via npm audit. All are fixable via npm audit fix.
Status of other checks
| Check |
Result |
| Tests (vitest) |
✅ 36 files, 712/712 passed |
TypeScript (tsc --noEmit) |
✅ No type errors |
| ESLint |
✅ 0 errors (118 warnings, all in test files) |
| Build |
✅ Compiled successfully |
| TODO/FIXME/HACK/XXX |
✅ None found |
| console.log in production |
✅ None active (only commented-out) |
| Export integrity |
✅ All 29 exported components have source files |
Vulnerabilities
Dependency chain
shell-quote is pulled in by concurrently (devDependency)
vite, ws are devDependencies (vitest)
form-data is a devDependency
All are dev dependencies only and do not affect end-users consuming the published @keenthemes/ktui package. However, they do affect development environments and CI.
Suggested fix
If automatic resolution does not bump all packages, manually update:
npm update concurrently vite ws form-data
Summary
Automated QA scan on main (June 16, 2026) found 5 known vulnerabilities in dependencies via
npm audit. All are fixable vianpm audit fix.Status of other checks
tsc --noEmit)Vulnerabilities
shell-quoteform-datavitewsDependency chain
shell-quoteis pulled in byconcurrently(devDependency)vite,wsare devDependencies (vitest)form-datais a devDependencyAll are dev dependencies only and do not affect end-users consuming the published
@keenthemes/ktuipackage. However, they do affect development environments and CI.Suggested fix
If automatic resolution does not bump all packages, manually update: