Skip to content

Add interface-forge to Testing Frameworks - #1101

Open
Goldziher wants to merge 1 commit into
sorrycc:masterfrom
Goldziher:add-interface-forge
Open

Add interface-forge to Testing Frameworks#1101
Goldziher wants to merge 1 commit into
sorrycc:masterfrom
Goldziher:add-interface-forge

Conversation

@Goldziher

@Goldziher Goldziher commented Jul 1, 2026

Copy link
Copy Markdown

Checklist:

  • I've read and understood Contributing Guidelines.
  • I've added the new resource at the end of its section.
  • This resource is out there for a while, and actively maintained. — first released 2021, still actively maintained
  • This resource is popular enough and has at least a few hundred stars on GitHub. — 102★, so short of a few hundred. Flagging it honestly rather than checking the box; happy for you to close if that's the bar.

interface-forge is type-safe mock and fixture data generation for TypeScript, built on factories with Faker integration.

On the placement note: it was previously dropped directly under ## Testing Frameworks with no subsection, which was wrong. It's now at the end of ### Assertion, which is where the existing stubbing and mocking entries live (Sinon.JS, proxyquire, Pocket Mocker). Happy to move it elsewhere if you'd rather it sat somewhere else.

@gokaygurcan

Copy link
Copy Markdown
Collaborator

Wrong placement. Plus, respect the PR template.

@Goldziher
Goldziher force-pushed the add-interface-forge branch from 7cb5bda to 1a207d8 Compare August 30, 2026 05:47
@Goldziher

Copy link
Copy Markdown
Author

Thanks @gokaygurcan — both points addressed.

Placement: it was sitting directly under ## Testing Frameworks outside any subsection. It's now at the end of ### Assertion, next to the other stubbing/mocking entries (Sinon.JS, proxyquire, Pocket Mocker). Let me know if you'd prefer it somewhere else.

Template: checklist filled in. I've left the stars box unchecked — it's at 102★, which is short of "a few hundred," so that's your call rather than mine to tick.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants