MCPcopy Create free account

hub / github.com/disler/claude-code-hooks-mastery / functions

Functions37 in github.com/disler/claude-code-hooks-mastery

↓ 12 callersFunctionformatError
(message: string)
apps/task-manager/src/utils/formatter.ts:181
↓ 8 callersFunctionpadRight
* Pad a string to a specific width
apps/task-manager/src/utils/formatter.ts:45
↓ 6 callersMethodclose
* Close the database connection
apps/task-manager/src/db/repository.ts:329
↓ 5 callersMethodfindById
* Find a single task by ID * @param id - Task ID * @returns The task or null if not found
apps/task-manager/src/db/repository.ts:150
↓ 3 callersFunctionformatInfo
(message: string)
apps/task-manager/src/utils/formatter.ts:195
↓ 3 callersFunctionformatSuccess
(message: string)
apps/task-manager/src/utils/formatter.ts:174
↓ 2 callersFunctionformatTask
(task: Task)
apps/task-manager/src/utils/formatter.ts:78
↓ 2 callersFunctionformatWarning
(message: string)
apps/task-manager/src/utils/formatter.ts:188
↓ 2 callersFunctiongetTodayDate
* Get today's date as ISO string (YYYY-MM-DD)
apps/task-manager/src/db/repository.ts:42
↓ 2 callersFunctionisOverdue
(task: Task)
apps/task-manager/src/utils/formatter.ts:32
↓ 2 callersFunctionvalidateId
( id: number | string | undefined )
apps/task-manager/src/utils/validation.ts:127
↓ 2 callersFunctionvalidatePriority
( priority: string | undefined )
apps/task-manager/src/utils/validation.ts:41
↓ 1 callersFunctioncloseDatabase
(db: Database)
apps/task-manager/src/db/database.ts:50
↓ 1 callersMethodcreate
* Create a new task * @param input - Task creation input * @returns The created task
apps/task-manager/src/db/repository.ts:61
↓ 1 callersFunctioncreateProgressBar
* Create a progress bar
apps/task-manager/src/utils/formatter.ts:63
↓ 1 callersMethoddelete
* Delete a task by ID * @param id - Task ID * @returns true if deleted, false if not found
apps/task-manager/src/db/repository.ts:246
↓ 1 callersMethodfindAll
* Find all tasks with optional filters * @param filters - Optional filters for priority, completed status, pending, overdue * @returns Array of
apps/task-manager/src/db/repository.ts:98
↓ 1 callersFunctionformatStats
(stats: TaskStats)
apps/task-manager/src/utils/formatter.ts:207
↓ 1 callersFunctionformatTaskList
(tasks: Task[])
apps/task-manager/src/utils/formatter.ts:105
↓ 1 callersFunctiongetDatabase
()
apps/task-manager/src/db/database.ts:20
↓ 1 callersMethodgetStats
* Get task statistics * @returns TaskStats object with counts and distribution
apps/task-manager/src/db/repository.ts:262
↓ 1 callersFunctiongreet
Print a greeting to the given name.
apps/hello.py:1
↓ 1 callersFunctionmapRowToTask
* Helper to map database row to Task interface
apps/task-manager/src/db/repository.ts:26
↓ 1 callersFunctionrunMigrations
(db: Database)
apps/task-manager/src/db/migrations.ts:11
↓ 1 callersMethodupdate
* Update a task * @param id - Task ID * @param updates - Partial task updates * @returns The updated task or null if not found
apps/task-manager/src/db/repository.ts:172
↓ 1 callersFunctionvalidateAddInput
(args: { title?: string; priority?: string; due?: string; })
apps/task-manager/src/utils/validation.ts:153
↓ 1 callersFunctionvalidateDueDate
( date: string | undefined, requireFuture?: boolean )
apps/task-manager/src/utils/validation.ts:75
↓ 1 callersFunctionvalidatePriority
* Validate and convert priority string to Priority enum (case-insensitive) * @param priorityStr - Priority string from CLI args * @returns Priority
apps/task-manager/src/commands/list.ts:38
↓ 1 callersFunctionvalidateTitle
(title: string | undefined)
apps/task-manager/src/utils/validation.ts:16
Methodconstructor
()
apps/task-manager/src/db/repository.ts:52
FunctiongetDatabasePath
()
apps/task-manager/src/db/database.ts:61
Functionhandler
(argv: ArgumentsCamelCase<CompleteCommandArgs>)
apps/task-manager/src/commands/complete.ts:21
Functionhandler
(argv: ArgumentsCamelCase<ListCommandArgs>)
apps/task-manager/src/commands/list.ts:46
Functionhandler
()
apps/task-manager/src/commands/stats.ts:12
Functionhandler
(argv: ArgumentsCamelCase<AddCommandArgs>)
apps/task-manager/src/commands/add.ts:37
Functionhandler
(argv: ArgumentsCamelCase<DeleteCommandArgs>)
apps/task-manager/src/commands/delete.ts:27
FunctionpadLeft
* Pad a string to a specific width (left padding)
apps/task-manager/src/utils/formatter.ts:54