Skip to content

pantoken / packages/plugin-kit/src / validatePlugin

Fall: validatePlugin()

validatePlugin(plugin): void

Beta

Staðfesta að viðbót hafi gildan uppbyggingu: nafn ekki autt, allar hooks séu föll, og enginn hook-lykill sé utan viðurkennds stigasafns.

Kallað sjálfvirkt af definePlugin. Flytjið það út svo handskrifaðar viðbætur megi staðfesta áður en þær eru sendar í stigkeyrslu.

Færibreytur

plugin

PantokenPlugin

Skilar

void

Kastar

Þegar viðbótin stenst ekki uppbyggingarstaðfestingu.

Dæmi

Staðfesta handskrifaða viðbót

ts
import { validatePlugin } from "@pantoken/plugin-kit";

validatePlugin({ name: "brand", css: () => ({}) }); // ok
validatePlugin({ name: "", css: () => ({}) });      // throws