{"_id":"puppyperpetual","_rev":"30-903768aa7024e9396bd58b6a952bdf50","name":"puppyperpetual","dist-tags":{"latest":"1.3.5"},"versions":{"0.0.0-security":{"name":"puppyperpetual","version":"0.0.0-security","_id":"puppyperpetual@0.0.0-security","maintainers":[{"name":"xthonk","email":"npmjs.com@villainsrule.xyz"}],"dist":{"shasum":"d9ed5e91c5d79cfcde445e407b89be3628af24da","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-0.0.0-security.tgz","fileCount":2,"integrity":"sha512-OLEBlr2W53D6SrJimg8eeKlovKrw7Aih5ZH5+MQiIAsxUfTLlv/t6PpYIcHAV8zJRL2gdCdCEpAw8GfCIw5A5g==","signatures":[{"sig":"MEYCIQC7f+kwDTjqqWXflDDSKgW3qgscyqSa2nSDolmeIiA3CQIhAKxfJFNYl/+EVCuRKhaH50RFKuT7MeBLQuVXMf66QWvF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154},"_npmUser":{"name":"xthonk","email":"npmjs.com@villainsrule.xyz"},"_npmVersion":"10.9.2","description":"coming soon!","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_0.0.0-security_1768320724493_0.24191107279531154","host":"s3://npm-registry-packages-npm-production"}},"0.0.1-security":{"name":"puppyperpetual","version":"0.0.1-security","_id":"puppyperpetual@0.0.1-security","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"97c96b48e2e2b731659f4a17ce781600c2d4f88c","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-0.0.1-security.tgz","fileCount":3,"integrity":"sha512-YcwrJD62cNPyGAi6q8BxpQREzQ/3NUeXbnImEu7bw0RTyUOquUibvt208CWwk+1p9Nrzteg+4Sy/GZ24Ob3pUQ==","signatures":[{"sig":"MEUCIEDmw2N1i09pQXsP7S3ll48VBzJJtSuVtwmLIOnAEDxYAiEA8X2jplveeC7rKc9iisugRmf3MepS8NsXWsy2SaN44Gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174},"gitHead":"112a923e2d6ec1f8e2f17b65ce05893c17325859","_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"coming soon!","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_0.0.1-security_1768340073118_0.18361350488088268","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"puppyperpetual","version":"1.0.0","_id":"puppyperpetual@1.0.0","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"e77e4ed8554e62680717b3631a969a9012a0c6d9","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.0.0.tgz","fileCount":10,"integrity":"sha512-UcsCe/DIx/4ihZdViOLp83MOAUNEiPQEVzzapNTUrhhWJpkCoPHJzVH5FZLSqSiVQuelTr3BXieQfS7i2CAlbQ==","signatures":[{"sig":"MEUCIGHKTcnln+v2Tr5l0lBHycvVDR8QsooRB5N3Kxt+fD7fAiEAvNRGkErOtOWNwIYGNtDuElsZ+/CPlCZZgg4jaNisX8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20173},"main":"perpetual.js","type":"module","gitHead":"300feea36729a24ec9c2d19d138b8e48d7c8d9c4","scripts":{"test":"node src/test/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.3.0","js-yaml":"^4.1.0","puppylog":"^1.0.5","puppymisc":"^1.0.4","puppywebhook":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.0.0_1768358502467_0.664023206459432","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"puppyperpetual","version":"1.0.1","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.0.1","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"71feb19eca744caac06f66d7c87820c14ec2b880","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.0.1.tgz","fileCount":10,"integrity":"sha512-WA0Uktq/hq7Jefp9cR3m5nChdyknPSH++5GCvtKV83r0Tme1Ov13VsR2E6+Aw6DtmYzf+LHXmrmHaz1L4gw5yQ==","signatures":[{"sig":"MEYCIQD6vZebHoEcwqxrHOk0a8K3TF4tsmqHY5aFh88Mvu1ibAIhALeIHixruVXlkt7AcpbSHJSEEoLBMMxiBCmXP8hidXAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20361},"main":"perpetual.js","type":"module","gitHead":"300feea36729a24ec9c2d19d138b8e48d7c8d9c4","scripts":{"test":"node src/test/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.3.0","js-yaml":"^4.1.0","puppylog":"^1.0.5","puppymisc":"^1.0.4","puppywebhook":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.0.1_1768358597139_0.6075409008767763","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"puppyperpetual","version":"1.0.2","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.0.2","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"2738ddffe3a22b61f5572a758f1353d55c01211b","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.0.2.tgz","fileCount":10,"integrity":"sha512-oBVvp3gH7MRc2VuVBAlqhEf8gjn8aubAEK28mUIxFqUqXTwefL3onoCO9chAaIlKHjTEqTyyKE+9QRk39bPJrw==","signatures":[{"sig":"MEQCIF8D8klAOWBamE2/CDNpL2CcvMVAjYEOwh+m+xngmmiqAiBwW431rvBswJSks8nGVw6nJArVRIsDIFqe1ipUcgikHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18966},"main":"perpetual.js","type":"module","gitHead":"e30b6cd957d24c5d4abf567c74527489a6338150","scripts":{"test":"node src/test/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.3.0","js-yaml":"^4.1.0","puppylog":"^1.0.5","puppymisc":"^1.0.4","puppywebhook":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.0.2_1768359099750_0.9577676461520623","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"puppyperpetual","version":"1.0.3","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.0.3","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"656f290954e195383b7a5cadbe413de77f7d10e6","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.0.3.tgz","fileCount":10,"integrity":"sha512-UjvJQar4orT8PNGZZBy26AzfMBj4d1QoTXUzSmyVrOwMgKS1Cw1ud3ybeU6zPoThAXH3p4WGp/81t/ePrLG1xA==","signatures":[{"sig":"MEYCIQCod+RM26RkcSlKFggMdtxVDxWwgPWy1gmtf2CC87LliAIhAMutDNWc0soNaOK8j0auVTFC8d2qmmQVd6g2gDyAFWuE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19481},"main":"perpetual.js","type":"module","gitHead":"604b5a369cbf19db05c8a5fbf4f9eeba3a487b99","scripts":{"test":"node src/test/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.3.0","js-yaml":"^4.1.0","puppylog":"^1.0.5","puppymisc":"^1.0.4","puppywebhook":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.0.3_1768404718528_0.35923837375216294","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"puppyperpetual","version":"1.0.4","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.0.4","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"1677e963c42651612d4b16c14c25063a91cdcd48","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.0.4.tgz","fileCount":8,"integrity":"sha512-t2LHlOKPyZIgEBhTRMz3oPDv/JyHwBMoiJjDIEAgk0yckiWQtg6pgifHilUFSDEbQLTRSTul4kjIBeSiphgCsQ==","signatures":[{"sig":"MEUCIA/YzkSUu7QzqcE48zLKLae5chFQLlBKP1z4XSgPoJ6VAiEAqjwc6jYtSu+EwPHdeIGDhhaYH3ifXR3KMBXNVQ8pU9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18782},"main":"./src/index.js","type":"module","exports":{".":"./src/index.js"},"gitHead":"604b5a369cbf19db05c8a5fbf4f9eeba3a487b99","scripts":{"test":"node src/test/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.3.0","js-yaml":"^4.1.0","puppylog":"^1.0.5","puppymisc":"^1.0.4","puppywebhook":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.0.4_1768408596763_0.677014500711143","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"puppyperpetual","version":"1.0.5","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.0.5","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"cc96c9ba61e27b9a642715da343472f4ccc17853","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.0.5.tgz","fileCount":8,"integrity":"sha512-6Yc14w0N8BXV3bGZht8kTE+WEnLWRWuKlbSIrBL6qOhlprPh4V2KMi9Pi8QA8HceNUCaGKqgCCs1Lf+8nDW+xA==","signatures":[{"sig":"MEUCIEGZgSqYXWhdTzHWv1Vq73rA8ugY1b5G7iWBTzl3MR13AiEA0hUa6Z1MJsyUJ09d9f0zerc4+icD1uIwAr8g/RomfZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18773},"main":"./src/index.js","type":"module","exports":{".":"./src/index.js"},"gitHead":"604b5a369cbf19db05c8a5fbf4f9eeba3a487b99","scripts":{"test":"node src/test/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.3.0","js-yaml":"^4.1.0","puppylog":"^1.0.5","puppymisc":"^1.0.4","puppywebhook":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.0.5_1768408659527_0.31214867809329405","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"puppyperpetual","version":"1.0.6","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.0.6","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"79e04685b1629a3bd8cc47e7f0ba92eb5094ac06","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.0.6.tgz","fileCount":8,"integrity":"sha512-W48Ox3rSJoApK3LT0+yH+fEger3I/ax6UcnjhRL+VmLuHI61QE8Yes7rPAQPWWQdzYw0Z+dnXF9n3+K1+EY8eg==","signatures":[{"sig":"MEUCIDpwNvMccYOtLoR9yLRSqadyho/mTC2Qf95y1caJVSvMAiEArpRtim6lCewRtyKL9aCaByyQVlFPoB66FugdiP4Ykq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18924},"main":"./src/index.js","type":"module","exports":{".":"./src/index.js"},"gitHead":"604b5a369cbf19db05c8a5fbf4f9eeba3a487b99","scripts":{"test":"node src/test/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.3.0","js-yaml":"^4.1.0","puppylog":"^1.0.5","puppymisc":"^1.0.4","puppywebhook":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.0.6_1768408937602_0.1747395266766043","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"puppyperpetual","version":"1.1.0","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.1.0","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"fd8a258a8bff8260bd6c8d736b972196f22d05e1","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.1.0.tgz","fileCount":9,"integrity":"sha512-VP0gJrPx3ykjwtTwm7l3/+aXya8PzxwynO9rw8n/C0hobsJuwwEsYFyGHpKPH4OSJQ9vHxUnrWD+L+zYoXYd5w==","signatures":[{"sig":"MEUCIFvaBh794TrIgHHLyOosQDkGSb2zJjAwo4SqfKirRVPOAiEA7BBSp5aNL8BhouaD+6jZWUp4ZHD/SmX64WdzL+vTuYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21983},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"623cb2caede2b31535282311f5698b0ae3acbb4d","scripts":{"test":"node src/test/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.3.0","js-yaml":"^4.1.0","puppylog":"^1.0.5","puppymisc":"^1.0.4","puppywebhook":"^1.0.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.1.0_1768502993910_0.09643565739502336","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"puppyperpetual","version":"1.1.1","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.1.1","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"adbdf9fdb15ba3e8c4e012028d5a864bac94baed","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.1.1.tgz","fileCount":9,"integrity":"sha512-eQiQCX2ICXAlBqn+8j4hoSXSzcbbs3qiqMpcPx3imAQj5l3xW+7ZsABG+cZDcv2eMBmUoRTV8Ve+pI5EpZapTA==","signatures":[{"sig":"MEUCIQCWyTjcUM+/jj24A4HMDc7g/h+qR+UPayZC6Mk2LMTrTAIgeanWbdcP7L7H1I6PJAvHqJT2GFJqm6st93gi/oj6dQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21983},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"c07df6d8e2fab679aa834aa4b2410f658d3e0809","scripts":{"test":"node src/test/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.1.1_1768524801662_0.7363033338792411","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"puppyperpetual","version":"1.1.2","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.1.2","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"94215cce38e8e3e4b3927b44915122fa0449d6e2","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.1.2.tgz","fileCount":9,"integrity":"sha512-gLn1RvdbzjNfZjZKHxGB/J2ZqOmCDJThADJI6dHdWw8w9MZToITBOpLCmYLQJjbw1Ik4KLNvutS+UJra8I1gcQ==","signatures":[{"sig":"MEQCIHd0vXW6o4ZXMR6C1KWzyBR3ahJ/rbnmNtXzkmMzKt0PAiAJOOP+jRjDu6GBrvdUzwxgaTmbBeDRUhX5Hj83lanvRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22145},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"c07df6d8e2fab679aa834aa4b2410f658d3e0809","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.1.2_1768525021246_0.39382904354638315","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"puppyperpetual","version":"1.1.3","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.1.3","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"cb72de6369232e028637e0de2062f6f091e95916","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.1.3.tgz","fileCount":9,"integrity":"sha512-z9wD7piytkc7y7BWxzKvDSKO0lpIgqT8CIgk2pau36hAGtDER8CzsMxcISkdye4SZxwtugCcx83/mr513EYFJw==","signatures":[{"sig":"MEUCIQDwhntNoQ9muLY76TaM/WFQxKccw0/capDb14mvPOys8AIgfK0HSRdIHBPBBSrr5HS8Slj8Hm3m6S0A5sMMiS5m0ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22241},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"9e52fd394a6266ca710351989a0bf010f3b4bf05","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.1.3_1768843394929_0.18321516320278786","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"puppyperpetual","version":"1.1.4","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.1.4","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"37e0d4f18bd9f9d6040b37cd24918d07e3b5c54d","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.1.4.tgz","fileCount":9,"integrity":"sha512-5xk/74/GO70cK3Ai919zkJS7B7/IPC4O+ACrbCU63J5fBcQy12tDqyj+V8W1BIqU34inF8/zgZUP+Y/1Knqxtw==","signatures":[{"sig":"MEYCIQC9P+RzOrA2xFzhhdiBdG8+NIOastIa2hlECO+vEvudCAIhAJ6VEkj0Iv6LC31PPdkBlJmFSYQroX57BFHQuL2cgfDR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22257},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"9e52fd394a6266ca710351989a0bf010f3b4bf05","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.1.4_1768844047217_0.5032820707324912","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"puppyperpetual","version":"1.1.5","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.1.5","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"dc0ef8582c07fb5961cb45d035adb28c3acbe205","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.1.5.tgz","fileCount":9,"integrity":"sha512-GDxwDJwyrz3dVAY4n48mrkg1xkKMc3QVxOQ01EjbeZrSRBVd8T+gqRsqzWpYSKXYGg5XsVykgenuNeVHyphwbQ==","signatures":[{"sig":"MEUCIHUORnqKHkD1qE0OPTVz9KavSwvhBK5MdVzPCkVRTKDKAiEAqE9jP1UUaJV/qkzFZ33dCG0NQWw0k33Jui/IPmQo5UM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22296},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"9e52fd394a6266ca710351989a0bf010f3b4bf05","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.1.5_1768844472479_0.8321263020019642","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"puppyperpetual","version":"1.2.0","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.2.0","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"87fffcdb304df2ab5a79378a70ed431a1770c492","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.2.0.tgz","fileCount":9,"integrity":"sha512-xJsFOaFEIPyln16ovWK2d3f66V9ROrcohQno2O6hij2IOTFUN5KOZ2mdlxkY28CMhdrAkrLrbtkdglADGfkTrQ==","signatures":[{"sig":"MEYCIQDLnTMN4NaZHFopDzbU99Pn+aESiE/8YdTLJaeZrhVshgIhAObbE9lnguJ/3rFa/kUz7v+/e89whexXGTUxGL6hrWN+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22666},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"231c3e6f9e110f666ebb6bccd3f0f4e252ef7dd5","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","node-pty":"^1.1.0","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.2.0_1769370329355_0.8107424901800107","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"puppyperpetual","version":"1.2.1","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.2.1","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"e3567c5f5e925c174c73ab3c5e380a62d2e06919","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.2.1.tgz","fileCount":9,"integrity":"sha512-/K+qrY2i2YFi4xiyNkeOR2Y/J+pVkB9ILDyASQ9Bn4+bb+gap2OphdLkHNkasday9sW15huWEjD+O9ps1SPmdQ==","signatures":[{"sig":"MEUCIEIMec8ycxPaVnRhH7v6rnARcBLUvgctPIoJUjbOPjM4AiEA7AWahHOC8o7gDUfRdSmZBOXMROfhx8f/YWbhYEoAwkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22635},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"69dfbe7a7b3383438197d7db263b30107cf25205","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.2.1_1769372736888_0.5336974849313774","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"puppyperpetual","version":"1.2.2","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.2.2","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"158351118a5343261bd5b3b40350a2be6095aef7","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.2.2.tgz","fileCount":9,"integrity":"sha512-eSAELdyVh9RR9zF2voYCyH9kmaA11Yl5BePnQH6fA9wa/XOfN3KPUt0GoKVfx0+Az4rusWawk2pHN45j5DA5Lw==","signatures":[{"sig":"MEUCIQDX713YvX06GLf2eQe/gDVk1yfEahmOqp6HaBuBqtX0xgIgcmsBK4GCQ67+6We9xG+YB/gjpE0U5RAafa7b7CdAiE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22779},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"a9aebf53a6ed46c4882c9f798a1b633e172560c3","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.2.2_1769378060319_0.5194233618205737","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"puppyperpetual","version":"1.2.3","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.2.3","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"bf899dbfe837b079fda27b8f6191a9103425288a","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.2.3.tgz","fileCount":9,"integrity":"sha512-4UWA6Ow5JRc88zifiRD7dUWbrQF3kYK4cXglDmPVNfwyzjak739ne0+DwLtxKAgLLGsrBrceZzA4SgN0uNfAAg==","signatures":[{"sig":"MEYCIQCKcTFiihxj+QqoC9wGUJcpLgKzZ0X12atu05ARbUqNJwIhANp6wv1Jge3VYYhD8zKeyjFhnbbQCgFw6bJM0ComuZjW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23094},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"a9aebf53a6ed46c4882c9f798a1b633e172560c3","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.2.3_1769434572526_0.3542091057573242","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"puppyperpetual","version":"1.2.4","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.2.4","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"921bd9798b322eb400b3644e0fd5e85e1cf944c0","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.2.4.tgz","fileCount":9,"integrity":"sha512-WDDivEaKUY9FbFD11gua+xyrfjPY+EbA48WwF76ZNE4jblgnB7/kx1SlDZdW+xTl9IGJb+oUVPUDu1upvag6Kg==","signatures":[{"sig":"MEQCIDt+xM43EZn9DpPyQTHJRgPOsQrzHxo0nNzimM4nmrc6AiAC0M75WyfCF7UtXgxfIQWpL+6gnebTY7L6sXWjTVafbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23092},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"a9aebf53a6ed46c4882c9f798a1b633e172560c3","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.2.4_1769435489237_0.594375563560626","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"puppyperpetual","version":"1.2.5","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.2.5","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"af9ae40080792f9c00e8343ccfd6f481544df741","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.2.5.tgz","fileCount":9,"integrity":"sha512-+9QI0Gr5BZUkaMrr7MFS7SSE1XWV134AnERZQzExOTpQPsNE5nPdMuGSFDdhlrbxQzsuFfd2NBMgH8HqzOxQJA==","signatures":[{"sig":"MEQCIC9J24CRVK3TAsWzCuX0G8j4vGy0zAaAma+vy8HlyHkhAiBUc1+KAzlJ6YlOMGkEpj4AgkEdcj2ufCMKpeMq/r4u+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23206},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"a9aebf53a6ed46c4882c9f798a1b633e172560c3","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.2.5_1769437740345_0.22841007659773016","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"puppyperpetual","version":"1.2.6","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.2.6","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"c3baca5b8ffbd3c9da22379208617319ab762549","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.2.6.tgz","fileCount":9,"integrity":"sha512-Wt6z2ixZqubGw3PZ4Ot8okzK0Ln3/Ha5K/dPOdYed9QNkAYD0+tmkuL9jhYobi1BW+DfLwotFtXzQU2tEK2EWQ==","signatures":[{"sig":"MEQCIELnwign16knQMIXvjuFC6vmY/neYwmTUtdLO7SWF30yAiBT5luaa0i3Ce39vkboRPxF7INCSh319sDokgYBHIQTcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24062},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"a9aebf53a6ed46c4882c9f798a1b633e172560c3","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.2.6_1769440533093_0.9849721284167299","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"puppyperpetual","version":"1.2.7","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.2.7","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"6a22a1ae793676ff9bbdfa9dcad4a8d46fa3a904","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.2.7.tgz","fileCount":9,"integrity":"sha512-IoK6qqChLBEiREVrTMkKoq2DCP3SKkyVu4o7qJRGYQl9QKt9SwFoIT6p+odCgUBdwWy7hp+QpFxwV0rNX9u3eQ==","signatures":[{"sig":"MEQCIHygbdAgoQFPtWQShCYEOWwcFuUppnysynuSxMQMEjLjAiBGQwnSmLvUPjuy2j12Z6TU+iKZ2WKRUgMnHcfKRpyowg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24014},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"a9aebf53a6ed46c4882c9f798a1b633e172560c3","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.2.7_1769440633442_0.37511451113691097","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"puppyperpetual","version":"1.3.0","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.3.0","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"0f4a4417bae7f74d24742ef00867d6695dd7d37d","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.3.0.tgz","fileCount":9,"integrity":"sha512-3xcbg2ptKfx5ueV134wZLKFXS6MEBBkbjWoz3g5fSJa7Qi4oKTNgLCwlO8e/Ryp0SCZ+mGwQd3dgnJUQzvDE1w==","signatures":[{"sig":"MEQCICxdaEcHNCERO5Yu4tvUgyJK8G8rv9tyMe0f1RrGq+jSAiAvfPZANATJl9u3XYu8Ty5rzPQParzxXGZ2hCU1VLAV+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25882},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"52d7cb597a044321dfcbb02404d11e8ce3262af6","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.3.0_1775565809724_0.34217468376423943","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"puppyperpetual","version":"1.3.1","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.3.1","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"ae8eb23a5133b8b394cc40062dc24c6694e2fdb1","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.3.1.tgz","fileCount":9,"integrity":"sha512-xDZJihgugblxkS3bVGmtGzqhIWqyrB+wEmsZCOLTBMkg5wBTcMeACZuYlmqLiQfSDyjCNq1DwFnS1nwmuHUweg==","signatures":[{"sig":"MEYCIQCEdx57+hWZz5R3Ytg2iqPOvYgKF8eV7dy2LhbD0nnIoAIhAJSKbuHEdSQLkZFUJY/VkVUStDZdRKUHtGfC198dppSt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25883},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"52d7cb597a044321dfcbb02404d11e8ce3262af6","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.3.1_1775566672688_0.2683565003678883","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"puppyperpetual","version":"1.3.2","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.3.2","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"1518d2c0cd4b1b9e8749048e9021d80f9838ea99","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.3.2.tgz","fileCount":9,"integrity":"sha512-vBY0gae6At1V3+4x/ysPfJg13G0AzX7pUHYZLZ62N+OnbushOiTd4ymDQkcQEwuOQpWHlWW/Yt3NOkE+PImwZQ==","signatures":[{"sig":"MEUCIQDH9Vk/dc0PmJcSDWwTZMAoyLqt7D3Kvp6ebwLehcvxRAIgHGL5+cXRQjsQTUh06QPq5FqQqQQ4hRtpch7S+3eCzqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26270},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"52d7cb597a044321dfcbb02404d11e8ce3262af6","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.3.2_1775567589835_0.7155860911468084","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"puppyperpetual","version":"1.3.3","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.3.3","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"b17356d7088ca5ebef7bbf0c91c9ae170085be3b","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.3.3.tgz","fileCount":9,"integrity":"sha512-fLKa1P3T3vCEiZGs2mjzyHgwmwsDbGehCSahqv7L0VDivKNJPUvlYYu7bFzeIFXkZMUwmKAOq6BvWKBtteou1g==","signatures":[{"sig":"MEQCICMtB1k8iu2Foc82WCT60v7mAp/UB7Av2O3MjcsjJFC+AiA1vWMu5QKaP7KqBrCKITPH/bBqrlIOwTHi3/kCEAbTqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26298},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"d04e17f5ade39ccfa296d771e09acd31f1159e53","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.3.3_1780087072375_0.11047970086112935","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"puppyperpetual","version":"1.3.4","keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","_id":"puppyperpetual@1.3.4","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"dist":{"shasum":"db4f477bc688792b51b258da880c8f82442909bc","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.3.4.tgz","fileCount":9,"integrity":"sha512-3cy6h6qBMXtBc7pq0A1eXhy8D+q572UBcR3ecn3Co0QqkmHKIfdqOjwUObWofcYncxDzuOZZffEGc4h7hAcYNw==","signatures":[{"sig":"MEUCIQD23heyAHfZ+kGdf028r3MxI+gv4QNMTpp9ol3F8lR5UAIgF2VyTGuw97Zwbqx9XVYN4JY8JRdCpsMjbrQvZw92a3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26269},"main":"./src/index.js","type":"module","types":"./src/index.d.ts","exports":{".":"./src/index.js"},"gitHead":"d04e17f5ade39ccfa296d771e09acd31f1159e53","scripts":{"test":"node src/tests/test.js","start":"node perpetual.js"},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"_npmVersion":"10.8.3","description":"Run stuff FOREVER! PERPETUALLY!","directories":{},"_nodeVersion":"20.11.1","dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/puppyperpetual_1.3.4_1780087215838_0.3438159315626732","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"puppyperpetual","type":"module","types":"./src/index.d.ts","version":"1.3.5","description":"Run stuff FOREVER! PERPETUALLY!","main":"./src/index.js","exports":{".":"./src/index.js"},"keywords":["perpetual","process-manager","logger","automation","puppy"],"author":{"name":"onlypuppy7"},"license":"MIT","scripts":{"start":"node perpetual.js","test":"node src/tests/test.js"},"dependencies":{"chalk":"^5.6.2","js-yaml":"^4.1.1","puppylog":"^1.2.0","puppymisc":"^1.1.1","puppywebhook":"^1.1.1"},"_id":"puppyperpetual@1.3.5","gitHead":"1b30cf2bb9622122b68bd1ecf2de1d7e15f8c318","_nodeVersion":"20.11.1","_npmVersion":"10.8.3","dist":{"integrity":"sha512-QnFXpScwJlqUs7tyn4YNWhTsLFsgVPWfyl5ERTyN29XP+HIST1TY2Ud5Yj4dH0LdKb38L0NvUPdRFrydfYynXw==","shasum":"604048f7810cd5947507ca85380acaa9608f9e48","tarball":"https://registry.npmjs.org/puppyperpetual/-/puppyperpetual-1.3.5.tgz","fileCount":9,"unpackedSize":26289,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC6dvxKpoQXVFRS1szgcuYhWwlEBKJggrwP37O+DCNITAiAtsimOdHPoJXGRq0plPvGjbtQHvlTq3t3tm8AS76Zt0Q=="}]},"_npmUser":{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"},"directories":{},"maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/puppyperpetual_1.3.5_1781983264594_0.19146973629405184"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-13T16:12:04.492Z","modified":"2026-06-20T19:21:04.836Z","0.0.0-security":"2026-01-13T16:12:04.641Z","0.0.1-security":"2026-01-13T21:34:33.271Z","1.0.0":"2026-01-14T02:41:42.646Z","1.0.1":"2026-01-14T02:43:17.322Z","1.0.2":"2026-01-14T02:51:39.878Z","1.0.3":"2026-01-14T15:31:58.669Z","1.0.4":"2026-01-14T16:36:36.902Z","1.0.5":"2026-01-14T16:37:39.666Z","1.0.6":"2026-01-14T16:42:17.742Z","1.1.0":"2026-01-15T18:49:54.234Z","1.1.1":"2026-01-16T00:53:21.858Z","1.1.2":"2026-01-16T00:57:01.403Z","1.1.3":"2026-01-19T17:23:15.062Z","1.1.4":"2026-01-19T17:34:07.370Z","1.1.5":"2026-01-19T17:41:12.631Z","1.2.0":"2026-01-25T19:45:29.500Z","1.2.1":"2026-01-25T20:25:37.042Z","1.2.2":"2026-01-25T21:54:20.465Z","1.2.3":"2026-01-26T13:36:12.671Z","1.2.4":"2026-01-26T13:51:29.412Z","1.2.5":"2026-01-26T14:29:00.477Z","1.2.6":"2026-01-26T15:15:33.249Z","1.2.7":"2026-01-26T15:17:13.584Z","1.3.0":"2026-04-07T12:43:29.847Z","1.3.1":"2026-04-07T12:57:52.850Z","1.3.2":"2026-04-07T13:13:09.980Z","1.3.3":"2026-05-29T20:37:52.529Z","1.3.4":"2026-05-29T20:40:15.989Z","1.3.5":"2026-06-20T19:21:04.747Z"},"author":{"name":"onlypuppy7"},"license":"MIT","keywords":["perpetual","process-manager","logger","automation","puppy"],"description":"Run stuff FOREVER! PERPETUALLY!","maintainers":[{"name":"onlypuppy7","email":"onlypuppy7@gmail.com"}],"readme":"# puppyperpetual\r\n\r\nnode script to run things... perpetually. adapted from [legacyshell](https://github.com/onlypuppy7/LegacyShell)\r\n\r\n[On npm @ https://www.npmjs.com/package/puppyperpetual](https://www.npmjs.com/package/puppyperpetual)\r\n\r\n[And GitHub @ https://github.com/onlypuppy7/perpetual](https://github.com/onlypuppy7/perpetual)\r\n\r\n## usage (as an npm package)\r\n\r\nyou can use it to run your node stuff perpetually:\r\n\r\n```js\r\nimport Perpetual from '../index.js';\r\n\r\nconst perpetual = new Perpetual('test_process', {\r\n    process_cmd: 'node ./src/test/test_process.js',\r\n});\r\nawait perpetual.run();\r\n```\r\n\r\nor anything really:\r\n\r\n```js\r\nimport Perpetual from '../index.js';\r\n\r\nconst perpetual = new Perpetual('test_process', {\r\n    process_cmd: 'cd . && git pull && date',\r\n});\r\nawait perpetual.run();\r\n```\r\n\r\n## usage (as a node app thing)\r\n\r\nas per tradition for my projects, simple installation!\r\n\r\n1. `npm i`\r\n\r\nthen run once to create config\r\n\r\n- `npm run start`\r\n\r\nthen customise it in `store/config.yaml`, making a new entry for every thing\r\n\r\nthen run like this:\r\n\r\n- `node .\\perpetual.js --default`\r\n\r\nalternatively, just pass in your command:\r\n\r\n- `node .\\perpetual.js \"cd . && echo date\"`\r\n\r\nthen you dont need to mess around with the horrible yaml. dont worry, i hate doing it too.\r\n\r\n## it doesnt work?\r\n\r\ni dont care. i use this for my own stuff. i know that it works on linux and thats all i need.","readmeFilename":"README.md"}