Added fixes and work arounds so that glacier runs with Gleam 0.26.0
Glacier might run on Deno might (or might not) run once Gleam 0.26.1 is out
Remove internal verbatim copy to gleeunit and depend on a fork:
Fix detection of unqualified imports.
Fix detection of aliased imports.
Fix detection of renames.
Files with white spaces are now ignored.
Force rebased on lpil/gleeunit to keep all contributor history alive.
This was required because initially Glacier was supposed to depend on
a patched Gleeunit, but the idea of patching Gleeunit a bit was
rejected by the Gleeunit team. While this may not be strictly necessary
this honors previous contributions transparently.
This was a quick and dirty process where I saved a lot of time by not
fixing any merges and instead just adding them without touching them
including the diff noise. As a consequence single commits if checked out
might not run any more. After the dirty rebase I’ve commited the
source code state equvialent to 0.2.7 to restore functionality.
Proper BE noun instead of an AE one for the LICENCE file and naming.
Fix MaxListenersExceededWarning: Possible EventEmitter memory leak detected (#4).
Instruct to use gleam add glacier --dev to add as a dev dependency, only.
Readme: Explain that gleeunit is optional if glacier is installed if gleeunit/should is replaced by glacier/should.
More compatibility changes to run glacier alongside gleeunit:
Added glacier/should which is a renamed gleeunit/should.
Remove code that did nothing.
Renamed internal gleeunit fork to gleeunit2 to avoid collisions.
Replaced glacier.run() with glacier.main() as latter did not make sense before.
Fixed the logo to work across hexpm and github and shields badges.
Ex post rebased on lpil/gleeunit
should.be_ok and should.be_error now unwrap the result argument
Gleeunit v0.7.2 - 2022-11-19
Update for Gleam v0.25.0.
Gleeunit v0.7.1 - 2022-11-11
Fixed a bug where project names containing numbers would not run correctly on
Gleeunit v0.7.0 - 2022-09-24
Line numbers are printed on JS for assertions.
Gleeunit v0.6.2 - 2022-07-15
error due to them being async.
Gleeunit v0.6.1 - 2022-01-26
Gleeunit v0.6.0 - 2022-01-09
Added support for OTP versions below 23.