Skip to content

Latest commit

 

History

History
14 lines (10 loc) · 1.15 KB

README.md

File metadata and controls

14 lines (10 loc) · 1.15 KB

Typescript plugin

This plugin includes basic value types for Typescript, templates for producing Typescript code and some harvesters to collect basic information. The templates are:

  1. Poco - Template for a class that holds the properties of a model class

The harvesters included are:

  1. AbstractTypeScriptAstHarvester - A base point of inheritence for harvesters of information from typescript source code
  2. TypeScriptClassPropertyToModelHarvester - Extract properties from classes and add to the model
  3. TypeScriptClassToModelHarvester - Extract classes without the members from the model
  4. TypeScriptEnumValueHarvester - Extract enumerations and their values and add to the model
  5. TypeScriptInterfaceToModelHarvester - Extract interfaces and their values and add to the model
  6. TypeScriptClassMethodToModelHarvester - Extract methods and their parameters and add to the model