Versioning Philosophy on Peer Dependencies in Effect TS Library

Q: what's the versioning philosophy on peer dependencies?

Seems like the API of the peer dependency op-sqlite changed significantly.

effect sql react-native silently fails with the latest op-sqlite
( See issue Effect-TS#5499 )
Using the older version of op-sqlite is not an option for new apps, so I'll send a PR to update effect.

If we update @effect/sql-sqlite-react-native to rely on the new op-sqlite api, what happens to the 3 people who want to use the latest version of effect, but want to use the old version of op-sqlite?
Was this page helpful?