{"_id":"@chen-zhanjie/claude-watchdog","_rev":"12-674901aa8a974b9c52e33a032c9772dc","name":"@chen-zhanjie/claude-watchdog","dist-tags":{"latest":"0.1.11"},"versions":{"0.1.0":{"name":"@chen-zhanjie/claude-watchdog","version":"0.1.0","_id":"@chen-zhanjie/claude-watchdog@0.1.0","maintainers":[{"name":"chen-zhanjie","email":"1579282698@qq.com"}],"bin":{"watchdog":"dist/cli.js"},"dist":{"shasum":"537fd4535e5583068c18496d92e56cb86cb717d2","tarball":"https://registry.npmjs.org/@chen-zhanjie/claude-watchdog/-/claude-watchdog-0.1.0.tgz","fileCount":16,"integrity":"sha512-nc/gnW0C5OvlEbLSMDKFEs8E7VahlcfjADEOTNSu5JHlKyTEycok8U05Et4zo0+PaY99ep/nAo4wEyMYmuf4Iw==","signatures":[{"sig":"MEUCIE3kC/OMJPko0TWkB7wZUZxLv/5zdihkMtjEZuxLU+wOAiEA76PB7wJDIU3w0IqyurOoHgkc/s2AIpCnB4gpOpH+oBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21955},"type":"module","engines":{"node":">=20"},"gitHead":"5e46ea20090c7d3dc031e29de31917e10ebb98ab","scripts":{"dev":"tsx src/cli.ts","lint":"eslint .","test":"vitest run","build":"tsc","start":"node dist/cli.js","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"chen-zhanjie","email":"1579282698@qq.com"},"_npmVersion":"10.9.7","description":"A minimal watchdog for Claude Code that gently sends continue when output stalls.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"node-pty":"^1.1.0-beta34","commander":"^14.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","vitest":"^4.0.14","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-watchdog_0.1.0_1777478837577_0.922562412268628","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@chen-zhanjie/claude-watchdog","version":"0.1.1","_id":"@chen-zhanjie/claude-watchdog@0.1.1","maintainers":[{"name":"chen-zhanjie","email":"1579282698@qq.com"}],"bin":{"watchdog":"dist/cli.js"},"dist":{"shasum":"547aebdcd2236f2b0044c3fac3cd7142317b094c","tarball":"https://registry.npmjs.org/@chen-zhanjie/claude-watchdog/-/claude-watchdog-0.1.1.tgz","fileCount":16,"integrity":"sha512-9F9p62OrdnURNuvUI0fndmsTLuFkw9A36qW9VTrVNP462Hvd5BEXA6m0nZENL6LDZuAnBD/dv+QeFmoWEcKT5Q==","signatures":[{"sig":"MEYCIQDQ76/ssAeCaP1F99MHaitwUK0UIbya5/oQ/D3hL0EtFAIhAOoqh/aU0wZjnK8tAkMwgFMmSe31hwXCx1wyP+1C+VU7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22510},"type":"module","engines":{"node":">=20"},"gitHead":"5e46ea20090c7d3dc031e29de31917e10ebb98ab","scripts":{"dev":"tsx src/cli.ts","lint":"eslint .","test":"vitest run","build":"tsc","start":"node dist/cli.js","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"chen-zhanjie","email":"1579282698@qq.com"},"_npmVersion":"10.9.7","description":"A minimal watchdog for Claude Code that gently sends continue when output stalls.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"node-pty":"^1.1.0-beta34","commander":"^14.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","vitest":"^4.0.14","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-watchdog_0.1.1_1777479019856_0.14381592674863497","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@chen-zhanjie/claude-watchdog","version":"0.1.2","_id":"@chen-zhanjie/claude-watchdog@0.1.2","maintainers":[{"name":"chen-zhanjie","email":"1579282698@qq.com"}],"bin":{"watchdog":"dist/cli.js"},"dist":{"shasum":"d8eff7823137a859b09daad5b88a3ab624553b4d","tarball":"https://registry.npmjs.org/@chen-zhanjie/claude-watchdog/-/claude-watchdog-0.1.2.tgz","fileCount":19,"integrity":"sha512-kBmyrk0euhCFXYiLCg93Ic2opuZM8E49+eeMlz6dWPd+4sQWgcx5J89lSVMr6eH4hBQ3B1N+cZUG2vV5LX411Q==","signatures":[{"sig":"MEUCIANiDRYd2LyD5k2SB1ssukgT+7o1FVLqANqisaanWvQXAiEAxVPJH00k1/oqCao/zx05XaqiL0wiofH+ef1LAW50EK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25350},"type":"module","engines":{"node":">=20"},"gitHead":"8e3d9d5c83d0548530d98f79a29c430a00c47a76","scripts":{"dev":"tsx src/cli.ts","lint":"eslint .","test":"vitest run","build":"tsc","start":"node dist/cli.js","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"chen-zhanjie","email":"1579282698@qq.com"},"_npmVersion":"10.9.7","description":"A minimal watchdog for Claude Code that gently sends continue when output stalls.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"node-pty":"^1.1.0-beta34","commander":"^14.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","vitest":"^4.0.14","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-watchdog_0.1.2_1777479335545_0.9519046295850933","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@chen-zhanjie/claude-watchdog","version":"0.1.3","_id":"@chen-zhanjie/claude-watchdog@0.1.3","maintainers":[{"name":"chen-zhanjie","email":"1579282698@qq.com"}],"bin":{"claude-watchdog":"dist/cli.js"},"dist":{"shasum":"104671080d28fd72a34adbeb08235342efae45ee","tarball":"https://registry.npmjs.org/@chen-zhanjie/claude-watchdog/-/claude-watchdog-0.1.3.tgz","fileCount":19,"integrity":"sha512-c/tdxTLGfZBnow2T+CJuzLn/AlwG0vBH6rv+s1Eynj1D/MhS+9CigHqGCyEO5j2P12yK5Mxbff/UanIU1CASUg==","signatures":[{"sig":"MEYCIQD9nACx1yaBQiMIixXYcoLyEkyQM3kftTcI4dl5W/7OUQIhAKLlIT1JGyyA8ueS2IpNYooc8QsTD3rmteCg4HCjyXVg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26418},"type":"module","engines":{"node":">=20"},"gitHead":"8e3d9d5c83d0548530d98f79a29c430a00c47a76","scripts":{"dev":"tsx src/cli.ts","lint":"eslint .","test":"vitest run","build":"tsc","start":"node dist/cli.js","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"chen-zhanjie","email":"1579282698@qq.com"},"_npmVersion":"10.9.7","description":"A minimal watchdog for Claude Code that gently sends continue when output stalls.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"node-pty":"^1.1.0-beta34","commander":"^14.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","vitest":"^4.0.14","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-watchdog_0.1.3_1777479985456_0.6527723600030126","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@chen-zhanjie/claude-watchdog","version":"0.1.4","_id":"@chen-zhanjie/claude-watchdog@0.1.4","maintainers":[{"name":"chen-zhanjie","email":"1579282698@qq.com"}],"bin":{"claude-watchdog":"dist/cli.js"},"dist":{"shasum":"ec8a6aca841a6f6fed15b3506935067f23bba3aa","tarball":"https://registry.npmjs.org/@chen-zhanjie/claude-watchdog/-/claude-watchdog-0.1.4.tgz","fileCount":19,"integrity":"sha512-f8h8PtSJIq+4ZF8fpYsGcwMttzzcxb5hKZwMdN/SX6ks913gOs9ZNFsec06IlkW1lzEukczvVgIwWEz9MkfUog==","signatures":[{"sig":"MEUCIQDq+Q/u3em0HObzwlCJiEvgH9v2O6RX+ZHXNt7z0UAOQAIgDvdnqU/4kbf6ohQUCWfUQm9SqHjfkuk5/337zoPJxC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28425},"type":"module","engines":{"node":">=20"},"gitHead":"73bc373bb699d643cfb92f60fc3a9af29d5b38c9","scripts":{"dev":"tsx src/cli.ts","lint":"eslint .","test":"vitest run","build":"tsc","start":"node dist/cli.js","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"chen-zhanjie","email":"1579282698@qq.com"},"_npmVersion":"10.9.7","description":"A minimal watchdog for Claude Code that gently sends continue when output stalls.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"node-pty":"^1.1.0-beta34","commander":"^14.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","vitest":"^4.0.14","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-watchdog_0.1.4_1777510040702_0.6171031799933715","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@chen-zhanjie/claude-watchdog","version":"0.1.5","_id":"@chen-zhanjie/claude-watchdog@0.1.5","maintainers":[{"name":"chen-zhanjie","email":"1579282698@qq.com"}],"bin":{"claude-watchdog":"dist/cli.js"},"dist":{"shasum":"efd47a2dadef47e99b408754fb93832c495a8d1c","tarball":"https://registry.npmjs.org/@chen-zhanjie/claude-watchdog/-/claude-watchdog-0.1.5.tgz","fileCount":19,"integrity":"sha512-qtARAX5G+R1cB7eIBTrsYZLtUArrRmfgUDNf9oPq05Kug3mHfVunPmr04/W6cdiAv4RQ9+Lr+p75IcZQX0LsQA==","signatures":[{"sig":"MEUCIGEFOuRmvVcbqIj3P5jfKarRKMK3+NlVwWEQQSmlk6EtAiEA0m7Iu8Zo2/znfvZSf9sspicXC+9kH9NoWxGQLhjPFzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30296},"type":"module","engines":{"node":">=20"},"gitHead":"73bc373bb699d643cfb92f60fc3a9af29d5b38c9","scripts":{"dev":"tsx src/cli.ts","lint":"eslint .","test":"vitest run","build":"tsc","start":"node dist/cli.js","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"chen-zhanjie","email":"1579282698@qq.com"},"_npmVersion":"10.9.7","description":"A minimal watchdog for Claude Code that gently sends continue when output stalls.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"node-pty":"^1.1.0-beta34","commander":"^14.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","vitest":"^4.0.14","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-watchdog_0.1.5_1777510977259_0.8770595157194985","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@chen-zhanjie/claude-watchdog","version":"0.1.6","_id":"@chen-zhanjie/claude-watchdog@0.1.6","maintainers":[{"name":"chen-zhanjie","email":"1579282698@qq.com"}],"bin":{"claude-watchdog":"dist/cli.js"},"dist":{"shasum":"1632955dc9ba3d71662e0c48b0e0024f0e2b6b1d","tarball":"https://registry.npmjs.org/@chen-zhanjie/claude-watchdog/-/claude-watchdog-0.1.6.tgz","fileCount":25,"integrity":"sha512-YfXkP0qE4NUmxeawHX0Goa7goxm6B95Kb5TphTY79kaEo2fOJgURq2GyXBOGsIxdmMpyprbFaYOQPw6ugIH1IQ==","signatures":[{"sig":"MEUCIBipnh1ZhC6xjIV4GN+DmsGPrNzbSuFCemmleSnt0EZmAiEA/v/X+6Wb3huQp31SMxOshthN34qvDyuR5TbAZM3+/A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45527},"type":"module","engines":{"node":">=20"},"gitHead":"73bc373bb699d643cfb92f60fc3a9af29d5b38c9","scripts":{"dev":"tsx src/cli.ts","lint":"eslint .","test":"vitest run","build":"tsc","start":"node dist/cli.js","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"chen-zhanjie","email":"1579282698@qq.com"},"_npmVersion":"10.9.7","description":"A minimal watchdog for Claude Code that gently sends continue when output stalls.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"node-pty":"^1.1.0-beta34","commander":"^14.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","vitest":"^4.0.14","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-watchdog_0.1.6_1777513599215_0.6700631305368361","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@chen-zhanjie/claude-watchdog","version":"0.1.7","_id":"@chen-zhanjie/claude-watchdog@0.1.7","maintainers":[{"name":"chen-zhanjie","email":"1579282698@qq.com"}],"bin":{"claude-watchdog":"dist/cli.js"},"dist":{"shasum":"7d6918e977d5a7091408e9215acdd184d4523ddf","tarball":"https://registry.npmjs.org/@chen-zhanjie/claude-watchdog/-/claude-watchdog-0.1.7.tgz","fileCount":25,"integrity":"sha512-Dw0+QcMBQETKwt21DFQjMBLAr8oFc2uMEDpmObChsSu1aSwCAwcx2apCKcvBD1vVumoFlMXTKPl84sVOpKFmkw==","signatures":[{"sig":"MEUCIQDsfBpdoMcOAoh7iu6Mpa6kkSIOiLpWx1rVjImvWUDZXgIgGDCOQWA+B7yOepZLTcaFdm3NkA4jDDmWlqjhyAogUDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45417},"type":"module","engines":{"node":">=20"},"gitHead":"73bc373bb699d643cfb92f60fc3a9af29d5b38c9","scripts":{"dev":"tsx src/cli.ts","lint":"eslint .","test":"vitest run","build":"tsc","start":"node dist/cli.js","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"chen-zhanjie","email":"1579282698@qq.com"},"_npmVersion":"10.9.7","description":"A minimal watchdog for Claude Code that gently sends continue when output stalls.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"node-pty":"^1.1.0-beta34","commander":"^14.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","vitest":"^4.0.14","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-watchdog_0.1.7_1777514197126_0.9571224032989869","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@chen-zhanjie/claude-watchdog","version":"0.1.8","_id":"@chen-zhanjie/claude-watchdog@0.1.8","maintainers":[{"name":"chen-zhanjie","email":"1579282698@qq.com"}],"bin":{"claude-watchdog":"dist/cli.js"},"dist":{"shasum":"1c2316dc726d20a0c944e62376a57e1bdd274b10","tarball":"https://registry.npmjs.org/@chen-zhanjie/claude-watchdog/-/claude-watchdog-0.1.8.tgz","fileCount":25,"integrity":"sha512-FgBXl+SmpN+SC2mMfkbXRH9Kshk4sw702EoavhbmDp9snihd3rnUmV1wPGKbZnWFCfVE5zv2kCbALvlWX3Q3RQ==","signatures":[{"sig":"MEUCIQCEPt3aHofS+KQ/DnVNzHSJsrS1O3ha1fHkHqkoCLGNBAIgKHp+xAFP3EMlj3AqPace0oWnavcKohyAxjPaACdUz4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46022},"type":"module","engines":{"node":">=20"},"gitHead":"73bc373bb699d643cfb92f60fc3a9af29d5b38c9","scripts":{"dev":"tsx src/cli.ts","lint":"eslint .","test":"vitest run","build":"tsc","start":"node dist/cli.js","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"chen-zhanjie","email":"1579282698@qq.com"},"_npmVersion":"10.9.7","description":"A minimal watchdog for Claude Code that gently sends continue when output stalls.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"node-pty":"^1.1.0-beta34","commander":"^14.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","vitest":"^4.0.14","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-watchdog_0.1.8_1777514465975_0.8590184746404717","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@chen-zhanjie/claude-watchdog","version":"0.1.9","_id":"@chen-zhanjie/claude-watchdog@0.1.9","maintainers":[{"name":"chen-zhanjie","email":"1579282698@qq.com"}],"bin":{"claude-watchdog":"dist/cli.js"},"dist":{"shasum":"31e09caf4ad37ddb1073e2d60ce03e0076b1e673","tarball":"https://registry.npmjs.org/@chen-zhanjie/claude-watchdog/-/claude-watchdog-0.1.9.tgz","fileCount":25,"integrity":"sha512-DO0w3CQ3NziTSc0mYVWDrdSUWsANKkJYPuZXzdtW5WAC0AlpDvlB7f4q4EudiehKnWQ76JpJPW/m+n1rJ7wcxQ==","signatures":[{"sig":"MEUCIQCOeV7cneYSqeTXASEZcHPLDcurp7O3goNdjbJXLRupLgIgYgdOU9WTdLHsbVwHf388HClFMnpoo9YrBIRwdg0yixk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46095},"type":"module","engines":{"node":">=20"},"gitHead":"73bc373bb699d643cfb92f60fc3a9af29d5b38c9","scripts":{"dev":"tsx src/cli.ts","lint":"eslint .","test":"vitest run","build":"tsc","start":"node dist/cli.js","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"chen-zhanjie","email":"1579282698@qq.com"},"_npmVersion":"10.9.7","description":"A minimal watchdog for Claude Code that gently sends continue when output stalls.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"node-pty":"^1.1.0-beta34","commander":"^14.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","vitest":"^4.0.14","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-watchdog_0.1.9_1777514806044_0.7481375441782911","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@chen-zhanjie/claude-watchdog","version":"0.1.10","_id":"@chen-zhanjie/claude-watchdog@0.1.10","maintainers":[{"name":"chen-zhanjie","email":"1579282698@qq.com"}],"bin":{"claude-watchdog":"dist/cli.js"},"dist":{"shasum":"3bb4e55cae0c48b805758f06abde448147f48f9f","tarball":"https://registry.npmjs.org/@chen-zhanjie/claude-watchdog/-/claude-watchdog-0.1.10.tgz","fileCount":25,"integrity":"sha512-HYKUchHrnECJrGLeGiV8whhc2JG3n11NYZZA8eH5KvcUJUrMMlFkcY1/0In+DbHueF/HZi3qx8ZtsToTcewmsQ==","signatures":[{"sig":"MEYCIQCTSZMit/DN9uU+9y7UHXQaC9ZXui1USXQeMnGFOzimJAIhAPqMgjvoXm2rU8YVToVo3TBYVr9DJz9ftn6MM+zv9X12","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46625},"type":"module","engines":{"node":">=20"},"gitHead":"73bc373bb699d643cfb92f60fc3a9af29d5b38c9","scripts":{"dev":"tsx src/cli.ts","lint":"eslint .","test":"vitest run","build":"tsc","start":"node dist/cli.js","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json","test:watch":"vitest"},"_npmUser":{"name":"chen-zhanjie","email":"1579282698@qq.com"},"_npmVersion":"10.9.7","description":"A minimal watchdog for Claude Code that gently sends continue when output stalls.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"node-pty":"^1.1.0-beta34","commander":"^14.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","eslint":"^9.39.1","vitest":"^4.0.14","@eslint/js":"^9.39.1","typescript":"^5.9.3","@types/node":"^24.10.1","typescript-eslint":"^8.46.3"},"_npmOperationalInternal":{"tmp":"tmp/claude-watchdog_0.1.10_1777515202560_0.32256230230756544","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@chen-zhanjie/claude-watchdog","version":"0.1.11","description":"A minimal watchdog for Claude Code that gently sends continue when output stalls.","type":"module","bin":{"claude-watchdog":"dist/cli.js"},"scripts":{"build":"tsc","dev":"tsx src/cli.ts","lint":"eslint .","start":"node dist/cli.js","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit && tsc --noEmit -p tsconfig.test.json"},"dependencies":{"commander":"^14.0.2","node-pty":"^1.1.0-beta34"},"devDependencies":{"@eslint/js":"^9.39.1","@types/node":"^24.10.1","eslint":"^9.39.1","tsx":"^4.20.6","typescript":"^5.9.3","typescript-eslint":"^8.46.3","vitest":"^4.0.14"},"engines":{"node":">=20"},"_id":"@chen-zhanjie/claude-watchdog@0.1.11","gitHead":"73bc373bb699d643cfb92f60fc3a9af29d5b38c9","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-ZjDACY0QuWzTGC/1JW6z2dhIx7M4sFkHlPK1isafTFgkWB23uI1yYrHgj0BBVKKW3ukTTZjP8sTZy0Q1ThdSIg==","shasum":"fa52aad02afe4b0084db6d30d9593d235ff96f4b","tarball":"https://registry.npmjs.org/@chen-zhanjie/claude-watchdog/-/claude-watchdog-0.1.11.tgz","fileCount":25,"unpackedSize":49887,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCfOfED26yi9MGTtVizb+8KK1b2s18O47+kOjcSFq95eAIhALPVPXnYZf69vay6o+ka5eMdzzEHUORiBue1tHDxSWJh"}]},"_npmUser":{"name":"chen-zhanjie","email":"1579282698@qq.com"},"directories":{},"maintainers":[{"name":"chen-zhanjie","email":"1579282698@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/claude-watchdog_0.1.11_1777515599272_0.33696699974957034"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-29T16:07:17.423Z","modified":"2026-04-30T02:19:59.496Z","0.1.0":"2026-04-29T16:07:17.767Z","0.1.1":"2026-04-29T16:10:19.994Z","0.1.2":"2026-04-29T16:15:35.713Z","0.1.3":"2026-04-29T16:26:25.663Z","0.1.4":"2026-04-30T00:47:20.839Z","0.1.5":"2026-04-30T01:02:57.389Z","0.1.6":"2026-04-30T01:46:39.400Z","0.1.7":"2026-04-30T01:56:37.382Z","0.1.8":"2026-04-30T02:01:06.113Z","0.1.9":"2026-04-30T02:06:46.219Z","0.1.10":"2026-04-30T02:13:22.724Z","0.1.11":"2026-04-30T02:19:59.402Z"},"description":"A minimal watchdog for Claude Code that gently sends continue when output stalls.","maintainers":[{"name":"chen-zhanjie","email":"1579282698@qq.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}