20 lines
398 B
TypeScript
20 lines
398 B
TypeScript
|
|
/**
|
||
|
|
* @landvex/application
|
||
|
|
*
|
||
|
|
* Application layer — orchestrates domain operations.
|
||
|
|
*
|
||
|
|
* Architecture:
|
||
|
|
* UI → Application Layer (commands/handlers) → Domain → Repository Interfaces → Adapters
|
||
|
|
*
|
||
|
|
* No business logic here. Only orchestration.
|
||
|
|
*/
|
||
|
|
|
||
|
|
// Commands
|
||
|
|
export * from './commands/commands';
|
||
|
|
|
||
|
|
// Results
|
||
|
|
export * from './results/results';
|
||
|
|
|
||
|
|
// Handlers
|
||
|
|
export * from './handlers';
|