Files
initiative/packages/domain/src/index.ts

23 lines
482 B
TypeScript

export { type AddCombatantSuccess, addCombatant } from "./add-combatant.js";
export { advanceTurn } from "./advance-turn.js";
export type {
CombatantAdded,
CombatantRemoved,
DomainEvent,
RoundAdvanced,
TurnAdvanced,
} from "./events.js";
export {
type RemoveCombatantSuccess,
removeCombatant,
} from "./remove-combatant.js";
export {
type Combatant,
type CombatantId,
combatantId,
createEncounter,
type DomainError,
type Encounter,
isDomainError,
} from "./types.js";