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

Modernize #418

Open
9 tasks
jimmywarting opened this issue Jun 10, 2021 · 0 comments
Open
9 tasks

Modernize #418

jimmywarting opened this issue Jun 10, 2021 · 0 comments

Comments

@jimmywarting
Copy link

jimmywarting commented Jun 10, 2021

Hi, i wonder if i can modernize this package a bit.

  • Switch to using class + extend
  • const / let
  • remove some old util function with native functionality
  • spread arguments
  • Drop support for older browser like IE11
  • Drop support for older node versions to LTS (those who support ESM) ^12.20.0 || ^14.13.1 || >=16.0.0
  • Switch from commonjs to ESM
  • Less use of Buffer where it seems fit and replace it with plain Uint8Array (so maybe we don't have to import Buffer to browser)
  • perhaps some other stuff as well
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

No branches or pull requests

1 participant