We have a new member in the Rstack family 🦀 Introducing Rslint - a TypeScript-first linter written in Go (powered by typescript-go, not Rust 🙃) Currently in experimental stage - check out the repo's README for more details: github.com/web-infra-de...
Post
github.comGitHub - web-infra-dev/rslint: 🚀 Go Faster. Go Typed🚀 Go Faster. Go Typed. Contribute to web-infra-dev/rslint development by creating an account on GitHub.
Rslint is a fork of tsgolint, building upon the innovative proof-of-concept work by @auvred. Since tsgolint has no current plans for continued development, we're deeply grateful to @auvred for allowing us to carry forward this project in this way. ❤️
0 reposts11 likes
The checker api will be mostly like tsgo's JS API like this github.com/microsoft/ty... and the custom rule api will be mostly like typescript-eslint.io/developers/c... but we want to make js rule run parallel so we need more investigation about it
github.comScaffold IPC-based API by andrewbranch · Pull Request #711 · microsoft/typescript-goImportantUntil libsyncrpc is set up to publish to npm, this PR takes a git dependency on it, which will build the binary from source during npm install. You need Rust 1.85 or higher to have a succe...