github.com/khulnasoft/codebase@v0.0.0-20231214144635-a707781cbb24/errorformat/fmts/typescript.go (about) 1 package fmts 2 3 func init() { 4 const lang = "typescript" 5 6 register(&Fmt{ 7 Name: "tsc", 8 Errorformat: []string{ 9 `%E%f %#(%l,%c): error TS%n: %m`, 10 `%E%f %#(%l,%c): error %m`, // fallback 11 `%E%f %#(%l,%c): %m`, // fallback 12 `%Eerror %m`, 13 `%C%\s%+%m`, 14 `%-G%.%#`, 15 }, 16 Description: "TypeScript compiler", 17 URL: "https://www.typescriptlang.org/", 18 Language: lang, 19 }) 20 21 register(&Fmt{ 22 Name: "tslint", 23 Errorformat: []string{ 24 `%f[%l, %c]: %m`, // --format=prose 25 }, 26 Description: "An extensible linter for the TypeScript language", 27 URL: "https://github.com/palantir/tslint", 28 Language: lang, 29 }) 30 31 }