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

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: