{"_id":"@npmcli/promise-spawn","_rev":"49-8073fc59b167fbc59b64c5e5e4b05183","name":"@npmcli/promise-spawn","dist-tags":{"latest":"9.0.1"},"versions":{"1.0.0":{"name":"@npmcli/promise-spawn","version":"1.0.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"@npmcli/promise-spawn@1.0.0","maintainers":[{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},{"name":"mikemimik","email":"mike@mikecorp.ca"},{"name":"claudiahdz","email":"cghr1990@gmail.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"ahmadnassri","email":"ahmad@ahmadnassri.com"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"check-coverage":true},"dist":{"shasum":"eaf9f8628ad7e1861dff47d200d33a89c2dcb9ae","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.0.0.tgz","fileCount":4,"integrity":"sha512-L553UY96YeOPc6jYGlE1QjWGa63smCMqlbG48iadpDhGspHtW7CEs9NEbACRTtyHivckkgyk+Sbd8cmHf49Qfw==","signatures":[{"sig":"MEQCIFDub8oy75YMoQ1gC6Y3IRiL/cTPOfJNJxgqcOCRkc63AiB3cNi6gJjrU5BlV/hS2fGgt10wfESu9mEzV3MSdFNoKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZomFCRA9TVsSAnZWagAA9nsP/ic/L/HExcNSVat6/lD3\niErhOR+ce/6XOasTB+yotbXsvLggWTv8DIZCCmIoVXRlu0ffwnCnnCmmNEWh\nMON3SBnAH/DSuN/StR5TGndwlWZ6wywxH5gS8089yJu4h2WgToLbSGCJ9Hnb\nACiDLAB+nbDNOjVKDAqMjWDsNYwVz27wvmLX5Z9erBwtIwk/CG6ql9KLZI1R\nb57WEC0co1aL3R6g84/8FTL7LAjBgxA6X5rvWQts/Gqu7jlnCOqC2Y8koq9N\nQrmkJOj/j0oXnYOlcxAOYd8SKNAekF5xJwrvfaFrSsHZ9B4Qu7OMATzDQDVK\nP3ZDJHE6eji6FbWeipHxvU+k+jj9my8O/11uiJoK38oVsfcm5RNCD3QNYxEv\nzqSvDj+2YvGJyhbDicrG8KWhMmTejqKC6GSIx2zLQd7KMZDt86MA+8qYnKE2\npymJknTqY+9u1NFXuSs+/hzfLbHUOuJn963EztFEOH+8biMIvAtQTN/JALGA\n4AApr1f4gVuxK5TtnsUmZcE1+XuJjBhoOLd4gcnRo+vCZZqIu75OPJz7nF+9\nV46m7qd0piGJyzmLU9M/leRQOGcCToRgMs0WQreCRw3V5h7Um34e7w/2MET8\nUD0VyCLUkZLTfWPNa3undgwnZgYHOlLtLsGvgR0+aw8xAYoVxbCC3tk1vKcX\nTVuN\r\n=WPts\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"3dbdac115c1537734af8bd48b2760037aeeb2b1f","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"6.14.2","description":"spawn processes the way the npm cli likes to do","directories":{},"_nodeVersion":"13.9.0","dependencies":{"infer-owner":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","minipass":"^3.1.1","require-inject":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_1.0.0_1583778180962_0.5334992556283071","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@npmcli/promise-spawn","version":"1.1.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"@npmcli/promise-spawn@1.1.0","maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"ahmadnassri","email":"ahmad@ahmadnassri.com"},{"name":"claudiahdz","email":"cghr1990@gmail.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"isaacs","email":"i@izs.me"},{"name":"mikemimik","email":"mike@mikecorp.ca"},{"name":"ruyadorno","email":"ruyadorno@hotmail.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"check-coverage":true},"dist":{"shasum":"660009a5c54209142ec7c469c190d212834b6087","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.1.0.tgz","fileCount":4,"integrity":"sha512-FwbuYN9KXBkloLeIR3xRgI8dyOdfK/KzaJlChszNuwmUXD1lHXfLlSeo4n4KrKt2udIK9K9/TzlnyCA3ubM2fA==","signatures":[{"sig":"MEUCIA0mfgf0oxIeb/lnbwNJp4D6nzvaLkhjcP0fUFG28tmwAiEAxwyNWFNfc0PXXa4uIpNUl5EbS91Q4CruzMG5WyQXlIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeZqu6CRA9TVsSAnZWagAA8KwP/1E+gosBshowZwtlswPv\ncClbifqbfRV/gidLLxgcRohOaRvX2p+ssahDWkRwrU801AN7ac7KufLwwA1T\n61epG6UWPdDpClB8EXR2XtAneqwAjgvHrcSoY4O1GUd8HqEjr4K9opaa82m6\nBGhPneuXlxDNa8KFc/+TORnVHnndYz0vgI80ZSy8JHRI09fit9BPqwx8AzHb\nbif/G2OYgOnLUC+oO9S/5Y0m69qepFwGhIOo/lH7RSvhpE/ebNtcD8clXHpa\nJpMAMhwWcwsNi7skXyx8KQ/nJ82sgvIcIM6qE3gc891ljRdvXWaT8iIiYBW8\n9TRrlZ4YugXMgij8HgwLij98uBu4vCD4qC2mXruF+y5JqaT6xGvMOyCWiKE/\nLfmtLUT2rpxinMvpcClmgZB+FBIh2FJdI8V3Ge4J3t3aPfRZ3/eijuqFF/B8\nVT7ZOifxgeItUcIgj60P9gVds2TB8dOOISGZ73GBo8mbyJZSvPFHvnAyQsMW\nKw2K9aWiSaQ64gm5m8LjGAwXn8aS/enddVziuKYcd9CDyK4DqH0PFdKpzwks\nZrxEHZHWluOwbZ03KWcLXA69dNaWqaAXkY68cgaGRpaxzD4Ut/hjRmTLWxZa\nYs961I+cRiWpAlFLDKhdfng5QcKJ1AGOrDmpXqQZAoeHYsnLBt8FtDpGkwQY\nqaNs\r\n=8kuY\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"c657fafbfd9e3aecf03d8f186b8188799cd309b6","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"6.14.2","description":"spawn processes the way the npm cli likes to do","directories":{},"_nodeVersion":"13.9.0","dependencies":{"infer-owner":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","minipass":"^3.1.1","require-inject":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_1.1.0_1583786937719_0.23704640584886527","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@npmcli/promise-spawn","version":"1.2.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"@npmcli/promise-spawn@1.2.0","maintainers":[{"name":"adam_baldwin","email":"evilpacket@gmail.com"},{"name":"claudiahdz","email":"cghr1990@gmail.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"isaacs","email":"i@izs.me"},{"name":"ruyadorno","email":"ruyadorno@hotmail.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"check-coverage":true},"dist":{"shasum":"167d70b926f771c8bd8b9183bfc8b5aec29d7e45","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.2.0.tgz","fileCount":4,"integrity":"sha512-nFtqjVETliApiRdjbYwKwhlSHx2ZMagyj5b9YbNt0BWeeOVxJd47ZVE2u16vxDHyTOZvk+YLV7INwfAE9a2uow==","signatures":[{"sig":"MEUCICtuyAY0c7X5hqhR9PMjl1PA3kRaroRtZ8y7IdlhPlnjAiEAhyGMUr6rQ37aIE32NeWSX7pQOqOmtUm3PkIt/6qbpRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJei6ykCRA9TVsSAnZWagAAnIsP+wdlwEfTvOfA/VnjDTMh\n9+fmZ83Hu7qDCL4CUkjRv+myGuZhuGF6bSj1eaJfT5q3QcTz6UMn8LMl2kw7\nlbREEX6lf6UkFrWej0aioW8RbZL+ZDvLbVndDltb/QrZHm4c7VM9RjcrFk1i\nzxk+TJKue4i0S9/svmhNzhmIDRItHosdUF9dBU6efUSlNHq0vKppkR9UX2s0\nphDrkzvwo8rETJ19JrnSuavCWm8uAQfAf688v1eUp3D8WqvdrkNMTIvRi4FV\nFGlNXkuc8Vsoj9sG9xuefFEyUa7uiFUpT6tVbTuQ+2PjLlNwRKJEOxurN1MF\nIuUXOl+LCe+sA/MBAkqnDWufbSVWEqy2KmSfiUZLDDVLZs5iTiG6qbTVy3kx\nmBWzbFl66IMjcHJ0Akboplk2JDqrI3VDipwKPAJO8mMJNJKQol80xARIJFys\nozR0c3VJ6Fj1DkfdFyPXtgEf376f1Ymt4PgCarxM1pCCL7kFbNILvJpm0Z+V\nSMQxPWbEXLtWkv0nsg5J9eAky2slqomK0uvgen0mctCvLGtyXIxk1gZPeYq/\n8LmJ4gdEW5sJb1pRENT0KgOD9iaN1XJ3V0Wv8WoYIdVxuJ5AdX+veV85jlny\nsZdmtLTl6wON683ZgB+hFJvTTkFdaKLdPAB9/dLCtsH3lBlUn0iS5S1IRers\nMHN8\r\n=aUOV\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"243292f5eebe7920de4b5c4c8006ee8cd3f18125","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"6.14.4","description":"spawn processes the way the npm cli likes to do","directories":{},"_nodeVersion":"13.10.1","dependencies":{"infer-owner":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","minipass":"^3.1.1","require-inject":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_1.2.0_1586212004379_0.29001913037350646","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@npmcli/promise-spawn","version":"1.3.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"@npmcli/promise-spawn@1.3.0","maintainers":[{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"check-coverage":true},"dist":{"shasum":"2570d273b4f492b7e63b3e741bcaf8dcf8950071","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.0.tgz","fileCount":4,"integrity":"sha512-jDT6itz19zh/wjW6CxKYHW7e8E6PDRmsAchdzsj0MeAQ8h5IP6fiihGhQgXXxFsSRE5sL25a7P86JuoaG1wGyw==","signatures":[{"sig":"MEQCIAN5Wa/lB1NjJC3LhKVYv4vYG+0EblV3hF/az4x3VtU5AiAhd2Sz5T9D6bQvc2tYf40HVsUehkDIZ6E8y2wDu1+QtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5626,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflxtOCRA9TVsSAnZWagAAsK4QAKMQm5tUCG3iJCJNs6V0\n6EViJkSGNSBzYZrbTKIcGQpB0tE/KbHQL+hFbJhDI6+cvFVelQPNx/UrhJAK\nmO6iVAeqFHg8N+tPWuo3I6xvo4HJuT22lvIDNd5nkTNZOSWCnJGwVBuGdk8y\nKq3AOQpJcN6rcM7R9//EPPXEOmX0qvwXZ25635Ghba20uuTA8J4Ropy/GfM4\nGGI2T4waMKXx6sXPsK8kH4cV7qOFN72KbnSqAuRrtbAuyBmcO/rOCW2hZl9t\nv8ePfGWtiv5rUxQEQpBldar1tBx2o6yX0xwOB1tnmetTdjdP80nVjBwtp+z1\nVcxcEzXKDTRGVKxLXM3312zNIr4JiNxifkZxL51PCQ2RONp8B1II3BenqBgV\nVmgPidgL/W+Bikdpz2WrWRh+whRVgHBKrMrOM5b0u73AkLFMMSkb1biS+9qs\nKeR+n/aE8ukisjzjoJBm3ZHCYhZNqJaZKR5R13WVIKbHAeEDN7Nmt6/lNBjm\nhhWlXq3lViJBpEP3Y1v0wEzKhrh/0XomOqwmrML/p58QDMVnupeymNYgUopW\nQRNKWBAPVfRT/7iKzEkCtJ5eRjqdafc/mtJtXpoVYX2MQJVh3d29hyZ9UvVH\nRNmGq1jWgBXGh5TpP+lm0NsrfW1rLtn05sz77h9nTjbFczBBR33VATBDksMh\n8Ta1\r\n=M0/Z\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"5390a4714bf7c2d1decbc97b5bbb748e9c8b1fef","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"7.0.5","description":"spawn processes the way the npm cli likes to do","directories":{},"_nodeVersion":"14.14.0","dependencies":{"infer-owner":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","minipass":"^3.1.1","require-inject":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_1.3.0_1603738446290_0.5827922017164686","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@npmcli/promise-spawn","version":"1.3.1","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"@npmcli/promise-spawn@1.3.1","maintainers":[{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"check-coverage":true},"dist":{"shasum":"232282faa4f1b6653c93361d83a367d6d117c9c3","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.1.tgz","fileCount":4,"integrity":"sha512-S+I+ADqj66+ZpmmmvWXdNQkVyvikMYm/yrlk7xzoF6qf8AqL26yLwaxn0/ZTB0r3j1pur8Q/lyxL8yg4fZI76A==","signatures":[{"sig":"MEUCIDeTFaDRGkp96Q22pk8mGrrnh+6HRzfJj17jHZSrNBQfAiEAtwCMDu7Kufj3zslqKHzk5RLaxVtvL9O/L6SEPpXQ3WE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmGKYCRA9TVsSAnZWagAAdx4P/iGbcxxnRtN7Awlodgi+\n/m+iDa0Nf3LQwJEGMeBMv5aLx2eJw3o66fJHTHsYfEDc7MPimP7Cnnhpv3E4\n8uacyRabvuUcYtf3qMZbBB0gCRHfaBxRgtdh59dqMsnvOhzTMoaFVxoHt5/r\nU0T2+4OBoj284bezOxI9A+Xd83fTGkxsVZRzJ+t0mVmFAGf2BgitMgohhVP7\n/hdaNaYL3QFg1sTTB+qK3hfUXjNDDhjdnEsgMGWcDt5T8ez8048elToc3hNP\nqbY7d/aSVhfnUwllX6khHzT1i7ag88ypwdn1HPy2u5ABwKQ9vYfzbgtpirk9\nbaGtU90fzrDe7jFZypM+aKHLNEMawA9beuQ5cJDHvbMqUh2jbqiW25Txs3wb\n0+fFDO8lfxM/4JChwZtKhtlJZz8p9TKQDlJVSGM2SSwRWgY7of2ZnAU1jxnS\nK0wNdmPehFio//86jRfnhW8XdMbwXDiTyu4ZzK3L3sJ6caN3LKpnPhWv7h3i\noGnmkTnuvzul/p6UfiS8uhJ8ENgMjkOpGTq70Myzf7PrbhHd4384kYF99Zfc\nnlq3fe4ZWmE7pz9QXv8pFtTU2BGdCviavr/C9pdBuUYmFg7++kzVGLryXaNB\n/Xo43pr6yeYLS7/kZ3NpNVgZ11GJ6O8Ma2MayFTxKxLHXAZzoxG6tQWgVuC9\no7aX\r\n=4fgD\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"df2d68d66e5d66895fe0a31cf047ce53cf3062c3","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"isaacs","email":"i@izs.me"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"7.0.5","description":"spawn processes the way the npm cli likes to do","directories":{},"_nodeVersion":"14.14.0","dependencies":{"infer-owner":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","minipass":"^3.1.1","require-inject":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_1.3.1_1603822231602_0.5358633005460898","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@npmcli/promise-spawn","version":"1.3.2","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"@npmcli/promise-spawn@1.3.2","maintainers":[{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"isaacs","email":"i@izs.me"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"check-coverage":true},"dist":{"shasum":"42d4e56a8e9274fba180dabc0aea6e38f29274f5","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz","fileCount":4,"integrity":"sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==","signatures":[{"sig":"MEUCIF/MV+8QE+RvPzxRvJEZTsXdQd6ykunaCFA6x+6M3gsOAiEA90Zyd6+/22D4CX0d9nAi80eWG8ffcFUdfuzclrE3dL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnEyrCRA9TVsSAnZWagAAkqoP/3NSkbAM1a30k+m6bs+k\nW4c4gEMr5LMnSQPiIOkG9ZtQDkJxAMM/ilPVm59V5E8CvIcGXIKuMKRFIRTQ\nOKwWrUOhVEUXTL6koMJQnHwKO7tSktt6+ZRrhrX6CEjHnc+oiJbF1RhXEsv7\nZP/RSPiLjLGOnXfH4IhjNtOgupAHrhUcZ27BdQTs7PDzItPV2lGXyWOV/KEl\n54D3de8zLjBn7NTU7gWqoq4oIzO413jITMVDopW7gYtd6iYweKAWfUoaYIIG\n6yDSlSpjZKJM+lPO3cXOdGZuZ7Rf318HaxdGkXT7tbCcIaMUvauutLPQlGAc\nS5nQ0T+FdfsOAzZNH43sK1g2bx4OMld6RzzoF/faY6BEuFozO3XjgA8i8iuk\ngyYvmpRU5XvRE5hXFh20QelWdRLvfm64wzrUpk7DWPKPDmHIcELQcdfOyGnr\nqCR4x+wxvCx64bTphMt5ZrirPAHjdnNWH0soWJB2MkytO2QOzL09A/Evx4rq\nf3FEUB8PmFQfvGYWStHyIC2iVL6fIY8IxtACxOPCxQVmu2BFHjIt2Iel6GCJ\nN3QQpdm/bsmEJDEUeyZ1JMrlG89vtsVEAGl/wFxsZZveAidEIRpJpQDC63gA\nJvv26seOqYfTyjXHDVFc4ziaYj+ps6TJkMHBWwvhsClfX1dUIc9DuQUpzdoV\n6Khe\r\n=jbFk\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"3413f159a7e740568fb4fa65e0c84b155a469290","scripts":{"snap":"tap","test":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"7.0.3","description":"spawn processes the way the npm cli likes to do","directories":{},"_nodeVersion":"14.12.0","dependencies":{"infer-owner":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^14.10.6","minipass":"^3.1.1","require-inject":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_1.3.2_1604078763303_0.7092636532819514","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@npmcli/promise-spawn","version":"2.0.0","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"@npmcli/promise-spawn@2.0.0","maintainers":[{"name":"lukekarrys","email":"luke@lukekarrys.com"},{"name":"gimli01","email":"gimli01@github.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"isaacs","email":"i@izs.me"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},{"name":"nlf","email":"quitlahok@gmail.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"check-coverage":true},"dist":{"shasum":"a613a9b3f38105c55b4632edbda637bfbba14608","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-2.0.0.tgz","fileCount":4,"integrity":"sha512-uqIo2x2GP0Qr3jcmV2V9Et1vgIWqyLqpJu1HDlgsr/qPLgLTORgPgIPTJJHiMh/2S7FkkZX0ewmLkpihZXindg==","signatures":[{"sig":"MEUCIGh2RuuHlJRTDyUmngnF61HWw6BLKIAzmKp+KFpJmn3xAiEArnhb97mRr7hSbMOBvOpL82HRte1d0cRsoQAVY/1QcCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwUBMCRA9TVsSAnZWagAAvz0P/2Dm01j5xtrJ0QvsOdPC\nmbZbS8mxdOPkahRcuw5zzzbOpSMQBG92GeIAlM9J0G0jya0fHrX/uJ4JhgO+\nkeYzFYQUFBlEixz+KIAd0C186WXd5QIIFlA48enigsFoqLAUw1V4YYMMCuwL\nm9CzNqOIICD3ByUXlf/6GiNQZ5G3Hq8GxJqichypsrkH+fxdNSAde2QHgvPW\nhQe76Iop/KNWNbdI1uXhW/sy1XKpO42rxNtl9gJTfk5SWe1x3VPgUCKzvwaO\nBuPFo/10frKUlf1p80leY6yqoAAAliyLPQYK70lQJJ07Ob7LD1nY8XhTv0kI\nY3jBYn4GuxIibs6eSpPiytt+uU0ekX98U/ECpZ6yHi1L7NvbpYbA/muTB+dp\nWSN4+rOp6IofXYjWNxzWOJlSipuk0bHHIhuOb4zej7Lt5/fqrMH0IbJV+MhF\n4O2OqqgTe2maN8z0w+yXhJTMcrQKzA6EzezEW7nmQN/CkDC8whM/1OGZPGQ4\nP3KpayLQ/7/2IvnVNWj7fHGafj8I0wugPV0BQ/4Re4keYzn70vw0HV1g6QDK\nkfIAfRepNjBjlRyLp0JcrFltOVX/KlM5fexS2Cu99WQ81uQYfpo+px1QuNoM\nIPo473TKBJWfOrZaApEuz8xqe6qI+GPGk9fvdv+xuaTihFmnfPGVaFzt0yVb\nwnLY\r\n=PpYt\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"2d2b92c6517d800211d31f1288e5d3d8181e21ea","scripts":{"lint":"npm run npmclilint -- \"*.*js\" \"test/**/*.*js\"","snap":"tap","test":"tap","lintfix":"npm run lint -- --fix","postsnap":"npm run lintfix --","posttest":"npm run lint --","npmclilint":"npmcli-lint","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"7.16.0","description":"spawn processes the way the npm cli likes to do","directories":{},"_nodeVersion":"15.11.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.9","minipass":"^3.1.1","@npmcli/lint":"^1.0.1","require-inject":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_2.0.0_1623277643895_0.060315110914772374","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@npmcli/promise-spawn","version":"2.0.1","author":{"url":"https://izs.me","name":"Isaac Z. Schlueter","email":"i@izs.me"},"license":"ISC","_id":"@npmcli/promise-spawn@2.0.1","maintainers":[{"name":"fritzy","email":"fritzy@github.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"check-coverage":true},"dist":{"shasum":"a62b9cf4afaf576588f7060582a56d62db4dd514","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-2.0.1.tgz","fileCount":4,"integrity":"sha512-7b5KiY/LEpUPqslzOA3v8aZrFmn2z7sLRw3aRDEgRipx0b7vZtQlb9FiMg6azzGuLyLTKuyvwgKPfixuV1tqKA==","signatures":[{"sig":"MEUCIQCaq8VDxUpIryPvtXiG0umRq3GEJ50caRmQfNA3LmRowwIgIEjnshEmnPGeHwsdJ+MPNByhQx4LdiS7dvkNdottFAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIQ6DACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqgWRAAnukvJyTdtsY8NmUNa1K6udKJQVdrzDtJJlRAqvZGf/1mxHt5\r\nBOiy+UM9ObFY/2iMdzf600MwHU++o4fk/1LDCm3q9gMlBkLBhjUXMhjim4dg\r\nUNAD8tA6lJ++hCsewWjOrtXTfo0NiFqZc20LyTPZcpB7OVV2JbndtEGQYSTx\r\nEpzwel0MLYKMmhq5v2klnJiqfNVyfR6Ap25SEsauyLQ/aKkGWFk2GF1hpRph\r\ns1m0fIQdsrSPiCisdFFP43jDIhZTC9uWzRdk/6PmkxK7Z+2CgF7cwS9yTfgY\r\niyljfwwOC/WXdkcmQpZonoWGTJ1YK50yLy8nwTFlEAIvaNu6b88ZA4CeqenQ\r\nF78p+rDgY9YnUmX5Gcp+/iL6zpPZgvJQ2KW21X2ZWXovlslAdSK0EwidMLgH\r\nTWpVt5MWLARMnSIvjfG4tx/c/N0O4d0Wr3YTM9nVUPa164UVZJ2EZHgQ12GA\r\nfrbZAo5fXd36+pmdJb7D1wxgEXuh7lvR71U1MygkZZK0zEAmsRNhh8DywUgK\r\n2FfvYasu8x0ZvEYrwpi+EKRCQK7sCj99y3cNESyUXAKhK8f9jmb5IDDU6rjC\r\nZjgp9vx4C7riidcIGDzGgH4Ay/pTNsW8f/7hu8shTK4nn3D5LhfKY2me0yAt\r\ndkWzETWlAFPHTyosZv08HKKrKIeZDVYg+6I=\r\n=TWF5\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"f7bed0ff6f65bdde5fdafafcee236fdf0e65b8bf","scripts":{"lint":"npm run npmclilint -- \"*.*js\" \"test/**/*.*js\"","snap":"tap","test":"tap","lintfix":"npm run lint -- --fix","postsnap":"npm run lintfix --","posttest":"npm run lint --","npmclilint":"npmcli-lint","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"8.5.2","description":"spawn processes the way the npm cli likes to do","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^15.0.9","minipass":"^3.1.1","@npmcli/lint":"^1.0.1","require-inject":"^1.4.4"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_2.0.1_1646333571086_0.38762211121360424","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@npmcli/promise-spawn","version":"3.0.0","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@3.0.0","maintainers":[{"name":"fritzy","email":"fritzy@github.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"ruyadorno","email":"ruyadorno@hotmail.com"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"check-coverage":true},"dist":{"shasum":"53283b5f18f855c6925f23c24e67c911501ef573","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz","fileCount":4,"integrity":"sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==","signatures":[{"sig":"MEQCIF4lqYbrocbLi4c1ZNvRKu+n/GXHR4966a6V9u7XrTB/AiAQthw/VRyVSGcRiqu08dVuX+U53DmQdfh5sJOQpg3Gag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTJ18ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFcg/+PjgJ//CMOHama75YF/B9TyXdVtFXfvVFzqPyF2sE7s582gdI\r\ns7jCnVpEba7ugLqTvrRKWH3W0FkuYyhXK9IuYzvLAupe4xefhBHgkjv4Wq5O\r\nWRH47byJel7e6U2c6R3DspW4kqahruxsdnbk72YffaCWHvBQnD1Srie566XI\r\nZNeT9wUPTvY29MWdenOpR6NQy73JDCUuKzE9FnuIvRw87Y+WSjzmFUu5XE3F\r\nQ1SrHGgW996EsU9PF0o1tiRvNek98LKyvbK5ZM2yRgKLxfd5mdo5NKt/tXYg\r\npUVhvjx/2lGZfFlynESkTbdSuJRRiyWstXznPqmFTI6fUXWkIDE1ka4+vofr\r\nm3bm/dABT4zSc2yiuTOW8q+Hp94iN11NO/R91UKtb84LF80/PnIwHoM6GueW\r\nvthUqYoB18NR55zH9GHtW19EPOa/kR6iMDSwT99zRua889VnrPPJLfv1Xge4\r\nlgLwiT56wEK3ntkYhvR2D88uT0IH6VHzbr8oDwC+SR4ztAgD7sZFt7uoMWeE\r\nrlWR7CqeSRkJUxFHs80FpH9xkFr0z4BC1qeiLbTgFAVeU0MnOs93OtSUYdvw\r\nm7/Eku9EJHBDMw+OGmtrZYQIxsCl01gpKYUvDRpWk5cooDRKGR03xEMmf/jq\r\nbq2cY4gZ+JVIVg4LSjdwIMOMh3COBjfwiwk=\r\n=HeZW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":"^12.13.0 || ^14.15.0 || >=16.0.0"},"gitHead":"7a4a82c209ae97520c1367e0fce69b0e5928f7c5","scripts":{"lint":"eslint \"**/*.js\"","snap":"tap","test":"tap","lintfix":"npm run lint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"8.6.0","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"version":"3.2.2","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"16.14.2","dependencies":{"infer-owner":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","minipass":"^3.1.1","@npmcli/template-oss":"3.2.2","@npmcli/eslint-config":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_3.0.0_1649188220747_0.7323270424834953","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@npmcli/promise-spawn","version":"4.0.0","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@4.0.0","maintainers":[{"name":"fritzy","email":"fritzy@github.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"d1c0b1078f0b342220a3c2b56852d468dd6f02b2","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-4.0.0.tgz","fileCount":4,"integrity":"sha512-LM/GRZSwkxar1jgd58yW5WspFWrFefh8a/KVy+sbOMa0pCwqlXWxXEjQRQzbtWExyhwPb2XSK/4mJnLeiVOYng==","signatures":[{"sig":"MEUCIQDSghtGFKH1w9Z+uvfzXHs5RePhsQJMSZupGveO/qJ6gQIgXAr/MgHCcr7h1CR/bWEUP7LhZHKeBCy9SZkpWD1Dlfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSPI0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxNA/+Jal6Uqr+/VrsqatoGBjA370oqHDNIfsV2AGj54j60VJ1EiQQ\r\nD+9ewYhthSLiI3WO/L9liXlrjzL34SQlzaGA5on2pCd6EGurSJiNxOHmRQRm\r\nNS4fSFFhavFb0GfdFKyOvzgSnnmIEJMjBmRFVk/CTAQu4NU0lBypjY8vMYN+\r\n9ub096qSxqP9zAIPGaBl5nXFgTzctFYRWRBq3ISgs41AgdNWlDb3CwfDIAwj\r\nhNjcFn/uJky/R8uKZNmjvn7FXOHlqxbcEBYScEjNOGpcoUr3fOyPnl5VDsaV\r\nSK1E/0cry22fxPU5hkGRs8oVbOCnueYR7e+GQPN+wC1Vj2AFqWOItEu95/Sp\r\nv44J3rAkq7mDH/ea97/6OEl5P/tnS+Pb4LiU3xETr4dri256jbky3BO/CudN\r\nqADshjn3LlXxuZBTEH1MxBsDBKH55oXcDj9/ptmwn1Pw35WxVZ2c5OkuUCUo\r\nNW9v5dUE//mHbR7iH3B0Yeq0vsSCmqgI3BcmDWjuYELjrziz4Sm0m62sib6l\r\nw5ScnUUo14DosOCDU+nnbx0MgB3r3hWqE7eFHIlcNH2xaX0v2BT1pH3iRoiO\r\noMWXrIHMu+BoB/CaRBfxyExGYkg/N22NiifuwY+lxIus7dFDzGZUkN471r+R\r\nr5nu50jUcGieGbqud5B0If+4ca+B93Tuelg=\r\n=3lOA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"gitHead":"143ce0f998e856a49d9669c2f9ed1df31f272883","scripts":{"lint":"eslint \"**/*.js\"","snap":"tap","test":"tap","lintfix":"npm run lint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"lukekarrys","email":"luke@lukekarrys.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"8.19.2","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"version":"4.5.1","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"18.10.0","dependencies":{"infer-owner":"^1.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","minipass":"^3.1.1","@npmcli/template-oss":"4.5.1","@npmcli/eslint-config":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_4.0.0_1665724980509_0.8742291364164751","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@npmcli/promise-spawn","version":"5.0.0","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@5.0.0","maintainers":[{"name":"fritzy","email":"fritzy@github.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"8cd47aa85ad206ac0e2ae6005cbfbe5340bd0134","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-5.0.0.tgz","fileCount":4,"integrity":"sha512-q+Le2urM3NdxSFHj+VZXLTHKgmWxqHXUSqM5m9bjnV3EtThtJor64f5inmBkO9uEGZnhpjW0wL67Qf5qcgZkxw==","signatures":[{"sig":"MEYCIQDZfl4r6zkYotrZE2mgA+O8OlRh9sZQWErwmC6SOYIUXwIhAL/Csd2FZQ3UVt9ce09aFGti+PZYMa8XvMUUMIdEIm5I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5562,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWX3TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9SQ//R2QdBYkGfhwVk9XqVdADgkae5VS5LHBv8uhrROKRHYV08Tqk\r\n6Xunn48SmyMvaBzdDtOX08fjAHuHYh5uBif9OLBcbtbDrWtUQFqzqOPgz/nr\r\nXeHqLzbyV+KuSiPNO82vKFzoR9wShWq6OGlVHCsRBeEKwskp4nwzh4IRvTdc\r\nUWT3bd6TUw5gna9kE8j7oRYN4tNgjFHbySeZpfov9DY4i6U9EIXg+MuUyhyB\r\n0ldgo6sJUNP0OhhyDdLv3f4BVaaScQheOFwXe/5yg7DwvwMrYp+HmcP62JkI\r\nzIQDT1D+yQrQCVhd6udeFUwviUT35DAaSrIT9vhVA+5csL8vrqufLSKi2c0v\r\nZXy/GsGkmN8UuOiHA4ePQzUyev+M9n0BMoFiOekWqxpmjT8UYKv92kmASoaE\r\n2puoXgfyUYOiiV36HV7EIz0945kBiSVHydxTGu042DA67DgRqmvoYql4JSzf\r\n5mNGvUS2/7KoT7O5VsCDfxOMeBVXoV2A60DmU4LLkydrMLVrC5rpWDiAngXv\r\nLcKhxl5NDt32J1Wu12lHvR9cuBx1w3+J7GXTtDjXVxc/iGxY2vEo9svCdYZx\r\nxMz0IHWHoX/W70R3YzQ94zObocJz5pV87ndDhQVbdUGHKZvl/CcUr4hNN0YW\r\nQubreak792oUHGmHBhlj3AkiuuUBpTvgLeE=\r\n=xgWN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"gitHead":"26e313a3bf20e522ad3d05b2004525a3fafb0891","scripts":{"lint":"eslint \"**/*.js\"","snap":"tap","test":"tap","lintfix":"npm run lint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"9.0.0","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"version":"4.7.1","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"16.16.0","_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","minipass":"^3.1.1","@npmcli/template-oss":"4.7.1","@npmcli/eslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_5.0.0_1666809299305_0.06704307111543661","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"@npmcli/promise-spawn","version":"6.0.0","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@6.0.0","maintainers":[{"name":"fritzy","email":"fritzy@github.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"f23cd4200343c8de65ec6efced5d833d7832de52","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.0.tgz","fileCount":5,"integrity":"sha512-AtQ2UpQ7UJY6UhuEsIO7dcO1Z6iLUhuf4R2qY5dxrdkjYIbNHuRJgadeB/O5ov9xBcm5RI+gGfBnCBEsh6nkgg==","signatures":[{"sig":"MEQCICzHbvaXclgjvBbddNOqQ+L0MO9ybboPmbsnlF4V63xmAiBmKZwEIrdbKn4iEXn3nYclU7WoA54k667k3sxcokzqmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYXBiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwaBAAoB2qEuUUmMXzA63K+a/2VRCcyvnsDpj3RHXC0udQDnmYbZVU\r\nh1yzz83UNJcj8cGvqU6Y57nWT4+3VkZmUfZ/J7290u9d2DITtQZFFXRSrLsQ\r\njIzqA4DyWNtMLw33s4F5kVNLgvCHtXd7ipUqW87nzepTBT/8NkhxL1dP5XHB\r\nSoGINEUDgN4iBclThJzHAdRI4thQm0sSv0pfJ1/ip1y6273dxC5geJkaXizx\r\nJB1ZafMXDFlT+jADtlMMGxKTKNz912Ol0j7o3sH2i1XM5k5pH6sPRtAypEPa\r\n2FrzyOjpWUsWX5SunOfGvXkpHeiCofqryYIHkjeZ5UX88UxOMgO22LH6/7v/\r\nK3xSiM/82O2Nz0GvSebP2c0P7KrW6BZ4F7ZcPIF2F7jGmTKzRpiceDbDYDyD\r\nmdM9q5bjyQOv4k0MUKoW6PKIJc0ayuJPWqpIQAsIw5FahoCCDiOM9L7doXhI\r\nrOsOzFEZW84k/qzb/lmgH/HMIH2LfBmL4xSo1aj6Zk+zrMHer+pkeSCtyq72\r\nyn/ina3j2IvSNFnc6C2NqzyBEnlNE23zdreifrWjtmEiXY3ZLbRLHFFqr+ug\r\nPOpnUGqpsoPd+Ly++iojWZ1Ypbcszvlew0wW3h7ryLpB3aGgQG5XoqNEBMR9\r\nu2lqd9ZpSxkvAh51nxWaVISGyNXBAEhLOeU=\r\n=5o1r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"gitHead":"164dc7c548b831101d2ac4dd46b0ac03fb418981","scripts":{"lint":"eslint \"**/*.js\"","snap":"tap","test":"tap","lintfix":"npm run lint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"9.0.1","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"version":"4.8.0","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"16.16.0","dependencies":{"which":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","spawk":"^1.7.1","minipass":"^3.1.1","@npmcli/template-oss":"4.8.0","@npmcli/eslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_6.0.0_1667330145977_0.9641363680464867","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"@npmcli/promise-spawn","version":"6.0.1","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@6.0.1","maintainers":[{"name":"fritzy","email":"fritzy@github.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"2bf718579ad0ca2c5bd364c6a9de3e2fa6be2b00","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.1.tgz","fileCount":5,"integrity":"sha512-+hcUpxgx0vEpDJI9Cn+lkTdKLoqKBXFCVps5H7FujEU2vLOp6KwqjLlxbnz8Wzgm8oEqW/u5FeNAXSFjLdCD0A==","signatures":[{"sig":"MEQCIE3z/3+tUHKOImHZEgci992+PK7jfdhQB7Ky29nmp6A1AiAUartj0bOjS1ndG4NLfjMmOyqHgmcut6/wDmhDjAYDIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYXeAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVYhAAjyPCpd7MlcWkmz/hK62s7rTgCMpTdh+k0hpZfvLnehfCcy2o\r\ndJuAlNJdEv7t/c6uu0KXLUnJYUCeJczZ7x8JAatMu9MmcWiPczG81Xw3eveM\r\nz6vvs/F0MEf4n5JkrVVaIw9+T726cabpgmGMAXt9WRxEIk7IoDquI3QZaTY6\r\nJJ3mhCXQ8GMPRwQd/Awsg8NUCLIctnHiMnKtdn6B96ZI9KZeZIJcqfuAxfN6\r\n4NgivBU5uIwgu0nHDOvMB/MMKvb93yqgq0mcvnt/UaeVCbwB4SL9Jr3Um+mJ\r\n+GBMsLX7Kumm9hT86ejXFCTfePqQI5xtKExyp6rA19O9aN8K6XCYNMHtgGIf\r\n33YhhaaOAsboJ983a/UGddBq3GBDUyJdMITSsPxZihVykvSg4ZSjkuXRLfcA\r\nvMvt317A3hY4gV2mgwwMUHA1CfK/MVYCuN817y0EfFYOxEX9rlDg0xzy0PAF\r\nTEmERP1lc5cWoWS8ylH8y/1RgKI1ni5Num1Btlh/4gsWk214by5rdqeR3WGf\r\nae+00VJXsMngVnu2g9k0N8uSyhIqxgb1p1DFHFlZrdPWilikFTppjvBIDqNG\r\nH4csRgUDYOoMAJicCyG6s9LoG4vL2xc4FqG+dO8Gaf9xfX/28Tnxi66oZ9ex\r\n/Paa3Uj98/HUJ6UOGJXvRpKypL4KTe6wfBc=\r\n=9vIb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"gitHead":"9693f8fb3549ac5c3cc2050e76d9e79b73ec3fd3","scripts":{"lint":"eslint \"**/*.js\"","snap":"tap","test":"tap","lintfix":"npm run lint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"9.0.1","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"version":"4.8.0","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"16.16.0","dependencies":{"which":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","spawk":"^1.7.1","minipass":"^3.1.1","@npmcli/template-oss":"4.8.0","@npmcli/eslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_6.0.1_1667331968286_0.5438479439993291","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"@npmcli/promise-spawn","version":"6.0.2","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@6.0.2","maintainers":[{"name":"saquibkhan","email":"saquibkhan@github.com"},{"name":"fritzy","email":"fritzy@github.com"},{"name":"darcyclarke","email":"darcy@darcyclarke.me"},{"name":"nlf","email":"quitlahok@gmail.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"c8bc4fa2bd0f01cb979d8798ba038f314cfa70f2","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz","fileCount":5,"integrity":"sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==","signatures":[{"sig":"MEQCIAQfLWrF58Cj5MFvLXIOPbLmCilpwUDlR2xAKrWCtM57AiAeC368L78UOJfE00arm/z8kxWkyNXPrZ8SlG2c8lxyyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11760,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjl7JsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpPVRAAlT/x4+H0c13n+l/V6g7by7LuGAhqSygTDla0QeWWM2D6WR+J\r\nSu/9Qr8Lq9mvw8c5tu5xnzjPzoypvoLR4G44w/oxMBmS5sN93uBpIy++rHGY\r\n5gUR6++lLopB/WGlsm0q1jQ1mL8N3YdDlrREb+RDT8cI/gGcbJfe7bZ5ufUN\r\nQBGBHKmAc/F46t9YIowbb8/ot6XmGdakPjQMMlmRcYkiUjm72rEJVvQObECP\r\ni5b0ij4f7AnomlwCZbJ8sF/IBirvpuINxTbZGrUnhXZvIp/W1uboi8w3mA2S\r\nnk2+hXLiiDCjiKPJsLeR/r73T8+sOq1JQ/Mo3FX/oK97fgjvKzZaVYo222uD\r\nuyy4OAtmmFHI0JUTy1KOsuJJu5pSoUYXL59TDDO4DBYQ2BOfePcXwcyxlV4X\r\nLct05YZ4DC7WYZWHtSDiCSf3wJvWAyK2dR3KTD7JPmtAD7xumVW3wuEZ/fPN\r\n70qayO9L/WrXy33DMrozHp+1rZ8hd8VcoXUsBdDK3e/p7mYBiNkgcPT/r7XH\r\nDtHifIWds+EsNRwk97dx8sTGf260icsOjBkMoQb+80X5ZSdTS+nvO1saHMwC\r\nLw0b0oVR1xXQKkE3A2hHBGEA4GQKaHCTnjTJCNZaRJw0q/NPnWs/zVdMD5Rp\r\nnFV8ELrCSdFJ0i8GwuGbQ7uayylvEVFebl8=\r\n=eT1A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"gitHead":"ad8d1ef4b6204e8b8f14a25d011b60cb2868d93f","scripts":{"lint":"eslint \"**/*.js\"","snap":"tap","test":"tap","lintfix":"npm run lint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"nlf","email":"quitlahok@gmail.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"9.1.3","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"version":"4.11.0","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"16.16.0","dependencies":{"which":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","spawk":"^1.7.1","minipass":"^4.0.0","@npmcli/template-oss":"4.11.0","@npmcli/eslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_6.0.2_1670885996364_0.9515795250783419","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"@npmcli/promise-spawn","version":"7.0.0","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@7.0.0","maintainers":[{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},{"name":"saquibkhan","email":"saquibkhan@github.com"},{"name":"fritzy","email":"fritzy@github.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"fd1c64ed4ff2341e503e1f390c62640a6540df09","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.0.tgz","fileCount":5,"integrity":"sha512-wBqcGsMELZna0jDblGd7UXgOby45TQaMWmbFwWX+SEotk4HV6zG2t6rT9siyLhPk4P6YYqgfL1UO8nMWDBVJXQ==","signatures":[{"sig":"MEYCIQDfZ6zoY2orKw3hX/K2v1+rlGiWc/17nUlhNf6YR4g3HAIhAJK2uRLO5WTDkzmFRtv0mgUgSR/Tx9yQ/SaKZxWp3KOr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11830},"main":"./lib/index.js","engines":{"node":"^16.14.0 || >=18.0.0"},"gitHead":"ee07bf9a3cca23e5f2d4b78b88a2f4a15de9c1dd","scripts":{"lint":"eslint \"**/*.js\"","snap":"tap","test":"tap","lintfix":"npm run lint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"9.8.1","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"publish":true,"version":"4.18.0","ciVersions":["16.14.0","16.x","18.0.0","18.x"],"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"18.17.1","dependencies":{"which":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","spawk":"^1.7.1","@npmcli/template-oss":"4.18.0","@npmcli/eslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_7.0.0_1693416247559_0.5766421069164176","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"@npmcli/promise-spawn","version":"7.0.1","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@7.0.1","maintainers":[{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},{"name":"saquibkhan","email":"saquibkhan@github.com"},{"name":"fritzy","email":"fritzy@github.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"a836de2f42a2245d629cf6fbb8dd6c74c74c55af","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.1.tgz","fileCount":5,"integrity":"sha512-P4KkF9jX3y+7yFUxgcUdDtLy+t4OlDGuEBLNs57AZsfSfg+uV6MLndqGpnl4831ggaEdXwR50XFoZP4VFtHolg==","signatures":[{"sig":"MEQCIFt33fxZ8wv7qXs2CvhwZENaAymCeD2bE930gSbla8FmAiBnqRIPz+lwunlhvm3ozHU1BetWrGapQTG4QxgeA8aO5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@7.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12029},"main":"./lib/index.js","engines":{"node":"^16.14.0 || >=18.0.0"},"gitHead":"16b36410f9b721dbe190141136432a418869734f","scripts":{"lint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","snap":"tap","test":"tap","lintfix":"npm run lint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"10.2.5","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"publish":true,"version":"4.21.3","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"20.10.0","dependencies":{"which":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","spawk":"^1.7.1","@npmcli/template-oss":"4.21.3","@npmcli/eslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_7.0.1_1704385488546_0.8779867884856198","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"@npmcli/promise-spawn","version":"7.0.2","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@7.0.2","maintainers":[{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},{"name":"saquibkhan","email":"saquibkhan@github.com"},{"name":"fritzy","email":"fritzy@github.com"},{"name":"gar","email":"gar+npm@danger.computer"},{"name":"lukekarrys","email":"luke@lukekarrys.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"1d53d34ffeb5d151bfa8ec661bcccda8bbdfd532","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz","fileCount":5,"integrity":"sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==","signatures":[{"sig":"MEUCIHsHE4YtqtoBvjPUKKsU7LhANcxcHk4TE9muqCfrnE1sAiEA+To/BgMf1b5x6quwKP3RaMIdax81amtd2jy80mmdpbs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@7.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12161},"main":"./lib/index.js","engines":{"node":"^16.14.0 || >=18.0.0"},"gitHead":"7928731de498e4dcdfab60ecb1d49040fec521a7","scripts":{"lint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","snap":"tap","test":"tap","lintfix":"npm run lint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"10.7.0","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"publish":true,"version":"4.22.0","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"22.1.0","dependencies":{"which":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","spawk":"^1.7.1","@npmcli/template-oss":"4.22.0","@npmcli/eslint-config":"^4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_7.0.2_1714785030582_0.5516469206384265","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"@npmcli/promise-spawn","version":"8.0.0","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@8.0.0","maintainers":[{"name":"hashtagchris","email":"hashtagchris@github.com"},{"name":"reggi","email":"reggi@github.com"},{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},{"name":"saquibkhan","email":"saquibkhan@github.com"},{"name":"fritzy","email":"fritzy@github.com"},{"name":"gar","email":"gar+npm@danger.computer"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"845d49a3834e01db3ea1c7fd6b5b2ad2de16b033","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-8.0.0.tgz","fileCount":5,"integrity":"sha512-d+hsks580ts8k5ZYntlBX3ZtfECLvErB0OWJKRDC2aweZb3VybhvvkhIbveElgdg+aL7gMDtIuPJzheVLd2V+Q==","signatures":[{"sig":"MEQCIH2Uus84FagOwQjf2330aA6uN5FxGdjQ0AxXa7TsqR2WAiBb+pqUTUAmYEEMCcHq7II/DeXIEKWOv1Hxgty6wb0Gyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12195},"main":"./lib/index.js","engines":{"node":"^18.17.0 || >=20.5.0"},"gitHead":"fa58974e9627498e99b001fafd72c0deefc316c1","scripts":{"lint":"npm run eslint","snap":"tap","test":"tap","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lintfix":"npm run eslint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"10.8.3","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"publish":true,"version":"4.23.3","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"22.8.0","dependencies":{"which":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","spawk":"^1.7.1","@npmcli/template-oss":"4.23.3","@npmcli/eslint-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_8.0.0_1725495758091_0.5836466760112093","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"@npmcli/promise-spawn","version":"8.0.1","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@8.0.1","maintainers":[{"name":"hashtagchris","email":"hashtagchris@github.com"},{"name":"reggi","email":"reggi@github.com"},{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},{"name":"saquibkhan","email":"saquibkhan@github.com"},{"name":"fritzy","email":"fritzy@github.com"},{"name":"gar","email":"gar+npm@danger.computer"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"c2e25a632be72e66a2e7bc1d55aa74f51ca1f87e","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-8.0.1.tgz","fileCount":5,"integrity":"sha512-ZscqKtJqy7oj6MgXEJcHQ1om4utU0Q84QtC28UVuiO6ALSO9sDPanXdu6Wd1oYhItW8fx2u96zRFUE8BuPlAjA==","signatures":[{"sig":"MEYCIQDlGSZDwDKFrhbe/MxHs7eH+t2D4R4TN5Qmefpqam8IhQIhAIJQh7IaU3N5tMkaINTOR+ojQaI5Ar3oL49G1tuuxwn7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@8.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12195},"main":"./lib/index.js","engines":{"node":"^18.17.0 || >=20.5.0"},"gitHead":"6b0e57718b978e40fd2ab4a69c8db8b11aebf6cf","scripts":{"lint":"npm run eslint","snap":"tap","test":"tap","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lintfix":"npm run eslint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"10.8.3","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"publish":true,"version":"4.23.3","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"22.9.0","dependencies":{"which":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","spawk":"^1.7.1","@npmcli/template-oss":"4.23.3","@npmcli/eslint-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_8.0.1_1727887239342_0.22923107642102236","host":"s3://npm-registry-packages"}},"8.0.2":{"name":"@npmcli/promise-spawn","version":"8.0.2","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@8.0.2","maintainers":[{"name":"hashtagchris","email":"hashtagchris@github.com"},{"name":"reggi","email":"reggi@github.com"},{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},{"name":"saquibkhan","email":"saquibkhan@github.com"},{"name":"fritzy","email":"fritzy@github.com"},{"name":"gar","email":"gar+npm@danger.computer"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"053688f8bc2b4ecc036d2d52c691fd82af58ea5e","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-8.0.2.tgz","fileCount":5,"integrity":"sha512-/bNJhjc+o6qL+Dwz/bqfTQClkEO5nTQ1ZEcdCkAQjhkZMHIh22LPG7fNh1enJP1NKWDqYiiABnjFCY7E0zHYtQ==","signatures":[{"sig":"MEYCIQDP8lRqmnw8+G2UrZMFAt+PK1H5TZjaCFiwEK3KhnsLewIhANRRA5VjC251qVgW8UYy1HvNxxVatZ0PX2zvLaiPCjaS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@8.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12768},"main":"./lib/index.js","engines":{"node":"^18.17.0 || >=20.5.0"},"gitHead":"81de91de507d73e69813a96091ce9fdcd64dece7","scripts":{"lint":"npm run eslint","snap":"tap","test":"tap","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lintfix":"npm run eslint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"10.9.0","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"publish":true,"version":"4.23.4","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"22.10.0","dependencies":{"which":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","spawk":"^1.7.1","@npmcli/template-oss":"4.23.4","@npmcli/eslint-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_8.0.2_1729263569636_0.06088807987960565","host":"s3://npm-registry-packages"}},"8.0.3":{"name":"@npmcli/promise-spawn","version":"8.0.3","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@8.0.3","maintainers":[{"name":"gar","email":"gar+npm@danger.computer"},{"name":"saquibkhan","email":"saquibkhan@github.com"},{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},{"name":"reggi","email":"reggi@github.com"},{"name":"hashtagchris","email":"hashtagchris@github.com"},{"name":"owlstronaut","email":"owlstronaut@github.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"08c5e4c1cab7ff848e442e4b19bbf0ee699d133f","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-8.0.3.tgz","fileCount":5,"integrity":"sha512-Yb00SWaL4F8w+K8YGhQ55+xE4RUNdMHV43WZGsiTM92gS+lC0mGsn7I4hLug7pbao035S6bj3Y3w0cUNGLfmkg==","signatures":[{"sig":"MEUCIE4wY+CvCwP1e491wyy9LDIEnw+OqY2N+Je3hKbySY8hAiEA+DT8CqoUAHoTwTaYA+0EN4JcVN0qABMvc70FYOv0fcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@8.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12783},"main":"./lib/index.js","engines":{"node":"^18.17.0 || >=20.5.0"},"gitHead":"cc5efb3a7c7c09e0bfbfb574d1f0b1cde686361d","scripts":{"lint":"npm run eslint","snap":"tap","test":"tap","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lintfix":"npm run eslint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"11.5.2","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"publish":true,"version":"4.25.0","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"22.18.0","dependencies":{"which":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","spawk":"^1.7.1","@npmcli/template-oss":"4.25.0","@npmcli/eslint-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_8.0.3_1756413366577_0.06674247603300398","host":"s3://npm-registry-packages-npm-production"}},"9.0.0":{"name":"@npmcli/promise-spawn","version":"9.0.0","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@9.0.0","maintainers":[{"name":"gar","email":"gar+npm@danger.computer"},{"name":"saquibkhan","email":"saquibkhan@github.com"},{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},{"name":"reggi","email":"reggi@github.com"},{"name":"hashtagchris","email":"hashtagchris@github.com"},{"name":"owlstronaut","email":"owlstronaut@github.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"2a01fd00c612de7ea3d3e16910accc99b4122542","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-9.0.0.tgz","fileCount":5,"integrity":"sha512-qxvGj3ZM6Zuk8YeVMY0gZHY19WN6g3OGxwR4MBaxHImfD/4zD0HpgBHNOSayEaisj/p3PyQjdQlO9tbl5ZBFZg==","signatures":[{"sig":"MEYCIQCehksr28mDGaHDDoh1h2+lPE8VaZ2Jb1wmfhGsnFmMgQIhAPJ9tbKgXtAwCb1XMupiLs1Y5wHoJSAbDbQzTwOtiIaC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@9.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12747},"main":"./lib/index.js","engines":{"node":"^20.17.0 || >=22.9.0"},"gitHead":"c6636f18005100d803d46c30a1d7bda124f2b779","scripts":{"lint":"npm run eslint","snap":"tap","test":"tap","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lintfix":"npm run eslint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fcf553c-fd60-4925-86da-4687069a9b8e"}},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"11.6.2","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"publish":true,"version":"4.27.1","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"22.20.0","dependencies":{"which":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","spawk":"^1.7.1","@npmcli/template-oss":"4.27.1","@npmcli/eslint-config":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_9.0.0_1761240224209_0.9820328515256807","host":"s3://npm-registry-packages-npm-production"}},"9.0.1":{"name":"@npmcli/promise-spawn","version":"9.0.1","author":{"name":"GitHub Inc."},"license":"ISC","_id":"@npmcli/promise-spawn@9.0.1","maintainers":[{"name":"gar","email":"gar+npm@danger.computer"},{"name":"saquibkhan","email":"saquibkhan@github.com"},{"name":"npm-cli-ops","email":"npm-cli+bot@github.com"},{"name":"reggi","email":"reggi@github.com"},{"name":"hashtagchris","email":"hashtagchris@github.com"},{"name":"owlstronaut","email":"owlstronaut@github.com"}],"homepage":"https://github.com/npm/promise-spawn#readme","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"tap":{"nyc-arg":["--exclude","tap-snapshots/**"],"check-coverage":true},"dist":{"shasum":"20e80cbdd2f24ad263a15de3ebbb1673cb82005b","tarball":"https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-9.0.1.tgz","fileCount":5,"integrity":"sha512-OLUaoqBuyxeTqUvjA3FZFiXUfYC1alp3Sa99gW3EUDz3tZ3CbXDdcZ7qWKBzicrJleIgucoWamWH1saAmH/l2Q==","signatures":[{"sig":"MEQCIHjcws/4HWRT9Am9q5avYu4JMxL5V29upc2hDJ7c8kSVAiB14asFOUd2Y9QJEUj407J2xtZILSOeS05HKWzLCH6eDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@9.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":12747},"main":"./lib/index.js","engines":{"node":"^20.17.0 || >=22.9.0"},"gitHead":"86e51e76413d118397c75f2715ec1e0090a8cd3a","scripts":{"lint":"npm run eslint","snap":"tap","test":"tap","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lintfix":"npm run eslint -- --fix","postlint":"template-oss-check","postsnap":"npm run lintfix --","posttest":"npm run lint","template-oss-apply":"template-oss-apply --force"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fcf553c-fd60-4925-86da-4687069a9b8e"}},"repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"_npmVersion":"11.6.2","description":"spawn processes the way the npm cli likes to do","directories":{},"templateOSS":{"publish":true,"version":"4.28.0","//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten."},"_nodeVersion":"22.21.1","dependencies":{"which":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tap":"^16.0.1","spawk":"^1.7.1","@npmcli/template-oss":"4.28.0","@npmcli/eslint-config":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/promise-spawn_9.0.1_1763058264334_0.16128830742110267","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2020-03-09T18:23:00.774Z","modified":"2026-03-19T19:29:23.976Z","1.0.0":"2020-03-09T18:23:01.091Z","1.1.0":"2020-03-09T20:48:57.857Z","1.2.0":"2020-04-06T22:26:44.502Z","1.3.0":"2020-10-26T18:54:06.444Z","1.3.1":"2020-10-27T18:10:31.733Z","1.3.2":"2020-10-30T17:26:03.437Z","2.0.0":"2021-06-09T22:27:24.009Z","2.0.1":"2022-03-03T18:52:51.247Z","3.0.0":"2022-04-05T19:50:20.891Z","4.0.0":"2022-10-14T05:23:00.685Z","5.0.0":"2022-10-26T18:34:59.572Z","6.0.0":"2022-11-01T19:15:46.137Z","6.0.1":"2022-11-01T19:46:08.510Z","6.0.2":"2022-12-12T22:59:56.524Z","7.0.0":"2023-08-30T17:24:07.866Z","7.0.1":"2024-01-04T16:24:48.705Z","7.0.2":"2024-05-04T01:10:30.726Z","8.0.0":"2024-09-05T00:22:38.242Z","8.0.1":"2024-10-02T16:40:39.591Z","8.0.2":"2024-10-18T14:59:29.833Z","8.0.3":"2025-08-28T20:36:06.774Z","9.0.0":"2025-10-23T17:23:44.416Z","9.0.1":"2025-11-13T18:24:24.574Z"},"bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"author":{"name":"GitHub Inc."},"license":"ISC","homepage":"https://github.com/npm/promise-spawn#readme","repository":{"url":"git+https://github.com/npm/promise-spawn.git","type":"git"},"description":"spawn processes the way the npm cli likes to do","maintainers":[{"email":"gar+npm@danger.computer","name":"gar"},{"email":"saquibkhan@github.com","name":"saquibkhan"},{"email":"npm-cli+bot@github.com","name":"npm-cli-ops"},{"email":"reggi@github.com","name":"reggi"},{"email":"owlstronaut@github.com","name":"owlstronaut"}],"readme":"# @npmcli/promise-spawn\n\nSpawn processes the way the npm cli likes to do.  Give it some options,\nit'll give you a Promise that resolves or rejects based on the results of\nthe execution.\n\n## USAGE\n\n```js\nconst promiseSpawn = require('@npmcli/promise-spawn')\n\npromiseSpawn('ls', [ '-laF', 'some/dir/*.js' ], {\n  cwd: '/tmp/some/path', // defaults to process.cwd()\n  stdioString: true, // stdout/stderr as strings rather than buffers\n  stdio: 'pipe', // any node spawn stdio arg is valid here\n  // any other arguments to node child_process.spawn can go here as well,\n}, {\n  extra: 'things',\n  to: 'decorate',\n  the: 'result',\n}).then(result => {\n  // {code === 0, signal === null, stdout, stderr, and all the extras}\n  console.log('ok!', result)\n}).catch(er => {\n  // er has all the same properties as the result, set appropriately\n  console.error('failed!', er)\n})\n```\n\n## API\n\n### `promiseSpawn(cmd, args, opts, extra)` -> `Promise`\n\nRun the command, return a Promise that resolves/rejects based on the\nprocess result.\n\nResult or error will be decorated with the properties in the `extra`\nobject.  You can use this to attach some helpful info about _why_ the\ncommand is being run, if it makes sense for your use case.\n\nIf `stdio` is set to anything other than `'inherit'`, then the result/error\nwill be decorated with `stdout` and `stderr` values.  If `stdioString` is\nset to `true`, these will be strings.  Otherwise they will be Buffer\nobjects.\n\nReturned promise is decorated with the `stdin` stream if the process is set\nto pipe from `stdin`.  Writing to this stream writes to the `stdin` of the\nspawned process.\n\n#### Options\n\n- `stdioString` Boolean, default `true`.  Return stdout/stderr output as\n  strings rather than buffers.\n- `cwd` String, default `process.cwd()`.  Current working directory for\n  running the script.  Also the argument to `infer-owner` to determine\n  effective uid/gid when run as root on Unix systems.\n- `shell` Boolean or String. If false, no shell is used during spawn. If true,\n  the system default shell is used. If a String, that specific shell is used.\n  When a shell is used, the given command runs from within that shell by\n  concatenating the command and its escaped arguments and running the result.\n  This option is _not_ passed through to `child_process.spawn`.\n- Any other options for `child_process.spawn` can be passed as well.\n\n### `promiseSpawn.open(arg, opts, extra)` -> `Promise`\n\nUse the operating system to open `arg` with a default program. This is useful\nfor things like opening the user's default browser to a specific URL.\n\nDepending on the platform in use this will use `start` (win32), `open` (darwin)\nor `xdg-open` (everything else). In the case of Windows Subsystem for Linux we\nuse the default win32 behavior as it is much more predictable to open the arg\nusing the host operating system.\n\n#### Options\n\nOptions are identical to `promiseSpawn` except for the following:\n\n- `command` String, the command to use to open the file in question. Default is\n   one of `start`, `open` or `xdg-open` depending on platform in use.\n","readmeFilename":"README.md"}