Replace cheero with puppeteer
This commit is contained in:
@ -2,7 +2,7 @@ import crypto from "crypto";
|
||||
import fs from "fs/promises";
|
||||
import Parser from "rss-parser";
|
||||
import { config } from "../services/config.js";
|
||||
import { enhanceArticleContent } from "../services/content-extractor.js";
|
||||
import { enhanceArticleContent, closeBrowser } from "../services/content-extractor.js";
|
||||
import {
|
||||
getFeedById,
|
||||
getFeedByUrl,
|
||||
@ -425,6 +425,9 @@ async function processRetryQueue(abortSignal?: AbortSignal): Promise<void> {
|
||||
closeError,
|
||||
);
|
||||
}
|
||||
|
||||
// Close Puppeteer browser on exit
|
||||
await closeBrowser();
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user