Rewrite the JMAP client, the stores and the JMAP types #125

Merged
jcoffey-dev merged 1 commits from phase3/data into main 2026-10-19 02:10:51 +00:00
1 Commits
Author SHA1 Message Date
jcoffey-dev 9d330d7ec5 Rewrite the JMAP client, the stores and the JMAP types
ci / build (pull_request) Skipped
ci / publish (pull_request) Skipped
github/ci (branch) GitHub Actions
ci / github (pull_request) Successful in 1m33s
ci / notices (pull_request) Successful in 1m36s
The client, the auth, account, cache, schema and UI stores, the permissions
hook and types/jmap.ts are rewritten from their behavior, with new tests
for each (the client's and the store tests also pass on the old code).
Storage keys, exports and behavior are unchanged. Dropped, as unused:
jmapQuery, the cache's per-type invalidation, the permissions hook's
edition checks, and the JmapRequest and JmapGetResponse types.
2026-10-18 18:55:24 -07:00