Skip to content

fix: remove redundant @testing-library/dom devDependency - #7079

Merged
atomantic merged 1 commit into
mainfrom
claim/issue-7015
Sep 12, 2026
Merged

fix: remove redundant @testing-library/dom devDependency#7079
atomantic merged 1 commit into
mainfrom
claim/issue-7015

Conversation

@atomantic

Copy link
Copy Markdown
Owner

Summary

  • Use fireEvent from @testing-library/react in the three writers-room tests that still imported it from @testing-library/dom.
  • Remove the redundant direct @testing-library/dom devDependency from the client manifest and lockfile root entry while retaining its transitive package entries.
  • Document the direct dependency removal.

Closes #7015

Validation

  • Affected writers-room tests: 3 files, 26 tests passed.
  • cd client && npm run lint passed (2536 files).
  • cd client && npm run build passed.
  • Full cd client && npm test was attempted locally but encountered unrelated existing localhost:3000 connection-refused/time-out failures; the affected tests pass independently.

@atomantic
atomantic merged commit 88b6f4d into main Sep 12, 2026
12 checks passed
@atomantic
atomantic deleted the claim/issue-7015 branch September 12, 2026 03:07
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.

[depfree-testing-library-dom] Remove redundant @testing-library/dom devDependency in client

1 participant