Gleb Bahmutov
69b9bde074
module api: convert config object to string, close #457 ( #459 )
2017-09-12 20:37:50 -04:00
Gleb Bahmutov
aa17d06e05
module api: normalize env option, close 437 ( #441 )
2017-09-09 09:19:52 -04:00
Brian Mann
a79431cd6c
cli: improve version experience
...
-alias versions to -v and --version
-make exec/versions helper
-capture logs via logger
-simplify tests
2017-09-06 02:54:02 -04:00
Gleb Bahmutov
844dc1fe30
cli: add version command to the CLI, close #413
2017-09-05 12:18:36 -04:00
Brian Mann
90a0198e94
cli: move normalize function out of core lib, and into test support
2017-09-05 01:13:00 -04:00
Brian Mann
8e9183fa2d
cli: continually normalize snapshots to get passing in CI
2017-09-04 20:31:04 -04:00
Brian Mann
335553f94b
cli: when running in CI, use a different renderer to prevent ugly stream of stdout updates
2017-09-04 16:24:41 -04:00
Brian Mann
76bb95d5fa
cli: use own package.json, not the root
2017-09-04 15:39:22 -04:00
Brian Mann
27e388fc31
cli: more comprehensive tests around cli + util, exits, rejected promises, etc
2017-09-04 02:15:43 -04:00
Brian Mann
89632bbbaf
cli: move titleize to be reusable
2017-09-03 23:40:12 -04:00
Brian Mann
42ca775755
cli: WIP, move to listr for user notifications, extract and begin refactoring into multiple tasks and files
...
- cleaned up lots of redundant error handling
- do not ever forcibly exit early
- add user messaging for global installations
- add user messaging for opening cypress
- enable CYPRESS_BINARY_VERSION to be set, with warning
2017-09-03 21:28:59 -04:00
Brian Mann
98724366fd
cli: move package version check to utility function
2017-09-02 23:33:45 -04:00
Brian Mann
1e1a58330d
cli: rename exitGracefully to exit1, DRY up usage
2017-09-02 23:33:23 -04:00
Chris Breiding
1fac6d58d9
snapshot various log states (wip)
2017-09-01 17:26:08 -04:00
Chris Breiding
6535a1e6f0
cli: set cwd as project path if not installed globally
2017-08-31 16:58:50 -04:00