Skip to content

Drop support for Node < v14.14 and remove rimraf dependency#79

Merged
mansona merged 3 commits intomasterfrom
remove-rimraf
Feb 23, 2026
Merged

Drop support for Node < v14.14 and remove rimraf dependency#79
mansona merged 3 commits intomasterfrom
remove-rimraf

Conversation

@mansona
Copy link
Member

@mansona mansona commented Feb 23, 2026

I was hoping to be able to fix this without having to do a major release but it looks like we're backed into a corner 😞

The e18e project suggests the removal of rimraf after Node v14.14 https://e18e.dev/docs/replacements/rimraf.html and if we were to update to the next major of rimraf (to remove the deprecation) then we would need to only support Node v14 anyway: https://github.com/isaacs/rimraf/blob/main/CHANGELOG.md#v40

So to remove the deprecation we need to do a major and we might as well target at least Node v14.14 to remove the dependency 👍

@mansona mansona requested a review from kategengler February 23, 2026 21:58
Copy link

@kategengler kategengler left a comment

Choose a reason for hiding this comment

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

I am fine with this but I also argue we should drop all the Nodes not currently supported by ember-cli and ember.js and modernize further:

This will need to be a major so users of this package will need to update their deps anyway and it will not be able to float back to older versions of ember-cli and other packages in the default blueprint.

@mansona mansona merged commit fdbadbc into master Feb 23, 2026
33 checks passed
@mansona mansona deleted the remove-rimraf branch February 23, 2026 23:11
@github-actions github-actions bot mentioned this pull request Feb 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants