The #280 pull quest resolved some compatibility issues and merged into the main branch two months ago. For example:
The main branch lib/util/url.js file line 3:
let isWindows = /^win/.test(globalThis.process?.platform),
However, the npm package v9.1.0 released on 16 days ago is not the same as above.
The v9.1.0 verison lib/util/url.js file line 3:
let isWindows = /^win/.test(process.platform),
So, please help to release a new version of the latest code on the main branch.