Make ReactiveCache async for Meteor 3.0 compatibility

- Convert all ReactiveCacheServer methods to async
  - findOne() → findOneAsync()
  - find().fetch() → find().fetchAsync()
  - Meteor.user() → Meteor.userAsync()
- Convert ReactiveCache facade methods to async
  - Server path uses await for async operations
  - Client path returns sync Minimongo result (wrapped in Promise)

This prepares the codebase for Meteor 3.0 where MongoDB
operations are async.
This commit is contained in:
Harry Adel 2026-01-31 20:50:40 +02:00
parent e241e27ca1
commit 2f6e34c5f5

File diff suppressed because it is too large Load diff