* Support direct access config test options * add test * fix test * fix definitions * improve docs * Update .travis.yml * Revert "Update .travis.yml" This reverts commit 407f1384953b64bad9e63068db8564c3584ca3a4.
* Adds prettier * Run lint before tests
* wip * Adds documentations for adapters, and constructors * nits * nit