Commit Graph

1367 Commits

Author SHA1 Message Date
Alex Crichton
85cdb51719 Generate TypeScript by default instead of JS
This is what's needed in the immediate future anyway, so let's do that!
2017-12-19 19:06:48 -08:00
Alex Crichton
946e5317fe Support passing JS objects through Rust 2017-12-19 09:25:41 -08:00
Alex Crichton
eda9beae25 Get imports working in a basic capacity 2017-12-18 21:43:16 -08:00
Alex Crichton
1ffcb90d2d Ensure class arguments have the expected type 2017-12-18 19:01:37 -08:00
Alex Crichton
9eb63fd0df Try to fix tests on windows again 2017-12-18 16:35:04 -08:00
Alex Crichton
eebe8b21a2 Fix generation for a fn with two string args 2017-12-18 16:13:37 -08:00
Alex Crichton
d38a448f15 Fix a hygiene issue with me 2017-12-18 15:54:43 -08:00
Alex Crichton
ac1acf55ac Fix a typo in passStringToWasm 2017-12-18 15:37:28 -08:00
Alex Crichton
d768b42a64 First pass at implementing functions for browsers 2017-12-18 15:14:13 -08:00
Alex Crichton
ea36df2e01 Rename the cli tool to wasm-bindgen 2017-12-18 15:08:36 -08:00
Alex Crichton
62808e8d99 Add some tests for exceptions 2017-12-18 14:44:09 -08:00
Alex Crichton
6593b5ef69 Classes are now working! 2017-12-18 14:31:01 -08:00
Alex Crichton
7c510a8a7e Start adding support for classes 2017-12-18 12:39:14 -08:00
Alex Crichton
1b4f10217c Start handling strings 2017-12-14 21:55:21 -08:00
Alex Crichton
d5897c6e56 Test the eventual desired interface 2017-12-14 20:07:26 -08:00
Alex Crichton
d2d9f6be11 Avoid registry/git repo updates in tests
Use the main lockfile as a template, also print out how long each
command takes.
2017-12-14 19:36:41 -08:00
Alex Crichton
2926e6e9f4 Initial commit 2017-12-14 19:31:01 -08:00