Skip to content

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

Funkcija: validatePlugin() ​

validatePlugin(plugin): void

Beta

Preveri, da ima vtičnik veljavno strukturo: ime ni prazno, vsi hooki so funkcije, in noben ključ hooka ne spada izven prepoznavnega nabora stopenj.

Samodejno kliče definePlugin. Izvozi ga, da je mogoče ročno napisane vtičnike preveriti, preden jih posredujete izvajalniku faz.

Parametri ​

plugin ​

PantokenPlugin

Vrne ​

void

Baca ​

Ko vtičnik ne uspe pri strukturni validaciji.

Primer ​

Preveri ročno napisani vtičnik

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

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