Skip to content
This repository was archived by the owner on Oct 2, 2024. It is now read-only.

ES6#76

Draft
ghost wants to merge 20 commits intomasterfrom
chore/es6
Draft

ES6#76
ghost wants to merge 20 commits intomasterfrom
chore/es6

Conversation

@ghost
Copy link

@ghost ghost commented Sep 17, 2024

This library is used only in node environments. We can safely update this library to produce ES6 code.

ESM updates

  • Update typescript
  • Update tsconfig
  • Change to ES6 module
  • Fix all imports

Testing

  • Update all jest dependencies
  • Update jest config to work with esm
  • Make test run with --experiment-vm-modules

Lodash

  • Migrate to lodash-es

Misc

  • Change nvmrc to use 18
  • Only publish lib folder
  • Delete npmrc
  • Add typecheck as part of lint

@ghost ghost marked this pull request as draft September 23, 2024 16:59
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants