Skip to content

pantoken-root / packages/plugin-kit/src / validatePlugin

Fonksyon: validatePlugin() ​

validatePlugin(plugin): void

Beta

Asire ke yon plugin gen yon estrikti valab: non pa vid, tout hooks se fonksyon, ek okenn kle hook pa tonbe deyò ansanm etap rekonèt la.

Rele otomatikman pa definePlugin. Eksporte li pou plugins ekri manyèlman yo ka valide anvan yo pase yo bay yon egzekitè etap.

Paramèt ​

plugin ​

PantokenPlugin

Retounen ​

void

Lanse ​

Lè plugin nan echwe validasyon estriktirèl la.

Egzanp ​

Valide yon plugin ekri manyèlman

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

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