Open
Description
pouchdb
is great, but seems to have some maintenance issues. I'm using this issue to keep track of them.
- Warning: db.type() is deprecated and will be removed pouchdb/pouchdb#6449 (5 years old!)
- Probably due to PouchDb : _remote property is not properly initialized when creating multiple databases pouchdb/pouchdb#7675 (marked as stale and
wontfix
ed)
- Probably due to PouchDb : _remote property is not properly initialized when creating multiple databases pouchdb/pouchdb#7675 (marked as stale and
- PouchDB relying on vulnerable version of node-fetch pouchdb/pouchdb#8440 (supposedly fixed but pending a release)
- Module build for browser breaks when built with vite pouchdb/pouchdb#8266 , which is indicative of two issues:
- A dependency tries to import
"events"
as if running innode
: import EE from 'events' in browser is not possible pouchdb/pouchdb#8186- Workaround: Install
"events"
fromnpm
, which can transparently be used to polyfillnode
's behaviour without any other changes.
- Workaround: Install
- Some dependency depends on
window.global
being set. 🙄- Workaround: Set a
js
banner ofglobalThis.global = globalThis
and hope this doesn't break clients oftimer-db
.
- Workaround: Set a
- A dependency tries to import
Metadata
Assignees
Labels
No labels
Activity