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