Skip to content

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

Fušla: validatePlugin() ​

validatePlugin(plugin): void

Behta

Giltit ahte plugin leat válidna struktura: namma ii leat eanan, buot hooksat leat funksuvnnat, ja ii galggašii hállat hooka čielga mii ii leat geahččalaš staidda settas.

Hárjehus automáhtalaš definePlugin doppe. Eksportere dán, dasgo gávnnahit manuhánduhtton plugins sáhtte válidertit ennen maid siiddu leat dálkkodit stage-runneriin.

Parametera ​

plugin ​

PantokenPlugin

Gullii / Gávdnat ​

void

Heakserii / Geahččat ​

Go plugin borrá struktuvralaš válidášuvnnas.

Example ​

Váliderea gávnnahit plugin

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

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