Hui, I migrated a small project from #eslint (~5.5 sec) to #oxlint (~0.9 sec). That's a really nice improvement. Now I need to migrate more projects. :D

#Oxlint 1.0 is here, bringing fast linting, extensive rules, and smooth migration tools for projects of any size - from open-source to enterprise.

The Rust-based JavaScript & TypeScript linter from the Oxc toolchain hits its first stable release.

Learn more: https://bit.ly/4fS5LeS

#InfoQ #JavaScript #TypeScript #RustLang

#Oxlint has been released in version 1.0! 🥳 🎉

https://voidzero.dev/posts/announcing-oxlint-1-stable

Oxlint is a linter for #JavaScript and #TypeScript, written in #Rust, that can be up to 50~100x faster than #ESLint.

#Linter #Performance #CI #WebDev #DevTools #JavaScriptTooling #RustLang

Announcing Oxlint 1.0

The first stable version of Oxlint, a fast & easy-to-use Rust-powered linter for JavaScript and TypeScript, is out. Learn about its 50~100x speed advantage over ESLint, support for 500+ rules, real-world adoption by major companies, and easy migration.

void(0)

> we’ve reached a saturation point where the API surface is mostly settled, and everyone just wants “the same thing, but faster.” Hence the explosion of new tools that are nearly drop-in replacements for existing ones: #Rolldown for #Rollup, #Oxlint for #ESLint, #Biome for #Prettier, etc.

https://nolanlawson.com/2024/10/20/why-im-skeptical-of-rewriting-javascript-tools-in-faster-languages/

#JavaScript #webDev #programming

Why I’m skeptical of rewriting JavaScript tools in “faster” languages

I’ve written a lot of JavaScript. I like JavaScript. And more importantly, I’ve built up a set of skills in understanding, optimizing, and debugging JavaScript that I’m reluctant …

Read the Tea Leaves
now powered by @vite / #vite and #oxlint

PR was merged into oxc!
I have learned that the process of storing the properties needed for each role as a string was done at runtime, but that it can be done at compile time, which improves performance.
I would like to have the thought that necessary processing should be done at compile time!

#programming #oxlint #oss

https://github.com/oxc-project/oxc/pull/1881

feat(linter): eslint-plugin-jsx-a11y role-has-required-aria-props rule by yossydev · Pull Request #1881 · oxc-project/oxc

partof: #1141 doc: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/main/docs/rules/role-has-required-aria-props.md code: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/main/sr...

GitHub

TIL of Oxlint, a JS linter (like #ESLint) written in Rust. Looks like it’s got some really good diagnostics messages. High praises from Shopify in the general availability announcement: https://oxc-project.github.io/blog/2023-12-12-announcing-oxlint.html

#Oxlint #JavaScript

The JavaScript Oxidation Compiler

A collection of high-performance JavaScript tools written in Rust

Oxc