Skip to content

[Feature]: External plugin support #77

@survik1

Description

@survik1

Package

markdown-confluence-sync

Description

Hi! I’m exploring ways to add more Confluence macro support during MD -> ADF conversion. Right now this seems to require a small refactor so plugins can be injected/configured rather than hard-coded.

Specifically, ConfluencePageTransformer imports its plugins statically, which prevents users from adding their own without forking the library - even though the internal plugin mechanism already exists. A concrete use-case is inserting a TOC macro (e.g. Confluence Table of contents) via a simple Unified plugin.

It would be great if you could modify the library to allow external plugins. I can dedicate some company time to help with an implementation, if you can share a brief design direction (as we are primarly backend developers),

Suggested Solution

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

Labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions