Open
Description
Hi guys,
There are a few things I'd like to do before releasing 1.0, and I would love your help to make sure everything is working:
- make sure the library works in most contexts (npm, bower, requirejs, browserify, angular, other?) ref: ES6 import with Browserify #5, Error: Uncaught ReferenceError: module is not defined #15, Add module existence check. #16, jsonapi-datastore does not work with requirejs #20
- move to TypeScript (and add transpyling to js)
- handle model deletion gracefully (mainly updating dependent relationships) PR: Removing objects from datastore #28
- clean-up the
sync
interface (avoid thesyncWithMeta
, probably by offering ameta
method directly onJsonApiDataStore
, and also offering access toerrors
, and top-leveljson_api
, as per the spec) - handling links PR: implemented _links property to hold link and relationship links while… #17
- improving docs/README (this is probably the most important)
- anything I might have missed – suggestions?