This is a bunch of providers (aka extensions) used by all adonis-based apps in GoAbout
It includes:
- GoAbout API connector
- Promisified Request library
- Raven
- Mixpanel
- Utils such as forEach for generator functions
- Open terminal and proceed to app folder
- Make sure you have nodejs & gulp globally installed
- Run
npm install
- Run
gulp autotest
- Enjoy!
The setup itself does not have any http servers up so use testing instead ;-)
Run gulp test
to test once.
Run gulp autotest
and save any file. Tests will rerun each time you modify any file.
By default, all the development machines use automatically created docker databases (if there would be any)
Make sure the providers use node_modules
of the project where providers are used. It is important because providers themselves are not complete without an actual app (see gitter discussion). Hint: Only install adonis-based dependencies as devDependencies in the goabout-adonis-providers
so it will use project dependencies once added.