typescript-go icon indicating copy to clipboard operation
typescript-go copied to clipboard

Request for official prebuilt Windows binaries (tsgo.exe) published via GitHub Releases, without requiring npm.

Open PaulHuizer opened this issue 2 weeks ago • 6 comments

Since tsgo opens the opportunity to utilize typescript without Npm dependency, it would be very helpfull if tsgo.exe binary for windows would be officially distributed from this repo / relases.

This would enable scenarios like blazor ssr with vue interactivity on the client to benefit from typescript.

PaulHuizer avatar Dec 08 '25 21:12 PaulHuizer

Blazor? Are you just looking for a NuGet package?

jakebailey avatar Dec 08 '25 21:12 jakebailey

If TsGo.exe can be delivered via nuget, perhaps even as a MsBuild target (?), yeah why not. But tbh, I was merely thinking about a tsgo.exe (?), which can integrate in the MsBuild process to compile typescript.

PaulHuizer avatar Dec 09 '25 08:12 PaulHuizer

If you're using vue or any other lib, isn't it implied that you already are using npm?

jakebailey avatar Dec 09 '25 11:12 jakebailey

Not perse, in this case I'm working with Blazor SSR, Vue Global (composition) and a bunch of ES Modules. I prefer to do the scripting in TS, since we use TsGen to generate Typescript that helps with the BFF API. So, the only reason we actually need NodeJs is for compiling TS. TsGo would/could make this node free ;-)

PaulHuizer avatar Dec 10 '25 11:12 PaulHuizer

How are you doing dependencies for the Blazor side, if any? Nuget? Also, how are you bringing in vue? And last, what IDE are you on? We're working on a nuget package that will bring tsgo.exe with no npm/node dependencies. It's early stages, though, and I don't really have a good ETA for you right now.

joj avatar Dec 10 '25 16:12 joj

Blazor Dependencies in Blazor using Nuget. Vue with a script tag in the header, and the IDE is VS2026.

tsgo.exe as nuget package without npm/node dep ... sounds good IMHO. Thank you!

PaulHuizer avatar Dec 10 '25 18:12 PaulHuizer