Skip to content

pantoken / tools/aggregate/src / Target

Schnittstelle: Target

Beta

Ein Ziel, das anhand seines pantoken-Feldes entdeckt wurde.

Eigenschaften

pkg

pkg: string

Beta

Der Paketname, z. B. @pantoken/astro.


key

key: string

Beta

Der Aggregationsschlüssel / Exportname, z. B. astro.


kind

kind: "namespace" | "sideEffect" | "subpath"

Beta

Wie das Ziel exponiert wird:

  • namespace — in das eager Barrel sowohl re-exportiert als auch als Subpath.
  • sideEffect — der Subpath importiert den /inject-Eintrag des Pakets; ebenfalls im Barrel.
  • subpath — nur Subpath, wird AUS dem eager Barrel herausgehalten (für schwere Peers wie React, sodass import "pantoken" sie niemals lädt).