MCPcopy
hub / github.com/opentrace/opentrace / getTsParser

Function getTsParser

ui/src/runner/browser/__tests__/helpers.ts:63–71  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

61let phpParser: Parser | null = null;
62
63export async function getTsParser(): Promise<Parser> {
64 await ensureInit();
65 if (!tsParser) {
66 tsParser = new Parser();
67 const lang = await loadLanguage('tree-sitter-typescript.wasm');
68 tsParser.setLanguage(lang);
69 }
70 return tsParser;
71}
72
73export async function getTsxParser(): Promise<Parser> {
74 await ensureInit();

Callers 1

parseTSFunction · 0.85

Calls 2

ensureInitFunction · 0.85
loadLanguageFunction · 0.85

Tested by

no test coverage detected