Directories
¶
| Path | Synopsis |
|---|---|
|
Package gotranspiler implements TypeScript to Go source code transpilation.
|
Package gotranspiler implements TypeScript to Go source code transpilation. |
|
composer
Package composer orchestrates the hybrid TS→Go extraction pipeline.
|
Package composer orchestrates the hybrid TS→Go extraction pipeline. |
|
picker
Package picker decides which top-level TypeScript declarations are safe to extract as native Go code in the hybrid TS→Go transpile pipeline.
|
Package picker decides which top-level TypeScript declarations are safe to extract as native Go code in the hybrid TS→Go transpile pipeline. |
|
rslint
|
|
|
plugins/react/rules/no_unknown_property
cspell:disable — this file enumerates HTML / SVG / ARIA attribute names verbatim from React and the WHATWG / W3C specs, so it contains many attribute-name tokens (aria-*, SVG presentation attributes, popover / shadowroot attrs, …) that are not in a general English dictionary.
|
cspell:disable — this file enumerates HTML / SVG / ARIA attribute names verbatim from React and the WHATWG / W3C specs, so it contains many attribute-name tokens (aria-*, SVG presentation attributes, popover / shadowroot attrs, …) that are not in a general English dictionary. |
|
rules/no_implied_eval
cspell:ignore sctx
|
cspell:ignore sctx |
|
rules/no_misleading_character_class
Package no_misleading_character_class implements ESLint's no-misleading-character-class rule on top of the layered regex / JS string utilities in `internal/utils`.
|
Package no_misleading_character_class implements ESLint's no-misleading-character-class rule on top of the layered regex / JS string utilities in `internal/utils`. |
|
tsgo_pinned/bundled
Package bundled provides access to files bundled with TypeScript.
|
Package bundled provides access to files bundled with TypeScript. |
|
tsgo_pinned/compiler
Package compiler implements the TypeScript compiler.
|
Package compiler implements the TypeScript compiler. |
|
tsgo_pinned/diagnostics
Package diagnostics contains generated localizable diagnostic messages.
|
Package diagnostics contains generated localizable diagnostic messages. |
|
tsgo_pinned/jsnum
Package jsnum provides JS-like number handling.
|
Package jsnum provides JS-like number handling. |
|
tsgo_pinned/nodebuilder
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 |
|
tsgo_pinned/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: |
|
tsgo_pinned/stringutil
Package stringutil Exports common rune utilities for parsing and emitting javascript
|
Package stringutil Exports common rune utilities for parsing and emitting javascript |
|
utils
cspell:ignore octals
|
cspell:ignore octals |
|
tsgo
|
|
|
bundled
Package bundled provides access to files bundled with TypeScript.
|
Package bundled provides access to files bundled with TypeScript. |
|
compiler
Package compiler implements the TypeScript compiler.
|
Package compiler implements the TypeScript compiler. |
|
diagnostics
Package diagnostics contains generated localizable diagnostic messages.
|
Package diagnostics contains generated localizable diagnostic messages. |
|
jsnum
Package jsnum provides JS-like number handling.
|
Package jsnum provides JS-like number handling. |
|
nodebuilder
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 |
|
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: |
|
pseudochecker
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 |
|
stringutil
Package stringutil Exports common rune utilities for parsing and emitting javascript
|
Package stringutil Exports common rune utilities for parsing and emitting javascript |
Click to show internal directories.
Click to hide internal directories.