29 Commits (33c602cf82b40af5d8f5460736f94c34d2a61021)

Author SHA1 Message Date
Alex Crichton 11beac3736 Replace internal `Error` with `failure::Error` 7 years ago
Nick Fitzgerald 3575a0a5fc Rename `--debug` to `--dev` to match `cargo` 7 years ago
Alex Crichton 35fe250d09 Fix wasm-bindgen if lib is renamed via `lib.name` 7 years ago
Nick Fitzgerald 6d3e9dfebb Refactor: make `check_crate_config` a method of `CargoManifest` 7 years ago
Nick Fitzgerald 25490301e0 Refactor: make `get_crate_name` a method of `CargoManifest` 7 years ago
Nick Fitzgerald 0e09b3fd3c Refactor: make `write_package_json` a method on `CargoManifest` 7 years ago
Nick Fitzgerald 511e6c29a0 Refactor: replace `manifest::read_cargo_toml` with a constructor 7 years ago
Nick Fitzgerald 4e6abcfd1d Only read the `Cargo.toml` manifest once 7 years ago
Alex Crichton c664cfddd1 Use a global cache for all downloaded binaries 7 years ago
Nick Fitzgerald 965ae35933 Add no-modules to --target flag's help text 7 years ago
daubaris 7c3f497e3c added wasm-pack feature checking wasm-pack version 7 years ago
Nick Fitzgerald 2fa961d97d Use `child::run` for spawning child processes everywhere 7 years ago
Ashley Williams d3f8264ef7 feat(buildmode): allow --mode force to skip rustc check 7 years ago
Ashley Williams b28d2850a7 feat(build): add rustc check 7 years ago
Alex Crichton 9b24dcb259 Execute `cargo metadata` at most once 7 years ago
data-pup dd87211323 feat(lockfiles): Use `Cargo.lock` to identify wasm-bindgen versions 7 years ago
Nick Fitzgerald 577d1b33e6 feature(test): Add a `wasm-pack test` subcommand 7 years ago
Mackenzie Clark 40b0291715 add out dir cli parameter 7 years ago
Nick Fitzgerald 7ab7a3f2cb feature: Use pre-built `wasm-bindgen` CLIs from Github releases 7 years ago
data-pup 8301613278 Coordinate wasm-bindgen versions. 7 years ago
Nick Fitzgerald ed35e497c7 Propagate missing `Cargo.toml` errors instead of unwrapping them 7 years ago
csmoe ddab496f51 cmd(init/build): rebase 7 years ago
csmoe 0a616624aa cmd(init/build): cargo clippy 7 years ago
csmoe edbd6f4118 cmd(init/build): cargo fmt 7 years ago
csmoe 7cbfc2e893 cmd(init/build): split init and build 7 years ago
Mackiovello 1067f215be Use PathBuf instead of String to handle paths 7 years ago
Nick Fitzgerald 805b796cf9 Deny missing documentation 7 years ago
Ashley Williams 4d5c7b8b3a fix(style): appease cargo fmt 7 years ago
Ashley Williams 5004517bf0 fix(files): set files correctly for node and cleanup tests 7 years ago
soryrawyer 072bbc67da Remove result prefix and std import, now that quicli is no longer a dependency 7 years ago
Ashley Williams 78527b7a7e fix(style): appease cargo fmt 7 years ago
Michael Gattozzi f2fbe264d4 fix(no-install): cratename should not be an option 7 years ago
Michael Gerhaeuser 62423e33d4 Replace std::sync::RwLock with parking_lot 7 years ago
Ashley Williams 44f26dfcb2 feat(init): no install flag 7 years ago
Ashley Williams ca0f469356 refactor(command): modularize command.rs 7 years ago
Ashley Williams d09db16623 fix(crate_config): combine crate type and dep check, emit step 7 years ago
Ashley Williams c190d5d444 fix(nobuild): don't check dependency 7 years ago
Ashley Williams f063f4cfcc fix(command): s/create_type/crate_type 7 years ago
Michael Gerhaeuser 9a220f10dd Let the spinners spin again 7 years ago
kohensu 74fe847f77 Add test of --skip-build 7 years ago
kohensu 09046aa40b Add --skip-build flag for init command 7 years ago
Roberto Huertas 92b18f05bb feat(wasm_bindgen): checks wasm-bindgen declaration in Cargo.toml 7 years ago
Christopher Lane Hinson fb4c8e2731 Add a --debug option to suppress --release. 7 years ago
Noah Lemen cad30f42ce check that crate type includes cdylib 7 years ago
Michael Gattozzi 970a32dcdf
feat(log): Log information as program runs 7 years ago
Jan Willem Henckel fa77bb5d9d use target flag with browser and nodejs values 7 years ago
Jan Willem Henckel df5ccbf301 add --nodejs flag to init command 7 years ago
Michael Gattozzi 838c96c044
feat(remove quicli dependency) 7 years ago
Jan Willem Henckel 58b75a48f0 removed duplicate mention of registry 8 years ago
Jan Willem Henckel 31c1d1d32a add default npm repo to codebase and always pass it as a param 8 years ago