Skip to content

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

Fonksiyon: validatePlugin() ​

validatePlugin(plugin): void

Beta

Bir eklentinin geçerli bir yapıya sahip olduğunu doğrular: boş olmayan bir isim, tüm hook'ların fonksiyon olması ve hiçbir hook anahtarının tanınan aşama kümesinin dışında kalmaması.

Otomatik olarak definePlugin tarafından çağrılır. Elle yazılmış eklentiler, bir aşama çalıştırıcısına geçirilmeden önce doğrulanabilmesi için bunu dışa aktarın.

Parametreler ​

plugin ​

PantokenPlugin

Döndürür ​

void

Fırlatır ​

Eklenti yapı doğrulamasını geçemediğinde.

Örnek ​

Elle yazılmış bir eklentiyi doğrulayın

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

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