ColinEberhardt / applause-button

A zero-configuration medium-style button for adding applause / claps / kudos to web pages and blog posts
http://applause-button.com/
MIT License
427 stars 41 forks source link

Update dependencies to resolve vulnerabilities #104

Closed chriswilty closed 2 days ago

chriswilty commented 2 weeks ago

This is a general sweep of the package dependencies, as there were some critical and high vulnerabilities, as well as some deprecated packages (such as document-register-element and the unscoped babel libs).

Alongside these, there are some lightweight formatting changes due to SASS deprecation warnings and prettier upgrade to v3 (which is now even more opinionated 😉).

This is a BREAKING CHANGE: Node 18+ is required by rollup v4 and semantic-release v22

dogle-scottlogic commented 2 days ago

can we close off the dependabot PRs after this goes in?