manzt / numcodecs.js

Buffer compression and transformation codecs for use in Zarr.js and beyond...
MIT License
27 stars 6 forks source link

Remove ts-node/jest use zora/prettier #17

Closed manzt closed 3 years ago

manzt commented 3 years ago

There are a few changes in this PR:

1.) Remove jest and ts-node test runner

We now use zora as a test runner and just run the end-to-end tests on the final bundle (in dist).

2.) Remove eslint and just use prettier

I don't see the need for eslint + typescript + prettier. Now we just have a prettier config, and formatting / linting is just running prettier.

3.) Upgrade pako to use ESM

pako 2.0 provides an ESM export, so we can remove the commonjs plugin for rollup.