(unknownOption, diagnostics, createDiagnostics, unknownOptionErrorText)
| 40523 | return option.name; |
| 40524 | } |
| 40525 | function createUnknownOptionError(unknownOption, diagnostics, createDiagnostics, unknownOptionErrorText) { |
| 40526 | var _a; |
| 40527 | if ((_a = diagnostics.alternateMode) === null || _a === void 0 ? void 0 : _a.getOptionsNameMap().optionsNameMap.has(unknownOption.toLowerCase())) { |
| 40528 | return createDiagnostics(diagnostics.alternateMode.diagnostic, unknownOption); |
| 40529 | } |
| 40530 | var possibleOption = ts.getSpellingSuggestion(unknownOption, diagnostics.optionDeclarations, getOptionName); |
| 40531 | return possibleOption ? |
| 40532 | createDiagnostics(diagnostics.unknownDidYouMeanDiagnostic, unknownOptionErrorText || unknownOption, possibleOption.name) : |
| 40533 | createDiagnostics(diagnostics.unknownOptionDiagnostic, unknownOptionErrorText || unknownOption); |
| 40534 | } |
| 40535 | /*@internal*/ |
| 40536 | function parseCommandLineWorker(diagnostics, commandLine, readFile) { |
| 40537 | var options = {}; |
no test coverage detected