JanDW / wildpeaches

Mind-sized STEM ideas and experiments blog, beyond the textbook.
https://wildpeaches.xyz
0 stars 0 forks source link

Dependency bump #157

Open JanDW opened 2 years ago

JanDW commented 2 years ago

Used ncu -u to upgrade dependencies in package.json and also upgraded node version to the latest LTS.

A few issues occurred:

  1. Downgrade escape-string-regexp as it uses ESM instead of CJS in latest version, which Eleventy doesn't like
  2. Downgrade postcss as one of its dependencies, cliui also uses ESM
  3. Used npm-force-resolutions to override a dependency on ansi-html, which is no longer supported and has a critical vulnerability, it now points to ansi-html-community (See stackoverflow)

I need to look into how I can address the first two issues, but it'll do for now.