Skip to content

Replace tsc with @effect/tsgo for type checking and add changesets for releases#1

Merged
EthanShoeDev merged 4 commits into
mainfrom
better-error-handling
Apr 9, 2026
Merged

Replace tsc with @effect/tsgo for type checking and add changesets for releases#1
EthanShoeDev merged 4 commits into
mainfrom
better-error-handling

Conversation

@EthanShoeDev
Copy link
Copy Markdown
Owner

Migrate from patched tsc to @effect/tsgo which patches tsgo with Effect-specific
lint diagnostics. This unifies the typecheck and typecheck:tsc tasks into a single
typecheck task per package. Also sets up @changesets/cli for automated releases.

…` route, and enhance error handling. Update changelog with new features and changes.
…r releases

Migrate from patched tsc to @effect/tsgo which patches tsgo with Effect-specific
lint diagnostics. This unifies the typecheck and typecheck:tsc tasks into a single
typecheck task per package. Also sets up @changesets/cli for automated releases.
- Add catch-tags.test.ts: unit tests for global catchTags, per-call
  catchTags, override precedence, and typed error passthrough
- Add e2e tests for notFound and redirect mappings against real server
- Refactor ssr-e2e.test.ts: use TestServer service + Layer.scoped
  for shared server lifecycle, HttpClient instead of raw fetch
@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Apr 9, 2026

Open in StackBlitz

npm i https://pkg.pr.new/effect-tanstack-start@1

commit: 0f39830

@EthanShoeDev EthanShoeDev merged commit 7c984b6 into main Apr 9, 2026
3 checks passed
@github-actions github-actions Bot mentioned this pull request Apr 9, 2026
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