You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Splitting this out per the #1128 / #1196 discussion. Transformation extensions (scripts that mutate the corpus) shipped in #1196. Generator extensions are the separate capability: letting users add or customize an output generator without touching MrDocs core.
The concrete first approach is tracked in #1082 (format-agnostic Handlebars generator: a base generator parameterized by format, templates under share/mrdocs/addons/generator/<format>/, an escape map, supplemental addon directories; e.g. a Markdown generator); it shipped as data-driven generators in #1197. This issue is the umbrella for the capability, which now has two flavors: data-driven (template) generators (#1197) and script-driven generators (#1218).
Splitting this out per the #1128 / #1196 discussion. Transformation extensions (scripts that mutate the corpus) shipped in #1196. Generator extensions are the separate capability: letting users add or customize an output generator without touching MrDocs core.
The concrete first approach is tracked in #1082 (format-agnostic Handlebars generator: a base generator parameterized by format, templates under
share/mrdocs/addons/generator/<format>/, an escape map, supplemental addon directories; e.g. a Markdown generator); it shipped as data-driven generators in #1197. This issue is the umbrella for the capability, which now has two flavors: data-driven (template) generators (#1197) and script-driven generators (#1218).Open questions (resolved by #1197 and #1218):
Distinct from #1210 (richer transformation entry points), #1213, and #1215, which are all about transformation extensions, not generators.