Skip to content

refactor(types): migrate from tsd to tstyche - #257

Open
Puppo wants to merge 3 commits into
mercurius-js:mainfrom
Puppo:refactor/migrate-tsd-to-tstyche
Open

refactor(types): migrate from tsd to tstyche#257
Puppo wants to merge 3 commits into
mercurius-js:mainfrom
Puppo:refactor/migrate-tsd-to-tstyche

Conversation

@Puppo

@Puppo Puppo commented May 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Migrate type tests from tsd to tstyche
  • Rename the type test file to .tst.ts and update assertions to the tstyche API
  • Remove the dedicated tsd config and update package scripts/dependencies
  • Move type test files from test/types/ to types/ for a clearer project structure
  • Move type definitions from root to types/ folder

Test plan

  • Run npm run test:types
  • Run npm run lint

Puppo and others added 3 commits May 19, 2026 08:47
- rename type test file to .tst.ts and update assertions to tstyche API
- remove the dedicated tsd config and update package scripts/dependencies
- move type definitions from root to types/ folder

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Comment thread lib/federation.js
isGateway
)

if (isGateway) {

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is required; otherwise, the CI fails.
The same issue is also on the main branch

@Puppo
Puppo marked this pull request as ready for review May 19, 2026 07:17
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