auth0 / webtask-bundle

Module and CLI to bundle your code for use on https://webtask.io
28 stars 6 forks source link

Remove stale dependencies #32

Closed SkyHacks closed 6 years ago

SkyHacks commented 6 years ago

Objective:

Remove unused dependencies.

Motivation:

The version of superagent being required is causing a vulnerability warning in wt-cli.

Summary:

Package Why It's Safe To Remove
chalk Added for dependency checker which was later removed
cli-table Added for dependency checker which was later removed
glob Added for recursively matching nested deps but was refactored out
readline-sync Added for dependency checker which was later removed
semver Added to support local dep resolution but was refactored out
superagent Added to load LIST_MODULES_URL and was refactored out

No direct references can be found for these modules and every reasonable effort has been made to identify indirect references.

If approved and merged, please create a new NPM release.

SkyHacks commented 6 years ago

All tests passing.