Commit Graph

18 Commits

Author SHA1 Message Date
430fce7a8b Enable env_logger for the wasm-bindgen CLI tool
This was intended earlier, but fogotten! Found during work on #1002
2018-11-29 12:25:24 -08:00
12fc09a124 Add a flag to remove the wasm name section
This commit adds a `--remove-name-section` flag to the `wasm-bindgen`
command which will remove the `name` section of the wasm file, used to
indicate the names of functions typically used in debugging. This flag
is off-by-default and will primarily be controlled by wasm-pack,
typically being passed by default with `wasm-pack build --release`.

Closes #1021
2018-11-09 07:45:19 -08:00
cb9c9fb011 Shrink binary size of distributed wasm-bindgen
This shaves a little over 2MB off the download locally for Linux,
removing debuginfo (which no one's probably gonna use anyway) as well as
switching from jemalloc to the system allocator.
2018-10-17 19:15:09 -07:00
6def60681b Upgrade failure and fix deprecation warnings (#605) 2018-08-01 16:15:09 -05:00
133706fc5c Remove debug sections by default
The changes on master Rust insert debug sections now (yay!) but this means that
wasm binaries by default pick up debug sections from the standard library, so
let's remove them by default in wasm-bindgen unless `--debug` is passed
2018-07-13 08:12:12 -07:00
9127a0419f rustfmt all the things 2018-06-27 22:42:34 -07:00
6f95e5c531 Print errors to stderr instead of stdout 2018-04-30 13:24:29 -07:00
89bd10f974 Emit *.d.ts file by default 2018-04-27 07:15:34 -07:00
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
f3c05e5339 Fix compat with stable 2018-04-19 14:28:30 -07:00
0ade4b8cac Add a --no-modules-global flag
This can be used to configure the name of the global that's initialized so it's
not unconditionally `wasm_bindgen`.

Closes #145
2018-04-19 13:33:58 -07:00
98016324f7 Merge branch 'umd' of https://github.com/csharad/wasm-bindgen 2018-04-13 07:34:27 -07:00
b9b8756cd0 Demangle Rust symbols by default 2018-04-11 11:43:18 -07:00
8c935d5d94 Change flag to --no-modules 2018-04-11 13:59:58 +05:45
b9192592a9 Updated docopts 2018-04-07 13:17:56 +05:45
0bd8713bd5 Dropped node support in umd -> amd 2018-04-07 13:06:36 +05:45
3a83b02de0 Added umd switch 2018-04-04 20:06:53 +05:45
393841779a Rename directories to remove "wasm-bindgen-" prefix in sub-crates 2018-03-29 08:28:25 -07:00