メインコンテンツまでスキップ
バージョン: v2.0

Plugin

この型は、registerPlugins() のオプションを定義するために使用します。

PropertyTypeOptionalDescription
namestringプラグイン名。
initialize(client: XPClient) => void | Promise<void>プラグイン初期化時に実行する関数。
destroy(client: XPClient) => void | Promise<void>任意のクリーンアップ処理。unregisterPlugins() から実行されます。
requiredVersionsstring[]simply-xp に必要なバージョン。
備考

次のバージョニング形式をサポートしています。

  • 2 - メジャーバージョン (2.x.x) [推奨]
  • 2.0 - メジャー.マイナー バージョン (2.0.x)
  • 2.0.0 - メジャー.マイナー.パッチ バージョン (2.0.0)
  • 2.0.1-rc.1 - メジャー.マイナー.パッチ-プレリリース.ビルド バージョン

バージョン互換性は実行時に検証されます。 必要バージョンが互換であり正確であることを保証する責任は、プラグイン作者にあります。