Module swc_core::plugin::metadata

source ·
Available on (crate features __common_plugin_transform or __plugin_transform_host) and (crate features __common_plugin_transform or __css_plugin_transform or __ecma_plugin_transform) only.
Expand description

Plugin’s environment metadata context.

Structs§

  • An arbitary metadata for given Program to run transform in plugin. These are not directly attached to Program’s AST structures but required for certain transforms.

Enums§

  • Indexable key to the metadata context for a transform plugin, avoiding serialization & allocation to the host by using incremental number. TransformPluginMetadataContext does not implement Index trait, instead host does manual matching to corresponding value.