EmitGroups Type
Group emission (O7): which groups a run writes as their own module, and what stops one.
Union cases
| Union case |
Description
|
Full Usage:
GroupModuleCollision(group, moduleName)
Parameters:
string
moduleName : string
|
Wave five, lane S. Two groups template one module name, so one run would write the name twice (`@types/three` and `three` both derive `Three`).
|
Full Usage:
GroupModuleFromNamespace(group, moduleName)
Parameters:
string
moduleName : string
|
Wave five, batch 3. A group named under the entry package's configured namespace rather than by the pinned derivation. The referenced run has to configure the same namespace.
|
Full Usage:
GroupShipped(group, declarations)
Parameters:
string
declarations : int
|
Wave five, lane S. A group other than the entry package emitted as its own module.
|
Full Usage:
ShippedGroupWithoutDeclarations group
Parameters:
string
|
Wave five, lane S. A group configured `ship` that no reference reached.
|
Instance members
| Instance member |
Description
|
Full Usage:
this.IsGroupModuleCollision
Returns: bool
|
|
Full Usage:
this.IsGroupModuleFromNamespace
Returns: bool
|
|
Full Usage:
this.IsGroupShipped
Returns: bool
|
|
Full Usage:
this.IsShippedGroupWithoutDeclarations
Returns: bool
|
|