many, many of the dependencies are significantly outdated.
an npm install in the base directory at the time of starting this fork results in:
D:\src\quaggajs>npm install --save
npm WARN deprecated babel-istanbul-loader@0.1.0: Package is deprecated, use https://github.com/deepsweet/istanbul-instrumenter-loader
npm WARN deprecated isparta-loader@2.0.0: Package is deprecated, use https://github.com/deepsweet/istanbul-instrumenter-loader
npm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated coffee-script@1.3.3: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN deprecated formatio@1.1.1: This package is unmaintained. Use @sinonjs/formatio instead
npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade
npm WARN deprecated to-iso-string@0.0.2: to-iso-string has been deprecated, use @segment/to-iso-string instead.
npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
npm WARN deprecated istanbul@0.4.5: This module is no longer maintained, try this instead:
npm WARN deprecated npm i nyc
npm WARN deprecated Visit https://istanbul.js.org/integrations for other alternatives.
npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
npm WARN deprecated minimatch@0.3.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
npm WARN deprecated tough-cookie@2.2.2: ReDoS vulnerability parsing Set-Cookie https://nodesecurity.io/advisories/130
> phantomjs@1.9.20 install D:\src\quaggajs\node_modules\phantomjs
> node install.js
PhantomJS not found on PATH
Downloading https://github.com/Medium/phantomjs/releases/download/v1.9.19/phantomjs-1.9.8-windows.zip
Saving to C:\Users\Eric\AppData\Local\Temp\phantomjs\phantomjs-1.9.8-windows.zip
Receiving...
[----------------------------------------] 0%
Received 7292K total.
Extracting zip contents
Removing D:\src\quaggajs\node_modules\phantomjs\lib\phantom
Copying extracted folder C:\Users\Eric\AppData\Local\Temp\phantomjs\phantomjs-1.9.8-windows.zip-extract-1565737401317\phantomjs-1.9.8-windows -> D:\src\quaggajs\node_modules\phantomjs\lib\phantom
Writing location.js file
Done. Phantomjs binary available at D:\src\quaggajs\node_modules\phantomjs\lib\phantom\phantomjs.exe
> core-js@2.6.9 postinstall D:\src\quaggajs\node_modules\core-js
> node scripts/postinstall || echo "ignore"
Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!
The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:
> https://opencollective.com/core-js
> https://www.patreon.com/zloirock
Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN karma-sinon-chai@1.3.4 requires a peer of sinon@>=2.1.0 <5 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
added 1193 packages from 1485 contributors and audited 9721 packages in 240.834s
found 137 vulnerabilities (45 low, 26 moderate, 65 high, 1 critical)
run `npm audit fix` to fix them, or `npm audit` for details
This is pretty much all completed, except for mocha, which may require significant changes to cypress or our test setup, to perform, so i'm closing this
many, many of the dependencies are significantly outdated.
an npm install in the base directory at the time of starting this fork results in: