MCPcopy Index your code
hub / github.com/simstudioai/sim / parseFile

Method parseFile

apps/sim/lib/file-parsers/html-parser.ts:10–22  ·  view source on GitHub ↗
(filePath: string)

Source from the content-addressed store, hash-verified

8
9export class HtmlParser implements FileParser {
10 async parseFile(filePath: string): Promise<FileParseResult> {
11 try {
12 if (!filePath) {
13 throw new Error('No file path provided')
14 }
15
16 const buffer = await readFile(filePath)
17 return this.parseBuffer(buffer)
18 } catch (error) {
19 logger.error('HTML file error:', error)
20 throw new Error(`Failed to parse HTML file: ${(error as Error).message}`)
21 }
22 }
23
24 async parseBuffer(buffer: Buffer): Promise<FileParseResult> {
25 try {

Callers

nothing calls this directly

Calls 3

parseBufferMethod · 0.95
readFileFunction · 0.85
errorMethod · 0.80

Tested by

no test coverage detected