Commit Graph

11 Commits

Author SHA1 Message Date
David Diaz e8f3d0eda2 Added support for a documentation field in the beau.yaml file.
This field will be use to prettify the output of certain tools and to
document apis.
2017-10-21 14:39:00 -06:00
David Diaz 10623f6625 Replaced some promises with async/await. 2017-10-20 19:33:35 -06:00
David Diaz 23cedd5637 Cleaned up part of the findDependencies method to use a filter. Not sure
why but it feels better.
2017-10-20 19:13:15 -06:00
David Diaz 7ecd5428c6 Replaced unirest with request-promise. Tried using the built it http
stuff but it's just silly.
2017-10-20 18:59:37 -06:00
Sergio Díaz 3c2691b164 Added basic support for plugins.
Plugins can now be included, they can modify the requests before they
are made and modify the result. They are very simple to write and work
with. I also wrote and example plugin over at seich/beau-jwt.
2017-04-05 22:55:09 -06:00
Sergio Díaz ab19146966 Improved error reporting. Started on a new example. Working on Plugins. 2017-04-05 21:25:05 -06:00
Sergio Díaz 2531a8bb32 Add a shortcut to a request's response body since it's what it'll be used for most of the time. 2017-03-07 18:08:31 -06:00
Sergio Díaz fde0fc6543 Moved all of the uppercase stuff into the code and out of the config.
This makes it easier to write the config file and makes everything easier to reason about on the code.
2017-03-07 18:01:11 -06:00
Sergio Díaz c4adfeaf75 Moved the list from the request method call to it's constructor. 2017-03-01 13:44:52 -06:00
Sergio Díaz b033031a43 Doing some basic refactoring to make the code nicer.
Removed all methods we weren't user anymore.
2017-02-13 18:05:47 -06:00
Sergio Díaz 40f17dccaf Initial Commit. 2017-02-10 21:11:13 -06:00