Expand description
JavaScript/TypeScript language support for codeprism
Structs§
- Context
Info - Context usage information
- Database
Pattern Info - Database pattern information
- Edge
- An edge between nodes
- Framework
Info - Framework analysis information
- Hook
Info - React hook information
- Java
Script Analyzer - JavaScript/TypeScript-specific analyzer
- Java
Script Language Parser - Adapter that implements codeprism’s LanguageParser trait
- Java
Script Parser - JavaScript/TypeScript parser
- Modern
JsFeature Info - Modern JavaScript feature information
- Node
- A node in the Universal AST
- NodeId
- Unique identifier for AST nodes
- Node
JsPattern Info - Node.js pattern information
- Parse
Context - Parse context for JavaScript/TypeScript files
- Parse
Result - Parse result containing nodes and edges
- Props
Info - Props analysis information
- React
Component Info - React component information
- Route
Info - Route information
- Span
- Source code location
- State
Management Info - State management information
Enums§
- Component
Type - Component type classification
- Edge
Kind - Types of edges between nodes
- Error
- JavaScript/TypeScript parser error type
- Language
- Programming language
- Modern
Feature Type - Modern JavaScript feature types
- Node
Kind - Types of nodes in the Universal AST
- Node
Pattern Type - Node.js pattern types
Traits§
Functions§
- create_
analyzer - create_
parser - parse_
file - Parse a file and return the result in our internal types
Type Aliases§
- Result
- Result type alias for JavaScript parser operations