-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Closed
Description
The plan
Migrate semantic-release
and all the core plugins to native ES Modules.
The motivation
Node is moving to native ES Modules, so it's only a matter of time when we will be forced to do the same.
The 2nd reason is that a growing number of dependencies were or will soon be upgraded by ESM, and we are blocked from further updates, and have a ton of open pull requests which I'd love to get rid of.
semantic-release
is in a good position to do the upgrade with comparably little friction, as it's often times run in it's own environment. It's not a production dependency.
Projects to update
I'll create dedicated issues for these shortly. We already started work on some of them.
GabeDuarteM, hongaar, sheerlox, theoludwig, lars-berger and 1 moreits-dibo, sheerlox and wridgeu
Metadata
Metadata
Assignees
Labels
No labels