#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.
Oh look! Almost professional!
(I swear, they always pass at work!!)
@inlovewithpda #bash is great, I've developed many a helping monster script. But bash also is a beast when it comes to getting it right. It's helpful to use a #Linter (like #shellcheck for example).
Even more important is to know when you should drop your bash script, consider it a prototype and reimplement it with a language that suits the problem better.
biome | A toolchain for web projects, aimed to provide functionalities to maintain them. #Biome offers #formatter and #linter, usable via CLI and LSP.
https://github.com/biomejs/biome
Fun fact: this is the winner of the "write a pretty printer in #Rust challenge":
https://console.algora.io/challenges/prettier
I think, by now, every major #WebDev tool has been rewritten in #RustLang.
Just think about the time savings this brings for people globally!
Time to switch our tools!
Announced yesterday, Regal is a new linter for #Rego, with the ambitious goal of both catching bugs/mistakes in policy code, *and* to help people learn the language! If you ever work with #OPA, I’m sure you’ll find it useful. Check it out, and if you’d like to help kick-start the project by giving at star ️ I’d be overjoyed!
@rust_discussions "In the follow up discussion we can learn more about the idea for the new linter[...] by using abstract syntax tree (AST) to understand the code structure and organize it nicely."
How else would someone lint code if not with an #AST? What algorithm/data structure does #ESLint use currently?
Fusselfrei mit rmlint
Das Werkzeug findet und entfernt doppelte Dateien, Verzeichnisse und sonstige Flusen.
#Deduplikation #Bereinigung #Aufräumen #Dateien #Verzeichnisse #Linter