Z
zuki-dev
feat: 休息日プリセットを追加 (#47)
🌱 garden-method
buildpassing
coverage94%
versionv1.2.0
licenseMIT
継続を「庭づくり」としてとらえる、がんばらない習慣化フレームワークです。毎日花を咲かせる必要はありません。枯らさないことだけを設計します。
枯れても、庭は残る。休んだ日は「失敗」ではなく「土づくり」。
特徴
- 🌱 最小行動(水やり) — 1日1回、10秒でできる行動だけを記録します
- 🗓 休息日ファースト — 休む日を先に決めてからストリークを数えます
- 🌿 雑草検知 — 完璧主義のサインを検知して通知を減らします
- 📊 庭ビュー — 継続の状況を草花の成長として可視化します
インストール
npm install garden-method
使い方
import { Garden } from "garden-method";
const garden = new Garden({
seed: "早起き", // 育てたい習慣
wateringTime: "07:00", // 水やり(最小行動)の時刻
restDays: ["sat", "sun"], // 先に決める休息日
});
garden.water(); // 今日の最小行動を記録
console.log(garden.streak); // => 3(休息日はスキップ扱い)
用語集
| 用語 | 意味 |
|---|---|
| 種(seed) | 育てたい習慣。小さいほどよい |
| 水やり(water) | 1日1回の最小行動。10秒ルール |
| 休息日(rest day) | あらかじめ決めた休む日。ストリークは切れない |
| 雑草(weed) | 完璧主義・やりすぎのサイン |
ライセンス
MIT © 2026 zuki-dev
file