Skip to content

pantoken-root / tools/aggregate/src / Target

インターフェース: Target ​

ベータ

ターゲットはその pantoken フィールドによって検出されます。

プロパティ ​

pkg ​

pkg: string

ベータ

パッケージ名。例:@pantoken/astro。


key ​

key: string

ベータ

集約キー/エクスポート名。例:astro。


kind ​

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

ベータ

ターゲットの公開方法:

  • namespace — イーガー・バレル(eager barrel)へ再エクスポートされ、かつサブパスとして公開されます。
  • sideEffect — サブパスはパッケージの /inject エントリをインポートします;バレルにも含まれます。
  • subpath — サブパスのみで、イーガー・バレルの外に保持されます(React のような重いピア向けで、 import "pantoken" がそれらを読み込まないようにするため)。