Consume @kamo/* shared libs, delete duplicated web copies

Refactorkamo-internal
Ya
16 Julai 2026, 13:47 UTC
Mwandishi
kamo
Ahadi ya
fc9eec3

kamo-internal now imports the shared TS packages it originally seeded (one - avatarUrlTransform → re-exports @kamo/media-core (getAvatarSizedUrl, transformAvatarUrl); ~12 call sites unchanged - emailFormat.escapeHtml → @kamo/email-core - ProgrammerMode math → @kamo/calc-core (maskToSize/toBase/validDigits/ **************** Fixes two live bugs: the 32-bit mask `n & ((1<<32)-1)` === `n & 0` collapsed every DWORD to 0, and SHR used arithmetic `>>` that sign-extended bit-31 values - TextConverterMode → @kamo/calc-core textTransforms (25 transforms) Adds .npmrc (@kamo → Forgejo npm registry) + deps. tsc clean, next build compiles successfully.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei