jQAssistant TypeScript Plugin
This is the TypeScript plugin for jQAssistant.
Usage
Core Graph Structure:
→ the core model represents all basic TypeScript language concepts, independent of any used frameworks or libraries
- Project Nodes:
- Declaration Nodes:
- Type Nodes: :TS:Type
- Value Nodes: :TS:Value
- Auxiliary Concepts and Patterns:
Extensions:
Support
This plugin should be largely compatible with all versions of TypeScript.
However, it is only developed and tested against the current version (5.x) of TypeScript.
The tool currently only supports projects using ECMAScript modules.
Currently not supported:
- old CommonJS module syntax
- triple-slash directives
Development
This plugin is based on the LCE Architecture.
Base LCE Architecture Implementation:
Extraction Strategies: