Skip to content

Commit be5af6c

Browse files
committed
Avoid to use Promise.withResolvers
Promise.withResolvers was introduced in Node 22
1 parent 8d2c062 commit be5af6c

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/archivist/fetcher/fullDomFetcher.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,8 @@ async function configurePage(page, client, config) {
174174

175175
function setupPdfInterception(client) {
176176
const pdf = { content: null, status: null };
177-
const { promise: handled, resolve: onHandled } = Promise.withResolvers();
177+
let onHandled;
178+
const handled = new Promise(resolve => { onHandled = resolve; });
178179

179180
client.send('Fetch.enable', { patterns: [{ urlPattern: '*', requestStage: 'Response' }] }); // Intercept all responses before Chrome processes them, allowing to capture PDF content before it's handled by the PDF viewer
180181

0 commit comments

Comments
 (0)