Tracking issue for accepted-but-fragile dependency choices (shims are intended and working well — this is about keeping them that way):
elysia: 2.0.0-beta.4 pinned; the central error hook (server-app.ts) depends on beta internals, and at least one beta validation bug is already worked around manually (login.ts:29: Codec .Decode() transforms not run on bodies). Revisit when 2.0 stabilizes.
vendor/fast-xml-parser-shim and vendor/linkedom-shim replace upstream via file: + overrides, plus a patchfile for article-extractor. A minor upstream bump reaching for an unimplemented shim API fails only at runtime — add shim-fidelity tests (or CI that exercises feed-parser/readability against the shims) and re-verify on every bump of dependents.
Tracking issue for accepted-but-fragile dependency choices (shims are intended and working well — this is about keeping them that way):
elysia: 2.0.0-beta.4pinned; the central error hook (server-app.ts) depends on beta internals, and at least one beta validation bug is already worked around manually (login.ts:29: Codec .Decode() transforms not run on bodies). Revisit when 2.0 stabilizes.vendor/fast-xml-parser-shimandvendor/linkedom-shimreplace upstream viafile:+ overrides, plus a patchfile for article-extractor. A minor upstream bump reaching for an unimplemented shim API fails only at runtime — add shim-fidelity tests (or CI that exercises feed-parser/readability against the shims) and re-verify on every bump of dependents.