npm.io
0.1.2 • Published 2d ago

pnftrading_codei-adapter-typescript

Licence
MIT
Version
0.1.2
Deps
3
Size
46 kB
Vulns
0
Weekly
0
Stars
7

pnftrading_codei-adapter-typescript

TypeScript/JavaScript language adapter for codei — Uses ts-morph for full AST parsing.

Features

  • Full TypeScript and JavaScript support
  • JSX/TSX support
  • Interface, type alias, enum extraction
  • Generic type parameter support
  • Doc comment extraction

Supported Extensions

  • .ts — TypeScript files
  • .tsx — TypeScript JSX files
  • .js — JavaScript files
  • .jsx — JavaScript JSX files

Usage

import { TypeScriptAdapter } from "pnftrading_codei-adapter-typescript"

const adapter = new TypeScriptAdapter()

const parsed = await adapter.parseFile("src/auth/service.ts", "/project")
// Returns: { filePath, language: "typescript", symbols, imports, exports }

License

MIT — See main repo

Keywords