Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade project codebase to ESM #532

Closed
1 of 5 tasks
thescientist13 opened this issue Apr 11, 2021 · 1 comment · Fixed by #707, #814, #815, #817 or #818
Closed
1 of 5 tasks

Upgrade project codebase to ESM #532

thescientist13 opened this issue Apr 11, 2021 · 1 comment · Fixed by #707, #814, #815, #817 or #818
Assignees
Labels
alpha.0 chore unit testing, maintenance, etc question Further information is requested v0.20.0
Milestone

Comments

@thescientist13
Copy link
Member

thescientist13 commented Apr 11, 2021

Type of Change

  • New Feature Request
  • Documentation / Website
  • Improvement / Suggestion
  • Bug
  • Other (please clarify below)

Summary

Currently the base version of NodeJS is v12, but is also tested against v14. It would be good to cutover to v14 for 1.0 release and re-write all our packages/ code to use ESM.

Additionally, Mocha v7 supports import too.

Details

This will also allows us to "merge" these two versions of the same common code.

@thescientist13 thescientist13 added the chore unit testing, maintenance, etc label Apr 11, 2021
@thescientist13 thescientist13 added this to the 1.0 milestone Apr 11, 2021
@thescientist13 thescientist13 added the question Further information is requested label Apr 23, 2021
@thescientist13
Copy link
Member Author

Make sure we checkin / checkup on Stackblitz support whenever we start on this
#639 (comment)

@thescientist13 thescientist13 changed the title Upgrade to Node v14 default (and convert to ESM?) Upgrade project codebase to ESM Aug 29, 2021
@thescientist13 thescientist13 self-assigned this Aug 29, 2021
@thescientist13 thescientist13 pinned this issue Sep 7, 2021
@thescientist13 thescientist13 linked a pull request Dec 3, 2021 that will close this issue
@thescientist13 thescientist13 linked a pull request Dec 8, 2021 that will close this issue
@thescientist13 thescientist13 linked a pull request Dec 8, 2021 that will close this issue
@thescientist13 thescientist13 linked a pull request Dec 28, 2021 that will close this issue
@thescientist13 thescientist13 unpinned this issue Mar 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment