(source: string)
| 64 | } |
| 65 | |
| 66 | function looksLikeJsxSource(source: string): boolean { |
| 67 | return ( |
| 68 | source.includes(JSX_TEMPLATE_BEGIN) || |
| 69 | source.includes('EDITMODE-BEGIN') || |
| 70 | source.includes('ReactDOM.createRoot') || |
| 71 | containsAppDeclaration(source) || |
| 72 | containsUppercaseJsxTag(source) |
| 73 | ); |
| 74 | } |
| 75 | |
| 76 | export function classifyRenderableSource( |
| 77 | source: string, |
no test coverage detected