new-xkit / XKit

Fork of XKit, the extension framework for Tumblr
https://new-xkit-extension.tumblr.com
Other
460 stars 135 forks source link

Update dependencies #2142

Closed marcustyphoon closed 1 month ago

marcustyphoon commented 6 months ago

Updates npm dependencies and github actions dependencies, clearing up all security warnings... besides the ones in web-ext@latest, because, what can you do.

Requires at least node 14 (for web-ext to run), although the npm version associated with 14 predates this lockfile version so practically one should probably act like the minimum is 16.

Warning: while I did run gulp server (in node 14-20), I never set up local development and so I have no idea if it actually works with this PR. I have no clue if anyone else has one set up, frankly, but ideally one should, you know, test that at all.

marcustyphoon commented 1 month ago

Closing because we may remove gulp; this would merge conflict all over if we do.