Skip to content

Latest commit

 

History

History
40 lines (31 loc) · 794 Bytes

File metadata and controls

40 lines (31 loc) · 794 Bytes

@eslint-react/core / getJsxConfigFromContext

Function: getJsxConfigFromContext()

function getJsxConfigFromContext(context: RuleContext): {
  jsx: 4 | JsxEmit;
  jsxFactory: string;
  jsxFragmentFactory: string;
  jsxImportSource: string;
};

Get JsxConfig from the rule context by reading compiler options

Parameters

Parameter Type Description
context RuleContext The RuleContext

Returns

{
  jsx: 4 | JsxEmit;
  jsxFactory: string;
  jsxFragmentFactory: string;
  jsxImportSource: string;
}

JsxConfig derived from compiler options

Name Type
jsx 4 | JsxEmit
jsxFactory string
jsxFragmentFactory string
jsxImportSource string