auvred (@auvred_) profile picture
Joined August 2020
Honeypot for autonomous agents in the TypeScript repo github.com/microsoft/TypeScr…
3
164
There is now a 7.0 RC milestone in the typescript-go repo 👀
12
21
548
31,560
Hey, that's me! Come learn about TypeScript with us 😊 We'll have a fun announcement next week too with some very exciting prizes...
🗣️ Speaker Announcement: this coming week will feature Josh Goldberg with What's New in TypeScript 6.0. A lot's been happening in TypeScript! Let's GO talk about 6.0's breaking changes and how they prep for the future and 7.0. 🔗👇
3
8
714
Implementing 400 rules is a big deal!!! Read about what Flint has accomplished beyond that and what's planned next:
Flint is going strong 💪 we've got a ton of progress to report from 2025 + the start of 2026, plus big plans for 2026->2027. I'm so happy leading a project with such a great team and making such consistent progress on a solid foundation + vision. ❤️‍🔥 👇
1
4
911
Golar finally gets its own linter, pushing the frontier of web dev linting! Custom type-aware (tsgo-powered) JS and Rust lint rules that work across JS, TS, Astro, Svelte, Ember, and Vue! More info in the blog post: golar.dev/blog/golar-gets-a-…
1
2
9
469
A while ago, I did a little (or not) research on the most efficient way to communicate with typescript-go from both a JS runtime and native code. If you're interested in web-dev tooling & linting, you may find a few useful insights in this research: github.com/auvred/hybrid-typ…
2
5
1
31
4,014
Have you ever struggled to set up type-aware linting for Astro, Svelte, or Vue? I'm excited to announce that Flint finally solves this once and for all! Learn how Flint's architecture made "Fully Type-Aware Linting for Astro, Svelte, and Vue" possible: flint.fyi/blog/fully-type-aw…
11
2
34
4,353
What’s interesting about Vize (@ubugeeei), Golar (@auvred_ ), and Verter (@pikax_dev) is that each approaches the problem from completely different angles "tooling-all", "framework-agnostic" (and volar compat), "strictly typed", and that we the authors are on friendly terms, exchanging ideas on the shared foundation of ecosystem research. There is no conflict or hostility at all. We simply “battle test” ideas and improve each other’s accuracy. This is one of the most interesting and most beautiful parts of open source.
2
9
62
10,722
🚀🚀🚀
This quoted post is unavailable.
1
291
auvred retweeted
Thank you for making fast type aware linting possible! @auvred_
VoidZero is excited to sponsor @auvred_ for $10,000 as a small thank you for all their contributions that push the ecosystem forward. Thank you auvred for creating tsgolint and generously offering to continue its development under the @OxcProject organization.
4
58
5,018
This is absolutely huge!!! Big thanks to @voidzerodev! This sponsorship gives me a lot of motivation to continue contributing to the ecosystem!
VoidZero is excited to sponsor @auvred_ for $10,000 as a small thank you for all their contributions that push the ecosystem forward. Thank you auvred for creating tsgolint and generously offering to continue its development under the @OxcProject organization.
4
22
1,668
❤️
I just sponsored auvred. Thank you for demonstrating that it is possible to develop embedded language tools using tsgo. Golar is giving courage to developers of embedded language tools. github.com/sponsors/auvred?o…
3
494
Golar now supports type-checking Ember's .gts and .gjs files as well (it uses @glint/ember-tsc internally)
Introducing Golar: an embedded language framework based on typescript-go This is the very first step in the project, but CLI type checking for Astro, Svelte, and Vue is already working (using their official tooling!) See usage instructions in README: github.com/auvred/golar 1/
2
4
1
10
1,467
Introducing Golar: an embedded language framework based on typescript-go This is the very first step in the project, but CLI type checking for Astro, Svelte, and Vue is already working (using their official tooling!) See usage instructions in README: github.com/auvred/golar 1/
5
10
1
63
7,004
Golar builds a language plugin architecture on tsgo, enabling dynamic registration of any extension language. It also adds a compatibility layer for Volar.js plugins, so they work with Golar as-is. Go and TypeScript SDKs are available now; a Rust SDK is coming soon... 2/
1
3
583
Instead of a Go rewrite, Golar plugins use official tools for codegen: @astrojs/compiler, svelte2tsx, and @vue/language-core. A Go/Rust rewrite of svelte2tsx and @vue/language-core would be faster, but I'm sticking with the official implementations for compatibility. 3/3
1
4
553
tsslint v3.0 is out. This is the final major release. - No more esbuild: Switched to native Node.js support for `.ts` imports. Lighter, faster startup. - Ecosystem Complete: Full, stable support for ESLint, TSLint migration, and TSL. - Project Finalized: v3 is the completed project. Future work is maintenance only. Release Notes 👇 github.com/johnsoncodehk/tss…
3
13
2
189
19,999
‼️Please be aware that a malicious actor has forked my project (Golar) and is attempting to distribute a Trojan under its name. More than 100 other open-source projects are also being impersonated in a similar way. 1/
1
4
1
9
2,919
Bot accounts force push new commit without any changes every several hours. I suspect this is done to boost the repository's activity and rank it above the original repositories in search results. In DuckDuckGo, the malicious repository is shown above mine. 5/
1
1
218
Some bots have been doing this for three months straight without being banned by GitHub. I reported this incident to GitHub, but nothing has happened yet. Hopefully, they will ban these malicious accounts. I did a basic search and found 120+ repositories with this malware. 6/6
202