Skip to content

Add oxlint to the repo#102

Merged
Andarist merged 17 commits intochangesets:masterfrom
marcalexiei:oxlint
May 4, 2026
Merged

Add oxlint to the repo#102
Andarist merged 17 commits intochangesets:masterfrom
marcalexiei:oxlint

Conversation

@marcalexiei
Copy link
Copy Markdown
Contributor


Alongside adding oxlint I also updated typescript to the latest version

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 2, 2026

@marcalexiei is attempting to deploy a commit to the Changesets Team on Vercel.

A member of the Team first needs to authorize it.

Comment thread .oxlintrc.jsonc
Comment on lines +4 to +9
"categories": {
"correctness": "error",
"suspicious": "error",
"perf": "error",
"pedantic": "error"
},
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.

I haven’t enabled the style and restrictions categories yet to keep the review scope lighter.

Let me know if you’d like me to include them.
I can either add them in this PR or follow up with a separate one, whichever you prefer.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I don't know what style would bring to the table over just relying on the formatter.

As to restrictions, I briefly looked through the list and some of those rules seem to be useful while some doesn't so perhaps we should try to enable that and turn off specific rules we don't like. I'll try to make a pass through this to assess which ones we want.

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.

I don't know what style would bring to the table over just relying on the formatter.

Actually I find some of the style rules, like typescript/consistent-type-imports, pretty useful.
I would consider give some of them a go, but we we can do it later


As to restrictions, I briefly looked through the list and some of those rules seem to be useful while some doesn't so perhaps we should try to enable that and turn off specific rules we don't like. I'll try to make a pass through this to assess which ones we want.

Sure, I'll focus on addressing your other feedbacks for now.

Comment thread .oxlintrc.json Outdated
@marcalexiei marcalexiei marked this pull request as ready for review April 2, 2026 06:36
@marcalexiei marcalexiei requested a review from emmatown as a code owner April 2, 2026 06:36
This was referenced Apr 2, 2026
Comment thread test/index.test.ts Outdated
Comment thread test/index.test.ts Outdated
Comment thread test/index.test.ts Outdated
Comment thread test/index.test.ts Outdated
Comment thread test/index.test.ts Outdated
Comment thread test/index.test.ts Outdated
Comment thread test/index.test.ts Outdated
Comment thread get-changed-packages.ts
Comment thread get-changed-packages.ts Outdated
@marcalexiei marcalexiei requested a review from Andarist April 3, 2026 12:09
@marcalexiei
Copy link
Copy Markdown
Contributor Author

Thanks for the thought review!
I should have addressed all the feedback, let me know if you need additional changes!

@marcalexiei
Copy link
Copy Markdown
Contributor Author

@Andarist I applied all your changes (I hope 😅).
When you have a chance could you please take a look?

@Andarist Andarist enabled auto-merge May 4, 2026 10:11
@socket-security
Copy link
Copy Markdown

socket-security Bot commented May 4, 2026

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedvitest@​4.1.2 ⏵ 4.1.59610079 +198100
Updatedvite@​8.0.3 ⏵ 8.0.1099 +1100 +2382 +198100
Updatedtypescript@​4.7.4 ⏵ 6.0.3100 +110090 -109890 +10
Addedoxlint@​1.62.0991009196100
Addedoxlint-tsgolint@​0.19.01001009796100

View full report

@Andarist Andarist disabled auto-merge May 4, 2026 10:35
@Andarist Andarist merged commit c381734 into changesets:master May 4, 2026
5 of 6 checks passed
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.

2 participants