MCPcopy Create free account
hub / github.com/prettier/prettier / createParseError

Function createParseError

src/language-js/parse/espree.js:26–38  ·  view source on GitHub ↗
(error)

Source from the content-addressed store, hash-verified

24};
25
26function createParseError(error) {
27 const { message, lineNumber, column } = error;
28
29 /* c8 ignore next 3 */
30 if (typeof lineNumber !== "number") {
31 return error;
32 }
33
34 return createError(message, {
35 loc: { start: { line: lineNumber, column } },
36 cause: error,
37 });
38}
39
40function parse(text, options) {
41 const sourceType = getSourceType(options?.filepath);

Callers 1

parseFunction · 0.70

Calls 1

createErrorFunction · 0.85

Tested by

no test coverage detected