unregisterPlugins()
Démonte les plugins précédemment enregistrés en exécutant la fonction optionnelle
destroy() de chacun. Les erreurs sont isolées par plugin, exactement comme
lors de l'enregistrement.
Paramètres
| Paramètre | Type | Requis | Description |
|---|---|---|---|
| names | string[] | ❌ | Noms des plugins à désinscrire. Omettez-le pour tous les désinscrire. |
Valeur de retour
Promise<void>- Résolue une fois tous les plugins correspondants démontés.
Exemple
const { unregisterPlugins } = require("simply-xp");
// Démonter un seul plugin
await unregisterPlugins(["@simply-xp/rate-limits"]);
// ...ou tous, par exemple lors d'un arrêt propre
await unregisterPlugins();