📄 source-files¶
📊 Analysis Summary¶
| Metric | Count |
|---|---|
| 🔧 Functions | 2 |
📚 Table of Contents¶
🛠️ File Location:¶
📂 packages/typescript-estree/src/source-files.ts
Functions¶
isSourceFile(code: unknown): code is ts.SourceFile¶
Parameters:
codeunknown
Returns: code is ts.SourceFile
Code
export function isSourceFile(code: unknown): code is ts.SourceFile {
if (typeof code !== 'object' || code == null) {
return false;
}
const maybeSourceFile = code as Partial<ts.SourceFile>;
return (
maybeSourceFile.kind === ts.SyntaxKind.SourceFile &&
typeof maybeSourceFile.getFullText === 'function'
);
}
getCodeText(code: string | ts.SourceFile): string¶
Parameters:
codestring | ts.SourceFile
Returns: string
Calls:
isSourceFilecode.getFullText
Code
Generated by Syntax Scribe