-
Notifications
You must be signed in to change notification settings - Fork 142
Description
Tell us about your environment
Windows
- MarkBind Version:
Possibly most versions of Markbind are affected when installing dependencies either locally or in CI
What did you do? Please include the actual source code causing the issue.
When running an update in this commit to the CS3218 Website, the action failed to complete. As it turns out, there are discussions on the "bug" in colors.js. Specifically for our case, it seems like the live-server package that we depend on is using the latest version of colors.js. There is a PR in the live-server repo 2 days ago to fix the issue but it has not been merged.

According to the discussions, the solution seems to be pinning all usage of the colors.js package to 1.4.0.
To fix the issue temporarily, we could possibly use https://www.npmjs.com/package/npm-force-resolution
Or, should we wait for live-server to update?
Related:
What did you expect to happen?
Deploy successfully.
What actually happened? Please include the actual, raw output.
