We want the Hoodie Client to not only run in browsers, but also on servers (server-side rendering) and in Service Workers. We are currently removing @hoodie/client-store's dependency on PouchDB by replacing it with options.PouchDB
This will also give developers more control about the used PouchDB version and custom build. Only hoodie should have a dependency on PouchDB, all lower-level dependencies should work with options.
We want the Hoodie Client to not only run in browsers, but also on servers (server-side rendering) and in Service Workers. We are currently removing
@hoodie/client-store
's dependency onPouchDB
by replacing it withoptions.PouchDB
This will also give developers more control about the used PouchDB version and custom build. Only
hoodie
should have a dependency on PouchDB, all lower-level dependencies should work with options.Pull request: #107