MCPcopy Create free account
hub / github.com/babel/babel / generateTSBaselineErrorMap

Function generateTSBaselineErrorMap

scripts/parser-tests/typescript/index.js:37–49  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

35const TSTestsPath = path.join(dirname, "../../../build/typescript/tests");
36
37function generateTSBaselineErrorMap() {
38 const errorMap = new Map();
39 const baselineDir = path.join(TSTestsPath, "baselines/reference");
40 for (const filename of fs.readdirSync(baselineDir)) {
41 if (filename.endsWith(".errors.txt")) {
42 const testBasenameWithoutOptions = filename
43 .slice(0, -".errors.txt".length)
44 .replace(/\(\S+\)$/, "");
45 errorMap.set(testBasenameWithoutOptions, filename);
46 }
47 }
48 return errorMap;
49}
50
51const TSBaselineErrorMap = generateTSBaselineErrorMap();
52

Callers 1

index.jsFile · 0.85

Calls 3

replaceMethod · 0.80
setMethod · 0.65
endsWithMethod · 0.45

Tested by

no test coverage detected