{"_id":"@crayonlu/qi-rewind","_rev":"4-2e247c7a830460ae442e47ded609ee38","name":"@crayonlu/qi-rewind","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@crayonlu/qi-rewind","version":"1.0.0","keywords":["pi-package","pi-extension","rewind","checkpoint","qi-harness"],"license":"MIT","_id":"@crayonlu/qi-rewind@1.0.0","maintainers":[{"name":"crayoooon","email":"crayonlu@qq.com"}],"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"ca7f8e6d089fe1156a76f09ca09b21784de124c8","tarball":"https://registry.npmjs.org/@crayonlu/qi-rewind/-/qi-rewind-1.0.0.tgz","fileCount":8,"integrity":"sha512-81Dx6VDOFp8dW/LziB6voVmwC/d+IMw4ZiUnvSYpTj+RyhMmoecxo76Kz806msi+aBxm5hhKayna6a60n9Gw3A==","signatures":[{"sig":"MEQCIGJtG0Au2DvkWXlfhZ3MD+sucvrGR4drKnXlC09rtQPvAiAl35dtopaLmkTfxZHHc4eYF+wNxasaKQT3LHWojao6pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49845},"type":"module","gitHead":"b3f05c41f0bdb206f6447629b00cc2fa03ba2557","scripts":{"test":"vitest run --dir test","typecheck":"tsc --noEmit -p tsconfig.json","test:selftest":"npx --yes tsx test/core.selftest.ts"},"_npmUser":{"name":"crayoooon","email":"crayonlu@qq.com"},"_npmVersion":"11.16.0","description":"Checkpoint/rewind for Pi: /rewind, Esc+Esc, git snapshots, redo stack.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"22.15.30","@earendil-works/pi-coding-agent":"0.82.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.80.6"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/qi-rewind_1.0.0_1784981638257_0.44116901953227483","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@crayonlu/qi-rewind","version":"1.0.1","keywords":["pi-package","pi-extension","rewind","checkpoint","qi-harness"],"license":"MIT","_id":"@crayonlu/qi-rewind@1.0.1","maintainers":[{"name":"crayoooon","email":"crayonlu@qq.com"}],"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"5dcc266e4cb5cdc33982d95e2e898cf9151eadb8","tarball":"https://registry.npmjs.org/@crayonlu/qi-rewind/-/qi-rewind-1.0.1.tgz","fileCount":8,"integrity":"sha512-II0hK36TaShhohCBTP2cIQx4/mcJGSkYgqQdujEdVdMbKVlK1/oG3eL/0KT7abxYdfZmWLGmCSt9Z3a1AkpipA==","signatures":[{"sig":"MEUCIQC+OpVTW7jTypx4vApCZykNckZvYorBrQZODLlBJj5LeQIgNA23MhDWUfCK8SEfFSUSRp26SOElLKDx0PiQckx3+mo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49913},"type":"module","gitHead":"b3f05c41f0bdb206f6447629b00cc2fa03ba2557","scripts":{"test":"vitest run --dir test","typecheck":"tsc --noEmit -p tsconfig.json","test:selftest":"npx --yes tsx test/core.selftest.ts"},"_npmUser":{"name":"crayoooon","email":"crayonlu@qq.com"},"_npmVersion":"11.16.0","description":"Checkpoint/rewind for Pi: /rewind, Esc+Esc, git snapshots, redo stack.","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"22.15.30","@earendil-works/pi-coding-agent":"0.82.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.80.6"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/qi-rewind_1.0.1_1784981723913_0.9147281332216111","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@crayonlu/qi-rewind","version":"1.0.2","keywords":["pi-package","pi-extension","rewind","checkpoint","qi-harness"],"license":"MIT","_id":"@crayonlu/qi-rewind@1.0.2","maintainers":[{"name":"crayoooon","email":"crayonlu@qq.com"}],"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"aca80760ff344338d5c541310e2e1101cfadd49f","tarball":"https://registry.npmjs.org/@crayonlu/qi-rewind/-/qi-rewind-1.0.2.tgz","fileCount":8,"integrity":"sha512-4zQqSA4uudxReLZNeN6/F/ZbiYsU8k2CDwM2OBhbN9qC9BTpVz1M1TZ2QlawwErMXLhvL59JVz1eSK9V0LvR/A==","signatures":[{"sig":"MEQCIGZQBWnRMJCjWdQJmMBUZqkaPnXX0FJHXZaEUd5z1mtmAiB145dOa5EXhjgaV/wO6pfr1bumMh+8kTYx6oyU+SnPdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49913},"type":"module","gitHead":"b3f05c41f0bdb206f6447629b00cc2fa03ba2557","scripts":{"test":"vitest run --dir test","typecheck":"tsc --noEmit -p tsconfig.json","test:selftest":"npx --yes tsx test/core.selftest.ts"},"_npmUser":{"name":"crayoooon","email":"crayonlu@qq.com"},"_npmVersion":"11.13.0","description":"Checkpoint/rewind for Pi: /rewind, Esc+Esc, git snapshots, redo stack.","directories":{},"_nodeVersion":"24.16.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"5.9.3","@types/node":"22.15.30","@earendil-works/pi-coding-agent":"0.82.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.80.6"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/qi-rewind_1.0.2_1784981771888_0.9171160593210255","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@crayonlu/qi-rewind","version":"1.0.3","description":"Checkpoint/rewind for Pi: /rewind, Esc+Esc, git snapshots, redo stack.","type":"module","license":"MIT","keywords":["pi-package","pi-extension","rewind","checkpoint","qi-harness"],"publishConfig":{"access":"public"},"pi":{"extensions":["./src/index.ts"]},"scripts":{"typecheck":"tsc --noEmit -p tsconfig.json","test":"vitest run --dir test","test:selftest":"npx --yes tsx test/core.selftest.ts"},"peerDependencies":{"@earendil-works/pi-coding-agent":">=0.80.6"},"peerDependenciesMeta":{"@earendil-works/pi-coding-agent":{"optional":true}},"devDependencies":{"@earendil-works/pi-coding-agent":"0.82.0","@types/node":"22.15.30","typescript":"5.9.3"},"gitHead":"b10b02ebb7adec0493842665520c7096e1a98868","_id":"@crayonlu/qi-rewind@1.0.3","_nodeVersion":"26.3.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-f7A6h7OobCc7q+mUWe4xKrjGGX1GjJRqHoyClF1X2hHXc3w5gfiYdoEHt0hOKanuXppG9kgsihvUR/3mfGTO6g==","shasum":"b09e6f5d2fec0d6eb25767d3cb6ec835f397d093","tarball":"https://registry.npmjs.org/@crayonlu/qi-rewind/-/qi-rewind-1.0.3.tgz","fileCount":8,"unpackedSize":49899,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJkM3RjSSc9K0QE0ElKyh8KAFxS5oOI7CxaYsObE0vVgIgXcMElgxJ6Csvq0FvkzDksQxd9RMDPipKZMdkUjVzeto="}]},"_npmUser":{"name":"crayoooon","email":"crayonlu@qq.com"},"directories":{},"maintainers":[{"name":"crayoooon","email":"crayonlu@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/qi-rewind_1.0.3_1784982384344_0.428708527780264"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-25T12:13:58.114Z","modified":"2026-07-25T12:26:24.660Z","1.0.0":"2026-07-25T12:13:58.409Z","1.0.1":"2026-07-25T12:15:24.062Z","1.0.2":"2026-07-25T12:16:12.015Z","1.0.3":"2026-07-25T12:26:24.487Z"},"license":"MIT","keywords":["pi-package","pi-extension","rewind","checkpoint","qi-harness"],"description":"Checkpoint/rewind for Pi: /rewind, Esc+Esc, git snapshots, redo stack.","maintainers":[{"name":"crayoooon","email":"crayonlu@qq.com"}],"readme":"# qi-rewind\n\nGit checkpoint + `/rewind` for Pi. Forked from [pi-rewind](https://github.com/arpagon/pi-rewind) and retargeted to `@earendil-works/pi-coding-agent`.\n\nBundled by `@crayonlu/qi-harness`.\n","readmeFilename":"README.md"}