ruvnet / ruvnet/ruflo

Fix import extension mismatch in tool gating tests

Open
#720 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.