Commit Graph

75 Commits

Author SHA1 Message Date
Alex Crichton
237fff0698 Map u64/i64 to BigInt in JS
This commit is an implementation of mapping u64/i64 to `BigInt` in JS through
the unstable BigInt APIs. The BigInt type will ship soon in Chrome and so this
commit builds out the necessary support for wasm-bindgen to use it!
2018-05-05 18:51:20 -07:00
Alex Crichton
5f59d95130 Migrate to the failure crate
Currently errors are reported via Rust panics but there's lots more errors being
added over time so this commit starts the movement towards the `failure` crate
to more idiomatically report errors as well as provide better error messages
over time.
2018-04-25 11:57:17 -07:00
Robert Masen
cbccd2028d include fetch arg for wasm2es6js 2018-04-23 08:41:02 -05:00
Alex Crichton
49ead6a0d0 I think incremental shoudl be fixed now! 2018-04-16 10:38:26 -07:00
Alex Crichton
6b49af8234 Build releases with nightly on CI 2018-04-09 14:42:47 -07:00
Alex Crichton
071f3637fa Build closures example on Travis 2018-04-09 14:41:24 -07:00
Alex Crichton
cf9ef7b570 Disable incremental on CI for now
It seems... buggy!
2018-04-03 13:01:34 -07:00
Alex Crichton
dd9c444aeb Try harder to debug failures.. 2018-04-03 09:34:37 -07:00
Alex Crichton
3ceee55d14 Fix Travis (hopefully) 2018-03-29 08:50:08 -07:00
Alex Crichton
dc03e6c84a Shuffle around travis builds a bit 2018-03-22 21:18:03 -07:00
Alex Crichton
9d5b4ce2fb Add another example to travis 2018-03-22 19:06:23 -07:00
Alex Crichton
758bb3c2c3 Add an example using Math 2018-03-21 10:03:40 -07:00
Alex Crichton
0627c8f252 Attempt to fix CI 2018-03-09 11:51:42 -08:00
Alex Crichton
d8e5930799 Add an example of console.log
Also clean up some other exampels
2018-03-09 10:25:48 -08:00
Alex Crichton
1db5b3fb50 Add Travis/AppVeyor deployments 2018-03-05 20:05:39 -08:00
Alex Crichton
644e96cd46 Tweak layout for Chrome 2018-03-05 02:51:10 -08:00
Alex Crichton
f06dfd0a7d Hopefully fix up yml 2018-03-04 12:48:53 -08:00
Alex Crichton
94001c3303 Don't run servers on CI 2018-03-04 12:16:01 -08:00
Alex Crichton
e7f7f7864a Run smorgasboard example on CI 2018-03-02 20:21:44 -08:00
Alex Crichton
4aa6793b9e Rewrite the README using Webpack
Right now Webpack probably has the most mature support for loading wasm modules,
so let's show off how to do that! Additionally this commits hello world as an
example to the repository.
2018-03-02 20:12:00 -08:00
Alex Crichton
353794417c Don't run npm install during tests
Instead add a `package.json` and use `yarn run`.
2018-03-02 15:44:28 -08:00
Alex Crichton
b8292a617a Try to fix Travis 2018-01-08 14:57:00 -08:00
Alex Crichton
597fd98744 Test installation on CI as well 2017-12-19 09:28:31 -08:00
Alex Crichton
384027088b Install wasm target on CI 2017-12-18 14:55:25 -08:00
Alex Crichton
abb9c845a5 Add CI and a small README 2017-12-18 14:49:04 -08:00