Skip to content

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

Exempel

Váliderea gávnnahit plugin

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

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