Initial release of Curious 2
A complete rewriting of the javascript client from version 1:
- create
CuriousQuery
class for structured queries - all classes, methods, and properties are meaningfully-named:
CuriousQ
is now namedCuriousClient
- move to promises-based API rather than callback-based API
- removal of
curious-xhr
in favor of using an existing library, likeaxios
or another http request framework - full suite of unit tests
- conforms to
camelCase
coding convention - JSDoc for all symbols