Skip to content

What are the capabilities / limitations of the plugins? #2489

@MangelMaxime

Description

@MangelMaxime

Description

Hello,
Fable 3 re-introduced a plugin system but I think it still doesn't have documentation on it.

In current form what are the capabilities and limitation of the plugins?

Here are some questions I have in mind but if you have others things to add to the list please do :)

Can they allow to rewrite a type definition? For example, if I attach a [<Pojo>]attribute to a record can I control how it is defined or used?

Can it allow modification of the import paths? For example, could it intercept all the ./.fable/fable-library.3.2.9/XXX calls and rewrite them to use a fable-library which could be an npm package?

Can it prevent generation of some of the code like removing reflection informations?

Can it only rewrite "function call" like Feliz does?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions