Eslam A. Hefnawy
fb6b94d088
releasing v1.8
2017-03-01 03:25:28 +08:00
Eslam A. Hefnawy
ba7bb7e0de
releasing v1.7
2017-02-14 20:53:41 +07:00
Philipp Muens
7044d567df
Refactor for more convenience and add tests
2017-02-09 14:40:08 +01:00
Philipp Muens
69d872604c
Add minor aesthetic improvements
2017-02-09 11:23:13 +01:00
Eslam A. Hefnawy
4ea752e05e
added opt-out message
2017-02-09 17:12:15 +07:00
Eslam A. Hefnawy
2069ac5352
logging up coming breaking changes
2017-02-09 17:03:26 +07:00
Philipp Muens
b7ad1e7732
Fix the liniting error which occurred because of linter updates
2016-10-15 15:41:35 -07:00
Doug Moscrop
19f5bfb27f
refactor PluginManager and CLI to better support command nesting
2016-09-28 11:34:50 -04:00
Doug Moscrop
5d4316db93
refactor CLI command/options to remove a few lines of code
2016-09-09 21:01:48 -04:00
Sander van de Graaf
107d08a384
sort plugins for display in help
2016-08-05 13:03:11 +02:00
Philipp Muens
d17b0c3df0
Print a . while loading
2016-08-04 16:21:59 +02:00
Benny
5750c38d1e
fix 1479 after PR comments
2016-07-15 17:49:35 +03:00
Benny
806c133fec
fix issue #1380 - remove ascii greeting from all serverless CLI commands except create
2016-07-15 16:26:26 +03:00
Philipp Muens
267e6c58fb
Add shortcut support for options
2016-06-29 14:07:55 +02:00
Philipp Muens
e44ceb5183
Add better alignment / indentation for options
2016-06-28 14:54:27 +02:00
Philipp Muens
188713447f
Add show required options in CLI functionality
2016-06-28 14:34:30 +02:00
Eslam A. Hefnawy
d7c50f3626
greeting is now generated on help only
2016-06-24 15:42:52 +02:00
Eslam A. Hefnawy
64a5248477
fixed help logs
2016-06-24 12:50:22 +02:00
Eslam A. Hefnawy
d2dc0ba58e
ZERO linting issues and test coverage of 93% 🎉 🎉
2016-06-23 15:55:57 +02:00
Eslam A. Hefnawy
c16985a0d9
better ux for error handling
2016-06-23 15:55:57 +02:00
Philipp Muens
c2fc2adead
Refactor help displaying in CLI
...
Extract the help displaying from processInput to an own method.
2016-06-09 19:43:13 +02:00
Philipp Muens
85c603dbb0
Refactor CLI class usage
...
So that the loaded plugins are not passed into the constructor. This is a preparation
for the upcoming task to move the options to the plugins constructor rather than the hook
which is run.
2016-06-09 19:39:57 +02:00
Eslam A. Hefnawy
ad67c7d780
moved neatness console.log to CLI
2016-06-01 17:30:33 +02:00
Eslam A. Hefnawy
45dbe769ba
finished all tests for awsResourcesDeploy plugin
2016-05-25 14:42:31 +02:00
Eslam A. Hefnawy
e51ed686b8
added tests for validate method
2016-05-24 23:56:26 +02:00
Philipp Muens
329fda0d7d
Bring back spinner and log method
2016-05-24 14:58:19 +02:00
Philipp Muens
e5a5033db7
Add basic CLI help functionality
2016-05-24 14:58:19 +02:00
Philipp Muens
2bfc79e0e8
Rename arguments / args to options
2016-05-23 17:02:52 +02:00
Philipp Muens
c8639c678a
Add argument support for CLI and plugins
...
Add the possibility to access arguments inside plugins (e.g. "--function function1" or "-f function").
Additionally the "lifeCycleEvent" property is renamed to "lifecycleEvent".
2016-05-23 15:17:22 +02:00
Philipp Muens
30ee6d1592
Add basic CLI integration
...
Additionally unit and integration tests for the CLI are added.
2016-05-20 16:28:17 +02:00
Philipp Muens
da11c08e79
Add additional test for Utils class
2016-05-11 16:37:40 +02:00
Eslam A. Hefnawy
136f6dbda3
basic refactoring for CLI
2016-05-11 14:07:52 +07:00
Eslam A. Hefnawy
8c020da34e
created basic CLI class
2016-05-11 13:15:50 +07:00
Eslam A. Hefnawy
77119936d2
updating directory structure
2016-05-11 12:50:32 +07:00