Extends the Automerge-swift library, providing support for working with multiple Automerge documents at once, with pluggable network and storage providers.
currently await repo.documentIds() can return partially resolved Ids, somewhat intentionally - but this can lead to flaky test results when requesting documentIds immediately after adding (some may still be in the process of storing) - so that API may need to be rethought, or the implementation resolved so that it's fully deterministic.
currently
await repo.documentIds()
can return partially resolved Ids, somewhat intentionally - but this can lead to flaky test results when requesting documentIds immediately after adding (some may still be in the process of storing) - so that API may need to be rethought, or the implementation resolved so that it's fully deterministic.