First (actually stable) Release
It should actually work now, after I accidentally blew up the base.js
module with a vanity JSDoc thing...
Anyway, features! Basically, it supports all the documented API endpoints, plus the Daily Data Dump archive. You can build requests with the many specialised subclasses that each have functions to manipulate all respective query parameters, relying safely on IntelliSense autocompletion. The same also goes for reading API responses, since everything is fully typed using JSDoc.
The library comes with a variety of enums, for everything from valid shards to Regional Officer authority codes to possible Happenings filters. A few (yet) undocumented shards (hdi
for the nations API, mostposts
, mostliked
, and mostlikes
for the regions API, and newnationdetails
for the world API) are also listed!
Anyway, enough features for now, the full list is in the README by now anyway :P
Let's just hope I didn't accidentally break anything again!