diff --git a/modules/slow-scan.js b/modules/slow-scan.js index 53fdc180..79b36eac 100755 --- a/modules/slow-scan.js +++ b/modules/slow-scan.js @@ -7,6 +7,8 @@ import firefox from 'selenium-webdriver/firefox.js' import {Builder,By,Key} from 'selenium-webdriver' import path from 'path' import engine from './engine.js' +import { createRequire } from 'module'; +const require = createRequire(import.meta.url); if (process.platform === 'win32') { const package_path = path.join(path.dirname(require.resolve('geckodriver')), '..') diff --git a/package-lock.json b/package-lock.json index a794fcd4..4825c4cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2999,9 +2999,6 @@ "version": "8.2.0", "resolved": "https://registry.npmjs.org/n/-/n-8.2.0.tgz", "integrity": "sha512-qv+jwJoXaV94C+uASaLS/Qe/iprgvQKe+5hqg6YvUH8mqe5ysgjby875pUVLLWieGFywipEO/J/bgekYbC18Jw==", - "os": [ - "!win32" - ], "bin": { "n": "bin/n" },