Vous lisez la documentation de la version 0.6, qui n'est pas la dernière publiée.
Lire cette page dans la documentation la plus récente (v1.0)
Exports par sous-chemins
| Spécificateur | Ce qu'il fournit |
|---|---|
@mars-tech/vite-debug-plugin | Export par défaut uniquement : la fabrique du plugin. Appelable en CJS (const mtDebug = require('@mars-tech/vite-debug-plugin') renvoie la fonction). |
@mars-tech/vite-debug-plugin/helpers | Tous les exports nommés : DEFAULT_COLORS, DEFAULT_PREFIX, DEFAULT_GLOBAL_NAME, ainsi que tous les types MT*. |
@mars-tech/vite-debug-plugin/eslint | Config plate ESLint déclarant la globale $debug (export par défaut), plus les fonctions mtDebugFlatConfig(opts) et mtDebugGlobals(name?, access?). Voir Utilisation. |
@mars-tech/vite-debug-plugin/testing | Fichier de configuration pour les tests : l'importer installe un $debug sans effet ; exporte aussi installMtDebugStub(opts). Voir Tests. |
@mars-tech/vite-debug-plugin/testing/log | Le module de configuration enregistré automatiquement par testLog: true : il installe le vrai journaliseur, qui écrit dans la console. Enregistré pour vous ; ne l'importez pas directement. Voir Voir la sortie $debug dans les tests. |
@mars-tech/vite-debug-plugin/client | Cible de la référence triple-slash pour l'augmentation du type global $debug. |
ts
import mtDebug from "@mars-tech/vite-debug-plugin";
import {
DEFAULT_COLORS,
type MTLevel,
} from "@mars-tech/vite-debug-plugin/helpers";Les types MT* exportés par /helpers comprennent MTLevel, MTCallOptions, MTPluginOptions, MTDebug (la globale : appelable, avec les contrôles à l'exécution et les fonctions utilitaires) et MTColorMap. Ils servent par exemple à déclarer un globalName personnalisé.