No description
- TypeScript 100%
Canonicalize JMAP object-map derived lists before writing notes: emails and phones now tie-break same/missing pref entries by emitted value, addresses sort by rendered address text, and generated notes sort by note id. This prevents byte-different frontmatter/body output when Fastmail returns the same object maps in a different member order. |
||
|---|---|---|
| src | ||
| .gitignore | ||
| .hotreload | ||
| biome.json | ||
| build.ts | ||
| bun.lock | ||
| dev.ts | ||
| manifest.json | ||
| package.json | ||
| styles.css | ||
| tsconfig.json | ||