Skip to content

Comments

fix: remove scope-manager dependency#379

Merged
JasonWeinzierl merged 1 commit intomainfrom
no-scope-dep
Feb 16, 2026
Merged

fix: remove scope-manager dependency#379
JasonWeinzierl merged 1 commit intomainfrom
no-scope-dep

Conversation

@JasonWeinzierl
Copy link
Owner

@JasonWeinzierl JasonWeinzierl commented Feb 16, 2026

scope-manager is still a transitive dependency via utils. But this change lets us explicitly remove it.

Only one rule uses the isImport utility, which is unique compared to every other rule. It should be fine to just check if takeWhile is getting called from within a pipe function and assume it's RxJS.

@github-actions
Copy link

github-actions bot commented Feb 16, 2026

Coverage Report

Status Category Percentage Covered / Total
🟢 Lines 96.32% 1417 / 1471
🟢 Statements 96.05% 1436 / 1495
🟢 Functions 97.28% 358 / 368
🟢 Branches 90.2% 1105 / 1225
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
package.json 100% 100% 100% 100%
src/etc/index.ts 100% 100% 100% 100%
src/rules/no-ignored-takewhile-value.ts 100% 92.85% 100% 100%
Generated in workflow #95 for commit b9c1135 by the Vitest Coverage Report Action

@JasonWeinzierl JasonWeinzierl merged commit 3fb7eb6 into main Feb 16, 2026
3 checks passed
@JasonWeinzierl JasonWeinzierl deleted the no-scope-dep branch February 16, 2026 22:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant