simple-task-master
Version:
A simple command-line task management tool
14 lines • 771 B
TypeScript
/**
* Simple Task Master - Library exports
*
* This file exports the public API for programmatic use of STM
*/
export { TaskManager } from './lib/task-manager';
export { LockManager } from './lib/lock-manager';
export { ConfigManager } from './lib/config';
export { findWorkspaceRoot, getTasksDirectory, getWorkspaceRoot } from './lib/workspace';
export type { Task, TaskCreateInput, TaskUpdateInput, TaskListFilters, TaskManagerConfig, Config, LockFile } from './lib/types';
export { isTask, isConfig, isLockFile, validateTask, validateConfig } from './lib/schema';
export { ValidationError, FileSystemError, LockError, NotFoundError } from './lib/errors';
export { CURRENT_SCHEMA_VERSION, DEFAULT_CONFIG } from './lib/constants';
//# sourceMappingURL=index.d.ts.map