Conversation
✅ Deploy Preview for rslint ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
Pull Request Overview
This PR replaces the TypeScript compiler (tsc) with tsgo across the monorepo to help catch bugs in the tsgo implementation. The change systematically updates build and development scripts to use the new compiler.
Key changes:
- Replaces
tscwithtsgoin all package.json build scripts - Adds
@typescript/native-previewdependency to the root package - Updates both build and development/watch commands consistently
Reviewed Changes
Copilot reviewed 6 out of 7 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| packages/vscode-extension/package.json | Updates test script to use tsgo instead of tsc |
| packages/rule-tester/package.json | Replaces tsc with tsgo in build and dev scripts |
| packages/rslint/package.json | Updates JavaScript build and dev scripts to use tsgo |
| packages/rslint-wasm/package.json | Changes build:js script to use tsgo for TypeScript compilation |
| packages/rslint-api/package.json | Updates compile script to use tsgo instead of tsc |
| package.json | Replaces tsc with tsgo in typecheck script and adds new dependency |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
|
@codex review this |
There was a problem hiding this comment.
Codex Review: Here are some suggestions.
About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you open a pull request for review, mark a draft as ready, or comment "@codex review". If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex fix this CI failure" or "@codex address that feedback".
Summary
use tsgo instead of tsc to catch tsgo bugs
Related Links
Checklist