Skip to content

feat: a complete rewrite#320

Merged
so1ve merged 130 commits intomainfrom
rewrite
Dec 10, 2025
Merged

feat: a complete rewrite#320
so1ve merged 130 commits intomainfrom
rewrite

Conversation

@so1ve
Copy link
Copy Markdown
Member

@so1ve so1ve commented Dec 2, 2025

close #318

Brief note about changes made in this rewrite:

  • Remove Root symbol, use "" instead
  • Removed I18N
  • Dropped typo inspector
  • Plugins no longer affect type inference
  • Removed type-flag and use @clerc/parser instead, 3x speed improved
  • Handle end-of-file indicator -- correctly
  • Use @pnpm/tabtab for completions
  • Rewritten plugin-help
  • Removed useless context properties

Codebase optimizations:

  • Use tsdown and oxc for faster build, enabled isolatedDeclarations

@so1ve so1ve marked this pull request as ready for review December 10, 2025 10:38
@so1ve so1ve changed the title Rewrite for v1 feat: a complete rewrite Dec 10, 2025
@so1ve so1ve merged commit f4dc905 into main Dec 10, 2025
9 checks passed
@so1ve so1ve deleted the rewrite branch December 10, 2025 10:39
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.

Rewrite Clerc

1 participant