{"_id":"@bijanmurmu/chronx","_rev":"3-dd08205a44cf0d213f576e9010408d92","name":"@bijanmurmu/chronx","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@bijanmurmu/chronx","version":"1.0.0","keywords":["cli","rust","git","undo","history","daemon"],"author":"","license":"MIT","_id":"@bijanmurmu/chronx@1.0.0","maintainers":[{"name":"bijanmurmu","email":"bijanmurmu123@gmail.com"}],"homepage":"https://github.com/bijanmurmu/chronx#readme","bugs":{"url":"https://github.com/bijanmurmu/chronx/issues"},"bin":{"chronx":"run.js"},"dist":{"shasum":"6beedc9bfd91c92f7581ff96248fa68b372a6fbf","tarball":"https://registry.npmjs.org/@bijanmurmu/chronx/-/chronx-1.0.0.tgz","fileCount":14,"integrity":"sha512-MrFE/26EJj9jT4x082xInpP9APW12FXQdwu5hiveUkvtJUnKhR18dnEf2XDOKPQSzMHpKLz+zhTb9YngJD2Z7g==","signatures":[{"sig":"MEYCIQDSyOUzAjclAIcIaWicd19MHH+u7FeM3J4iagZ5B/36dAIhAJGUI0dS6H1wT9ueP6HrWdpHZJbSWxRMRENcKt3NjZUe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47180},"gitHead":"9d6a048d43b207d2f48f971fb7f65a9ef9f9722d","scripts":{"postinstall":"node install.js"},"_npmUser":{"name":"bijanmurmu","email":"bijanmurmu123@gmail.com"},"repository":{"url":"git+https://github.com/bijanmurmu/chronx.git","type":"git"},"_npmVersion":"11.16.0","description":"Continuous, invisible Undo button for your local file system","directories":{},"_nodeVersion":"26.3.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chronx_1.0.0_1783858949013_0.7304618260104652","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@bijanmurmu/chronx","version":"1.0.1","keywords":["cli","rust","git","undo","history","daemon"],"author":"","license":"MIT","_id":"@bijanmurmu/chronx@1.0.1","maintainers":[{"name":"bijanmurmu","email":"bijanmurmu123@gmail.com"}],"homepage":"https://github.com/bijanmurmu/chronx#readme","bugs":{"url":"https://github.com/bijanmurmu/chronx/issues"},"bin":{"chronx":"run.js"},"dist":{"shasum":"a854cba66e08b7e2a821471913f4d82701be9030","tarball":"https://registry.npmjs.org/@bijanmurmu/chronx/-/chronx-1.0.1.tgz","fileCount":15,"integrity":"sha512-7EkloRtCZ/YxaTo3hHdHMdAMPJBhrRkrH0qHDBKwokJwIcp3xCXA0TLbYtncYQLFO/KRWHZG0kDG5wRPcdr7zA==","signatures":[{"sig":"MEUCIAOsnn9V68NpeT6OPjwR3hJtVCBmlOb9vw3pS8YRl7+mAiEAlcLGmV0h0nYwZyQANLOes8HBn8W12FqLHdB5Ory3i5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62314},"gitHead":"5ef0559bf36ddb0a610c5e3c66a3da7ad74814f9","scripts":{"postinstall":"node install.js"},"_npmUser":{"name":"bijanmurmu","email":"bijanmurmu123@gmail.com"},"repository":{"url":"git+https://github.com/bijanmurmu/chronx.git","type":"git"},"_npmVersion":"11.16.0","description":"Continuous, invisible Undo button for your local file system","directories":{},"_nodeVersion":"26.3.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/chronx_1.0.1_1785324293687_0.8617661924353899","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@bijanmurmu/chronx","version":"1.0.2","description":"Continuous, invisible Undo button for your local file system","bin":{"chronx":"run.js"},"scripts":{"postinstall":"node install.js"},"keywords":["cli","rust","git","undo","history","daemon"],"author":"","license":"MIT","repository":{"type":"git","url":"git+https://github.com/bijanmurmu/chronx.git"},"gitHead":"88bfb4c98e3195f5c9c5e158f4ece6c638dd2fe0","_id":"@bijanmurmu/chronx@1.0.2","bugs":{"url":"https://github.com/bijanmurmu/chronx/issues"},"homepage":"https://github.com/bijanmurmu/chronx#readme","_nodeVersion":"26.3.1","_npmVersion":"11.16.0","dist":{"integrity":"sha512-Pt1kYSB/mV5ZycF23Kusb9f3fYfMyXpwjPGvrq2LOyIAX5q5SxyB97Jt8qTmrc0PMCaYEkoqq2VyZ8OpM2WFBQ==","shasum":"e6ad5701580db11fb6121a0990ad731541112409","tarball":"https://registry.npmjs.org/@bijanmurmu/chronx/-/chronx-1.0.2.tgz","fileCount":16,"unpackedSize":86976,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC+X7ablWnCNq2I6yiZzpVVRuPf0IGeXZU5wA7CXWlMVQIhAKBIq6UjcnkN08A5DFvErS8UEZEX1OnRGHUonJ4siapw"}]},"_npmUser":{"name":"bijanmurmu","email":"bijanmurmu123@gmail.com"},"directories":{},"maintainers":[{"name":"bijanmurmu","email":"bijanmurmu123@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chronx_1.0.2_1785693036132_0.9146186626835218"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-12T12:22:28.833Z","modified":"2026-08-02T17:50:36.420Z","1.0.0":"2026-07-12T12:22:29.169Z","1.0.1":"2026-07-29T11:24:53.861Z","1.0.2":"2026-08-02T17:50:36.262Z"},"bugs":{"url":"https://github.com/bijanmurmu/chronx/issues"},"license":"MIT","homepage":"https://github.com/bijanmurmu/chronx#readme","keywords":["cli","rust","git","undo","history","daemon"],"repository":{"type":"git","url":"git+https://github.com/bijanmurmu/chronx.git"},"description":"Continuous, invisible Undo button for your local file system","maintainers":[{"name":"bijanmurmu","email":"bijanmurmu123@gmail.com"}],"readme":"# ⏳ chronx\n\n> The invisible, zero-config \"Undo\" button for your local file system.\n\n`chronx` is a global background daemon written in Rust with a powerful interactive Terminal Dashboard. It silently records everything you do—including file creations, deletions, saves, and copied files across your local machine. This lets you effortlessly rewind time and recover any file, whether you've accidentally broken your code between Git commits or simply lost a file you were working on.\n\n## 🚀 Install\n\n**Via NPM:**\n```bash\nnpm install -g @bijanmurmu/chronx\n```\n\n**Via Cargo (Rust):**\n```bash\ncargo install chronx\n```\n*(Or download the pre-compiled native `.exe` from the Releases tab).*\n\n## 💻 Usage\n\nSimply run `chronx` with no arguments in your terminal to open the **Interactive Dashboard**! \n\nFrom the dashboard, you can:\n* **[ RECOVER ]** — Scroll through a timeline of your recent file saves and instantly recover lost work.\n* **[ SETUP ]** — Tell the global daemon to start tracking the current folder.\n* **[ DAEMON ]** — Run a foreground watcher for the current session.\n* **[ GIT SQUASH ]** — Clean up your local git history into a single commit.\n* **[ SYSTEM ]** — Install the global daemon to auto-start invisibly when your PC boots.\n* **[ DISABLE ]** — Stop and disable the auto-start daemon permanently.\n\n### CLI Commands (Optional)\n\nIf you prefer to script things without the UI, you can still use the direct commands:\n* `chronx install-daemon` — Registers the daemon to auto-start.\n* `chronx uninstall-daemon` — Disables the auto-start daemon and kills any running instances.\n* `chronx init` — Tracks the current folder.\n* `chronx squash [-m \"message\"]` — Soft-resets your local git branch and auto-commits.\n\n## 🔗 Links\n* [Contributing Guide](CONTRIBUTING.md)\n* [Code of Conduct](CODE_OF_CONDUCT.md)\n* [Security Policy](SECURITY.md)\n* [License](LICENSE)\n","readmeFilename":"README.md"}