{"_id":"@narumitw/pi-caffeinate","_rev":"79-2d82e0267c1cf154e6af825ebb7c0fc7","name":"@narumitw/pi-caffeinate","dist-tags":{"latest":"0.49.8"},"versions":{"0.1.3":{"name":"@narumitw/pi-caffeinate","version":"0.1.3","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.3","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"7acd215d962aebe8d900d3b974212c6588147b8d","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.3.tgz","fileCount":4,"integrity":"sha512-A4oaSeFsJTXklcIPKFVwisQi/qtWWebnvPyZpatTpG2HRBbPssX3cNbmKnVTtjNmStIjj5qRiBmjIsabpllocQ==","signatures":[{"sig":"MEQCIG844j+0rYkWLffuji0/+anXM6J0kkvDtAzY9jLBr0rTAiAKlWaHND0pWJSqRMob9Xg0Q2/XjPrjLiSxPHyWPMBFoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11627},"type":"module","gitHead":"228244c67c2647c3a9763ba897724902ffc9cf69","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"narumitw","email":"lion.grainy5c@icloud.com"},"_npmVersion":"11.7.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.3_1778859400448_0.40465904912812656","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@narumitw/pi-caffeinate","version":"0.1.4","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.4","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"5e7fb2c1da11e09cb6e431bbe228602b291cff03","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.4.tgz","fileCount":4,"integrity":"sha512-X/YQyJriFSYHvOe7Y1POADCVuJloqkmwo14Fm0syOKvsSEa/4KyvmLkaiIg07Xqn6mVyq2c855IaBYu1gt+Law==","signatures":[{"sig":"MEQCICC4Y/zyjAj0s4cUf7Vf2oxIrWFw8/VvTiD45RbEsSRKAiBfnxEz6yhE8riHEHQz0r8JRZgN1HPM8rAAgL4gfO3Nhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11627},"type":"module","gitHead":"af3503aeaf0eec8210b3c0fc7423a44d9ed6aa9c","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"narumitw","email":"lion.grainy5c@icloud.com"},"_npmVersion":"11.7.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"25.4.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.4_1778871033039_0.07943900172925322","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@narumitw/pi-caffeinate","version":"0.1.9","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.9","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"a0ba5e661494e776b0ee7b6d8d4e64a6297a692f","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.9.tgz","fileCount":4,"integrity":"sha512-VF9Dh1VxtpqHKqe6OcS194gfT8W36yxFfjMM8dUdvnvwk2bvFMyEthlnVnEImHotpli9ONWkIuYYSYhjiz4Kow==","signatures":[{"sig":"MEUCIQDoJ6iyPpN+DVkn9SvYlK0Qy5WRQdQkZ5RxELcJSnuJgwIgNc+5vYx/8CL+TUCprXHUDC4iLcRY3WovptmX6irBCQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11763},"type":"module","gitHead":"5cf012a79c5a872bc1fb2655911ae19f5a47ddcb","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.9_1778892376759_0.9377793497453404","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@narumitw/pi-caffeinate","version":"0.1.10","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.10","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"3e43bccfa607e7dc41d7468d34963bda77879104","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.10.tgz","fileCount":4,"integrity":"sha512-1aZNZ7/C1xRG7wWO9QTGc9c/nZAjDG/OrGy++4i11mnf2nKflORctAy7Td1HS7/KjKlu2fN3FseKPuqOheUtxQ==","signatures":[{"sig":"MEQCIBkVUJh13G90zQAbmTnfM2bXFkgmKCSLolaMVEnOh7qhAiBZC9gw0NQz7W7VgCLFTJfGgPvd58u6HxUHDQ+kHpSERg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13170},"type":"module","gitHead":"fd28afcc8ffde7ded99111f63d5985209d8ef9bb","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.10_1778901828021_0.7752943358744067","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@narumitw/pi-caffeinate","version":"0.1.11","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.11","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"068ec7c86ed27b269c9604cf718a833dec504ba4","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.11.tgz","fileCount":4,"integrity":"sha512-4YRPDtGvpBPsGeyhByxgQhynqbEZsoSGmcZzP8jlfy53z1zU/lpmrZhyIjBGNrQrXTItEu86A+mj6mrHwIJ1xw==","signatures":[{"sig":"MEUCIAfL2hhVjWl/b+H+BYjUX067d0arx6aifBaIZqWpbJJzAiEAlL0HkBSERVjqJMl2hiNXaa8pGq5+1QOYLj23fHKnfiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13170},"type":"module","gitHead":"50d00b931ea456c8a9028e24bab3ab1cc0560bc3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.11_1778904201013_0.028482036582432535","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@narumitw/pi-caffeinate","version":"0.1.12","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.12","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"327a77a42e81b1a13cb5e94c8a3a0516525decee","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.12.tgz","fileCount":4,"integrity":"sha512-5c5AlNsDtRs5BuPGQUCiYf0+eQutPbsCu+Lqqmgc5lwTkZeUQa1QTJb2Sk6WTybtrtX6wmp7OqZtvqs1bstGAw==","signatures":[{"sig":"MEUCIQCUDqBul8KxVZaFgslKY/1PbEcZPfI8lIW/PFwyOTOmOgIgDnrHQvWZcYcayMXmpTc/MTE043qNi9QI1AC5sUSp1qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13170},"type":"module","gitHead":"31c81ca298b9fb944716c1d532cbc5bdaae39520","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.12_1778905733181_0.06909693157742858","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@narumitw/pi-caffeinate","version":"0.1.13","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.13","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"8348ea4597a880d21e43a2d3ecbe0d8214f8811b","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.13.tgz","fileCount":4,"integrity":"sha512-9msK5GVv6qmJo+xkq+49aXkzWe1FPPXG3DhP8+zCZ3RQhMJvjvfjPCZh05DkpXyOLn/ecc5Qz8BGwc8EdK+ESA==","signatures":[{"sig":"MEUCIGPV+UG1AI6/TtythC21//mfXiXvG3Y+aSQIZpRgioIUAiEA9zvwrpWc7pDG4xgrvHHfnfSiUgIScU/h3fDn0lqExDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13170},"type":"module","gitHead":"bb20e72d5037358b71e5ff6ed09a6846a0991271","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.13_1778913184877_0.009016826477136641","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@narumitw/pi-caffeinate","version":"0.1.14","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.14","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"e774e4c533071a7903dcd2511133b42d3df1b9b3","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.14.tgz","fileCount":4,"integrity":"sha512-vU5RO6dPmUGbSH8wxmcYzqyO1dNhP6bStxcZEaFh8a+zYfnzTmwkgDbNp6jThlSzrrCyGOIlWauZTmzpd20R/A==","signatures":[{"sig":"MEYCIQCwP7AcC5JtYFJ/Rb0ceUZxAwEX0JczCCBczG7kYUiQYwIhAK4y2oM58XC5/8wbllPnD2Xev+Jz6Vgzi0UpTRhCpL98","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13170},"type":"module","gitHead":"8cc74f7b78de74b0c505bb7ab6ff12e77b544911","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.14_1778918995270_0.8387935953736934","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@narumitw/pi-caffeinate","version":"0.1.15","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.15","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"1fd89155cf75cf5d953812580d44596ef89166b3","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.15.tgz","fileCount":4,"integrity":"sha512-WNz7BxeATuHdljKRhiRIujlni+rY8RJZ9C6vrPxc5HPsp8swVZ9MkuzBnOUKNWqyFJBSdr4I0hiOtaXAM9y7/A==","signatures":[{"sig":"MEUCIHrtw3EbtnAGP61M3SqKIGZKrPrk9UUpFW+YbsKeaT34AiEA9k+ThUsO/pYRXo0N7HY/HzvzL+nHRtnD/d/1V0fYp3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13172},"type":"module","gitHead":"fb06abfd021583999df4f4accc855c4b052d03c0","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.15_1778925351757_0.9609311289958729","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@narumitw/pi-caffeinate","version":"0.1.16","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.16","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"7a79431378eb25502758d312a44e985950bf59bb","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.16.tgz","fileCount":4,"integrity":"sha512-2jHpLGMEOBr1CZge6k/Co4f4Bv/w0pMqXYNLjUUFqBIPhyvNRLkFW+1gjYDGf5W0mOgs7X10p1V72BHUlOcqDg==","signatures":[{"sig":"MEQCIDr6H7pqybXaIPfpiOl3dovCNwOng8Tm4Vd14iqaKtypAiAEiv8xfMz0s1E99YfZsHBukR7Bj+psJnkKQAzJr/QwhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13172},"type":"module","gitHead":"cc34005c9b1f48a988137edb2bfeca48e4295b6b","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.16_1778928077214_0.8568849575442559","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@narumitw/pi-caffeinate","version":"0.1.17","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.17","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"12c26a67364a4e29073f30359458c5970d70d8fa","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.17.tgz","fileCount":4,"integrity":"sha512-vkwTESW3Ck2BCUBOANCit7gSPPWSYviUZ712YD8fMVzw+uwIxKRvDX3sknDBcSnG1FnAA9V6oeWjf5DzgouePQ==","signatures":[{"sig":"MEQCIC9ouZ4ZC8pHBbpmLxQAJPyFC3w+5phc7W/vxHWkQgupAiBLYz7bPqL25+LnUAjYJ6xeuvj8r/QBDJhbQNBh+LXhog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13172},"type":"module","gitHead":"17d89338031ec546b9d3b114b51a46099ec54433","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.17_1778938602329_0.8134403615104961","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@narumitw/pi-caffeinate","version":"0.1.18","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.18","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"65204f2acfb79ffcb5b259a7a0d2a0f2573b1801","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.18.tgz","fileCount":4,"integrity":"sha512-T/FGCzqnKXRpJJrwQDNYeaeZz39pueDThflRfaNA7cNpxWLtDa9HfOizZxpeTWwtNZpPFXIjFnNSVPBsw+cPsQ==","signatures":[{"sig":"MEUCIQDfnzmN2plZ9uFGYo23BzFy++zSWvFGpc0hzEL10v7q3QIgWe10b1opL5swfI8yLd1hkqnXqvCwYllRQaw4zrxwrZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"06a7e9126c45eb6d6b5b03ef5cb76e3f40deb244","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.18_1778996445389_0.6971582591879721","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@narumitw/pi-caffeinate","version":"0.1.19","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.19","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"e32f0432e1aeec3cd23fd70b7aa9ecd06f4f372f","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.19.tgz","fileCount":4,"integrity":"sha512-cB5EPKxx9GKlZtdJq0B9+GcqlC9SXsCcmSd+ZZrZF83+Z30vhBeKL+JJbLF/OE0cv0YyoV80kD+gJ7jHyG4gaw==","signatures":[{"sig":"MEYCIQCHnPxtL0x1Lvq6x2ji+NFEkCsazDEiRYloSwl5vNeKXAIhAJJLj9WMRvl8U8EULHOIOMWROLaBA3/PIgnYdo4TYokH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"0c811ea94b60a7a67a01fc6ce5b2d3a2f7e43173","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.19_1778997625547_0.5675820648621077","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@narumitw/pi-caffeinate","version":"0.1.20","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.20","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"ae42ffeaef1b6def8d7b7584e20b168003460127","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.20.tgz","fileCount":4,"integrity":"sha512-SK1HLGwqIAJ2tgzONFPZnw3IyhO9kNazM4r6VKtYCZxQngWmvonGR/NATNrT17sf3eMHaXt8hLvQDYYZhZv+og==","signatures":[{"sig":"MEUCIGMzlHU+/01Y2p88cS9186EXS8fi1prsYo4sRe9LVVlIAiEA5IShfxBVIa9Hfl+VmoLAsKUcjyrPsisxENle5nm30kI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"987b11d0d21f245bfce654760ba616d834da19df","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.20_1779007693048_0.816824855100933","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@narumitw/pi-caffeinate","version":"0.1.21","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.21","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"b980b86e6aa4d36d5b23139205ad7b6c9e948697","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.21.tgz","fileCount":4,"integrity":"sha512-sccPDJsn3KABUU3DQzipG66KAmFCyfed/lsgEXWSd+lwFl9DrWjnNsJu0J0e3yj8mdnwllGBrGvY+ajsDKxJhA==","signatures":[{"sig":"MEYCIQCeoi7OUUsTa5/a3/kwZgEXZsjDLYUrWMAd2M8zhpfZHAIhAPaPGmG6yMmZLGObM/24pohrJLAaBy0EX3B0RazII5sv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"4869b6f57ed6a3d4c274cd9e88e66d259c4176a2","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.21_1779009614322_0.041212348446641345","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@narumitw/pi-caffeinate","version":"0.1.22","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.22","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"f97c222bbcd3bce6533c9ff1a791d53ca9d3d5ac","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.22.tgz","fileCount":4,"integrity":"sha512-q7W45fK7oS372rwllvEcYzTPqbuRdCq+BiG/c4jwgo45HvmRuhA4KE7eqy/UwbLAhC3PU9tSgZ+KxjH3z+Lfhw==","signatures":[{"sig":"MEQCIBU37xOaRRQi9S5219OS58eoqUFyJ9+sj6PVTwCkwUKxAiATYy7m8Vdu9AYQYLL3pntiBNnSle/uufF3EXLT1MMtZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"1005190b7d52ad9955a495895a34444231ef13a3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.22_1779012457141_0.7034813203075301","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"@narumitw/pi-caffeinate","version":"0.1.23","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.23","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"88f3b5fbc0509b88e56c6087d0d1875465693feb","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.23.tgz","fileCount":4,"integrity":"sha512-31/bqzFgrORTBAIjNh4vw2HXbAY7/AODDnXxihpzsjJ3b1Smx4x/61NmIsknpcGOZ/Man8uS41AuxEQWGfNTbg==","signatures":[{"sig":"MEUCIQCVuUIVPB8P6bAavoh7J/dliWYx2URAJ+gm3XiiW2YFlwIgDozubusYRudt6cxPRTI75TZsdHBDU2PQT9j6PLyaziI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"db7917a2fa69b5517d507f9c8a646fa0ce484935","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.23_1779017505518_0.8072514309815206","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"@narumitw/pi-caffeinate","version":"0.1.24","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.24","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"b7a8f0fef1841ec346cd3ea4271a41dd23191fbb","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.24.tgz","fileCount":4,"integrity":"sha512-fqm3xPYRttxB1AAGGKvEyqn73ibiyr0cHo9Zrn4WMeq5VH5JxYkm6JroGOGy6u0bRjybX3PkMD53XkJl6v2iCw==","signatures":[{"sig":"MEYCIQCXTtlwwgeKtFySAFpjBIhTXae/J+ZIHLVU1/bY1uOUFgIhAMZ37Gqhq6VFBQji/ToRXsN0s1U7hvvzn1YnTondXDnT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"74c58e4a6606df062754e19222ac8df2eae07850","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.24_1779022013181_0.35880735549284104","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"@narumitw/pi-caffeinate","version":"0.1.25","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.25","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"7971384c3a8c4a7ada1037971969ebe23f0fdfa2","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.25.tgz","fileCount":4,"integrity":"sha512-beRaT/78Qv/tH/muH1TfPK28DBAuAbpj22lVp2z9XWV3NNnozfBJRIitIgkUWs6C7AjvbP38tkYPVEePmrduGA==","signatures":[{"sig":"MEUCIG5USqY0FvryOmYmH9dB+ZQ36PccJ9qlKLTAns6LzqkgAiEAv2NDiHk5Lh2HwR2XIETtK/fYeJzPu4RqTXQwLlhpvOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"8a7beab1402e2e31dd3516e088c778edcbbe5cf2","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.25_1779040836453_0.5044693326927452","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"@narumitw/pi-caffeinate","version":"0.1.26","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.26","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"05a4ecce8846b6bcf68d6e3e789623269a1486a2","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.26.tgz","fileCount":4,"integrity":"sha512-fjBzOnZ5P/ln0/Ig2NUMrhHr0GjbokxSKsFa1HzEuPIno+DD29tRO8fevycwi613/6i7kTVdp/AvaMU7MfjvWw==","signatures":[{"sig":"MEUCIG3fSFratwrKwO1Xtk090lR3W8Re8NqIpOE7cS3RvrUrAiEA6yCAEnWAn0cYZ7rJO4ahNwT/Vx2xgOG+J5FIrawZOIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"f58099e6abf51238daf2d1bcfc040a9b5e875d47","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.26_1779043082931_0.946681818464925","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"@narumitw/pi-caffeinate","version":"0.1.27","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.27","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"8bc08347d486b18423cd50d7191bab5347995805","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.27.tgz","fileCount":4,"integrity":"sha512-ptKdZ5XFpY3P1OxGprW7DRNacPqkRe/Xqo5imrfF+aqX2fJs4Ja5wy8GBPabRXycBtar4KiXgm3YvCth1IaTqQ==","signatures":[{"sig":"MEUCIQC9UoEyTpN1DGdo+fRicsLgT2D8tADTLkDJCwRgYn6H2AIgQZNsXqbZgzXR3IZc+bnueYzZIiqsGBAJid0PiU2IK2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"473aa498b8fa694f01e04486949d461510085be8","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.27_1779198633179_0.5631176423844422","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"@narumitw/pi-caffeinate","version":"0.1.28","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.28","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"d3e4d533d8bb8ddb7ad5c029b9efddfdad186841","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.28.tgz","fileCount":4,"integrity":"sha512-b0xL2NyN3rrNr99MEItaq8eyBPeYYVw1/GvykLgdD4gb/S/XeIIrODLxVuWYhjiueR0TUsZeAV+DuqTG4GLftw==","signatures":[{"sig":"MEQCIDxl4J9yfPtE2asmITbK/1VkZzz1AxHnClpPJENIpY6/AiAG35gUGqvpcVNxLRKTTCdPaRe7nFYYQx8IMgcoIEYfMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"ffc866eb19c4f9b024ce0e495d6317db91259e2e","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.28_1779254073482_0.6425668769739943","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"@narumitw/pi-caffeinate","version":"0.1.29","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.29","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"9008b48ce8a925030169bcb0fde2f42b032bd4ed","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.29.tgz","fileCount":4,"integrity":"sha512-14NBEudXEOlUWVfuG/j2/aI3aoqwt0wHbuIR0+XVBHpNyrFQkmQEgEkIIdZsETkaZAOPiNNAg13R35DKpB9uAQ==","signatures":[{"sig":"MEYCIQC2UZ0Jf5KkuVULqTmPEzWWCkd8609QT2iqxr4IXuDBkgIhAJYiPzS5jccxeedRFeNsPliNxHIWW+2/LTaOsGsTaY2G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"503442c34f23a2aac60a9b50901d2bd0340dfce3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.14.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.29_1779277923028_0.2884579696613849","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"@narumitw/pi-caffeinate","version":"0.1.30","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.30","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"bb26f51d3c66b7376f28d2446590dc3923554cea","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.30.tgz","fileCount":4,"integrity":"sha512-QW+oOVlzz4rCQVkRAO//s3EfbC5lEbco6FWg89yJYBX7COcvIY/KtPHhmJZHMNVO8aiDUZUsac7PoPeJ0qRhmQ==","signatures":[{"sig":"MEUCIDwi3Tny8X6uDAj5etO632ASVCtBJFxEx6zYQzauB2RRAiEAo1wdFY+USfDhXGAlJHnZUjt3XbqU9G8xykNjcZpD+9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"cda6bff7ae980f18a77a3f16b222d41b7f4d170f","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.15.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.30_1779379528884_0.6086302916705708","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"@narumitw/pi-caffeinate","version":"0.1.31","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.31","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"bb93835790cc956f5111324970f4dfc872f664d0","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.31.tgz","fileCount":4,"integrity":"sha512-dRirTSMtb/u20HdKyJt0oyYtUPsOHmgwgYHi23zWf5YcvD8A0dHq6r7OFHNrKzqYSFFkEu613Oq9lo84c1/ZzA==","signatures":[{"sig":"MEQCIFbAfFoSBfRuhUGhim2mJEEkWEEK59zU/Qz3No3JI2nsAiB2e+XOdEOMPsRKDIna6pkRmhP80y6hTnZ8fphO4NqqIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":13158},"type":"module","gitHead":"8d6ea43510928b88722ed0e611057e4deabec6f3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.15.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.31_1779382338233_0.7749754741451482","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"@narumitw/pi-caffeinate","version":"0.1.32","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.32","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"df54150e6e09e6ad87b112ddd0428946e83540b6","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.32.tgz","fileCount":4,"integrity":"sha512-TyEi8tvZxb88/MZw7XkIFEtAkpxO/92FRhcIxLDd5iWaN37DpAKJMo48Evi7fNaJxG0q4Z9a2t4xMRZvH35Geg==","signatures":[{"sig":"MEUCIQD/DUxOWajvPxuD2SA0JqLlV25fmYljiqnjXovw1R72HwIgRcQScWoa77zsKrOqm99EOsTu0PF44pr8nj7YPwsdCFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14639},"type":"module","gitHead":"8e43d5002bdc55895e1e9fcbc96bf17cdbe5b5de","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.15.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.32_1779465241003_0.251788028047484","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"@narumitw/pi-caffeinate","version":"0.1.33","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.33","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"35c21ba661e76d0b0bd6824f6d94d0dd545bd820","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.33.tgz","fileCount":4,"integrity":"sha512-+CJXiTokvbiDKvlnVFRfzOeKVC4t+SdTonbi5cpD+5LQlzspo58QBEW+3eoTHqWCtYbdTzpgaOKSD5eEFqgvlg==","signatures":[{"sig":"MEQCH1iWWK4FxWZbpM+ss1Bw3rY5+3uAl1kCmqTzmiY3PKsCIQDcn75cUil+4m3JmxVmGnyG9Icz/H334b93ylBZd/Itdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14639},"type":"module","gitHead":"f54bfa36c152f2344256bf45d59f01ce9cbb7101","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.15.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.33_1779603534614_0.8252070691537596","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"@narumitw/pi-caffeinate","version":"0.1.34","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.34","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"262abda73af2c874dc34b72638f849e160f74b9b","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.34.tgz","fileCount":4,"integrity":"sha512-/XpdyZORsvmGF0gyzp6MP0j1ZsS5AelDGvmbwJbFIM04FXX+Kn9Jsw3jMYWUJ8mbO6+gH7yRNftDcqxfT6PtbA==","signatures":[{"sig":"MEUCIQDfLwEsOhcfMdgd+wNt66k2kx3KrQnBB56jMt0ceCadogIgSOUmZfXyRZsE6p30wgqi3phl3430qXWCFWLozpS4l0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14639},"type":"module","gitHead":"b4e040612fa6d12c57df84e56ac9deba3b3fe053","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.15.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.34_1779639550297_0.9928314298092209","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"@narumitw/pi-caffeinate","version":"0.1.35","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.35","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"c8f446ce06a614c4b264699f7e389c0750ce26d8","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.35.tgz","fileCount":4,"integrity":"sha512-4RbI5ZLe8qpIiBhaWH+PCgFiBlht1cNLNLKXzUZUthtKQj0/7DRBLOAVRXfXKhnrHb5RmAA3lZOw6zKqqWMyMA==","signatures":[{"sig":"MEUCIFazNpTsTjmCIIwXeq5FJtTRlRfKtO7GGb+DLmBRuW4AAiEA4TVeHJbxcLvc0G9oJt5Kc1AJOfFS4KAUZwKVbrFcw4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14639},"type":"module","gitHead":"ccc62580a2d95a7be2c008a5d797bc811bba8ac4","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.15.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.35_1779806824871_0.12928874373211796","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"@narumitw/pi-caffeinate","version":"0.1.36","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.36","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"397ac2fdede6572f3ab7445cdeaa6a6938d970f6","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.36.tgz","fileCount":4,"integrity":"sha512-mHK3YFTxtoZkDkIprccLfneSVm/qovYuBmyN/siNuvsR1uv3uggQ15U6dTxCccJA/8ZcrEDXVbtDXSsCWGUZbQ==","signatures":[{"sig":"MEUCIQDDZLFqfxvCOS8iCuZ3CPg7eEdXnnNL5E6K6Dzz1aLeAAIgBI9kXWlyP3wiu0IgId2aaLXVsQ+lGunwDHmLsF+c6SQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14639},"type":"module","gitHead":"51c6535ce09cb69f1fe25b64d32766cffcf5319c","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.15.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.36_1779814901267_0.5103885670600494","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"@narumitw/pi-caffeinate","version":"0.1.37","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.1.37","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"e7b82e2245c95d0e7f6024271fcfeed7ad3541ad","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.1.37.tgz","fileCount":4,"integrity":"sha512-YkWfgbCfAL+Di2aJ0HCloDit6+mN0yALUrMqwr1roNuLjEHwMgqmpqJLKqfn6eblkwyg7dsdZhpVS2+fUbAIOw==","signatures":[{"sig":"MEYCIQCRT00pgzQ54OjklDB0UBdth0D3au+Dkvs+9l3+sfZQOwIhAMXmCHoUNTaC0P9zE3xvPMGilbB0RpbrgdryJ9ndnz8/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14896},"type":"module","gitHead":"465f258bbaab8996018185b5bcac4ef6e5e121e0","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.1.37_1780697092353_0.43444683835232567","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@narumitw/pi-caffeinate","version":"0.2.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.2.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"c61858d509c7669653f267012c483ba20112cb18","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.2.0.tgz","fileCount":4,"integrity":"sha512-408NsTv31vpFVykZEYxBujq+/J2o3UqyHIQwBH+9hNOvEsxqO4Lpo22zveT3BByRMwcTAeSZpAqe6MNhSq7ceA==","signatures":[{"sig":"MEUCIQCNQYCs1jfqFiynhEVl5hMxp41D6N3pkPR9QV+7ZM0+LAIgMZTAofHjyhjKl6eRBnhmH9470Uf05bJCc1iRV64H8wU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":14895},"type":"module","gitHead":"3967407a5bfe4929886ddeee6bbd901a688d6359","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.2.0_1781177674491_0.0015161566248806935","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@narumitw/pi-caffeinate","version":"0.3.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.3.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"239477718ae4a7a23f4efcb3d665b9b1b037bec3","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.3.0.tgz","fileCount":4,"integrity":"sha512-tv541LQkhrQR3Sy0udAAKqypIw3wLvpWV8EhUCdSDI+2cPIVqkp5K6Ww/C734c4dKOsRTinS6LEdV9DfXDfuHQ==","signatures":[{"sig":"MEUCID9J9ds25mlBlgZ+rdvrclnA0RWNMHX4hsVMjVlxM5/SAiEA+4rLaJHDAxnN7u4XrKCSYKx6ePBRNaHN3gxwcdeySyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27036},"type":"module","gitHead":"84a461529635281f0af981310dfa03f6c7f671a6","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.3.0_1781246306435_0.623942764855216","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@narumitw/pi-caffeinate","version":"0.4.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.4.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"bee3587f36080cf9b346cd996c1bf493bfcd9c4a","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.4.0.tgz","fileCount":4,"integrity":"sha512-CUAl63Pqw9Dxw01Fd/tU+EQ6p6H68GgVMzIfzNVlfA6C2UPtssV7chZr6s2LMnxz/w8q7uBCdg2t1o0JbH2CLg==","signatures":[{"sig":"MEUCIQCpAz6+7qd7+dnOEwnwoOzixipdrAj5b0IfAGNEVwba0QIgLRB2eU6bvzLMSpJpkw/WcQXWkPhjbXzZWshI9o9AgFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27036},"type":"module","gitHead":"9d4cfea5e95f8859fd8e8aa8c5d7e94f28d86c99","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.4.0_1781300852861_0.006108211069385083","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@narumitw/pi-caffeinate","version":"0.4.1","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.4.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"d88edef8074bae39798e9cc5e8653f47c01a4c6c","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.4.1.tgz","fileCount":4,"integrity":"sha512-KoNsRb9mzo26by/nxsQdrg/nKK9jms7vHZG9C2V0QU5mvWBouW4ZwxaxzAHLLlGQ4Va5LCw80sxS+O7Go5xm3w==","signatures":[{"sig":"MEUCIH+F5tWF9mfOtEDWOUeMTRiFCgNRBzRguW+CUT1ijGgTAiEAsopAIl1KCaHr2mGAyGn2Mr5RP8BdrPG55oUWFXLJsuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27036},"type":"module","gitHead":"dca1e7d13d1a8504b06c1b039935b2f8e154b577","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@mariozechner/pi-coding-agent":"0.73.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.4.1_1781331201980_0.513489491361695","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@narumitw/pi-caffeinate","version":"0.4.2","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.4.2","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"01aeac906bb7ff6ab4fff548768339fb5142f5fe","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.4.2.tgz","fileCount":4,"integrity":"sha512-r8BpOdJG8RtYDxTTxLiDH8Mjuvz1VfQ1zeh60vf/vLZ1JVtBTsJMLT3d3BNXk1TZiSAL/zaLZrmP+rAvIKWCDA==","signatures":[{"sig":"MEQCIGNAfjuH57vNWVy6Njzj1IaGxe4gWT+roXGLUIoR2DkMAiAxZMYBjZuNfqpeLXCSMwjCKlnM2+PW8mFkNVsoBjiIdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27082},"type":"module","gitHead":"b46c9bfa274ec563a5764f01733478e6a17ebd69","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.74.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.4.2_1781340923933_0.9090763144529905","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@narumitw/pi-caffeinate","version":"0.4.3","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.4.3","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"2d922bfbfc6f1fdc2a28443bac3ee14aaac2955e","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.4.3.tgz","fileCount":4,"integrity":"sha512-fGQrL8YSDls8Tb7BIrdlBkx9oMWugOhRdghm4zfHXnQ4GFcwZ1JiuSsM9mdozfjaWAIy+9KPaqDCHTjzOgGz1Q==","signatures":[{"sig":"MEUCIQDEuSUN41ogkI60zP7ahAD3/ePHGXFP40487O+YA8vfkgIgdqdUlqkGaSOzaqJQg20pOkbu74DyItyybcBQvGcYnI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27082},"type":"module","gitHead":"9374b175e57ae1eba8575f0d07db1660d7ef77d1","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.74.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.4.3_1781789697054_0.8329804049816232","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@narumitw/pi-caffeinate","version":"0.5.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.5.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"b707f4f2321328711789c82483ab7fc33379f3ab","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.5.0.tgz","fileCount":4,"integrity":"sha512-bLLo/D2fUyRr9WG4FbTdtCdli+xcm3UqPnSOtfPLHYsJ//qXBp2JOUmAgZWix2yC0z/xomk5W0np+SAO3FtfyA==","signatures":[{"sig":"MEYCIQDFL7qZKMRz6s9uhxhU1mjACPaWAyYFOCThUkDICagy5gIhANpE23TwP8ru2GI0wBIz2au1ETBfHd5Xd/kFvLZBmb38","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":27082},"type":"module","gitHead":"7580d01bc93361a7503401975e32365deca9666f","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.5.0_1781862706569_0.3412122644588307","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@narumitw/pi-caffeinate","version":"0.6.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.6.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"39d3cfc7cd205979dba4e33e1c4ba7a722d8fe32","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.6.0.tgz","fileCount":4,"integrity":"sha512-Fc7IpsDCHysutslcpzL4n/pTaJIIaujCDIV/ksUtFapSuJvn/YOVkfIsLn1/OL+ulkIErtmdX+K7+/tWTVJinQ==","signatures":[{"sig":"MEQCIEkuPouXMVtQHJMtZ3t/pU69f2IMtxj1rTYxGtuuQYXiAiAa1fYWY4LFAdyY52s7x9R6KZ67zbtPDORLgd5ZYDUkiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28065},"type":"module","gitHead":"a8b988ee810d06f2fd7beb0f450b5b0b56f3f08c","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.6.0_1781961334481_0.7222042907944244","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@narumitw/pi-caffeinate","version":"0.6.1","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.6.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"f04385d23bdc6d1315748d19cd14de2b3fe9d41c","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.6.1.tgz","fileCount":4,"integrity":"sha512-bCk2a6urd1npY+5facvTMtYBid02DIaxHyUETjFgI8MuMLN4LjVLKQ2GKXW2dh+Ix0WH3VaU8rQCcEWGuAN12g==","signatures":[{"sig":"MEUCIQDc2e8vHLdgcP4tetVpx0G1FBYpoVLXy+Tv1AMwcL+rIQIgZOpZGr0v0y5MTz8st+uoAff5rNpurtY+ydrm0TIWN9Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28065},"type":"module","gitHead":"68b0f87f13678f32e393a9445253487a68632996","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.6.1_1781969987143_0.5255721949822032","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@narumitw/pi-caffeinate","version":"0.6.2","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.6.2","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"c36f188e34ed717ffbc0160029cda315e33690b7","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.6.2.tgz","fileCount":4,"integrity":"sha512-sGBTIYyrDaP49YBZguvshz5+dRDT01dLKmWFh9VAq7fx1G2PqmsA71Ejt2TdV4wTuU2vW9G3KtT4wRW3bSKzzw==","signatures":[{"sig":"MEUCIQCnU9AhkqPoSgaILj4MQZkzJVD6aEIivLVte0xGCIEpRAIgBzXGcDoIr+42G2F8QCzghP0YPFxdocmvlpTv8KfJ9pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28065},"type":"module","gitHead":"9fb8f8e9b43164ef57aa1dcf128b2f92eb4c2cbd","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.6.2_1782068162500_0.7640858957432457","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@narumitw/pi-caffeinate","version":"0.7.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.7.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"573834b45e0a91993db64dac69bf9de21664b44e","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.7.0.tgz","fileCount":4,"integrity":"sha512-Pzx9Xg+8orXbzthX8b5FwyY6LoruFefyBoz78MXFeC9KdSo1VhFWVtT3Xl5oawNhyN1zEv2w20Qld1B33QJf0A==","signatures":[{"sig":"MEYCIQCEDHm2efxXB3c0hS9DCV/8rUR2xhESJRe8Az7VulY6dAIhAM0w2f+LMCSfA8xVqH8PxFZRG/e7dpCnI2d8Ixd1QmdJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28199},"type":"module","gitHead":"1b91cd9ba1996714da86aaaf890c8b6384d1cd9f","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.7.0_1782262918105_0.5227239092767315","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@narumitw/pi-caffeinate","version":"0.8.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.8.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"a088d8cb0e6db2f0b1fff178ed7a8defe7162dab","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.8.0.tgz","fileCount":4,"integrity":"sha512-yt8rVNh8Gal7Msvi4QYdJeWotti/SYe9t6rLYDFs52Sga8JPY+6TlDerhK+8E52Yv7gkDXJRHmxNuZrfRX1fGQ==","signatures":[{"sig":"MEQCIEgisaq+DypbgebqXRYSLk+jkPoukN3MepDzQrod7T9lAiARbzpkBk5Emsa/sZGzM7K+6ooiPVJNeY8UdWUzk7YIcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28199},"type":"module","gitHead":"357fc889c503853b49c6ed907175dae8239455f0","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.8.0_1782315967520_0.61772552721436","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@narumitw/pi-caffeinate","version":"0.9.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.9.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"ba73d6d4bce80253280a370e9f7832124c2ecfed","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.9.0.tgz","fileCount":4,"integrity":"sha512-8SHy/2dNLe0CWr0y09dJ6GUiKIwxTgi9uXEfxPb96u9M857pqa0rxr3sbmUeQKhCdmtqOkXn98XoEhBD3MuPPQ==","signatures":[{"sig":"MEQCIFQpy6WSGEclE9Uas/tbzOwdV1PWx+VWhCz5rUDDdfEHAiA5CJtp9J8RhNQyykw4pnWXHmf6Y3/f0PtLX6ABDVCEcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28199},"type":"module","gitHead":"61f16d57deb27a11f21dd30748435cf49e8e32a6","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.9.0_1782399922065_0.39160719218351336","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@narumitw/pi-caffeinate","version":"0.9.1","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.9.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"9e70b8bf2396bcebee8c67122e500f1272171ed1","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.9.1.tgz","fileCount":4,"integrity":"sha512-CCYe0sCJA29SfkCn0bALiuOZjFGRrhRdF7vyxSq5mboeABh/QrX7aB4n7Y51G9mI0kj9LN9LzgCWQbcyl4gBFA==","signatures":[{"sig":"MEYCIQCtFWcT8etKshXZP+WVA5nSeRm6PwTKFd2+R9Afi+Fq0AIhAOfWiLvzU3c0oXlOQ9evXdzgKYm39m/O5EgAuguC3+m0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28199},"type":"module","gitHead":"4b76f89e34ba503193ec6c7b1ee3cc395a8b3b0a","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.9.1_1782406401788_0.9365725492798167","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@narumitw/pi-caffeinate","version":"0.9.2","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.9.2","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"a029ba2620b8ec8a519ea67c3c6f77f225bbd9d1","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.9.2.tgz","fileCount":4,"integrity":"sha512-0LWVbqt8SkUkrOcK8E4wcHfLE6QoUoOwDLE8OdfTPg+4zkyXMqOu1lCriI4x4jm0oJM6S37wknqt2b4wjt/+iw==","signatures":[{"sig":"MEUCIQDoDCmFPmShGd0sszLxRmbl0cyP7JPD8hRnztCID4i7HwIgWD5FG60sHFY3HLvDz823gPZA9WblKN0c6tUeeJleKaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.9.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28199},"type":"module","gitHead":"1576b1983cc9f5f6c59c7058c4cf89d6b58ebdde","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.17.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"25.6.0","@biomejs/biome":"2.4.14","@earendil-works/pi-coding-agent":"0.79.8"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.9.2_1782712229347_0.3437673172031983","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@narumitw/pi-caffeinate","version":"0.10.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.10.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"d7b48d8956aee508695fd0a66854ed9ef67691f8","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.10.0.tgz","fileCount":4,"integrity":"sha512-L5DbmrDcVS+2CIJQEV0Kt8j0L2j4qXAj5hw8E3O2fkqGXtokVYDssPn4CSeIKvYSmpcdOvYngWW6CxZrQVMo3g==","signatures":[{"sig":"MEUCIQDiz4DqsSpnfrdNi/jivvTMY9o6nrTtqOyxtwMriQ4DMAIgdE6B/Q8Wx/rZaIMwGtsisdPXbkfJ6nnh/fm1lktmOPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28199},"type":"module","gitHead":"e2c7c2193c776485afc065018120c8d28c9aa6c7","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.18.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.0","@biomejs/biome":"2.5.2","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.10.0_1783162518405_0.6255684658334011","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@narumitw/pi-caffeinate","version":"0.11.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.11.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"fda766d71d6fcbeeb77752212319486515fecc26","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.11.0.tgz","fileCount":4,"integrity":"sha512-xOyKv+aQy9SNNxLpT8JoYlsu3eenhRgXJpTQs+y8rt3/zMCf+3nD6Jmslc1GvmB2qE7a7D2PDQRFTv4/NrjgQg==","signatures":[{"sig":"MEUCIBQ9oUJjJiPHrydWUjqwLuR0HBfgZjNlfDcNQT3LuWCXAiEAwCHmtwVwmMNnmyuqxkkHrBv4DdT1aKfrskFaOE6TcJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":28199},"type":"module","gitHead":"79716645cc486fac654d81e09cc2e030959f7f3d","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.18.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.0","@biomejs/biome":"2.5.2","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.11.0_1783175219303_0.06212549353619368","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@narumitw/pi-caffeinate","version":"0.12.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.12.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"616ef404934eb87a0ba9ba992cd1488458ac3887","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.12.0.tgz","fileCount":4,"integrity":"sha512-wmdCHmeTisVMiPhU5GS2jPK+aX0bUOIjm7mpyX92E26NS2jpeFDrcMdAQ+sLE95yfCGg8/rLZfKwk1myd4YU7Q==","signatures":[{"sig":"MEUCIQDNgxHmgVHPho07gGs9Jf+RJE2YqEKY+PpaM72/GSqAfwIgCY+hxqUWauTe4nMsuFHzV6O7trMPoFKz4BefKI1cC+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31949},"type":"module","gitHead":"2d27bb9856c94119a9b0304c09cfa958817ccb44","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.0","@biomejs/biome":"2.5.2","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.12.0_1783675044912_0.8158128131963458","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@narumitw/pi-caffeinate","version":"0.13.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.13.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"225afa140490e459567f6b098cb0043722cf05d9","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.13.0.tgz","fileCount":4,"integrity":"sha512-nBrvk2zWGNv+PsEDB7bWbIkhGQJ6Q7NohX2txMiCONvGxQw9M2lCCrr3eIFxljz6RU8u0X8dtu2+/ursXfb5Ng==","signatures":[{"sig":"MEUCIGDLDMRLCDDpMvnhQ0Q4wSY/QTP1a9otbPt4KDunzFusAiEAmM6o0u60HAVznfkOPGKNmDxjgYlqAm6FpC6mLKtibkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":31949},"type":"module","gitHead":"462c38cbeabd821a32f3731409658cf36e92c5f4","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.0","@biomejs/biome":"2.5.2","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.13.0_1783702718032_0.05432196169671211","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@narumitw/pi-caffeinate","version":"0.13.1","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.13.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"3a3bd25fe29036949ee974a8873b233409ec4367","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.13.1.tgz","fileCount":7,"integrity":"sha512-lx/jLlIaQnyMcH+MaU5j2QVEZK8DmdZW9H+UK1DfCpjo81SnijbfeN7Fm9zipGYWQBcHANRgSQKSygRWLNaG/Q==","signatures":[{"sig":"MEUCIDJ6z/Mrd8y1s3JkHD9VBP+2cmGZdiktJ9/DU43xIxajAiEAzu6at/uouX276FIC1Uf5KT2y1XM90DVa5PZNcHJz5LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33276},"type":"module","gitHead":"b76b1d15fc2948ad2ff73346c6ffa0ea5dca5d00","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.0","@biomejs/biome":"2.5.2","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.13.1_1783752220993_0.8063719439765042","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@narumitw/pi-caffeinate","version":"0.14.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.14.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"755719d42b2b69b708d6b20e76293f2b7ce9ec8f","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.14.0.tgz","fileCount":7,"integrity":"sha512-53d9V4vShLTstHab1R0iz8KEFudNagXOPRs0dLxpyhuoOaXfQ0F584CHMJYv8daoJvsKWHyx6Sqv4G3qOfzBFQ==","signatures":[{"sig":"MEUCIQCJKtPzI5t1yJ9nfHt1MbtBkbmIfjwQDEab/R+i+DbowAIgNnMbjygP2kUZ3fCDQwPdV8I1QPQaNJv9lW9q2fQSYxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33276},"type":"module","gitHead":"1ad3790b1ac425d770a1d34c2f6bc7296a68f737","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.1","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.14.0_1783834510115_0.27127412197025147","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@narumitw/pi-caffeinate","version":"0.14.1","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.14.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"d47da8e3ccbf48b3a68d533b7a5c3ed3d2184409","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.14.1.tgz","fileCount":7,"integrity":"sha512-iMyUYJgLpsw4GD6zUqt9N3m7JtICaTwE9gJBSPFtbT3Va2KUVh13pfbLPXHL143alX3Kqe/AAXszUlybQXCsjg==","signatures":[{"sig":"MEUCIFWqUpc/jZiAZoKfwHHarBI61D5jsXAgHQZ/FDwXsm+2AiEA720Ha7dybvk+c3VTxpqyDAD+/lYd+T9tA+3tjln8yP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33276},"type":"module","gitHead":"e66f2009f29c10ae2801eee8a27ae1a10a2ef319","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.1","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.14.1_1783846670435_0.4007811718039107","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@narumitw/pi-caffeinate","version":"0.15.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.15.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"0085cd272b5182de2169e04c646d781eb236515c","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.15.0.tgz","fileCount":7,"integrity":"sha512-irG7yTj+W7NzVUsOK3kr6tIkqztg+tqABp+TPgHn0jzTvPGEjRw20kFG2VQRmtRgs7JC6uQt0yHRWPgNfeMUdw==","signatures":[{"sig":"MEMCIHGHRlqe1SoS3bQ2d8UMagqbrlXG/XDbMz1v7qMzcFaDAh8MzAdsEsM4sKSzHBmQVWgDHiNLnQHidDDWTiutpuW8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34367},"type":"module","gitHead":"cee7b49ad357b004b7dd62380035bbe38f577bd3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.1","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.15.0_1783946121059_0.8865240681083444","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@narumitw/pi-caffeinate","version":"0.15.1","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.15.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"84e42cb43cf8d37f15b7ddf45ffb4da859d1399a","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.15.1.tgz","fileCount":7,"integrity":"sha512-N7ULlmRcCbu9uX/lFnuWQfEKlHlkwpu4ZYmt1LkR5llMG4xtMbjscUmbyvSpFtWQKD85vbYO+uTdzF8w/h7lxA==","signatures":[{"sig":"MEUCIQCRRB2r4qIrrppu7I4nKg026H5XqM/L85J2lsUlrS3MNQIgfm7dYOsQNtvwviGdsqCs8phexEo9vYDXuRst5LN8nmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34367},"type":"module","gitHead":"fcb8d15ec5d63604309b69f083870f2d5b5a5979","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.1","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.15.1_1783954518678_0.3309270350047111","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@narumitw/pi-caffeinate","version":"0.16.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.16.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"336745237187fe712f51010cb78a42e0a1371076","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.16.0.tgz","fileCount":7,"integrity":"sha512-WtFCS7Zg+jeS4AAAsFCtrWkM2A5pHDxFmy92Mid9msd+jQuuOcvgCkq/VETcJsVoOhNT1uBJ65eGc9GLgz2l+A==","signatures":[{"sig":"MEQCIGI8Z9CRZ9B2U0J0vX+L3plfM0o2/Lel8FnLPhDER/57AiBUCcsG/wR9niaLCyXFc5kUNeXsKuvlMl1owP5SNEuSIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34367},"type":"module","gitHead":"6d0ef7d2029c7cb4b25bf6ab99e3d6846c1b7b1e","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.1","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.16.0_1784135707749_0.127921396016214","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@narumitw/pi-caffeinate","version":"0.17.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.17.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"97b5c5f5408e7ab6ede43d1d6ecc63477576d74d","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.17.0.tgz","fileCount":7,"integrity":"sha512-YMb1+7Sq0C7Y9OgkCbKI5mE1yulxM8HBeoffi1qZn5af6+/vZPPm8uS8Bl8WXJ9jlN3i3fHHpkftFVKT3Lgntg==","signatures":[{"sig":"MEUCIGiIcokR7CrZRyYPKPD1hXdcqxycOo56gmQWCl+/QOy6AiEAlta3EAhBA58D/D3DsboYgmi9QbzSBrGCRYlZg4evjVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34367},"type":"module","gitHead":"2142918467385daf4afbdadadce52527761264d1","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.1","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.17.0_1784218992569_0.6575949666743959","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@narumitw/pi-caffeinate","version":"0.17.1","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.17.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"f645a24aac5a3c8bb0e7dfde73096aab3c2d5606","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.17.1.tgz","fileCount":7,"integrity":"sha512-UHshmxyYeiV23HG879acjTt0B7ZLn+lxBTcn6n6qlHG+lgRGUGG/BSdljOUnArY8f4mJo6sLVrJzAhCr4V6XRg==","signatures":[{"sig":"MEYCIQCW5PXqQlvfmZ/ufelrAzRSuFmhtSXubUadsdxkCmWLigIhAMFw0q7iHo9d3QAm5uau0ZIqo300Xutg6EStedLTGhWS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34367},"type":"module","gitHead":"d7be3017aca828fdedb434159fd9719b89d9e124","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.1","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.17.1_1784250522032_0.5729112587380207","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@narumitw/pi-caffeinate","version":"0.17.2","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.17.2","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"c7025d9efd4dc620c04ecdda76dbd4f770b8b69d","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.17.2.tgz","fileCount":7,"integrity":"sha512-CM963C/caSQdoYqC5tU2OYd6qXFFIhM7r4J64aKvV2DBdLKIvJ7r6NzXFaYSOKYUp+k1IVeTM7w2lhsK3GVQmw==","signatures":[{"sig":"MEUCIQCEl09NZV0rKQgz+Scc1lFM9DssXKwHiriD+JYpi00xggIgdZnaW8Ixx1zy5b8pXJNNy9QMmE0OqQFph36EoXZiJmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34476},"type":"module","gitHead":"5f8c6dcfeb9793ecb0ceb3b11821fdc7038c38fc","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.1","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.17.2_1784274614021_0.49976467477613307","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@narumitw/pi-caffeinate","version":"0.18.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.18.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"76791715636a2675ef215632f89814858e44d29a","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.18.0.tgz","fileCount":7,"integrity":"sha512-Un0mMwlKRTQ/Mou8aUHI/IlwkqT5PXgmqiTrcwkHSHrGF5uw1WDLtEQrnMWCnbhQAOAGu5CDpbXkWywurJbknw==","signatures":[{"sig":"MEUCICeW5PyMUsNQNBgy3J9c/gV1IpK7yDX+VodmZtHzOOuJAiEAqW3pgF3qJtwdUYqj6A29fS7VVb6uOl+wh6ji8LAPxYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34476},"type":"module","gitHead":"73a5590f7f200793d8d2a7c9ede9945dbc8af672","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"6.0.3","@types/node":"26.1.1","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.3"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.18.0_1784301649345_0.753101967250899","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@narumitw/pi-caffeinate","version":"0.20.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.20.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/caffeinate.ts"]},"dist":{"shasum":"4c58c3a7907411ea07bff4f6c90277eafc206ce1","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.20.0.tgz","fileCount":7,"integrity":"sha512-018yC9odtXC/TzFlLFOh7PsUk9YLo81lTt5WnIv1p/H9IkyvrtTwTd6uXReLuj5el0lshaXB6rqJEx1JjSbYsQ==","signatures":[{"sig":"MEUCIGcoR1olAnLnfSi1P4kSETg3o33X1bsfJvNK3rm40WRXAiEAzUk3ugF1Si25xIPiz0F83QMEXGA6J/MjTbAVV1BcG4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34477},"type":"module","gitHead":"befd5684a7f4d861a9909b24f0723ee671029b1e","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.1","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.20.0_1784378916169_0.5156484590199715","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@narumitw/pi-caffeinate","version":"0.28.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.28.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"0bdc0a9df7f00292f7cae7a63b3bc753a6c39047","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.28.0.tgz","fileCount":8,"integrity":"sha512-2ie3dyhHrF/lM9Po+B5eGbmR+tknsnqtRsfLPZxLuQMcjV4md512pqJERk8UL56yAuTYoEmxEI6wEb0CQ6Vlrw==","signatures":[{"sig":"MEYCIQCrfCjK5Ap14xs3HpaC9oVT0WpmOlLVtPIaDSqmPjikvAIhAJSXF26Os71u8u8vxeTR7+wCr+2/7JVJ8FB9iyAOgyzX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34603},"type":"module","gitHead":"1810aba5aa58f871527177b19d9e45ce16ff159d","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.1","@biomejs/biome":"2.5.3","@earendil-works/pi-coding-agent":"0.80.10"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.28.0_1784892473607_0.645654417647036","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@narumitw/pi-caffeinate","version":"0.31.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.31.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"f946679033288449b37de4bf2c0d422dbeb4908d","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.31.0.tgz","fileCount":8,"integrity":"sha512-4dfLH4lUiaYPcBsWD8npAJnVkrOV4BgQ9G58IFB036s3SGtHyhS7wgivYfV2CzXW22Mv9eRt2gkVzUgNEsOWZw==","signatures":[{"sig":"MEUCIB38Uv92qUE9YUIsICX9Akapep7yz8dUVM83pzkBIOriAiEA9LrRzUbSWgcoEgeqNAyphy0QtzIC916wroxuPPOF1gA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":34597},"type":"module","gitHead":"3ad2c94970132353fc869cd2297b017465740791","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.1","@biomejs/biome":"2.5.5","@earendil-works/pi-coding-agent":"0.82.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.31.0_1784997530317_0.9120434377850974","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@narumitw/pi-caffeinate","version":"0.35.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.35.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"59c85fabb11f90115cf968ec68454af14fc91986","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.35.0.tgz","fileCount":8,"integrity":"sha512-Ct+jzVvFfCGo5pApG80PqtZWVZXHHMuGsD73dMpDvf3oSenrOBKyCB8dTJVEHgT+MidFJjmni9bybGuHKO18kQ==","signatures":[{"sig":"MEUCIG4oVmpgIcNbgfm7+oDWs77haQDwXeGXqzBXQ6GgEw9aAiEAkOlQqAwutMiDhKao8R3pNifCQHW/db61ZMMERIWKGUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":39527},"type":"module","gitHead":"8c96dd8826885b39d210bb2bc885b54a84914786","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.1","@biomejs/biome":"2.5.5","@earendil-works/pi-coding-agent":"0.82.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.35.0_1785226090629_0.23371499143287888","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@narumitw/pi-caffeinate","version":"0.38.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.38.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"c3e13d5bd9c870ed5e757cc99f70ea770566d459","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.38.0.tgz","fileCount":8,"integrity":"sha512-xDXtJtfMPSuzYpxc2tWtz4xTw29fEXXAtc6ffeGuWOdhDpRq4fpfrNYFfdlNGvO9u1p+jdZbYz928og/QOS42w==","signatures":[{"sig":"MEUCIESMYikEWIEYD/Iw0zkDzk6JuO+F4xUuqauAXEilGY8oAiEA1KreYsY/N91DSeU4q5Lqp1h7dZWeqINKPKXgErNi5Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40763},"type":"module","gitHead":"9085556b4584b86be11846d5cf2a1c6fb807f853","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"<1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.1","@biomejs/biome":"2.5.5","@earendil-works/pi-coding-agent":"0.82.1"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.38.0_1785330705918_0.07185691241824887","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@narumitw/pi-caffeinate","version":"0.39.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.39.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"918b5e1e7a57b61508eaab38f9027254bab77d46","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.39.0.tgz","fileCount":8,"integrity":"sha512-ohs0JTNIt1kK3md/VgNTFganA/x+Flk53EJ48HB460i7KsX+Kmw3i8/SCsAEzLOcqnJ4KHlUWvGIC9DQWxOLQw==","signatures":[{"sig":"MEUCICZUO+4yPkF9YR9xyp5LG5b02yyyPQvt8XSrCR8c3r3RAiEAyKVyf0ISeULKzsfUHEsKMSARXcPesPIGGBErWRnSC6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40763},"type":"module","gitHead":"fdc6c297ec61861d6e6e64cff5dfb51c187a4549","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"<1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.2","@biomejs/biome":"2.5.6","@earendil-works/pi-coding-agent":"0.83.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.39.0_1785378572313_0.7402517054084643","host":"s3://npm-registry-packages-npm-production"}},"0.40.1":{"name":"@narumitw/pi-caffeinate","version":"0.40.1","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.40.1","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"a8201cd69c69f79bf5feffaa9bc55f52264acf8b","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.40.1.tgz","fileCount":8,"integrity":"sha512-rw0W1zzzkB22GPMC9zu98Rdrb5BXR7uA991q7EkyxUufRP34q2YrVprXG2QO2WGjgChkegYVDOtJHr78PxL2gg==","signatures":[{"sig":"MEUCIEJ0i7/+JXfNOJ9//+0emdIbcmh1tzntg85GogPKCt+eAiEAtWhh7SP8a4vF6utcOIburpbDhdgR17gwZVan8jGGSck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.40.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40768},"type":"module","gitHead":"45ffa8f0506d46728609a27b362bcae0cc402948","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.2","@biomejs/biome":"2.5.6","@earendil-works/pi-coding-agent":"0.83.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.40.1_1785467738604_0.9454554315338581","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@narumitw/pi-caffeinate","version":"0.41.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.41.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"a4439138cf78c3f87d9b53d87fe566930c932fa5","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.41.0.tgz","fileCount":8,"integrity":"sha512-4RAh2mLaoMud5gVbvsTnTy9PtG9zghmr9TZa+t0SCozQmKQusw/gBTnP9lMOoJCB17Mz2wgMPD93R5try7xtOQ==","signatures":[{"sig":"MEQCIATiv1PQZmZCoc7u+KOjpoAkCWEZgICrOPg3wavJXyZyAiB2y9je9EbQKMHmLtZPC6AFkOE6YOvqiXUqWomBCKFPYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40768},"type":"module","gitHead":"3e0d1451f8b2cbbdcc34f6ba4c38ea02fdd8cb37","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"11.16.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.2","@biomejs/biome":"2.5.6","@earendil-works/pi-coding-agent":"0.83.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.41.0_1785511188221_0.8696784047831412","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@narumitw/pi-caffeinate","version":"0.42.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.42.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"7402b978291fc80b766f081ac6f9a481b13b3293","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.42.0.tgz","fileCount":8,"integrity":"sha512-EaYRnH1f0ZxJUrU0nJOCtOzCXNh/LNg6m/JtxNdbgzYx5V1BZUS9ridxDpFQPtkd+Jap4HM/flrllsr3lQQ/bQ==","signatures":[{"sig":"MEYCIQCIUcEgtD/1ekA97Bpj3s39BqxymKgOjj8HwPxqObsS2gIhAMqBE1xBespJtLiKSSci1DOpDNcbRm1PjjaFQISmVKZm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40768},"type":"module","gitHead":"d7103c6c3acc4682f8139e936ea6e3352469f89e","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"12.0.2","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.2","@biomejs/biome":"2.5.6","@earendil-works/pi-coding-agent":"0.83.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.42.0_1785570135321_0.5746533027132019","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@narumitw/pi-caffeinate","version":"0.43.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.43.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"60939f53ec785b8f1d4cdcc56e1c4be0ba080966","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.43.0.tgz","fileCount":8,"integrity":"sha512-HlA+KtidGngbPiedL3hp4GeaprDa8H27U5FG0g8N+H15lIiRlt93wuTHw44kMT1WN9SC6ikENShXONqfO1QzJQ==","signatures":[{"sig":"MEUCIATPGRV8p10PNQhONiIbKvcvJam79nWxU3UuS69CXKYfAiEAiiBjUVOz/VvvcuEI6zFSWUpwKt6hN3gPbf64uET8PgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40768},"type":"module","gitHead":"aceaf779b17655d9102d84a5352984408432b8e3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"12.0.2","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.2","@biomejs/biome":"2.5.6","@earendil-works/pi-coding-agent":"0.83.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.43.0_1785585723088_0.5816863122433071","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@narumitw/pi-caffeinate","version":"0.46.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.46.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"045613ce3a62e61a012ca06bbe41c2502cdfa0b9","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.46.0.tgz","fileCount":8,"integrity":"sha512-WPpg9uhquAVh+Jp2Er3eeH8Dr4GvctiSeOnWBoLnTcvKg0IA2VoJY/EZJ6wX01DTyCotDf8YVgBlD5kGws+8eg==","signatures":[{"sig":"MEUCIQCXbvKKNZDzmaem5JCsrhtrzr28vm8J077zdEolOszubgIgJ2gTo1uOtstFGXYkBdmTKpMMYMEDKpy1LzlS9ddmAAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40768},"type":"module","gitHead":"ee21fd411afb747f197d94a627ab2be20ea10aa1","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"12.0.2","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.40.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.2","@biomejs/biome":"2.5.6","@earendil-works/pi-coding-agent":"0.83.0"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.46.0_1785732986404_0.5686783165724196","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@narumitw/pi-caffeinate","version":"0.49.0","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.49.0","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"e411d9e68d5d795f606bba105cf8431de42895c9","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.49.0.tgz","fileCount":8,"integrity":"sha512-llWFdUuWGs7PixszC5e4eAwA7xtzG2N4eKU5NuLK+dcvyNWaJJnSq8ld+PeHO9ahOjtBb/4EDo9Kj9Usu8+UKg==","signatures":[{"sig":"MEQCIBXrWbHrK/sqPLA34j6o8wvWoixQfjUxQ6FJNoSWT/rPAiAj5yEv5h2T2p7vn97HckZhY63mBn5KjVxCnpcIKpugCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40948},"type":"module","gitHead":"d0442896496d99c26611e068607ffd0ddbec7ca3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"12.0.2","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.46.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.2","@biomejs/biome":"2.5.6","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.49.0_1785914122125_0.8359135836882072","host":"s3://npm-registry-packages-npm-production"}},"0.49.2":{"name":"@narumitw/pi-caffeinate","version":"0.49.2","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.49.2","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"fad4181ef127b6aff5202cef889c83215d0a9f93","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.49.2.tgz","fileCount":8,"integrity":"sha512-+ti1sUBsmNY9RVZ2GoF1RFeRiMJQ1pZw96v/ULq4PbCTqPQE1SIK7dAQGpsPJgIzcuZlOpCzXYIvT8uMogEhQw==","signatures":[{"sig":"MEQCIE6N6DG2MvZZCshjL0Rwxam0/Yo3xMeDh1LGLTVQJKNgAiBtG2bNHubaSX2EOhy9/UukQthU8O17ZevhVVk3mw9nAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.49.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40948},"type":"module","gitHead":"df5f5ce780786232e02ed70003252b26cc7ac2e3","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"12.0.2","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.2","@biomejs/biome":"2.5.6","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.49.2_1785928222299_0.4649605691400962","host":"s3://npm-registry-packages-npm-production"}},"0.49.3":{"name":"@narumitw/pi-caffeinate","version":"0.49.3","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.49.3","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"7028baa2acbcd046980590649cebea227b04486f","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.49.3.tgz","fileCount":8,"integrity":"sha512-1ccdIuFgaI28ciXv5zeZpRNTVA4mvxNviZrpzNDUVuPi3HhyxZ2OPTQsUEOqbCwyAalPNYntjzQ9uZlTWmKjcw==","signatures":[{"sig":"MEYCIQCIhxPJgEw4ITq2upQOm4n26xfUzMagfSZPa9+BisvIKAIhAPem9H1Zbr2JIwXWCI2k5/al39rYP7aD+CMBr1lTjqgu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.49.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":40948},"type":"module","gitHead":"4c2c2e8c4b6c3d21659110ea1966810b1d15e045","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"extensions/pi-caffeinate"},"_npmVersion":"12.0.2","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@narumitw/pi-tui-kit":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.2","@biomejs/biome":"2.5.7","@earendil-works/pi-coding-agent":"0.83.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.49.3_1785944853377_0.9989503997233906","host":"s3://npm-registry-packages-npm-production"}},"0.49.4":{"name":"@narumitw/pi-caffeinate","version":"0.49.4","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.49.4","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./src/index.ts"]},"dist":{"shasum":"f16c72e8e0ed79f14f04afd5d1de0023d92e7de3","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.49.4.tgz","fileCount":9,"integrity":"sha512-cpAD+NVwSJxQYO/dlHpxORWVJyiu+0ZVXxyMxH4etoZyerJUi3Fhh+S/fxjErnss522k29ozbSS6RFRas+v+HA==","signatures":[{"sig":"MEUCIQD/9akTqGH1qiBPm7eNkF3d70BasImfOr4YP3phzCJ37wIgAJt9VNahO4as1KY65Ap+jtpjQytCDMNaH7pSfasvd68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.49.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":55503},"type":"module","gitHead":"47482f50ebd959f3586de24d9213cc68c2a95b33","private":false,"scripts":{"check":"biome check . && npm run typecheck","format":"biome check --write .","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-caffeinate"},"_npmVersion":"11.19.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.7.0","dependencies":{"dbus-native":"^0.15.1","@narumitw/pi-tui-kit":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"7.0.2","@types/node":"26.1.2","@biomejs/biome":"2.5.7","@earendil-works/pi-coding-agent":"0.84.1"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.49.4_1786533838891_0.380459440728522","host":"s3://npm-registry-packages-npm-production"}},"0.49.5":{"name":"@narumitw/pi-caffeinate","version":"0.49.5","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.49.5","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"7508db1e214aa1b593d3b21168611b720ee3122c","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.49.5.tgz","fileCount":11,"integrity":"sha512-gqIYHp2a/nETvR9ahn9LOtF6higO/KyBbMKEUpZV/rJEXNq5oNWNLexUu3etGMO42jfWle3PuZOXnutNZpYWHQ==","signatures":[{"sig":"MEUCIQC3Agg7x3xEVaBvmNjVOfwELM+G/As022puFmColrX6sAIgJ5hAzfE89/89FHZW0Z5FjS42ofBL6hGETEfKz2IGCoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.49.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168048},"type":"module","gitHead":"760a67c19e8792f4b51a4b50fd297170b4c81d06","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-caffeinate"},"_npmVersion":"11.19.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.7.0","dependencies":{"dbus-native":"^0.15.2","@narumitw/pi-tui-kit":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@types/node":"26.2.0","@biomejs/biome":"2.5.9","@earendil-works/pi-coding-agent":"0.84.2"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.49.5_1787273515543_0.16997848154280382","host":"s3://npm-registry-packages-npm-production"}},"0.49.6":{"name":"@narumitw/pi-caffeinate","version":"0.49.6","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.49.6","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"42d8f45a8b03c2eb77fd6e52f633713823160d30","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.49.6.tgz","fileCount":11,"integrity":"sha512-jAi2YiFjKGwxNFPvz2n1n/FLI6CjkQNjqo+KZ44RCCbvzzMMIdrVWhSjiPoNawUyhBJh1pASJDhMVcsaLN9bOA==","signatures":[{"sig":"MEYCIQCjEb+gONVSJPOXrmzw9yavRJjTuLlylIqKkzc2qEg/xgIhAI8aZvuwxxD+L6MXS+jiSdIUKpp8o47Q0nnGpl/N4Blm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.49.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":168158},"type":"module","gitHead":"91d2d56f8d2dbeb4e73bae134ba6b2660f4f8b4e","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-caffeinate"},"_npmVersion":"11.19.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"piExtension":{"lifecycle":"stable"},"_nodeVersion":"26.8.1","dependencies":{"dbus-native":"^0.15.2","@narumitw/pi-tui-kit":"^0.49.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@types/node":"26.2.0","@biomejs/biome":"2.5.10","@earendil-works/pi-coding-agent":"0.84.3"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.49.6_1787842149980_0.6165668440166432","host":"s3://npm-registry-packages-npm-production"}},"0.49.7":{"name":"@narumitw/pi-caffeinate","version":"0.49.7","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"license":"MIT","_id":"@narumitw/pi-caffeinate@0.49.7","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"homepage":"https://github.com/narumiruna/pi-extensions#readme","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"pi":{"extensions":["./dist/index.ts"]},"dist":{"shasum":"df0f2bd4e828bd1f74e2ed2afbd882e30cb45431","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.49.7.tgz","fileCount":11,"integrity":"sha512-2f970FLJ2JpbI3X7XP8mKTKtTbLCIL9nZSyHI2Koy1PVj1e1blM4ZlvDPjLa8mjnNfyyiu3QRV2Ycmrx3l2wUA==","signatures":[{"sig":"MEUCIBYs6lQbtnHoQzZIZp278/xZPbCJInoq3KMyU09VOFGfAiEApkF88KdoaOj3U5ZTk4ElMWvHtbtVEOUpoSyYisTnLoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJUtjmFCipru9AGkioeV3CAgsSbq3ihWFujV2sNpzSswIhAOSvPIAs2bybHyEqV7Tt6wl0PPE9JycskKEo0XwLYRVl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.49.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167321},"type":"module","gitHead":"2c58f0f36d6b82cfb0f0b1ea6068b33d60ecdd7e","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-caffeinate"},"_npmVersion":"11.19.0","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"_nodeVersion":"26.8.1","dependencies":{"dbus-native":"^0.15.2","@narumitw/pi-tui-kit":"^0.59.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@types/node":"26.4.0","@biomejs/biome":"2.5.11","@earendil-works/pi-coding-agent":"0.84.4"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"tmp":"tmp/pi-caffeinate_0.49.7_1788523328857_0.38733182201305416","host":"s3://npm-registry-packages-npm-production"}},"0.49.8":{"pi":{"extensions":["./dist/index.ts"]},"_id":"@narumitw/pi-caffeinate@0.49.8","bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"dist":{"shasum":"d01ed3f4c6dec9c98f12a5287b9f550ff6f8821c","tarball":"https://registry.npmjs.org/@narumitw/pi-caffeinate/-/pi-caffeinate-0.49.8.tgz","fileCount":11,"integrity":"sha512-DCuIosKDM5AXVYv7CxYGunSZIrsb3TiGH6bOrXHewqC1yiG5QLyQ60DsP7IgwSI69W4nvaLp5gUnnbutT6LMlw==","signatures":[{"sig":"MEQCIC+nViqrqm7uAXjLLW1ryDhHmCyqWDsbLdd+dF8xjpivAiAuZ4+a3nq/EnjyRopbfjGYEMTHe3Ph80R6KrEWnLQYiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDyLTd3CESdfO+AIwolPt8CI/UEDmTCDJPf/jtBFCCMuAiEAsv3Dn74xsMfAk30f5MsKzXdVpTvEP0h5Qa5bj0CxltI="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@narumitw%2fpi-caffeinate@0.49.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":167774},"name":"@narumitw/pi-caffeinate","type":"module","gitHead":"76f42aeaec16aabc98af2b50ae5261e62e1c7935","license":"MIT","private":false,"scripts":{"build":"node scripts/build-runtime.mjs","check":"npm run build && biome check . && npm run typecheck","format":"biome check --write .","prepack":"npm run build","typecheck":"tsc --noEmit"},"version":"0.49.8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ee046102-7cb3-49fd-9a73-7f4ebaf916aa"}},"homepage":"https://github.com/narumiruna/pi-extensions#readme","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-caffeinate"},"_npmVersion":"11.19.1","description":"Pi extension that keeps the computer awake while the agent is running.","directories":{},"maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"_nodeVersion":"26.9.0","dependencies":{"dbus-native":"^0.15.2","@narumitw/pi-tui-kit":"^0.59.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"0.28.2","typescript":"7.0.2","@types/node":"26.6.2","@earendil-works/pi-coding-agent":"0.86.0"},"peerDependencies":{"@earendil-works/pi-coding-agent":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/pi-caffeinate_0.49.8_1789891718859_0.6456401735476056"}}},"time":{"created":"2026-05-15T15:36:40.179Z","modified":"2026-09-20T08:08:39.252Z","0.1.3":"2026-05-15T15:36:40.588Z","0.1.4":"2026-05-15T18:50:33.197Z","0.1.9":"2026-05-16T00:46:16.935Z","0.1.10":"2026-05-16T03:23:48.159Z","0.1.11":"2026-05-16T04:03:21.197Z","0.1.12":"2026-05-16T04:28:53.319Z","0.1.13":"2026-05-16T06:33:05.055Z","0.1.14":"2026-05-16T08:09:55.400Z","0.1.15":"2026-05-16T09:55:51.887Z","0.1.16":"2026-05-16T10:41:17.337Z","0.1.17":"2026-05-16T13:36:42.461Z","0.1.18":"2026-05-17T05:40:45.524Z","0.1.19":"2026-05-17T06:00:26.121Z","0.1.20":"2026-05-17T08:48:13.256Z","0.1.21":"2026-05-17T09:20:14.480Z","0.1.22":"2026-05-17T10:07:37.288Z","0.1.23":"2026-05-17T11:31:45.698Z","0.1.24":"2026-05-17T12:46:53.328Z","0.1.25":"2026-05-17T18:00:36.603Z","0.1.26":"2026-05-17T18:38:03.069Z","0.1.27":"2026-05-19T13:50:33.314Z","0.1.28":"2026-05-20T05:14:33.612Z","0.1.29":"2026-05-20T11:52:03.155Z","0.1.30":"2026-05-21T16:05:29.071Z","0.1.31":"2026-05-21T16:52:18.360Z","0.1.32":"2026-05-22T15:54:01.140Z","0.1.33":"2026-05-24T06:18:54.753Z","0.1.34":"2026-05-24T16:19:10.480Z","0.1.35":"2026-05-26T14:47:04.999Z","0.1.36":"2026-05-26T17:01:41.418Z","0.1.37":"2026-06-05T22:04:52.482Z","0.2.0":"2026-06-11T11:34:34.616Z","0.3.0":"2026-06-12T06:38:26.555Z","0.4.0":"2026-06-12T21:47:32.991Z","0.4.1":"2026-06-13T06:13:22.114Z","0.4.2":"2026-06-13T08:55:24.067Z","0.4.3":"2026-06-18T13:34:57.199Z","0.5.0":"2026-06-19T09:51:46.710Z","0.6.0":"2026-06-20T13:15:34.618Z","0.6.1":"2026-06-20T15:39:47.287Z","0.6.2":"2026-06-21T18:56:02.623Z","0.7.0":"2026-06-24T01:01:58.239Z","0.8.0":"2026-06-24T15:46:07.650Z","0.9.0":"2026-06-25T15:05:22.196Z","0.9.1":"2026-06-25T16:53:21.923Z","0.9.2":"2026-06-29T05:50:29.487Z","0.10.0":"2026-07-04T10:55:18.543Z","0.11.0":"2026-07-04T14:26:59.467Z","0.12.0":"2026-07-10T09:17:25.083Z","0.13.0":"2026-07-10T16:58:38.179Z","0.13.1":"2026-07-11T06:43:41.125Z","0.14.0":"2026-07-12T05:35:10.267Z","0.14.1":"2026-07-12T08:57:50.557Z","0.15.0":"2026-07-13T12:35:21.193Z","0.15.1":"2026-07-13T14:55:18.814Z","0.16.0":"2026-07-15T17:15:07.877Z","0.17.0":"2026-07-16T16:23:12.717Z","0.17.1":"2026-07-17T01:08:42.173Z","0.17.2":"2026-07-17T07:50:14.173Z","0.18.0":"2026-07-17T15:20:49.487Z","0.20.0":"2026-07-18T12:48:36.296Z","0.28.0":"2026-07-24T11:27:53.739Z","0.31.0":"2026-07-25T16:38:50.458Z","0.35.0":"2026-07-28T08:08:10.778Z","0.38.0":"2026-07-29T13:11:46.061Z","0.39.0":"2026-07-30T02:29:32.456Z","0.40.1":"2026-07-31T03:15:38.745Z","0.41.0":"2026-07-31T15:19:48.395Z","0.42.0":"2026-08-01T07:42:15.456Z","0.43.0":"2026-08-01T12:02:03.251Z","0.46.0":"2026-08-03T04:56:26.550Z","0.49.0":"2026-08-05T07:15:22.241Z","0.49.2":"2026-08-05T11:10:22.441Z","0.49.3":"2026-08-05T15:47:33.520Z","0.49.4":"2026-08-12T11:23:59.044Z","0.49.5":"2026-08-21T00:51:55.685Z","0.49.6":"2026-08-27T14:49:10.124Z","0.49.7":"2026-09-04T12:02:08.958Z","0.49.8":"2026-09-20T08:08:38.959Z"},"bugs":{"url":"https://github.com/narumiruna/pi-extensions/issues"},"license":"MIT","homepage":"https://github.com/narumiruna/pi-extensions#readme","keywords":["pi-package","pi-extension","pi","caffeinate","awake","sleep"],"repository":{"url":"git+https://github.com/narumiruna/pi-extensions.git","type":"git","directory":"packages/pi-caffeinate"},"description":"Pi extension that keeps the computer awake while the agent is running.","maintainers":[{"name":"narumitw","email":"lion.grainy5c@icloud.com"}],"readme":"# ☕ pi-caffeinate — Keep Your Computer Awake While Pi Runs\n\n[![npm](https://img.shields.io/npm/v/@narumitw/pi-caffeinate)](https://www.npmjs.com/package/@narumitw/pi-caffeinate) [![Pi extension](https://img.shields.io/badge/Pi-extension-blue)](https://pi.dev) [![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](./LICENSE)\n\nPrevent system or display sleep while Pi is running an agent task, then release the inhibitor when the run ends.\n\n## ✨ Features\n\n- Starts an OS sleep inhibitor when a Pi run begins and releases it when the run or session ends.\n- Supports macOS, Windows, WSL, and Linux, with display-awake as the default.\n- Provides `/caffeinate` controls for keep-awake mode and status.\n- Persists preferences locally and accepts an optional custom inhibitor command.\n- Falls back when possible, warns on partial activation, and reports when no inhibitor is available.\n\n## 📦 Install\n\n```bash\npi install npm:@narumitw/pi-caffeinate\n```\n\nTry without installing permanently:\n\n```bash\npi -e npm:@narumitw/pi-caffeinate\n```\n\nTry this package locally from the repository root:\n\n```bash\nnpm --workspace @narumitw/pi-caffeinate run build\npi -e ./packages/pi-caffeinate\n```\n\nThe package declares `dist/index.ts`, so an unbuilt local checkout must be built before Pi loads the package directory.\nPi extensions run with the Pi process's user permissions, so install only trusted packages.\n\n## 🚀 Quick start\n\nLoad the extension and use Pi normally.\nDuring each agent run, pi-caffeinate uses the saved mode and defaults to keeping the system and display awake.\nRun `/caffeinate` for controls or `/caffeinate status` for the current state.\n\n## 🖥️ Supported platforms\n\nThe default `display` mode prevents system sleep, suspend, or hibernate and keeps the display awake.\nUse `/caffeinate sleep` to prevent system sleep while allowing normal screen blanking or monitor power-off.\n\n| Platform | `sleep` mode | `display` mode, default |\n| --- | --- | --- |\n| macOS | `caffeinate -ims` | `caffeinate -dimsu` |\n| Windows | PowerShell `SetThreadExecutionState(0x80000001)` | PowerShell `SetThreadExecutionState(0x80000003)` |\n| WSL | Windows `powershell.exe` with `SetThreadExecutionState(0x80000001)` | Windows `powershell.exe` with `SetThreadExecutionState(0x80000003)` |\n| Linux with systemd | `systemd-inhibit --what=sleep ... sleep infinity` | D-Bus `org.freedesktop.ScreenSaver.Inhibit` + `systemd-inhibit --what=idle:sleep ... sleep infinity` |\n| Linux without systemd | `caffeinate -ims` when available | D-Bus `org.freedesktop.ScreenSaver.Inhibit` + `caffeinate -dimsu` when available; D-Bus only otherwise |\n\nOn Linux, `display` mode requests idle inhibition from `org.freedesktop.ScreenSaver` over D-Bus.\nIt tries `/org/freedesktop/ScreenSaver` and `/ScreenSaver` for desktop compatibility and keeps the session-bus connection open for the agent turn.\nCalling `UnInhibit` or closing the connection releases the request.\n`systemd-inhibit --what=idle:sleep` runs alongside D-Bus to preserve logind idle and sleep inhibition.\nIf the ScreenSaver service is unavailable, pi-caffeinate keeps the systemd or `caffeinate` blocker and warns that activation is partial.\nIf only D-Bus is available, it warns that direct system suspend may remain possible.\nD-Bus calls have 2-second deadlines, and stop or shutdown aborts an in-progress acquisition before closing the connection.\n\nIf no supported inhibitor is available, the extension stays loaded and reports that caffeinate is unavailable.\n\n## 💬 Commands\n\n| Command | Purpose |\n| --- | --- |\n| `/caffeinate` | Open keep-awake controls. |\n| `/caffeinate display` (alias: `screen`) | Keep the system and display awake. |\n| `/caffeinate sleep` (alias: `system`) | Keep the system awake while allowing display sleep. |\n| `/caffeinate status` | Show inhibitor state, mode, quiet mode, and settings path. |\n| `/caffeinate mode` (aliases: `config`, `settings`) | Choose the keep-awake mode. |\n| `/caffeinate stop` (alias: `off`) | Release the inhibitor until the next agent run. |\n| `/caffeinate help` | Show command usage. |\n\nAll routes support TUI and RPC and reject unknown or trailing arguments.\nPrint and JSON modes reject the menu and mode selector; other direct routes run but do not display notification feedback.\nChanging to `display` or `sleep` restarts an active inhibitor immediately.\n\n## ⚙️ Settings\n\n### Persisted settings\n\n`/caffeinate sleep` and `/caffeinate display` save the selected mode to:\n\n```text\n${PI_CODING_AGENT_DIR:-~/.pi/agent}/pi-caffeinate.json\n```\n\nExample:\n\n```json\n{\n  \"mode\": \"display\",\n  \"quiet\": true,\n  \"updatedAt\": 1791763200000\n}\n```\n\nSet `\"quiet\": true` to hide routine start and release notifications and clear the `caffeinate` status item while active or unavailable.\nQuiet mode does not hide warnings or explicit command feedback.\nIt defaults to `false` when omitted.\nThe file is read at startup and on `/reload`.\nAfter editing it in a running session, run `/reload` before using mode commands.\n\nMissing, invalid, or deleted settings use `display` mode with quiet mode off.\nA missing file stays absent until the first successful mode change.\nWithin one Pi process, mode saves run in invocation order, reread the latest valid document, and preserve unknown fields.\nMalformed JSON or an invalid recognized field blocks saves until repaired.\nA failed save keeps the previous runtime mode.\nIf applying a published mode fails while an inhibitor is active, the extension restores the previous saved mode and inhibitor or reports a rollback failure.\n\nOlder versions used `pi-caffeinate-settings.json`.\nA legacy-only file remains readable with a warning and is not modified automatically; rename it to `pi-caffeinate.json`.\nThe next settings save writes the canonical file.\nIf both files exist, `pi-caffeinate.json` takes precedence.\nThe legacy filename is deprecated and will be removed in a future major release.\n\n### Environment variables\n\nDisable the extension:\n\n```bash\nPI_CAFFEINATE_DISABLED=1 pi\n```\n\nUse a custom inhibitor command:\n\n```bash\nPI_CAFFEINATE_COMMAND='systemd-inhibit --what=idle:sleep --why=\"pi running\" --mode=block sleep infinity' pi\n```\n\nThe custom command uses shell-like argument parsing but runs directly without a shell.\n`PI_CAFFEINATE_COMMAND` overrides the saved mode, and `/caffeinate status` reports the override.\n\nDeprecated: `PI_CAFFEINATE_ICON` still works for now.\nIf you use `@narumitw/pi-statusline`, move the icon to `${PI_CODING_AGENT_DIR:-~/.pi/agent}/pi-statusline.json`:\n\n```json\n{\n  \"extensionStatusIcons\": {\n    \"caffeinate\": \"☕️\"\n  }\n}\n```\n\nWithout `@narumitw/pi-statusline`, keep using `PI_CAFFEINATE_ICON` during the compatibility window.\nIn `pi-statusline.json`, use an empty string to show caffeinate status without an icon.\n\nStatus output calls `display` mode `display-awake` and `sleep` mode `system-awake`.\n\n## 📦 Dependencies\n\nOn Linux, `display` mode uses the pure-JavaScript `dbus-native` package to call `org.freedesktop.ScreenSaver` on the session bus.\n\n## 🗂️ Package layout\n\n```text\npackages/pi-caffeinate/\n├── src/                               # Authoritative implementation and helpers\n│   ├── index.ts                       # Thin Pi entrypoint\n│   └── caffeinate.ts                  # Sleep inhibitors and lifecycle\n├── dist/                              # Generated Jiti runtime\n├── scripts/build-runtime.mjs          # Runtime builder\n└── test/                              # Behavior and lifecycle coverage\n```\n\nThe generated runtime is built from `src/index.ts` and does not import back into `src`.\n\n## 🔎 Keywords\n\nPi extension, Pi coding agent, caffeinate, prevent sleep, keep awake, sleep inhibitor, AI agent automation, long-running coding task, TypeScript Pi package.\n\n## 📄 License\n\nMIT.\nSee [`LICENSE`](./LICENSE).\n","readmeFilename":"README.md"}