internal/

directory
v0.0.0-...-b884d6e Latest Latest
Warning

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

Go to latest
Published: Aug 30, 2026 License: Apache-2.0

Directories

Path Synopsis
api
Package bundled provides access to files bundled with TypeScript.
Package bundled provides access to files bundled with TypeScript.
Package compiler implements the TypeScript compiler.
Package compiler implements the TypeScript compiler.
Package contentmapper defines the types describing an external content mapper: a plugin that transforms otherwise unsupported file content (e.g.
Package contentmapper defines the types describing an external content mapper: a plugin that transforms otherwise unsupported file content (e.g.
Package diagnostics contains generated localizable diagnostic messages.
Package diagnostics contains generated localizable diagnostic messages.
tsc
Package jsnum provides JS-like number handling.
Package jsnum provides JS-like number handling.
Package jsonrpc provides generic JSON-RPC 2.0 types and utilities that can be shared between LSP and other JSON-RPC based protocols.
Package jsonrpc provides generic JSON-RPC 2.0 types and utilities that can be shared between LSP and other JSON-RPC based protocols.
ls
lsp
lspwatcher
Package lspwatcher implements an in-process file watcher used as a drop-in replacement for LSP-based file watching when the client does not support dynamic registration of file watchers.
Package lspwatcher implements an in-process file watcher used as a drop-in replacement for LSP-based file watching when the client does not support dynamic registration of file watchers.
Exports interfaces and types defining the node builder - concrete implementations are on top of the checker, but these types and interfaces are used by the emit resolver in the printer
Exports interfaces and types defining the node builder - concrete implementations are on top of the checker, but these types and interfaces are used by the emit resolver in the printer
Package printer exports a Printer for pretty-printing TS ASTs and writer interfaces and implementations for using them Intended ultimate usage:
Package printer exports a Printer for pretty-printing TS ASTs and writer interfaces and implementations for using them Intended ultimate usage:
ata
pseudochecker is a limited "checker" that returns pseudo-"types" of expressions - mostly those which trivially have type nodes
pseudochecker is a limited "checker" that returns pseudo-"types" of expressions - mostly those which trivially have type nodes
Package spanmap provides bidirectional span-aware mapping between a content mapper's virtual text and its original, untransformed source.
Package spanmap provides bidirectional span-aware mapping between a content mapper's virtual text and its original, untransformed source.
Package stringutil Exports common rune utilities for parsing and emitting javascript
Package stringutil Exports common rune utilities for parsing and emitting javascript
contentmappertest
Package contentmappertest provides realistic content mapper implementations used by tests.
Package contentmappertest provides realistic content mapper implementations used by tests.
race
Package israce reports if the Go race detector is enabled.
Package israce reports if the Go race detector is enabled.
Package transpile implements single-file JavaScript and declaration emit.
Package transpile implements single-file JavaScript and declaration emit.
vfs
trackingvfs
Package trackingvfs provides a VFS wrapper that records every file path accessed during compilation.
Package trackingvfs provides a VFS wrapper that records every file path accessed during compilation.

Jump to

Keyboard shortcuts

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