SharpTS.Sdk
1.0.12
dotnet add package SharpTS.Sdk --version 1.0.12
NuGet\Install-Package SharpTS.Sdk -Version 1.0.12
<PackageReference Include="SharpTS.Sdk" Version="1.0.12"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
<PackageVersion Include="SharpTS.Sdk" Version="1.0.12" />
<PackageReference Include="SharpTS.Sdk"> <PrivateAssets>all</PrivateAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets> </PackageReference>
paket add SharpTS.Sdk --version 1.0.12
#r "nuget: SharpTS.Sdk, 1.0.12"
#:package SharpTS.Sdk@1.0.12
#addin nuget:?package=SharpTS.Sdk&version=1.0.12
#tool nuget:?package=SharpTS.Sdk&version=1.0.12
SharpTS.Sdk
SharpTS.Sdk compiles a TypeScript entry module directly to a .NET assembly during normal MSBuild
build, clean, and publish operations. It composes with Microsoft.NET.Sdk, bundles the matching
SharpTS compiler, and does not require a global sharpts tool.
Use versionless SDK syntax with a centrally selected package version:
<Project Sdk="SharpTS.Sdk">
<PropertyGroup>
<TargetFramework>net10.0</TargetFramework>
<SharpTSEntryPoint>src/main.ts</SharpTSEntryPoint>
</PropertyGroup>
</Project>
{
"msbuild-sdks": {
"SharpTS.Sdk": "<version>"
}
}
Replace <version> with the package version selected by your application, then run dotnet build.
You may instead use <Project Sdk="SharpTS.Sdk/<version>"> for a project-local pin.
Key properties are SharpTSEntryPoint, SharpTSTsConfigPath, SharpTSOutputPath,
SharpTSOutputFileName, SharpTSPreserveConstEnums, SharpTSExperimentalDecorators,
SharpTSDecorators, SharpTSEmitDecoratorMetadata, SharpTSGenerateDeclarations,
SharpTSEmitDeclarationOnly, SharpTSDeclarationDir, SharpTSVerifyIL, and
SharpTSUseReferenceAssemblies.
The canonical MSBuild SDK guide documents exact defaults, tsconfig
mapping and precedence, output behavior, extension points, and troubleshooting.
Requires the .NET 10 SDK or later. SharpTS is licensed under the MIT License.
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.12 | 84 | 8/17/2026 |
| 1.0.11-rc.3 | 55 | 8/11/2026 |
| 1.0.11-rc.2 | 53 | 8/11/2026 |
| 1.0.11-rc.1 | 52 | 8/10/2026 |
| 1.0.9 | 93 | 8/10/2026 |
| 1.0.7 | 1,736 | 2/5/2026 |
| 1.0.6 | 143 | 1/23/2026 |
| 1.0.5 | 129 | 1/17/2026 |
| 1.0.4 | 138 | 1/11/2026 |
| 1.0.0 | 164 | 1/8/2026 |