NPM Library — tick-stack

An npm CLI package that scans codebases recursively for TODO comments and generates pending task reports.

I often leave TODO comments during development.

Across multiple files and projects, keeping track of them mentally becomes difficult.

My workaround was manually writing tasks in a notes app.

So I automated it.

tick-stack is a CLI npm library.

Usage:

npm install tick-stack

Add a script in package.json.

Core functionality:

  1. Recursively scan directories for JS, TS, JSX, and TSX files.
  2. Detect TODO, REMEMBER, and FIXME keywords.
  3. Store file path + line number.
  4. generateReport groups todos by file and produces report.md.

The report overwrites itself to avoid duplicate file creation.

capture2

This repo originally existed as "remdo" and crossed 160 downloads but felt prototype-level and lacked CLI usability.

tick-stack improves usability and frontend compatibility.

Currently ~75 downloads.

Open source:

https://github.com/Vijji04/tick-stack