* feat: migrate to TypeScript 6 and add tsgo
- Upgrade typescript from ^5 to ^6 across all packages
- Address TS6 breaking changes in tsconfig files:
- Add explicit types array (new default is [])
- Remove deprecated baseUrl (paths work without it)
- Remove redundant esModuleInterop: true
- Merge DOM.Iterable into DOM lib
- Install @typescript/native-preview for tsgo CLI
- Enable tsgo in VS Code settings
Co-authored-by: Ona <no-reply@ona.com>
* chore: remove redundant tsconfig comments
Co-authored-by: Ona <no-reply@ona.com>
---------
Co-authored-by: Ona <no-reply@ona.com>
Implement renderCalDavFeedItem using JRX JSX to render
CalDAV events as FeedCard components. Bump @nym.sh/jrx
to 0.2.0 for null/undefined child support.
Co-authored-by: Ona <no-reply@ona.com>
Add RenderedFeedItem that extends FeedItem with a ui: JrxNode field
for client-side rendering. Add @nym.sh/jrx and @json-render/core as
peer dependencies on @aelis/core.
Co-authored-by: Ona <no-reply@ona.com>
Rename all references across the codebase: package names,
imports, source IDs, directory names, docs, and configs.
Co-authored-by: Ona <no-reply@ona.com>
- Add top-level test script that runs tests across all workspaces
- Add GitHub Actions workflow to run tests on PRs and merges to master
Co-authored-by: Ona <no-reply@ona.com>