/opt/canhelp/node_modules/sucrase/dist/esm/util
NameSizeModeActions
elideImportEquals.js6270644editdlrm
formatTokens.js21380644editdlrm
getClassInfo.js108490644editdlrm
getDeclarationInfo.js13810644editdlrm
getIdentifierNames.js3690644editdlrm
getImportExportSpecifierInfo.js20050644editdlrm
getJSXPragmaInfo.js4940644editdlrm
getNonTypeIdentifiers.js16360644editdlrm
getTSImportedNames.js21590644editdlrm
isAsyncOperation.js12740644editdlrm
isExportFrom.js6280644editdlrm
isIdentifier.js18220644editdlrm
removeMaybeImportAttributes.js5990644editdlrm
shouldElideDefaultExport.js11540644editdlrm
Edit: /opt/canhelp/node_modules/sucrase/dist/esm/util/getJSXPragmaInfo.js (494B)
export default function getJSXPragmaInfo(options) { const [base, suffix] = splitPragma(options.jsxPragma || "React.createElement"); const [fragmentBase, fragmentSuffix] = splitPragma(options.jsxFragmentPragma || "React.Fragment"); return {base, suffix, fragmentBase, fragmentSuffix}; } function splitPragma(pragma) { let dotIndex = pragma.indexOf("."); if (dotIndex === -1) { dotIndex = pragma.length; } return [pragma.slice(0, dotIndex), pragma.slice(dotIndex)]; }