MTT 0.1.1
See the version list below for details.
dotnet add package MTT --version 0.1.1
NuGet\Install-Package MTT -Version 0.1.1
<PackageReference Include="MTT" Version="0.1.1" />
paket add MTT --version 0.1.1
#r "nuget: MTT, 0.1.1"
// Install MTT as a Cake Addin #addin nuget:?package=MTT&version=0.1.1 // Install MTT as a Cake Tool #tool nuget:?package=MTT&version=0.1.1
Models To Typescript
-- Only converts public properties
-- Matches the directory structure of the models, however it only checks 1 lower directory from Working Directory
Options
Working Directory is the input directory of the cs models
Convert Directory is the output directory of the ts models
Example .csproj
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp1.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="MTT" Version="0.1.0-*" PrivateAssets="All" />
</ItemGroup>
<Target Name="Convert" BeforeTargets="PrepareForBuild">
<MTT WorkingDirectory="Resources/" ConvertDirectory="models/"/>
</Target>
</Project>
Notes
Does not apply the keyword Resource from the C# models to the Typescript models
If a Convert Directory is supplied, it will be deleted everytime script is ran and remade
Follows the case and naming conventions of each language.
WARNING
-- Does not apply inheritence
-- Does not convert enums
-- Does not look for private properties
Learn more about Target Frameworks and .NET Standard.
-
.NETStandard 1.6
- No dependencies.
NuGet packages (1)
Showing the top 1 NuGet packages that depend on MTT:
Package | Downloads |
---|---|
BindOpen.Messages.IO.Dtos
A package to easily deal with feeds. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.7.2 | 42,221 | 8/15/2021 |
0.7.1 | 17,038 | 6/25/2021 |
0.7.0 | 4,067 | 4/5/2021 |
0.6.5 | 32,101 | 2/16/2020 |
0.6.3 | 1,783 | 11/17/2019 |
0.6.1 | 2,086 | 8/8/2019 |
0.6.0 | 840 | 8/5/2019 |
0.5.9 | 795 | 7/24/2019 |
0.5.8 | 841 | 7/11/2019 |
0.5.7 | 3,077 | 5/31/2019 |
0.5.6 | 881 | 4/24/2019 |
0.5.5 | 1,252 | 4/7/2019 |
0.5.4 | 30,419 | 10/18/2018 |
0.5.3 | 1,479 | 9/8/2018 |
0.5.2 | 1,014 | 9/8/2018 |
0.5.1 | 1,047 | 9/8/2018 |
0.5.0 | 1,085 | 9/8/2018 |
0.4.7 | 1,384 | 8/6/2018 |
0.4.6 | 1,270 | 7/9/2018 |
0.4.5 | 1,133 | 6/21/2018 |
0.4.4 | 2,485 | 6/14/2018 |
0.4.3 | 1,399 | 4/13/2018 |
0.4.1 | 1,268 | 4/12/2018 |
0.4.0 | 1,289 | 4/11/2018 |
0.3.3 | 1,208 | 3/16/2018 |
0.3.2 | 1,290 | 3/9/2018 |
0.3.1 | 1,497 | 3/6/2018 |
0.3.0 | 1,581 | 3/5/2018 |
0.2.3 | 1,107 | 2/22/2018 |
0.2.2 | 1,257 | 2/11/2018 |
0.2.1 | 1,313 | 2/10/2018 |
0.2.0 | 1,233 | 2/10/2018 |
0.1.6 | 1,244 | 2/8/2018 |
0.1.5 | 1,282 | 2/8/2018 |
0.1.4 | 1,226 | 2/8/2018 |
0.1.1 | 1,241 | 2/2/2018 |
0.1.0 | 1,158 | 2/2/2018 |