Skip to content

feanil/update node 24#324

Merged
feanil merged 2 commits intomasterfrom
feanil/update_node_24
Jan 8, 2026
Merged

feanil/update node 24#324
feanil merged 2 commits intomasterfrom
feanil/update_node_24

Conversation

@feanil
Copy link
Contributor

@feanil feanil commented Jan 8, 2026

  • build: Upgrade to Node 24
  • Re-build package-lock.json in node 24.
  • build: Clean up how we build/release.

This necessitated overriding node-gyp, a transitive dep from node-sass (itself deprecated in October 2020), to a more recent version.  package-lock was regenerated.
@feanil feanil force-pushed the feanil/update_node_24 branch from 69bbcc0 to 3a69905 Compare January 8, 2026 16:37
@feanil feanil requested a review from arbrandes January 8, 2026 17:56
Copy link
Contributor

@arbrandes arbrandes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, so that's what my package-lock regen was behaving rather weirdly. 👍🏼

Simplify the release workflow and remove unnecessary dependencies from
the dev dependencies.
@feanil feanil force-pushed the feanil/update_node_24 branch from a58227b to 32188e3 Compare January 8, 2026 18:30
@feanil feanil merged commit 264292e into master Jan 8, 2026
4 checks passed
@feanil feanil deleted the feanil/update_node_24 branch January 8, 2026 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants