{"_id":"@j-o-r/sh","_rev":"45-857b1741e1f94ac57a7ce6bfb725ac51","name":"@j-o-r/sh","dist-tags":{"latest":"1.2.0"},"versions":{"0.0.1":{"name":"@j-o-r/sh","version":"0.0.1","keywords":["shell","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"jorrit.duin@gmail.com"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@0.0.1","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://github.com/j-o-r/sh","bugs":{"url":"https://github.com/j-o-r/sh/issues"},"dist":{"shasum":"50feff6e36a45d5ab4b9bcfc3011a4144472098a","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-0.0.1.tgz","fileCount":7,"integrity":"sha512-tpVqFQ9lRQ8AFlgNqk5gf0eUl4q9Zs4MmI2KlLz27s64CXqeG2WuvhKal7AsR3HRsu2t0zISqh3CHeiKUutxDg==","signatures":[{"sig":"MEUCIDlaKSZ39NN6VlLHbNfR1Gq2gyF0F5qwW7IDHlPTbeFYAiEAi7jjBxbVcknR1svoi0xRO2SSc/ay/VEAa5ebaonMj8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46609},"main":"src/sh.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"81ca660527e0e9802d55f318ca9f4eadbde969a0","scripts":{"test":"test/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"git+https://github.com/j-o-r/sh.git","type":"git"},"_npmVersion":"10.2.0","description":"Execute shell commands from javascript","directories":{},"_nodeVersion":"21.1.0","dependencies":{"which":"^4.0.0","ps-tree":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","@types/node":"^20.8.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_0.0.1_1700233383430_0.35965065610311475","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@j-o-r/sh","version":"0.0.2","keywords":["shell","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"jorrit.duin@gmail.com"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@0.0.2","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://github.com/j-o-r/sh","bugs":{"url":"https://github.com/j-o-r/sh/issues"},"dist":{"shasum":"5fa96e4e357778f0d919225c13e4187257aa1a20","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-0.0.2.tgz","fileCount":7,"integrity":"sha512-d7UnLAgRqA4coykQiKeWuQhHrUqZaPzAFEASyQXfcsb7/VWrheA2ER3j4qXVrjtzW8E8yC7cG5UcfAi6HURUGQ==","signatures":[{"sig":"MEUCIDDPjfIUe1Q1XWsEIq46r/6FfmymM74yc9/pXyDw3iXkAiEA98IS/DnhAXnin01gRwf+caTC6fwwMI4nGTjDd9xw7I0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48634},"main":"src/sh.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"044e3c64573fd1ff36cf9b1bf3534775b5a8e35d","scripts":{"test":"test/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"git+https://github.com/j-o-r/sh.git","type":"git"},"_npmVersion":"10.2.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"21.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","@types/node":"^20.8.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_0.0.2_1700560854668_0.9879900009616489","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@j-o-r/sh","version":"0.0.3","keywords":["shell","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@0.0.3","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"bfa88d9bc969af0bce03528b44e3df1fddf10825","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-0.0.3.tgz","fileCount":12,"integrity":"sha512-XlAfSkUofvjzqIAe9cwnoB3e576jYZ9iJndpJtb31WukI7iYNEL7nRM/+6fPv90e2xM/ZK2aNxqqwltFPJb5dA==","signatures":[{"sig":"MEUCIQDwOrtgmD9NoOgI23Nxccwm/kIzCLUXqD9+sJvVl3kuqwIgMWUA6s0kntL51vJ4wH4OrR3r2Gud88AoP/+f1Q+HJJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119531},"main":"lib/sh.js","type":"module","types":"./lib/sh.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c1ee3b0f1a493965d47a122c66a3fdf524e31037","scripts":{"test":"test/sh.js","types":"tsc lib/*.js --declaration --allowJs --emitDeclarationOnly","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm lib/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.7.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","@types/node":"^20.8.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_0.0.3_1716903699478_0.870717053454406","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@j-o-r/sh","version":"0.0.4","keywords":["shell","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@0.0.4","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"ab20156750c427b3f6559de56a09b48b974573c1","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-0.0.4.tgz","fileCount":5,"integrity":"sha512-3yZ1NYrPB/JMtNvK19FwiSlYmcBSUpk6XuOSEer6LRKJmGsIwoNGSvEWI56tq36gAgiiQel5AF0weSTKdna76A==","signatures":[{"sig":"MEUCIGOSKMcasHwLkypUzfjaTVoy72fdUh6RU5PddaqFM56PAiEAvVR7AU57/0B2AB5xu48Dxb37ShPe9Qh5U3akiJ8RMZU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56083},"main":"lib/sh.js","type":"module","types":"./lib/sh.d.ts","engines":{"node":">=20.0.0"},"gitHead":"84ae2c33828bed58316d736926e490a5bf2a193c","scripts":{"test":"test/sh.js","types":"tsc lib/*.js --module nodenext --moduleResolution nodenext --declaration --allowJs --emitDeclarationOnly --outDir lib/","compile":"npx rollup src/sh.js --generatedCode es2015 --file lib/sh.js --format es --name SH","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm lib/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.7.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.0.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","@types/node":"^20.8.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_0.0.4_1718347625559_0.6803772640121668","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@j-o-r/sh","version":"1.0.0","keywords":["shell","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.0.0","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"7ef5d0d3a6525cd6e5eb99d52c947f9cc9f587fe","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.0.0.tgz","fileCount":5,"integrity":"sha512-Rfo7JWqgGCFuSwD1q+9PG1WgePzatkg+5ATEO4ZuT04Av/UUwecGBV6txQzMzlmerats2koogPx2OcBLWN7EYw==","signatures":[{"sig":"MEUCIHzLdXy4LEbLblwY9MIZJAZJlWtbjyU2XZ9wZoK4/uXzAiEA3T9cxhCvPUExgkocPA/Sz30hfeG5vG+hz3X9/NrsOyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34510},"main":"lib/sh.js","type":"module","types":"./lib/sh.d.ts","engines":{"node":">=20.0.0"},"gitHead":"60f4fd62c6f76d6ba500a101ac46440b398b3691","scripts":{"test":"test/sh.js","types":"tsc lib/*.js --module nodenext --moduleResolution nodenext --declaration --allowJs --emitDeclarationOnly --outDir lib/","compile":"npx rollup src/sh.js --generatedCode es2015 --file lib/sh.js --format es --name SH && npm run types","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm lib/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.7.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"20.15.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","@types/node":"^20.8.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.0.0_1720623668259_0.3576875571565088","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@j-o-r/sh","version":"1.0.1","keywords":["shell","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.0.1","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"4be7a6d7d6cda330920711c81bf6446d63436b53","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.0.1.tgz","fileCount":5,"integrity":"sha512-So5DRH0CeqOuuwCUuRY9qQN2dF7t5Po3dgleQ4kD1tgXTQm76zaBz29BdGr0XogdinJQxVJeenMGABmHpyg4BA==","signatures":[{"sig":"MEQCIFxoD7PSKwYWPHF4s95uKtt4s4601dSfqzF4jtHdhY/EAiBWDURw+a8apE1axctarPw2RYRw0BlUlT+gC+X849pDAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36298},"main":"lib/sh.js","type":"module","types":"./lib/sh.d.ts","engines":{"node":">=20.0.0"},"gitHead":"838573f16135b0662fad6d9fb524052023d6624c","scripts":{"test":"test/sh.js","types":"tsc lib/*.js --module nodenext --moduleResolution nodenext --declaration --allowJs --emitDeclarationOnly --outDir lib/","compile":"npx rollup src/sh.js --generatedCode es2015 --file lib/sh.js --format es --name SH && npm run types","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm lib/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.7.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"20.15.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","@types/node":"^20.8.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.0.1_1720699962355_0.014509399837553838","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@j-o-r/sh","version":"1.0.2","keywords":["shell","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.0.2","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"fd12c6052611e9ee9c45106e7e1b6585bf3e0095","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.0.2.tgz","fileCount":5,"integrity":"sha512-lrMtYtugX6temX3zx16gNreAcr3kFBS4Rk8NyDvT+S0h85sDnxpk0F5YUA8uvKs7pU+pTytv+V4vaJrJVJOkUA==","signatures":[{"sig":"MEQCIE5VO0YXYU1J+GlQDzOHQSFVgH1UijziIMWRKT65mcDrAiB+jHUMDc7UjGSn0axs+/m5I4U5BksmweNtSKJfaZBgjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36367},"main":"lib/sh.js","type":"module","types":"./lib/sh.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2a99c27de0429b81e66c1f25bbc7275f3c7c6753","scripts":{"test":"test/sh.js","types":"tsc lib/*.js --module nodenext --moduleResolution nodenext --declaration --allowJs --emitDeclarationOnly --outDir lib/","compile":"npx rollup src/sh.js --generatedCode es2015 --file lib/sh.js --format es --name SH && npm run types","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm lib/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.7.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"20.15.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","@types/node":"^20.8.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.0.2_1720773217384_0.7597833487285879","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@j-o-r/sh","version":"1.0.3","keywords":["shell","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.0.3","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"766a14d335c5ef8822e1103021d91830bec1a174","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.0.3.tgz","fileCount":9,"integrity":"sha512-Vkm7bzfMRSx3Jkt+4wPKVg48fLcVfjvub/menzpqQ5sLziBmq70xUK7oUkGPI5TMvhFWknsmFylcGj1oYvnTuA==","signatures":[{"sig":"MEUCIFbPw7tnGWWAU3pkFXwu0zRA1mWh7oYlCRJdQ4FvWuVaAiEAsk83gk1hRVuQOzTKjLL79/hcqunhzQd7gbYO57paGxI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37463},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d5cae3ed258bb0b14bd1de8972313098dcbeff6b","scripts":{"test":"test/sh.js","types":"tsc lib/*.js --module nodenext --moduleResolution nodenext --declaration --allowJs --emitDeclarationOnly --outDir types/","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.7.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"20.15.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"uvu":"^0.5.6","@types/node":"^20.8.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.0.3_1721216808291_0.22891589554263758","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@j-o-r/sh","version":"1.0.4","keywords":["shell","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.0.4","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"21651ea45f7525c53cfa061364fe770d0db375f4","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.0.4.tgz","fileCount":9,"integrity":"sha512-WPdl8adOHdqydIjumK403Xn9pSYHdDJlmD9ibDJDG91H/bDq50XZ1K7yUA2csHfrA210KOFy5pebVTnjuoTe3A==","signatures":[{"sig":"MEUCIFx/WOzqzp7kQWwAJn1G+uceoFbDlu0BBUI9uyUUbNZTAiEA9GTivq6jGd7CveWC8hbnQsAo+vLYUddgdSNYZr9f6i4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38948},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3012e691951e4ff09f7ece7e339d0b06dfea1104","scripts":{"test":"test/sh.js","types":"tsc","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.8.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.5.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sh_1.0.4_1723105213899_0.5590184317249478","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@j-o-r/sh","version":"1.0.5","keywords":["shell","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.0.5","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"89ff7d33a114c40b7cbf93b5afac973103db2766","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.0.5.tgz","fileCount":9,"integrity":"sha512-q8Lki/jb4DTyN+3bWvH5vMbUv225VVo4oP90NfGvTxa0I0Jj7COkW7lfELP8kUuGjEPZuCtBBAp+yKTpp+uqhg==","signatures":[{"sig":"MEYCIQCGbbdeCZcwU0Np6pavRhDiKQVxWQd/jSU9sX0neemqxAIhAKKJfO57kEfMak58yskQ7wJmCyUhyK1pbHguO/sTUrtd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36988},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8d45b07fad60b99583bc0315d4289478571758ff","scripts":{"test":"test/sh.js","types":"tsc","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.8.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sh_1.0.5_1723647124379_0.8793448376937998","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@j-o-r/sh","version":"1.0.6","keywords":["shell","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.0.6","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"6bcc41a55dcf610a8559a019a64d8e0555782001","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.0.6.tgz","fileCount":9,"integrity":"sha512-F79PG27NtBxoR8a/dvlwqs3r6K2vt4Z+d5qdmo7XlOtdz/gbcwMwYi4zFoAVoFlgsnS0CwX9N6Jwyg/ZSg21Fg==","signatures":[{"sig":"MEUCIBpsltFsEujOdMAYF7j1+ZW5bFqqMu+ZGUIkNzPnmetBAiEArhiOFa39LJ0RZYnYipvxUI5naYhRGKkMkcNBT7stJ/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38867},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e25e773f311d1aba38fa7c7d39ac15d25d16ea09","scripts":{"test":"test/sh.js","types":"tsc","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.8.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.6.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sh_1.0.6_1724926115162_0.09872333266401201","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@j-o-r/sh","version":"1.0.7","keywords":["shell","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.0.7","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"c01b01a4c5e7292ed809f81c5c5fa9e329ac2c4a","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.0.7.tgz","fileCount":9,"integrity":"sha512-nq8SOuKKYcPUCIbBrSDHWIj1twcoHSrSiZs/FIDPclCcWsqbhbfYW9ZhrWHH9wP0pzhl1JXu+pVYpKl6RpAsmQ==","signatures":[{"sig":"MEUCIAydjZlPBakUVmlfyM+D6fQIFJYzHHghaK9lWz5YbaDlAiEAndlbf68TNqiKWTIOZSNDPypvhbgAxeuUxg0PFu09C3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39195},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1643683e6a01cc51725855376fcc8dc33573fb72","scripts":{"test":"test/sh.js","types":"tsc","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.9.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sh_1.0.7_1733496782788_0.8104562414665328","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@j-o-r/sh","version":"1.0.8","keywords":["shell","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.0.8","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"a7854544eff61e135ec06a7715898202c34dcf2e","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.0.8.tgz","fileCount":9,"integrity":"sha512-0ppBcVwJ33vSilKxMqR/c1X+htfBSIIIGkqHIeqz+nXYRL1J3w/5dghhsP6cKifJKvfCZNeScG6CB7fjDV/8OA==","signatures":[{"sig":"MEUCIQDXwzuzzRp0ZX8UUFEPSf5AOWjXf9erxBvuxWZaR4zJYgIgTP4fR6e/pcK1XlVgkSLCYbrsfT48CH/M6UeTYLdlA7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39775},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"7f1b34db2529c3fa3b5410c05701c2e2d71d53a9","scripts":{"test":"test/sh.js","types":"tsc","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.9.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/sh_1.0.8_1733745147445_0.5078955109276488","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@j-o-r/sh","version":"1.1.0","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.0","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"e6ad7aa983765b20c743eddebc13dc5f97a72bd8","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.0.tgz","fileCount":11,"integrity":"sha512-ktFgEtZpPk2079ySfOs/wotnhPKqE5gaN24HbXEcuY33SBwyjqdadfli38Yxn8Qp4lMXe0YxHYtG04r0IiF3sg==","signatures":[{"sig":"MEUCIQC5/YNjM0PQr/wkNqQP1VQzL5Af/ts76ARteJaYnbywEAIgVbbW63gpJ9eBQW4NnCsVjfzS044MKXjinN0DJnJp3oI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47717},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0837c6bdf283a31c549aae6dd8448691f7c36873","scripts":{"test":"test/sh.js","types":"tsc","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.9.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"23.3.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.0_1736860178005_0.7588106202660843","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@j-o-r/sh","version":"1.1.1","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.1","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"21cd22b503f7dbaa7bfbfd99b1194cee08cbc02a","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.1.tgz","fileCount":11,"integrity":"sha512-K+S8QN2eH3kT3po8zNJidhX8oUr3HJnhTa78DMXWbNzg++TyMh0wiiIkXe079ezBLC6iL/CUTD1RB9fzAnyimA==","signatures":[{"sig":"MEUCIDdlTJSC0Y1xuNKGU8RZjUUUjy7+nQogyKDT+K1LqXJoAiEAq8rIMY43EFb9bCws0XD5AWkLLd38YgIzwwWro0MleUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48159},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"10a02a9cf5fe41ee41d188f8d98ec67bee0979e8","scripts":{"test":"test/sh.js","types":"tsc","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.9.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@types/node":"^22.10.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.1_1737973849266_0.4274892570060882","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@j-o-r/sh","version":"1.1.2","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.2","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"83c7f6118ac698922fa8f7d8c3a45cfb339ad591","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.2.tgz","fileCount":11,"integrity":"sha512-hsiluQYJtsErfVqgRzgQVuAaIrOsDQUbYSy2BhCAqkieHNVJ2FqLEJ1d/T35Y/W600oooDu5VyMx1V//wg4c2g==","signatures":[{"sig":"MEUCIBRDhuQ3agO9pPLRR5yMK3piVYv6rgI9FsNc36YxV/0VAiEA2AQEdFPdZ1QfIfzAX2sMoq2Yspv4wdAYRkmLS80TuwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48317},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"559b2adf537801fe7fe05c273135888048344dfd","scripts":{"test":"test/sh.js","types":"tsc","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.1.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@types/node":"^22.10.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.2_1738576094560_0.17548426408798767","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@j-o-r/sh","version":"1.1.3","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.3","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"0ca98aba3d6c8371153f074e3adc0e48764fe9df","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.3.tgz","fileCount":11,"integrity":"sha512-D8UhSTJexYywFf1jQBNOuPUP9VPJAAR2optkuaHNzcfmRVhTgtGLaeWvdZD2lkEgsiZ6994z1G2lLlHdiINgQg==","signatures":[{"sig":"MEYCIQCbgnNb9wdSWqf24ZeNXAHlnhsPQxqQUoAaZtvM2Ra0zQIhAPWWesCbW0ru6sPkDTglUur+e/0D03nNBID8xvMfLdff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50979},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8b0de013e390295d5afdb03ebd3f2873fd627995","scripts":{"test":"npm run test:sh","types":"tsc","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.1.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@types/node":"^22.10.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.3_1738677334403_0.28659793927581956","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@j-o-r/sh","version":"1.1.4","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.4","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"a163b3aa258c2b89107f4a4cce193923d97e25fb","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.4.tgz","fileCount":11,"integrity":"sha512-q05skbZjOpvD+YWwmP6D5yZp1jwwJPDMpXz6BN/7APtP2dthVi8FjVfNSaI6sX5cS+Z1RqkfEsQgyyiodxv0pg==","signatures":[{"sig":"MEUCIFYj90Ud7D1UxrObNPbIKIQp5sWe1qi7XDT+wupqavFIAiEA+XnQbJY4S55IuGOkYsP5HDiY+0Y5zjjhOWirdKCn4qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51035},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5c36aa27bcf24e362d1f23b009bf3d24c4e9e420","scripts":{"test":"npm run test:sh","types":"tsc","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.1.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"23.3.0","dependencies":{"@types/node":"^22.10.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.4_1738748730250_0.452625385086431","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@j-o-r/sh","version":"1.1.5","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.5","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"c87068fb635e818e038b5ca3427887fbaf38f222","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.5.tgz","fileCount":11,"integrity":"sha512-w7B8ZobakYRBTo347wTEB0apWq48T+cUk24WxFvCt/YhFAKfQfWeKs3kj7YtGDw2h/Y37QQAfk9vZwU0l65iKw==","signatures":[{"sig":"MEYCIQD2gOxchXcAkQnZckwXbp8hptg3l4o39KNCLr6hYZUPVAIhAOU2ewVQWfnOguHkl8LqM6LEkLOBGDH1Cbi1hXPO8AqI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51530},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4376ff683bba520f88d5e3592c80aaa346e2f765","scripts":{"test":"npm run test:sh","types":"tsc","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.9.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@types/node":"^22.10.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.5_1739269838500_0.2420569519931719","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@j-o-r/sh","version":"1.1.6","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.6","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"478c4ba81d487cf6a65e4c04be046dcc5d8a3164","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.6.tgz","fileCount":11,"integrity":"sha512-ZZ11XaAEeQIT0PmgvuZ3RSClPVqneOGqGP1+8c0JLrpQrt1EsTBkt7ggzmL9DP30spc3+jbN/6Nwl4HwVGDAdw==","signatures":[{"sig":"MEUCIQDaDwBzndWpuCzeRqSRamyEvaV+Szo/XI1bj6Bh+jEcRwIgBrrfT9sMxwujn5OdOxJ+4VF/paeclTDdMaEvRf15xLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51700},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c584b9c0faec1d52f54321e73dcdf4b6d06753b9","scripts":{"test":"npm run test:sh","types":"tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.9.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@types/node":"^22.10.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.6_1741777375841_0.29774956564793476","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@j-o-r/sh","version":"1.1.7","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.7","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"9b74ee7c60e4b33e7ba6403a2c06816e43b4a8f5","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.7.tgz","fileCount":11,"integrity":"sha512-rxL0++EdDoH642Cdu2vl/OeOAYnvG/lldKKRgdqAJg0jZHysLyYaAsCF0y6CuQYEVplQSBPrcwuOWvF7R9tnMQ==","signatures":[{"sig":"MEUCIG22/Xt3G6hY/lRVSciLh2Q1kH7T6e2sF6RlE7Sdv4a4AiEAscEI8jIj8Ere3HUakOoucgx1eULRt/+e96UrlgsHEVs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53399},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c6551a7c14d5f36c35d4de29b5218541b1816dfa","scripts":{"test":"npm run test:sh","types":"tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.9.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@types/node":"^22.10.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.7_1743154829667_0.2753111193006017","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@j-o-r/sh","version":"1.1.8","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.8","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"54afbfd148bc35b3fd39f27e4edaea28b91092f8","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.8.tgz","fileCount":11,"integrity":"sha512-+7IdGXfMNGll8YgdNApcw1y6wV/oQ+Gq4ElXwTS8J9qa/uM9spqd3/9eGzlVmHec8LDzKWoJQO1IC5TZbpK8yw==","signatures":[{"sig":"MEYCIQCzLkMSI0G2mA6PvYGlwRF8Ez+5y7gicSDfUB8/mQmwyQIhAPSduvpNEw+ZP03GyrGYtzFp4Chf0/AM0lNraPfONyoF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52833},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"273a738d45f6f3d2e4523e311ddbb71b58d3aeab","scripts":{"test":"npm run test:sh","types":"tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.9.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@types/node":"^22.10.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.8_1743176176951_0.17769621689434945","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@j-o-r/sh","version":"1.1.9","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.9","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"28cad64150585861d8bfc6a7a80b36c92224ace3","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.9.tgz","fileCount":11,"integrity":"sha512-/puIPq3tiQkUbj3lhTAuaeSzGRoyRzvgiu6RLdn8UKxP7aXMR3dgMFjJFLAqSswCvqdR9oEHCChVXcEZ+1wDhw==","signatures":[{"sig":"MEQCIG9zMBUZl/5COSi4a87w8rl5ky4KEBJIZ5SRRUiVxzjJAiAZFLVwhlgQWssqt4umVqtjEGvLXZOoWpTkr4WNtHD7Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52142},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e5682114eaed05c7b888b3ab92f01bea31f6d5a8","scripts":{"test":"npm run test:sh","types":"tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.9.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@types/node":"^22.10.10"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.9_1743690266547_0.7885375780943658","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"@j-o-r/sh","version":"1.1.10","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.10","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"8701cc117eacff428e6d8c58ca520dfc1f4efba7","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.10.tgz","fileCount":11,"integrity":"sha512-WKOnHyQMo464nmGVXyQ7/sXpgD3G757EJnKuu+jpDNvKjJkyTJYH3ESHCd/GHbGzXjZSvGvYhNycZ4hPAW3oRw==","signatures":[{"sig":"MEUCIA4JLPfl317tXNkWyYVozgclMFtuhQYqXGgEyxxAzDwcAiEAibzIMnRMc0JGk5AMAgN8H9xKO2oL2f6lrNqkIAKGu0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52908},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"490f3563285da09b11ba4386ed2a2131c9a17e9c","scripts":{"test":"npm run test:sh","types":"tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"10.9.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@types/node":"^22.10.10","@j-o-r/asynctracker":"^0.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.10_1744972047342_0.08226286957035445","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"@j-o-r/sh","version":"1.1.11","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.11","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"64520d453d3b678492aa6ec1f82d2ec00efa3997","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.11.tgz","fileCount":11,"integrity":"sha512-jm4nYU6pOZWOndFqSxnEViO8LOSPF7eHTZQ0S1Gq+ubLRWQOrR7oekZC/eolAHzTi3Tt+rLh2G94/ePAmRQ3hQ==","signatures":[{"sig":"MEYCIQDoXqUDANM4mLZILYYu1InrrZzMnxB5v+x2guIUtQyeiwIhAMv9CzNiOYJlKG9XKCYyTzjO/0oUrtO/mPdQBX6REGAM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53288},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8aaf98e74810bbf13d0c52ac287f29a25bf2d6f2","scripts":{"test":"npm run test:sh","types":"tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js","clear:types":"rm types/*.d.ts"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.3.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@types/node":"^22.10.10","@j-o-r/asynctracker":"^0.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.11_1748355182650_0.3404229462126491","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"@j-o-r/sh","version":"1.1.12","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.12","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"768aebc3639a52129f1d9b6f4f11ec58aff052c0","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.12.tgz","fileCount":11,"integrity":"sha512-pH+7DhWc1mzBQ31zX9y3NMc9XcacAFk/Cqm17Q7cAvFnV1bxUvgUm5K6K1jUyx2fL8tB+BQOgRpKcwfGuEbnvw==","signatures":[{"sig":"MEUCIQDrypuEo5JjIAH5glkdQVskLoO3Eu+POiu9Hg0uEyS65wIgIeSzC4IXsJH8M9i7AwlJa9INaEOKCW1hfbUZgcn/C7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53477},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8489e8863140154c01a23928c16a138e4577d120","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.3.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@types/node":"^22.10.10","@j-o-r/asynctracker":"^0.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.12_1748940752812_0.5929454375606766","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"@j-o-r/sh","version":"1.1.14","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.14","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"8a1ecc5ca08f98f1849f02b921063d034276d104","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.14.tgz","fileCount":11,"integrity":"sha512-Ubb/zzWA+hG0yt1QoP+2gOKNpdJtPytXciarFuTnjpiX6RED3RHUmm4FeseEk1ciZ4hc8ve4XRp7ITpTehvRzg==","signatures":[{"sig":"MEUCIQDoyrhIXmdlHSGrQiFn4wh+o04SZHmvhMvTRtlwWtEk8QIgPF41yUCrfdqklWxIataLORYPX9GWgIcLE6XcvJXxM9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53702},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"8625631fcfcdac81258eb95292e23c732469a26f","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","actor":{"name":"j-o-r","type":"user","email":"jorrit.duin+npm@gmail.com"},"email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.3.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@types/node":"^22.10.10","@j-o-r/asynctracker":"^0.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.14_1750337438981_0.4778977871249577","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"@j-o-r/sh","version":"1.1.15","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.15","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"07b544ee385f04e2a99e3420a3f442dc5681ee13","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.15.tgz","fileCount":11,"integrity":"sha512-jTLrs63K5kzrSY25/b30XNTQg49th2KlfukpfiM6T9PGHiQ4hu3Q/D6ewCRUkl5DyhuJAX3TX7dVyxxdFdomSw==","signatures":[{"sig":"MEQCIGeBhhbXCzsyYViqKfkfJbDYf+GxUz79cPZnIhqd6sYQAiByBYIWcuTXzcpcLHUkWNBk4vkKnvE19rSc61a4EKptDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53702},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ae0020427e7b8084c336b33a041e6d1541490002","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","actor":{"name":"j-o-r","type":"user","email":"jorrit.duin+npm@gmail.com"},"email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.3.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.15.0","dependencies":{"@types/node":"^22.10.10","@j-o-r/asynctracker":"^0.0.8"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.15_1750337972986_0.11891803946232793","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"@j-o-r/sh","version":"1.1.16","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.16","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"5cfd54a82bcb2fe2bf453c6e258398b17e0a9932","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.16.tgz","fileCount":13,"integrity":"sha512-aKfd9ioPNSy00zSIS23Ruuc5FZkz/T9zYKJ69GVwKRY9Uh3y9WCVUO6aQUfAZt5P6JJq2RHKJm+mHHv4ZY4fHA==","signatures":[{"sig":"MEQCIF+pT/dfFYJ8tqkqSsRC2ZZ1ZKwjuaCnHrNT6lbGTnygAiAb7HRbwz4aaroOVtYzJSZQw7yVRqd8v7hL/cA+PjvRkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63989},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d4804f8467dca0b1b14f7d48d0d7a5930aee818a","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","actor":{"name":"j-o-r","type":"user","email":"jorrit.duin+npm@gmail.com"},"email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.3.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.16_1750342154442_0.9205564507949329","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"@j-o-r/sh","version":"1.1.17","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.17","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"ee1d9449236f06c64254ebfff9fe84e11ae30d1a","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.17.tgz","fileCount":13,"integrity":"sha512-Gt6U3yvnVaJgLbVarAxUbZH76NCOP9KbEVteHyu+2uHvTHz1A5MqpBSnnL42meKzUhiFW6Eyo5zYg5+9gBH8aQ==","signatures":[{"sig":"MEQCIE3dGEdKIqDKxxzTvzZDl0xq6abOq23kqZsZhaHwyYSCAiBUOUlxuY/Zc7hrHaZtl8oXil5lk+FiQpzGXYQ6UtnDLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63764},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"17b303a136983f45d273bab23244823c7c02350e","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","actor":{"name":"j-o-r","type":"user","email":"jorrit.duin+npm@gmail.com"},"email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.3.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.17_1750412894650_0.21665500429925522","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"@j-o-r/sh","version":"1.1.18","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.18","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"8e6ee86967d46bdefaef8c1b87cef61fc4971b25","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.18.tgz","fileCount":13,"integrity":"sha512-yG7drRwARcUbnG+aH0T5XF19LzLj/6RoQNatlZdezPWY/CIIgavxp5tBB0wcvt1Ns0rzJ1ACYYakppWc/9BCNQ==","signatures":[{"sig":"MEUCIFN/qnKtBGNLN1jiujy6y0hASW9J8PTO5fRY0DuYKazSAiEAmvVKij096BFGefevAi0wsvqARjb4TyMpJ6FBglPztVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64148},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"cea1899d4db2ce10783bc1211016b964b6248fe7","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.3.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.18_1752237055017_0.0714855438285964","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"@j-o-r/sh","version":"1.1.19","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.19","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"3850dfe7a8410cc5e89c666918fc96d17d8ef47b","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.19.tgz","fileCount":13,"integrity":"sha512-PpUdO4fa+zGxT7lvkB3u1rqmRyW4RmGDkLiXLqNOOVOaJUDrEd29dbwe/v0ONElVo9gcsN6nlLQlBxjKyCicoQ==","signatures":[{"sig":"MEUCIENqHaicp6mSXN1GXwsILUw6azKC+ayTHbUGGskcGkqdAiEA7ls+C8tcsTkp9/gSexd3ICxuMui1iSeM3FZfsP6AarQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65386},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1729469f4154dd01f42459e5fb115169bea6dafe","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.3.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.19_1753166898535_0.8103792019335505","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"name":"@j-o-r/sh","version":"1.1.20","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.20","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"93c9d321a56cb66c52460a1bcb415211ff8b85e0","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.20.tgz","fileCount":13,"integrity":"sha512-PRynGy8mKv+4FXq+GF8KjbJ+emfiQZRFvVtwaACbeRBsat8DGrfAgr15l7UCEc7ClZPIEqxV6cb40wU1JeRyKg==","signatures":[{"sig":"MEQCIHZKNBjfozFlO31NOqUh8ekzOb8ODyxHSl2E+zAJl4j4AiAZLFf4oE2Y0iINsA5qsSFzLSIXFy5A2eilFdRKna4qZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65981},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b3a38774596b4882f153a69cb55f257a1e4a536b","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.3.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.20_1753193895659_0.2106559548284579","host":"s3://npm-registry-packages-npm-production"}},"1.1.21":{"name":"@j-o-r/sh","version":"1.1.21","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.21","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"8c97cf705a237e69786f296ba58a6f029889fad0","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.21.tgz","fileCount":13,"integrity":"sha512-6ONA3GLzIVudoN9DutyeJSN6QXHQlkmnY1AUoS8+Hl0iw4nGxuNhzYKwvDAkED6r1VlBr+O44aJEFOlGbfavlw==","signatures":[{"sig":"MEUCIQCygKb0sw9nAPozrVfOdAisLqFd6dDkdsGlQHu7RaFcLwIgJ8j+DwgOJIiSvM8VSC405QdB4tsKbtyf9NrilRm/kcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66454},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"eba083f99087e7d93e5fa9220db2c82fb10340b2","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.4.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.21_1754038037015_0.06148224589532658","host":"s3://npm-registry-packages-npm-production"}},"1.1.22":{"name":"@j-o-r/sh","version":"1.1.22","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.22","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"b9f7c96a2501ca089383fc56c4ff7c79e937ec0e","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.22.tgz","fileCount":14,"integrity":"sha512-sNi3C6OPQiZFS5Xi041B2+axYKQQU4ogNonD6tWKUFzoG7o8m3+KaOugM/ZMlj6nvNgwQyZX2EG2cqh4zHvZGw==","signatures":[{"sig":"MEUCIQC0zRhnJossO9TrhngG9MdjaiJ3yUso9Hlc2Fh0rDDfNAIgaNiilzlhNx5ZqYmFpzglmw0MT1OxapAExP465m5bItU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72917},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"392a37ea52e1f54d51f38b6a9a4b107aedbc1c13","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.4.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.22_1757512277923_0.6815965319441675","host":"s3://npm-registry-packages-npm-production"}},"1.1.23":{"name":"@j-o-r/sh","version":"1.1.23","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.23","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"97b5c924d5c410ec83c120accf11d22256487dfc","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.23.tgz","fileCount":13,"integrity":"sha512-Fy/gvYdKtzMyQw3+s9feetiIOwDxHibGKvrMjYIoMiknm0hIcoJrheTRsAt40SXnPknjNoMx7y7Ke13eIQdKHg==","signatures":[{"sig":"MEQCIGOr9QNu7xwPTD5LM9WRfi398/TNX00gavPmu3Kyp4bZAiANw2h9zkATtU523sOU/4Vllni3AcXGTeY5Wx+uMB7O2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73488},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d85fe33ed6b92834b9002c13f2d76b5f65b00f0a","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.4.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.23_1758705151641_0.8514930797507061","host":"s3://npm-registry-packages-npm-production"}},"1.1.24":{"name":"@j-o-r/sh","version":"1.1.24","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.24","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"59c7c92ca225117d455810ac2595373ac4c0c680","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.24.tgz","fileCount":14,"integrity":"sha512-XT3VUEAmdRgd6ZSf1pKZ/FTjLx53qNnaBbbGn2L5LAvwO8A9U1GqAxqThWRAGXb1MQAfU6kf0mlto4r+4y+xZg==","signatures":[{"sig":"MEUCIBSXA50QqdIW3guTG/5+htGYTLb1IS+FVOoPEpRi0NOLAiEAw5TcK0a2w2WNB1sO/7LafXhE2DnVeJ0wuoSeevgM2Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79040},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"28078789c790c441f952a2fa6284efcac3cf792c","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.4.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.24_1758795658378_0.0990419351270424","host":"s3://npm-registry-packages-npm-production"}},"1.1.25":{"name":"@j-o-r/sh","version":"1.1.25","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.25","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"7adc8a23311736c4e1b29ed2d690eec5ef6f554c","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.25.tgz","fileCount":14,"integrity":"sha512-tLWYEvOmN3ARtdUeXjjLdvbMGMDUpl9VoZ5oC+pr+O3BtLDHx7z3XTJ5I8Q6nmyvBmrzTcyHr71qOGxXx0+6Dg==","signatures":[{"sig":"MEUCIBCoCdVO3rGFIgoOzix4+3HcpLDKvzUKiDHqzDV414yqAiEAjfZ8m7dY+UVR3X76hxJJyYguYte2msMddL9jdiKBuZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79282},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"28078789c790c441f952a2fa6284efcac3cf792c","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.6.2","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.25_1767954191831_0.15737296620851238","host":"s3://npm-registry-packages-npm-production"}},"1.1.26":{"name":"@j-o-r/sh","version":"1.1.26","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.26","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"42e661287b4a0b49c69ce76ae423c800a41c66fe","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.26.tgz","fileCount":14,"integrity":"sha512-x4yxnbpqqXQvDE4WMDl3RD4clRN9BxVZ49RiR95W63lzKr4pVzX6hxuzb9YuXDCOkLcNmbzg3/xelko4byZ9KA==","signatures":[{"sig":"MEYCIQDyohP7MmP55tloPTUhpSeLwkhw+ue//kwuD3/cuWGp/gIhAL3uQCb4cg6opjoPo4yquPro4eOIlnguzRT/hOjbt2B+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83491},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"db118eb859f3c0378cd8e9462e2b2bb770721975","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.8.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.26_1769606284541_0.9493986339634364","host":"s3://npm-registry-packages-npm-production"}},"1.1.27":{"name":"@j-o-r/sh","version":"1.1.27","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.27","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"ca19b326f0e0117d41e1d11a7096bd5e0a9ee74c","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.27.tgz","fileCount":14,"integrity":"sha512-9YBC57x9/2rngHfzAqFdePjrBtW8E9FOK0J7PEI1wxdW9xQSxi1fnOU6uh6GIMgSmCnnbBeqSxbC72Dl6soxpQ==","signatures":[{"sig":"MEUCIHDE4oalOVUxQqDxPwKsH5VNC5xnUwwnmeYc4qYA8SZtAiEAsc6R0PHlxCP7GdH53BZd20tm7ersWhW3xbkktn2B4xY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84306},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0649778bf86ccc2009d85ff99055e80b3bb042fe","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.11.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.27_1773999842661_0.4121916423081071","host":"s3://npm-registry-packages-npm-production"}},"1.1.28":{"name":"@j-o-r/sh","version":"1.1.28","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.28","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"2de1b50a2bb5cf39c7140b6418a2dad30f6d10f1","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.28.tgz","fileCount":14,"integrity":"sha512-rXGfrkHqZQKf84pRAm3u2V5FnKLTFp5WQQbkXZJ4m8I/+NBETR7vnSDGep2rnEUsyQ9FislpqWPttsOwRKKGzw==","signatures":[{"sig":"MEUCIQCBWasZ10a2gpP9abSQM0p2tYxgd83ISSScsrybPa8P6QIgAWG5FJ9cI1Ic3a1D/B+OIKPc3zpwB7It69BcFu0559g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84335},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d82fc0397353f1125f8508ce2914d5a8b18ac703","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.11.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.28_1774269024909_0.9883753308168803","host":"s3://npm-registry-packages-npm-production"}},"1.1.29":{"name":"@j-o-r/sh","version":"1.1.29","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.29","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"eb3d9143b0e121f6fcc065f1f58e589e98ffd86a","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.29.tgz","fileCount":15,"integrity":"sha512-DfZFe12Z1f8bcJPp/y2Gf8heAGgVFvJmLOGqDfwd4mzVXfGNtIwNlNOMcs8eajjSRwOI8cfZ6Qosr9OY4rlQpQ==","signatures":[{"sig":"MEYCIQDSfk0BdrlZrUsnHHkYNTH89+hdWtJEpocP/hpvWVy7GAIhAIPZffC8gcXj0TpOGsl/EoT/XaWwB5rydGo0h/gbnLgB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":84742},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"4cc9f9cfd7012450c45e94b5ab9205d0a2ac7c30","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.11.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.29_1776260125271_0.40425667400704657","host":"s3://npm-registry-packages-npm-production"}},"1.1.31":{"name":"@j-o-r/sh","version":"1.1.31","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.31","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"c9e5aa61c196b90dfbc12d0753acf4f0bde29a40","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.31.tgz","fileCount":15,"integrity":"sha512-eN0UXrSzOFhr1qYV1w7qScawXT4fhQUHqSX5VtC0o1GQ0/s5QnhKpAhH5dIHBhjdy5298RnMcTW8cmXPhYrjbA==","signatures":[{"sig":"MEQCIBZl05Gj6a+8GXbi85mmpmmewIETJQu3Guyf0qapMXcUAiA/JoveVnPxWOBTvCdrT61u0pv/3T3ezU1S6AjL5XdngA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90950},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e4c61d0a5efc83e8842367fd8d3e883da925389e","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.17.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.10.10"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.31_1782473432812_0.9751327134638841","host":"s3://npm-registry-packages-npm-production"}},"1.1.32":{"name":"@j-o-r/sh","version":"1.1.32","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","_id":"@j-o-r/sh@1.1.32","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"homepage":"https://codeberg.org/duin","bugs":{"url":"https://codeberg.org/duin/sh/issues"},"dist":{"shasum":"a03cd5cdb285fd84663b835039363895da60d8b1","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.1.32.tgz","fileCount":18,"integrity":"sha512-75iSG/1FEmS7HoYw/fOlYxBxRNuDFxQVR7TV/9JiLGim/Divcerosesi8pIzrBgAFL6yQGSZILYpr0kD5jS7Vg==","signatures":[{"sig":"MEUCIQC4aOWYJdIIwNf6dQWcZbtVAYoBwZ3yd9Uv5LzfCfgCvAIgNAdpyQMFt4Hj36dBkKkTzGl8VrFAFEilcZyC7a1muXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129328},"main":"lib/SH.js","type":"module","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6604dcd5f0000d8b5fb552c1aafe354fbe604258","scripts":{"test":"npm run test:sh","types":"rm types/* && tsc -p tsc.json","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","test:sh":"scenarios/sh.js"},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"repository":{"url":"https://codeberg.org/duin/sh","type":"git"},"_npmVersion":"11.16.0","description":"Execute shell commands on Linux-based systems from javascript","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"*"},"_npmOperationalInternal":{"tmp":"tmp/sh_1.1.32_1786033537306_0.9636247682298149","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@j-o-r/sh","author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"type":"module","version":"1.2.0","description":"Execute shell commands on Linux-based systems from javascript","main":"lib/SH.js","types":"types/SH.d.ts","engines":{"node":">=20.0.0"},"scripts":{"test":"npm run test:sh","test:sh":"scenarios/sh.js","publish":"npm run release && npm publish --access public","release":"npm run types && npm pack --pack-destination=release","types":"rm types/* && tsc -p tsc.json"},"repository":{"type":"git","url":"https://codeberg.org/duin/sh"},"license":"Apache License, Version 2.0","devDependencies":{"@types/node":"*"},"bugs":{"url":"https://codeberg.org/duin/sh/issues"},"homepage":"https://codeberg.org/duin","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"gitHead":"7a4675e43dfaa2bcb3f449a32edf22db9e8ee6b3","_id":"@j-o-r/sh@1.2.0","_nodeVersion":"24.19.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-w+WVClwjmGBuGhufGQmpAq/w0XHvIXtZczOrJ7KXlcC7KoM8ez6UYy62BAZWHL3k8zPxbOQtJ6fTMVsbnH5wnQ==","shasum":"d65414f0d6dbbfde4efd360c60bc0e50953ea74a","tarball":"https://registry.npmjs.org/@j-o-r/sh/-/sh-1.2.0.tgz","fileCount":16,"unpackedSize":114058,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBKv7G1ht3nQDZnSAsYBrCT2bUK69/0vIgSsNttMdB7BAiBw9qfxiTiVdTDFNWOVG8/Z3K777xo8bLRCLv4pSMy3Sw=="}]},"_npmUser":{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"},"directories":{},"maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sh_1.2.0_1788915869365_0.7543054204161908"},"_hasShrinkwrap":false}},"time":{"created":"2023-11-17T15:03:03.325Z","modified":"2026-09-09T01:04:29.654Z","0.0.1":"2023-11-17T15:03:03.624Z","0.0.2":"2023-11-21T10:00:54.930Z","0.0.3":"2024-05-28T13:41:39.652Z","0.0.4":"2024-06-14T06:47:05.727Z","1.0.0":"2024-07-10T15:01:08.412Z","1.0.1":"2024-07-11T12:12:42.539Z","1.0.2":"2024-07-12T08:33:37.576Z","1.0.3":"2024-07-17T11:46:48.440Z","1.0.4":"2024-08-08T08:20:14.071Z","1.0.5":"2024-08-14T14:52:04.534Z","1.0.6":"2024-08-29T10:08:35.365Z","1.0.7":"2024-12-06T14:53:02.976Z","1.0.8":"2024-12-09T11:52:27.626Z","1.1.0":"2025-01-14T13:09:38.229Z","1.1.1":"2025-01-27T10:30:49.435Z","1.1.2":"2025-02-03T09:48:14.756Z","1.1.3":"2025-02-04T13:55:34.629Z","1.1.4":"2025-02-05T09:45:30.428Z","1.1.5":"2025-02-11T10:30:38.781Z","1.1.6":"2025-03-12T11:02:56.018Z","1.1.7":"2025-03-28T09:40:29.926Z","1.1.8":"2025-03-28T15:36:17.235Z","1.1.9":"2025-04-03T14:24:26.782Z","1.1.10":"2025-04-18T10:27:27.560Z","1.1.11":"2025-05-27T14:13:02.835Z","1.1.12":"2025-06-03T08:52:32.989Z","1.1.14":"2025-06-19T12:50:39.178Z","1.1.15":"2025-06-19T12:59:33.167Z","1.1.16":"2025-06-19T14:09:14.614Z","1.1.17":"2025-06-20T09:48:14.820Z","1.1.18":"2025-07-11T12:30:55.205Z","1.1.19":"2025-07-22T06:48:18.734Z","1.1.20":"2025-07-22T14:18:15.850Z","1.1.21":"2025-08-01T08:47:17.227Z","1.1.22":"2025-09-10T13:51:18.152Z","1.1.23":"2025-09-24T09:12:31.802Z","1.1.24":"2025-09-25T10:20:58.552Z","1.1.25":"2026-01-09T10:23:11.983Z","1.1.26":"2026-01-28T13:18:04.674Z","1.1.27":"2026-03-20T09:44:02.809Z","1.1.28":"2026-03-23T12:30:25.085Z","1.1.29":"2026-04-15T13:35:25.391Z","1.1.31":"2026-06-26T11:30:32.983Z","1.1.32":"2026-08-06T16:25:37.465Z","1.2.0":"2026-09-09T01:04:29.518Z"},"bugs":{"url":"https://codeberg.org/duin/sh/issues"},"author":{"name":"Jorrit Duin","email":"j-o-r@duin.work"},"license":"Apache License, Version 2.0","homepage":"https://codeberg.org/duin","keywords":["shell","typeof","test","posix","linux","command-line","shell-script","nodejs","javascript","process-management","script-execution","cli","zx-inspired","automation","devops","command-execution","shell-commands","process-promise","process-output"],"repository":{"type":"git","url":"https://codeberg.org/duin/sh"},"description":"Execute shell commands on Linux-based systems from javascript","maintainers":[{"name":"j-o-r","email":"jorrit.duin+npm@gmail.com"}],"readme":"# @j-o-r/sh &nbsp; [![npm](https://img.shields.io/npm/v/@j-o-r/sh?logo=npm)](https://www.npmjs.com/package/@j-o-r/sh) [![License](https://img.shields.io/npm/license/@j-o-r/sh)](https://codeberg.org/duin/sh/src/branch/main/LICENSE) [![Codeberg](https://img.shields.io/badge/Codeberg-main-blue?logo=codeberg)](https://codeberg.org/duin/sh)\n\nExecute shell commands from JavaScript on Linux.\n\n## Introduction\n\n`@j-o-r/sh` is a lightweight Node.js module for running shell commands with a clean, zx-inspired API. It fixes namespace pollution, adds **rolling timeouts** (reset on stdout/stderr), **no-shell mode** (`/usr/bin/env -S`), process tree kills, buffer limits (1MB default), and a built-in **Test** framework + **AsyncTracker** for leaks.\n\n**Key Features**:\n- Template tag `SH`cmd`` → `SHDispatch` for `.options().run()`.\n- Global options: `SH.timeout = '5s'; SH.cwd = '/tmp';`.\n- Sync/async `run()`/`runSync()`; stdin payload; detached mode.\n- Utils: `sleep`, `retry`, `expBackoff`, `cd`, `parseArgs`, `userIn`, `readIn`.\n- Testing: `new Test().add('name', () => assert(...)).run()`.\n- Async leak detection: `AsyncTracker` via `async_hooks`.\n- Raw-by-default interpolation with explicit `bashEscape` quoting for untrusted argument values; full JSDoc.\n\nNo runtime deps. ESM-only (ES2020+).\n\n## Quick Install\n\n```bash\nnpm i @j-o-r/sh\n```\n\n## Usage\n\n### Basics\n\n```js\nimport { SH, cd, sleep } from '@j-o-r/sh';\n\ncd('/tmp');\nconst out = await SH`ls -la`.run();\nconsole.log(out); // Captured stdout (trimmed)\n```\n\n### Interpolation: raw by default\n\nInterpolated values are inserted into the shell command as raw shell source. This\nis convenient for trusted shell fragments such as flags, pipes, redirects, and\ncompound expressions, but it is **not safe for untrusted input**.\n\n```js\nimport { SH, bashEscape } from '@j-o-r/sh';\n\nconst flags = ['-l', '-a'];\nawait SH`ls ${flags}`.run();       // Executes: ls -l -a\n\nconst fragment = 'printf ok; printf done';\nawait SH`${fragment}`.run();       // Raw shell syntax is intentional\n\nconst userInput = 'name; rm -rf /';\nawait SH`printf '%s\\n' ${bashEscape(userInput)}`.run();\n// Prints the value literally instead of executing `rm`.\n```\n\n`bashEscape(value)` returns one POSIX-shell-quoted argument. It preserves empty\nstrings, whitespace, quotes, semicolons, glob characters, tabs, and newlines.\nFor arrays of untrusted values, quote each element yourself:\n\n```js\nconst args = ['two words', 'semi;colon', \"quote's\"];\nawait SH`printf '%s\\n' ${args.map(bashEscape)}`.run();\n```\n\n### Chaining & Options\n\n```js\nSH`curl -s ip.js.org`\n  .options({ timeout: '2s', shell: false })  // No-shell: /usr/bin/env -S\n  .run()\n  .catch(e => console.error(e.message));     // \"Command failed with code 1: ...\"\n```\n\n### Parallel & Context\n\n```js\nimport { within } from '@j-o-r/sh';\n\nconst results = await within(async () => Promise.all([\n  SH`sleep 1; echo ok`.run(),\n  sleep('500ms'),\n  SH`uname`.run()\n]));\n```\n\n### Retry & Backoff\n\n```js\nimport { retry, expBackoff } from '@j-o-r/sh';\n\ntry {\n  const res = await retry(3, expBackoff('10s'), () =>\n    SH`curl -s unreachable`.run()\n  );\n} catch (e) {\n  // Last error\n}\n```\n\n### Interactive / Stdin\n\n```js\nimport { userIn, readIn } from '@j-o-r/sh';\n\n// User prompt (abortable)\nconst { input, abort } = userIn('Password: ');\nconst pw = await input;\n\n// Piped stdin\nconst out = await SH`grep secret`.run(await readIn());\n```\n\n### Vim / TTY (Sync)\n\n```js\nSH`vim`.options({ stdio: 'inherit' }).runSync();\n```\n\n## Testing\n\nFull-featured tester with async support, error reporting, unresolved Promise detection.\n\n```js\nimport { Test, assert, jsType } from '@j-o-r/sh';\n\nconst t = new Test(true);  // quiet: no console\nt.add('sync assert', () => assert.strictEqual(1 + 1, 2));\nt.add('async', async () => {\n  await sleep('100ms');\n  assert.strictEqual(jsType([]), 'Array');\n});\nconst report = await t.run();\nconsole.log(report);  // { tests: 2, executed: 2, duration: 150, errors: 0 }\n\nt.unresolved();  // Logs leaks if any\n```\n\n## Advanced\n\n- **SSH Example** (interactive; use keys/sshpass for automation):\n  ```js\n  // TTY/inherit for prompts\n  SH`ssh user@host`.options({ stdio: 'inherit' }).runSync();\n  // Or sshpass: SH`sshpass -p pw ssh user@host`.run()\n  ```\n  See `scenarios/` for full demos.\n\n- **CLI Args**: `parseArgs()` → `{ port: '8080', _: ['file'] }`.\n- **Global Defaults**: Set global options on the `SH` object to apply to all subsequent commands. These can be overridden per-command via `.options()`. Examples:\n  - `SH.timeout = '5s';` – Default timeout for all runs.\n  - `SH.cwd = '/tmp';` – Default working directory.\n  - `SH.shell = false;` – Disable shell mode (uses `/usr/bin/env -S`).\n  - `SH.maxBuffer = 1 * 1024 * 1024;` – Override default buffer limit (500kb) to 1MB per stream (stdout/stderr). Buffering captures output up to this limit; excess is truncated with markers.\n- **Kill Tree**: `dispatch.kill('SIGKILL')` → children via `pgrep -P`.\n\n## API\n\nFull JSDoc in `lib/*.js`. Key exports:\n\n| Utility | Description |\n|---------|-------------|\n| `SH`cmd`` | Template → {@link SHDispatch} |\n| `cd(dir)` | `process.chdir()` |\n| `sleep('1s')` | Promise delay |\n| `retry(3, '1s', fn)` | Retry w/ delay/gen |\n| `userIn(prompt)` | `{ input: Promise, abort() }` |\n| `Test` | Test runner |\n| `AsyncTracker` | Async leak detector |\n| `parseArgs(argv)` | CLI parser |\n| `bashEscape(value)` | Quote one value as a POSIX shell argument for safe interpolation |\n\nSee [types/SH.d.ts](types/SH.d.ts) for TS defs.\n\n## Development\n\n```bash\nnpm run types    # Generate types/\nnpm test         # Run scenarios/sh.js\nnpm run release  # Pack for publish\nnpm run publish  # npm publish\n```\n\nRepo: [Codeberg](https://codeberg.org/duin/sh) | Issues: [Codeberg Issues](https://codeberg.org/duin/sh/issues)\n\n## License\n\nApache-2.0 © [Jorrit Duin](mailto:jorrit.duin+sh@gmail.com)\n","readmeFilename":"README.md"}