Fix import extension mismatch in tool gating tests
Open
- Dominant language
- TypeScript
- Stars
- 72.7k
- Forks
- 8.6k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 85
Description
**Problem:**
Test files are importing from .ts extensions while implementation uses .js extensions, which breaks ES module compatibility.
**Location:**
- `tests/unit/gating/toolset-registry.test.ts` imports from `.ts` files
- `src/gating/toolset-registry.ts` imports from `.js` files
**Impact:**
This inconsistency can cause module resolution failures in ES module environments.
**Solution:**
Standardize import extensions across test and implementation files.
**Related PR:** https://github.com/KHAEntertainment/claude-flow/pull/2
**Requested by:** @KHAEntertainment
Contributor guide
Assessment
This issue has not been assessed yet.