You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You may wonder why all these changes are done in one commit, and that's
because they're all kind of interrelated:
- I initially updated PureScript to 0.15.x, which produces code that
uses ES modules instead of CommonJS ones
- The version of `purescript-decimals` in the 0.15.x package set was
tested with decimal.js 10.3.1, so use that
- Since we're using ES modules now, I updated `clipboardy` and
`xdg-basedir` to versions that use ES modules (I admit that I didn't
have to do this one in this commit)
- `pulp browserify` doesn't work with PureScript 0.15.x, so I had to
migrate to something else (I chose `esbuild`)
Side note: `purescript-parsing` 9.0.0 brings with it a wonderful
performance boost[1], which speeds up the test suite by 3 times on my
machine (from `102.231 s ± 0.485 s` to `34.666 s ± 0.299 s`).
[1]: purescript-contrib/purescript-parsing#154
0 commit comments