frontend

package
v0.4.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 14, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AngularComponentDetector

type AngularComponentDetector struct{}

AngularComponentDetector mirrors Java AngularComponentDetector. Detects @Component / @Injectable / @Directive / @Pipe / @NgModule decorators in TypeScript and emits COMPONENT or MIDDLEWARE nodes accordingly.

func NewAngularComponentDetector

func NewAngularComponentDetector() *AngularComponentDetector

func (AngularComponentDetector) DefaultConfidence

func (AngularComponentDetector) DefaultConfidence() model.Confidence

func (AngularComponentDetector) Detect

func (AngularComponentDetector) Name

func (AngularComponentDetector) SupportedLanguages

func (AngularComponentDetector) SupportedLanguages() []string

type FrontendRouteDetector

type FrontendRouteDetector struct{}

FrontendRouteDetector mirrors Java FrontendRouteDetector. Detects React Router <Route> elements, Vue Router routes arrays, Angular Router config, and Next.js file-based routes (pages/ and app/).

func NewFrontendRouteDetector

func NewFrontendRouteDetector() *FrontendRouteDetector

func (FrontendRouteDetector) DefaultConfidence

func (FrontendRouteDetector) DefaultConfidence() model.Confidence

func (FrontendRouteDetector) Detect

func (FrontendRouteDetector) Name

func (FrontendRouteDetector) SupportedLanguages

func (FrontendRouteDetector) SupportedLanguages() []string

type ReactComponentDetector

type ReactComponentDetector struct{}

ReactComponentDetector mirrors Java ReactComponentDetector. Emits a COMPONENT node per React function / class component and a HOOK node per custom hook (`use*` exports). For each component, emits a RENDERS edge to each capitalized JSX tag found within that component's body scope.

func NewReactComponentDetector

func NewReactComponentDetector() *ReactComponentDetector

func (ReactComponentDetector) DefaultConfidence

func (ReactComponentDetector) DefaultConfidence() model.Confidence

func (ReactComponentDetector) Detect

func (ReactComponentDetector) Name

func (ReactComponentDetector) SupportedLanguages

func (ReactComponentDetector) SupportedLanguages() []string

type SvelteComponentDetector

type SvelteComponentDetector struct{}

SvelteComponentDetector mirrors Java SvelteComponentDetector.

func NewSvelteComponentDetector

func NewSvelteComponentDetector() *SvelteComponentDetector

func (SvelteComponentDetector) DefaultConfidence

func (SvelteComponentDetector) DefaultConfidence() model.Confidence

func (SvelteComponentDetector) Detect

func (SvelteComponentDetector) Name

func (SvelteComponentDetector) SupportedLanguages

func (SvelteComponentDetector) SupportedLanguages() []string

type VueComponentDetector

type VueComponentDetector struct{}

VueComponentDetector mirrors Java VueComponentDetector: defineComponent / Options API / <script setup> / composables (use* hooks).

func NewVueComponentDetector

func NewVueComponentDetector() *VueComponentDetector

func (VueComponentDetector) DefaultConfidence

func (VueComponentDetector) DefaultConfidence() model.Confidence

func (VueComponentDetector) Detect

func (VueComponentDetector) Name

func (VueComponentDetector) SupportedLanguages

func (VueComponentDetector) SupportedLanguages() []string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL