Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/disler/claude-code-hooks-mastery
/ functions
Functions
37 in github.com/disler/claude-code-hooks-mastery
⨍
Functions
37
◇
Types & classes
12
↓ 12 callers
Function
formatError
(message: string)
apps/task-manager/src/utils/formatter.ts:181
↓ 8 callers
Function
padRight
* Pad a string to a specific width
apps/task-manager/src/utils/formatter.ts:45
↓ 6 callers
Method
close
* Close the database connection
apps/task-manager/src/db/repository.ts:329
↓ 5 callers
Method
findById
* 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 callers
Function
formatInfo
(message: string)
apps/task-manager/src/utils/formatter.ts:195
↓ 3 callers
Function
formatSuccess
(message: string)
apps/task-manager/src/utils/formatter.ts:174
↓ 2 callers
Function
formatTask
(task: Task)
apps/task-manager/src/utils/formatter.ts:78
↓ 2 callers
Function
formatWarning
(message: string)
apps/task-manager/src/utils/formatter.ts:188
↓ 2 callers
Function
getTodayDate
* Get today's date as ISO string (YYYY-MM-DD)
apps/task-manager/src/db/repository.ts:42
↓ 2 callers
Function
isOverdue
(task: Task)
apps/task-manager/src/utils/formatter.ts:32
↓ 2 callers
Function
validateId
( id: number | string | undefined )
apps/task-manager/src/utils/validation.ts:127
↓ 2 callers
Function
validatePriority
( priority: string | undefined )
apps/task-manager/src/utils/validation.ts:41
↓ 1 callers
Function
closeDatabase
(db: Database)
apps/task-manager/src/db/database.ts:50
↓ 1 callers
Method
create
* Create a new task * @param input - Task creation input * @returns The created task
apps/task-manager/src/db/repository.ts:61
↓ 1 callers
Function
createProgressBar
* Create a progress bar
apps/task-manager/src/utils/formatter.ts:63
↓ 1 callers
Method
delete
* 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 callers
Method
findAll
* 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 callers
Function
formatStats
(stats: TaskStats)
apps/task-manager/src/utils/formatter.ts:207
↓ 1 callers
Function
formatTaskList
(tasks: Task[])
apps/task-manager/src/utils/formatter.ts:105
↓ 1 callers
Function
getDatabase
()
apps/task-manager/src/db/database.ts:20
↓ 1 callers
Method
getStats
* Get task statistics * @returns TaskStats object with counts and distribution
apps/task-manager/src/db/repository.ts:262
↓ 1 callers
Function
greet
Print a greeting to the given name.
apps/hello.py:1
↓ 1 callers
Function
mapRowToTask
* Helper to map database row to Task interface
apps/task-manager/src/db/repository.ts:26
↓ 1 callers
Function
runMigrations
(db: Database)
apps/task-manager/src/db/migrations.ts:11
↓ 1 callers
Method
update
* 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 callers
Function
validateAddInput
(args: { title?: string; priority?: string; due?: string; })
apps/task-manager/src/utils/validation.ts:153
↓ 1 callers
Function
validateDueDate
( date: string | undefined, requireFuture?: boolean )
apps/task-manager/src/utils/validation.ts:75
↓ 1 callers
Function
validatePriority
* 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 callers
Function
validateTitle
(title: string | undefined)
apps/task-manager/src/utils/validation.ts:16
Method
constructor
()
apps/task-manager/src/db/repository.ts:52
Function
getDatabasePath
()
apps/task-manager/src/db/database.ts:61
Function
handler
(argv: ArgumentsCamelCase<CompleteCommandArgs>)
apps/task-manager/src/commands/complete.ts:21
Function
handler
(argv: ArgumentsCamelCase<ListCommandArgs>)
apps/task-manager/src/commands/list.ts:46
Function
handler
()
apps/task-manager/src/commands/stats.ts:12
Function
handler
(argv: ArgumentsCamelCase<AddCommandArgs>)
apps/task-manager/src/commands/add.ts:37
Function
handler
(argv: ArgumentsCamelCase<DeleteCommandArgs>)
apps/task-manager/src/commands/delete.ts:27
Function
padLeft
* Pad a string to a specific width (left padding)
apps/task-manager/src/utils/formatter.ts:54