tests/src/Nightwatch/Tests/drupalHtmlBuilderTest.js | 2 ++
1 file changed, 2 insertions(+)
diff --git a/tests/src/Nightwatch/Tests/drupalHtmlBuilderTest.js b/tests/src/Nightwatch/Tests/drupalHtmlBuilderTest.js
index 0c4574f..6ee5f71 100644
--- a/tests/src/Nightwatch/Tests/drupalHtmlBuilderTest.js
+++ b/tests/src/Nightwatch/Tests/drupalHtmlBuilderTest.js
@@ -1,12 +1,14 @@
const assert = require('assert');
const fs = require('fs');
const path = require('path');
+// eslint-disable-next-line import/no-extraneous-dependencies
const { JSDOM } = require('jsdom');
// Nightwatch doesn't support ES modules. This workaround loads the class
// directly here.
// @todo remove this after https://www.drupal.org/project/drupal/issues/3247647
// has been resolved.
+// eslint-disable-next-line no-eval
const DrupalHtmlBuilder = eval(`(${fs.readFileSync(path.resolve(__dirname, '../../../../js/ckeditor5_plugins/drupalEngine/src/drupalhtmlbuilder.js')).toString()})`.replace('export default', ''));
const { document, Node } = (new JSDOM(``)).window;