Michael Gattozzi
838c96c044
feat(remove quicli dependency)
...
Remove quicli from the code base. It's a fantastic library to get
started, but in order to implement logging as well as just maintaining
the library in general it was easier to remove it and continue work
without it. While we were going to remove it in 0.4 we found it easier
to remove now to implement logging.
7 years ago
Michael Gattozzi
edfae10613
Merge pull request #128 from djfarly/travis-rustfmt
...
Update Travis' rustfmt arguments
7 years ago
Jan Willem Henckel
45e77a38d3
remove write mode from travis' rustfmt
7 years ago
ashley williams
8102538f3d
Merge pull request #109 from kwonoj/feat-typescript-bindgen
...
feat(command): expose --no-typescript option to init command
7 years ago
ashley williams
97d5a04845
Merge pull request #121 from data-pup/remove-not-implemented-flags
...
Removed 'NOT IMPLEMENTED' flags from commands that are now implemented.
7 years ago
ashley williams
90b605aa43
Merge pull request #100 from djfarly/wrap-npm-adduser
...
Wrap npm adduser
7 years ago
Jan Willem Henckel
58b75a48f0
removed duplicate mention of registry
7 years ago
Jan Willem Henckel
31c1d1d32a
add default npm repo to codebase and always pass it as a param
7 years ago
Jan Willem Henckel
1d982599de
Not not implemented 🐷
...
Rabbit: “Can you tie a knot?”
Piglet:” I cannot.”
Rabbit: “Ah, so you CAN knot.”
Piglet: “No. I cannot knot.”
7 years ago
Jan Willem Henckel
d1f32c8d6a
Use output instead of status
7 years ago
Jan Willem Henckel
4ca46d7f51
update one off message to message
7 years ago
Jan Willem Henckel
8f77a59190
Use login instead of adduser
7 years ago
Jan Willem Henckel
d665ef3a3a
use push_str instead of multiple calls to arg()
7 years ago
Jan Willem Henckel
d9d96e8d3b
removed mysterious whitespace
7 years ago
Jan Willem Henckel
cb1d72cbcf
implement npm wrapping function
7 years ago
Jan Willem Henckel
5695b0e6f8
add Adduser option to Command struct and implement wrapping function
7 years ago
Michael Gattozzi
827ce540bd
Merge pull request #99 from data-pup/add-example-usage-documentation
...
Add example usage documentation
7 years ago
data-pup
9cecbfcd7f
Removed 'NOT IMPLEMENTED' flags from commands that are now implemented.
7 years ago
ashley williams
4e98b4262d
Merge pull request #120 from mgattozzi/error-error-on-the-wall-whats-the-deal-with-them-all
...
feat(error_msg): Make custom module for errors
7 years ago
ashley williams
78bdf91f58
Merge pull request #118 from yoshuawuyts/catch-panic
...
pretty-print panics
7 years ago
Michael Gattozzi
b8763a3285
feat(error_msg): Make custom module for errors
...
This does two big things:
- We add custom error messages and conversions from other error types
into our own error type. This means we can create or modify more
fine grained errors rather than using whatever `failure::Error` gives
us. The first one we have is a `Cli` error, whereby calls to things
like wasm-bindgen or npm failed.
- We also make it so that `PBAR.error()` is called only on exit. We grab
a reference to whatever error gets passed up the chain, have it
generate a message to be printed as an error to PBAR, close up PBAR
like normal, and then print our actual error message to stderr!
The main benefits of this is that as long as we return an error, PBAR
will print and close itself up and we don't need to call it every time
or forget that we would need to call it, and we put error details
specifically into our error!
Closes #12
7 years ago
Yoshua Wuyts
3f28bd4142
pretty-print panics
7 years ago
OJ Kwon
e6b5ca557f
test(manifest): update test cases
7 years ago
OJ Kwon
75db2a8f68
feat(command): expose --no-typescript option to init command
...
- relates to #107
7 years ago
Ashley Williams
26c8b8dfcf
v0.2.0
7 years ago
data-pup
b90c028294
Added example usage documentation.
7 years ago
ashley williams
a906fe6f17
Merge pull request #105 from ashleygwilliams/woops
...
fix(bindgen): don't rename to index
7 years ago
Ashley Williams
7da29b27b4
fix(bindgen): don't rename to index
7 years ago
ashley williams
c779c74c04
Merge pull request #104 from ashleygwilliams/lock-ci
...
feat(tests): pass --locked in CI
7 years ago
Ashley Williams
9f9b23374f
feat(tests): pass --locked in CI
7 years ago
ashley williams
6a08cc1b9a
Merge pull request #103 from ashleygwilliams/deploy-distribution-binaries
...
feat(dist): build binaries with CI
7 years ago
Ashley Williams
d8683e9eb3
feat(dist): build binaries with CI
7 years ago
ashley williams
aaa7e77ac9
Merge pull request #97 from ashleygwilliams/nits
...
pre 0.2.0 nits
7 years ago
Ashley Williams
bf1f5eda9d
feat(pbar): style warning/info/err better
7 years ago
Ashley Williams
c915075d0c
feat(tests): update cargo locks
7 years ago
Ashley Williams
eed2e127b0
fix(pbar): emoji second, msg first
7 years ago
Ashley Williams
9069378407
fix(tests): update for bindgen 0.2
7 years ago
ashley williams
40a5e66d2a
Merge pull request #95 from ashleygwilliams/index-main
...
feat(manifest): add main entry
7 years ago
Ashley Williams
6a2a20dd07
feat(test): clean up tests, test new main/files
7 years ago
Ashley Williams
75186991fb
fix(style): appease cargo fmt
7 years ago
Ashley Williams
71b745cc9e
feat(manifest): don't list file in main in files unecessarily
7 years ago
Ashley Williams
267d9f0ea2
feat(bindgen): wasm-bindgen-*cli*
7 years ago
Ashley Williams
f7edb05164
feat(bindgen): rename js file to index.js
7 years ago
Ashley Williams
fa9c36433f
fix(style): appease cargo fmt
7 years ago
Ashley Williams
e374314a32
feat(manifest): add main entry
7 years ago
ashley williams
5641d5c6fd
Merge pull request #90 from mgattozzi/compilation-abort
...
feat(refactor/early abort): Exit early on failure
7 years ago
Michael Gattozzi
cf8d95f421
feat(rustfmt): Run rustfmt fixes
...
Due to some git shennanigans and conflicts these changes were lost so
now they're being redone.
7 years ago
Michael Gattozzi
9c53019fe8
feat(err messages): Make err messages nicer
7 years ago
ashley williams
4bd93ccd9b
Merge pull request #93 from jasondavies/readme
...
Fix indentation in README.
7 years ago
Jason Davies
8f2d1cb834
Fix indentation in README.
7 years ago