Post

⚓ Oxlint now supports plugins written in JavaScript ⚓ Developers can customize and extend Oxlint using JavaScript, but at a speed approaching Rust, due to 'raw transfer' between Rust and JS, and other breakthroughs Many ESLint plugins can run without any modification. Read the full post👇

15 reposts120 likes

I wouldn't care if it didn't work. I'd be happy it would allow me to provide feedback. Right now it's unclear how much investment setting things up would take on my side, which makes it harder to prioritize.

Agreed but testing all 280k ESLint plugins on NPM is a bit tough 😂 Ideally we can just fill the missing APIs faster than compiling the list. Until then, crowdsourcing via github.com/oxc-project/... should help already 👍🏻

github.comOxlint Custom JS Plugins ESLint Compat · oxc-project oxc · Discussion #14862To avoid duplicating effort on the list of tried ESLint plugins. Each comment should include only one plugin name to make it searchable.

There is no list per se, no, as it depends on the rules of the plugins. A list of missing APIs can be found in the blog post while we work on filling the gaps to support all of the ESLint APIs. e.g. all stylistic rules won't work at the moment for sure. github.com/oxc-project/...

github.com☂️ Oxlint JS Plugins Milestone 2 · Issue #14826 · oxc-project/oxcFirst version of Oxlint JS plugins is out in the wild 🎉 ! (docs) However, we still have a lot of ground to cover. This is an umbrella issue covering the next phase of development. Priorities The fo...