Aller au contenu
English

defineHarnessToolset

import { defineHarnessToolset } from "@elie-laloum/outpost";

Regroupe des outils et des jeux imbriqués sous un nom pour les réutiliser entre harness. Aplatit les jeux imbriqués et refuse les noms d’outils en double.

Exemple complet et règles détaillées.

  • optionsRequis
    HarnessToolsetOptions
    Nom du jeu d’outils et outils ou jeux imbriqués qu’il regroupe.
  • options.nameRequis
    string
    Nom non vide qui identifie le jeu d’outils.
  • options.toolsRequis
    readonly (HarnessTool<unknown> | HarnessToolset)[]
    Outils et jeux imbriqués à regrouper ; les jeux imbriqués sont aplatis et les noms d’outils en double refusés.

HarnessToolset

export declare function defineHarnessToolset(
  options: HarnessToolsetOptions,
): HarnessToolset;