chore: add Rslint#68
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: e5cdf703ec
ℹ️ 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
- 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 address that feedback".
There was a problem hiding this comment.
Pull request overview
This PR introduces Rslint as the repository’s lint entrypoint, wiring it into local scripts and CI so contributors and pull requests can run a consistent lint command.
Changes:
- Add
rslint.config.tsand install@rslint/core. - Add
lint/lint:writescripts and recommend the VS Code Rslint extension. - Add a GitHub Actions workflow to run
pnpm run linton pushes/PRs.
Reviewed changes
Copilot reviewed 4 out of 5 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| rslint.config.ts | Adds the Rslint configuration and a couple of rule overrides. |
| package.json | Adds lint scripts and the @rslint/core dev dependency. |
| pnpm-lock.yaml | Locks @rslint/core and its transitive dependencies. |
| .vscode/extensions.json | Recommends editor extensions for linting/formatting. |
| .github/workflows/lint.yml | Adds a CI job to run the lint script on PRs and main. |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This PR adds Rslint as the repository lint entrypoint. It includes
rslint.config.ts, the@rslint/coredev dependency, a VS Code extension recommendation, and a GitHub Actions lint workflow that runspnpm run lint.Validated locally with
pnpm run lint.