angulardart-community / site-angulardart

AngularDart community-maintained documentation site!
https://angulardart.xyz
30 stars 7 forks source link

Bump all dependencies to latest #29

Open GZGavinZhao opened 2 years ago

GZGavinZhao commented 2 years ago

All dependencies are very old and some have security issues pointed out by Dependabot.

The npm dependencies are not urgent as we don't actually use them in the building process (very little even if we do use them). The ruby dependencies (gems) should be updated first. Most of the blocking issues pointed out in the Gemfile have already been resolved.

This is medium priority, but since I'm not too familiar with how gem works and dependencies are likely going to break the current site, this might take some time.

GZGavinZhao commented 2 years ago

Gem has been finished, only need to resolve npm dependencies, specifically with the new behavior of diff2html-cli.