Priority: Future
Three tooling-adjacent improvements that share no implementation details but all target the "make Metano feel like a first-class part of the .NET toolchain" goal. Grouped in one issue so the small items don't clutter the tracker.
1. IDE plugin for Rider / VS Code
Highlight transpiled types differently from regular C# types — users should be able to glance at a `.cs` file and know which types cross the TS boundary without reading the attributes.
2. MSBuild integration (`Metano.Build` already exists — iterate)
The current `Metano.Build` package hooks into `dotnet build` to auto-run the transpiler. Improvements:
3. NuGet packaging for distribution
Currently `Metano.Compiler.TypeScript` ships as a dotnet tool. Extend distribution:
Notes
Splitting this into three issues would be reasonable too. Kept together because the effort is small per item and the motivation is shared.
Part of #14.
Priority: Future
Three tooling-adjacent improvements that share no implementation details but all target the "make Metano feel like a first-class part of the .NET toolchain" goal. Grouped in one issue so the small items don't clutter the tracker.
1. IDE plugin for Rider / VS Code
Highlight transpiled types differently from regular C# types — users should be able to glance at a `.cs` file and know which types cross the TS boundary without reading the attributes.
2. MSBuild integration (`Metano.Build` already exists — iterate)
The current `Metano.Build` package hooks into `dotnet build` to auto-run the transpiler. Improvements:
3. NuGet packaging for distribution
Currently `Metano.Compiler.TypeScript` ships as a dotnet tool. Extend distribution:
Notes
Splitting this into three issues would be reasonable too. Kept together because the effort is small per item and the motivation is shared.
Part of #14.