pantoken / packages/plugin-kit/src / capabilitiesOf
Function: capabilitiesOf()
capabilitiesOf(
plugin):Stage[] |undefined
Beta
The capabilities a factoried plugin declares, or undefined for a non-factoried plugin.
Parameters
plugin
Returns
Stage[] | undefined
Example
ts
import { capabilitiesOf, definePlugin } from "@pantoken/plugin-kit";
capabilitiesOf(definePlugin({ name: "brand", tokens: (c) => c.tokens })); // → ["tokens"]
capabilitiesOf({ name: "hand-written" }); // → undefined