Mathias Buus
7d8efa4f71
2.4.0
3 years ago
Kasper Isager Dalsgarð
66a35bc45c
Bundle WAT using `wasm-tools` ( #17 )
* Bundle WAT using `wasm-tools`
* Remove compiled WASM and update README
* Un-Prettier README
* Switch to async loading as the module is 8 KiB
* Switch to `b4a` for digest encoding
* Handle promise errors
* Don't pass `cb` directly to resolved branch
3 years ago
Mathias Buus
5cbee44803
2.3.0
3 years ago
Blaine Bublitz
2110af0c65
Add support for get/set of a partial hash ( #16 )
* Add support for get/set of a partial hash
* make actually mergable
3 years ago
Mathias Buus
d6854f8b64
2.2.0
3 years ago
Martin Heidegger
6be508e96e
update-deps ( #15 )
3 years ago
Emil Bay
23bee06945
2.1.0
5 years ago
Emil Bay
f8e928765b
Upgrade wat2js, add wat2wasm as devDep and update build artifacts
5 years ago
Jamen Marz
d83f816966
Update assert to prevent hashing strings.
5 years ago
Mathias Buus
06317fe0d6
2.0.0
6 years ago
Emil Bay
a0f41b1f3f
Use offset atom on stores and loads ( #6 )
6 years ago
Emil Bay
9a95b2b076
Make WAT purely S-expressions
6 years ago
Emil Bay
fddaf6c7c4
Add wat2js command and instructions
6 years ago
Anna Henningsen
c7cf5f7d63
Use `Buffer.from()` instead of `new Buffer` ( #4 )
The `Buffer` constructor is deprecated, we should
use `Buffer.from()` instead.
Refs: https://github.com/nodejs/node/issues/19079
6 years ago
Emil Bay
77c087ded8
1.1.7
6 years ago
Emil Bay
298c2884a1
wasm may be null when async loading
6 years ago
Emil Bay
48b909037b
1.1.6
6 years ago
Emil Bay
e0c843a20c
Guard against wasm not being supported
6 years ago
Mathias Buus
ddf07cd2a0
1.1.5
6 years ago
Mathias Buus
e62886e528
realloc if too small
6 years ago
Mathias Buus
685ce820ba
use wat2js
6 years ago
Mathias Buus
bc74a74f26
1.1.4
7 years ago
Anna Henningsen
1a59691832
Don't invoke .ready() callback twice if it throws
Previously, when the callback passed to `.ready()` would throw,
it would be called again because it was also registered as a
`.catch()` handler for the same Promise that invoked it.
7 years ago
Anna Henningsen
329e6ac4e1
test: verify that ready() is called
7 years ago
Mathias Buus
389c4b7e65
1.1.3
7 years ago
Mathias Buus
70db5d3284
Revert "2.0.0" - WASM too big to load sync in browser
This reverts commit d075cabece
.
7 years ago
Mathias Buus
a4b32178ee
Revert "use sync wasm loading"
This reverts commit a5860244d0
.
7 years ago
Mathias Buus
d075cabece
2.0.0
7 years ago
Mathias Buus
a5860244d0
use sync wasm loading
7 years ago
Mathias Buus
0d0b0d2a73
1.1.2
7 years ago
Mathias Buus
349e080c5c
use base64-to-uint8array
7 years ago
Mathias Buus
f488b07536
1.1.1
7 years ago
Mathias Buus
db42eaf54b
fix minor bugs. /cc @emilbayes
7 years ago
Emil Bay
b6de578416
1.1.0
7 years ago
Emil Bay
0f54a6980d
Add assertions and blake2b compat
7 years ago
Mathias Buus
7e9ae0b169
docs for constructor options
7 years ago
Mathias Buus
58d362ca4e
1.0.0
7 years ago
Mathias Buus
952bf927be
fix test script
7 years ago
Mathias Buus
58f7576422
pass @emilbayes' test vectors
7 years ago
Mathias Buus
cdd4dfc5bb
style
7 years ago
Mathias Buus
e13ca9e2de
remove window thing
7 years ago
Mathias Buus
98ab40157d
more fancy
7 years ago
Mathias Buus
771a3f767d
first commit
7 years ago