#3974·marked

Enhancement: add TypeScript generics support for custom renderer return types

Author: chu0119Created May 16, 2026Updated May 16, 2026
Labelsproposal

Feature request

The marked library currently uses loose TypeScript types for custom renderers. Adding proper generics for return types would improve type safety when extending the renderer.

Proposed solution

Allow renderer methods to specify their return type via generics, enabling type-safe custom rendering.