Skip to content

pantoken / 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