Итак, все работало отлично и отлично, пока не обновлялось npm, и теперь все работает не так, как раньше.
Немного фона: в моем коде я использую jquery для разбора текстового html. Я не использую окно, и я не использую jsdom. Для этого он работал нормально:
$ = require("jquery");
$(html).find("<h1>").html("The title");
Но теперь я получаю следующее: Для jQuery требуется окно с документом
Как это исправить?