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 | 41,788 | 8/15/2021 |
0.7.1 | 17,035 | 6/25/2021 |
0.7.0 | 4,066 | 4/5/2021 |
0.6.5 | 31,973 | 2/16/2020 |
0.6.3 | 1,782 | 11/17/2019 |
0.6.1 | 2,084 | 8/8/2019 |
0.6.0 | 839 | 8/5/2019 |
0.5.9 | 794 | 7/24/2019 |
0.5.8 | 840 | 7/11/2019 |
0.5.7 | 3,063 | 5/31/2019 |
0.5.6 | 880 | 4/24/2019 |
0.5.5 | 1,251 | 4/7/2019 |
0.5.4 | 30,390 | 10/18/2018 |
0.5.3 | 1,476 | 9/8/2018 |
0.5.2 | 1,013 | 9/8/2018 |
0.5.1 | 1,046 | 9/8/2018 |
0.5.0 | 1,084 | 9/8/2018 |
0.4.7 | 1,383 | 8/6/2018 |
0.4.6 | 1,269 | 7/9/2018 |
0.4.5 | 1,132 | 6/21/2018 |
0.4.4 | 2,484 | 6/14/2018 |
0.4.3 | 1,398 | 4/13/2018 |
0.4.1 | 1,267 | 4/12/2018 |
0.4.0 | 1,288 | 4/11/2018 |
0.3.3 | 1,207 | 3/16/2018 |
0.3.2 | 1,289 | 3/9/2018 |
0.3.1 | 1,496 | 3/6/2018 |
0.3.0 | 1,580 | 3/5/2018 |
0.2.3 | 1,106 | 2/22/2018 |
0.2.2 | 1,256 | 2/11/2018 |
0.2.1 | 1,312 | 2/10/2018 |
0.2.0 | 1,232 | 2/10/2018 |
0.1.6 | 1,243 | 2/8/2018 |
0.1.5 | 1,281 | 2/8/2018 |
0.1.4 | 1,225 | 2/8/2018 |
0.1.1 | 1,240 | 2/2/2018 |
0.1.0 | 1,155 | 2/2/2018 |