work-time-tracker
v2.2.2
Published
**Work Time Tracker (WTT)** --- CLI‑утилита для автоматического отслеживания времени, проведённого в git‑ветках каждого проекта.
Readme
⏱️ Work Time Tracker (WTT) --- v2.1.0
Work Time Tracker (WTT) --- CLI‑утилита для автоматического отслеживания времени, проведённого в git‑ветках каждого проекта.
Версия 2.1.0 включает: - новый фильтр --period для команды
wtt view; - улучшенную обработку дат; - фиксы и стабильность
(предыдущий hotfix --- 2.0.1).
🔥 BREAKING CHANGES (v2.0.0)
❗ 1. Новое место хранения данных
Теперь все файлы WTT хранятся в директории:
~/wtt/Структура:
~/wtt/wtt.json
~/wtt/.wtt.log
~/wtt/.wtt.<project>.pid❗ 2. Старые PID‑файлы больше не используются
❗ 3. Поведение wtt start обновлено
🚀 Установка
npm install -g work-time-tracker📘 Основные команды
▶️ wtt start
wtt start
wtt start --foreground🛑 wtt stop
wtt stop🧩 wtt process:list
wtt process:list💣 wtt process:kill
wtt process:kill
wtt process:kill --force📊 wtt view
wtt viewФлаги: - -d, --date <dd-mm-yyyy> - -a, --all - -t, --table -
-p, --period <d1:d2> --- новое в v2.1.0
🧹 wtt clear
wtt clear📂 Директория хранения
~/wtt/
wtt.json
.wtt.log
.wtt.<project>.pid🛠️ Стек
Node.js, TS, chalk, commander, dayjs, cli‑table3
❤️ Пример
cd ~/projects/my-app
wtt start
# ...
wtt stop
wtt view