From 392819c8fc04027081b4d193ff8b7a55fc81b6a8 Mon Sep 17 00:00:00 2001 From: Art Manion Date: Wed, 22 Nov 2023 12:02:45 -0500 Subject: [PATCH] node-fetch ESM hack --- schema/v5.0/support/qualityReport/report.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/schema/v5.0/support/qualityReport/report.js b/schema/v5.0/support/qualityReport/report.js index f86b03baadd..2d219c3a8f9 100644 --- a/schema/v5.0/support/qualityReport/report.js +++ b/schema/v5.0/support/qualityReport/report.js @@ -1,3 +1,9 @@ +// +// ESM hack from here: +// https://github.com/node-fetch/node-fetch/blob/HEAD/docs/v3-UPGRADE-GUIDE.md#converted-to-es-module +// +const fetch = (...args) => import('node-fetch').then(({default: fetch}) => fetch(...args)); +//const fetch = require("node-fetch"); const fs = require('fs'); const path = require('path'); const validateCve = require('../Node_Validator/dist/cve5validator.js')