{"versions":{"1.2.0":{"name":"@npmcli/promise-spawn","version":"1.2.0","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"license":"ISC","scripts":{"test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"check-coverage":true},"devDependencies":{"minipass":"^3.1.1","require-inject":"^1.4.4","tap":"^14.10.6"},"dependencies":{"infer-owner":"^1.0.4"},"gitHead":"243292f5eebe7920de4b5c4c8006ee8cd3f18125","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@1.2.0","_nodeVersion":"13.10.1","_npmVersion":"6.14.4","dist":{"shasum":"167d70b926f771c8bd8b9183bfc8b5aec29d7e45","size":2684,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-1.2.0.tgz"},"maintainers":[{"name":"anonymous","email":"evilpacket@gmail.com"},{"name":"anonymous","email":"cghr1990@gmail.com"},{"name":"anonymous","email":"darcy@darcyclarke.me"},{"name":"anonymous","email":"ruyadorno@hotmail.com"}],"_npmUser":{"name":"anonymous","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_1.2.0_1586212004379_0.29001913037350646"},"_hasShrinkwrap":false,"publish_time":1586212004502,"_cnpm_publish_time":1586212004502,"contributors":[]},"1.1.0":{"name":"@npmcli/promise-spawn","version":"1.1.0","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"license":"ISC","scripts":{"test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"check-coverage":true},"devDependencies":{"minipass":"^3.1.1","require-inject":"^1.4.4","tap":"^14.10.6"},"dependencies":{"infer-owner":"^1.0.4"},"gitHead":"c657fafbfd9e3aecf03d8f186b8188799cd309b6","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@1.1.0","_nodeVersion":"13.9.0","_npmVersion":"6.14.2","dist":{"shasum":"660009a5c54209142ec7c469c190d212834b6087","size":2601,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-1.1.0.tgz"},"maintainers":[{"name":"anonymous","email":"evilpacket@gmail.com"},{"name":"anonymous","email":"cghr1990@gmail.com"},{"name":"anonymous","email":"darcy@darcyclarke.me"},{"name":"anonymous","email":"ruyadorno@hotmail.com"}],"_npmUser":{"name":"anonymous","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_1.1.0_1583786937719_0.23704640584886527"},"_hasShrinkwrap":false,"publish_time":1583786937857,"_cnpm_publish_time":1583786937857,"contributors":[]},"1.0.0":{"name":"@npmcli/promise-spawn","version":"1.0.0","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"license":"ISC","scripts":{"test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"check-coverage":true},"devDependencies":{"minipass":"^3.1.1","require-inject":"^1.4.4","tap":"^14.10.6"},"dependencies":{"infer-owner":"^1.0.4"},"gitHead":"3dbdac115c1537734af8bd48b2760037aeeb2b1f","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@1.0.0","_nodeVersion":"13.9.0","_npmVersion":"6.14.2","dist":{"shasum":"eaf9f8628ad7e1861dff47d200d33a89c2dcb9ae","size":2566,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-1.0.0.tgz"},"maintainers":[{"name":"anonymous","email":"evilpacket@gmail.com"},{"name":"anonymous","email":"cghr1990@gmail.com"},{"name":"anonymous","email":"darcy@darcyclarke.me"},{"name":"anonymous","email":"ruyadorno@hotmail.com"}],"_npmUser":{"name":"anonymous","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_1.0.0_1583778180962_0.5334992556283071"},"_hasShrinkwrap":false,"publish_time":1583778181091,"_cnpm_publish_time":1583778181091,"contributors":[]},"1.3.2":{"name":"@npmcli/promise-spawn","version":"1.3.2","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"license":"ISC","scripts":{"test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"check-coverage":true},"devDependencies":{"minipass":"^3.1.1","require-inject":"^1.4.4","tap":"^14.10.6"},"dependencies":{"infer-owner":"^1.0.4"},"gitHead":"3413f159a7e740568fb4fa65e0c84b155a469290","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@1.3.2","_nodeVersion":"14.12.0","_npmVersion":"7.0.3","dist":{"shasum":"42d4e56a8e9274fba180dabc0aea6e38f29274f5","size":2830,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-1.3.2.tgz"},"maintainers":[{"name":"anonymous","email":"gar@comrade.us"},{"name":"anonymous","email":"quitlahok@gmail.com"},{"name":"anonymous","email":"ruyadorno@hotmail.com"}],"_npmUser":{"name":"anonymous","email":"ruyadorno@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_1.3.2_1604078763303_0.7092636532819514"},"_hasShrinkwrap":false,"publish_time":1604078763437,"_cnpm_publish_time":1604078763437,"contributors":[]},"1.3.1":{"name":"@npmcli/promise-spawn","version":"1.3.1","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"license":"ISC","scripts":{"test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"check-coverage":true},"devDependencies":{"minipass":"^3.1.1","require-inject":"^1.4.4","tap":"^14.10.6"},"dependencies":{"infer-owner":"^1.0.4"},"gitHead":"df2d68d66e5d66895fe0a31cf047ce53cf3062c3","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@1.3.1","_nodeVersion":"14.14.0","_npmVersion":"7.0.5","dist":{"shasum":"232282faa4f1b6653c93361d83a367d6d117c9c3","size":2844,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-1.3.1.tgz"},"maintainers":[{"name":"anonymous","email":"gar@comrade.us"},{"name":"anonymous","email":"quitlahok@gmail.com"},{"name":"anonymous","email":"ruyadorno@hotmail.com"}],"_npmUser":{"name":"anonymous","email":"i@izs.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_1.3.1_1603822231602_0.5358633005460898"},"_hasShrinkwrap":false,"publish_time":1603822231733,"_cnpm_publish_time":1603822231733,"contributors":[]},"1.3.0":{"name":"@npmcli/promise-spawn","version":"1.3.0","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"license":"ISC","scripts":{"test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags"},"tap":{"check-coverage":true},"devDependencies":{"minipass":"^3.1.1","require-inject":"^1.4.4","tap":"^14.10.6"},"dependencies":{"infer-owner":"^1.0.4"},"gitHead":"5390a4714bf7c2d1decbc97b5bbb748e9c8b1fef","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@1.3.0","_nodeVersion":"14.14.0","_npmVersion":"7.0.5","dist":{"shasum":"2570d273b4f492b7e63b3e741bcaf8dcf8950071","size":2689,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-1.3.0.tgz"},"maintainers":[{"name":"anonymous","email":"gar@comrade.us"},{"name":"anonymous","email":"quitlahok@gmail.com"},{"name":"anonymous","email":"ruyadorno@hotmail.com"}],"_npmUser":{"name":"anonymous","email":"quitlahok@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_1.3.0_1603738446290_0.5827922017164686"},"_hasShrinkwrap":false,"publish_time":1603738446444,"_cnpm_publish_time":1603738446444,"contributors":[]},"2.0.0":{"name":"@npmcli/promise-spawn","version":"2.0.0","description":"","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"license":"ISC","scripts":{"test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","npmclilint":"npmcli-lint","lint":"npm run npmclilint -- \"*.*js\" \"test/**/*.*js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint --","postsnap":"npm run lintfix --"},"tap":{"check-coverage":true},"devDependencies":{"@npmcli/lint":"^1.0.1","minipass":"^3.1.1","require-inject":"^1.4.4","tap":"^15.0.9"},"gitHead":"2d2b92c6517d800211d31f1288e5d3d8181e21ea","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@2.0.0","_nodeVersion":"15.11.0","_npmVersion":"7.16.0","dist":{"shasum":"a613a9b3f38105c55b4632edbda637bfbba14608","size":2580,"noattachment":false,"tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-2.0.0.tgz"},"_npmUser":{"name":"anonymous","email":"quitlahok@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_2.0.0_1623277643895_0.060315110914772374"},"_hasShrinkwrap":false,"publish_time":1623277644009,"_cnpm_publish_time":1623277644009,"contributors":[]},"2.0.1":{"name":"@npmcli/promise-spawn","version":"2.0.1","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"Isaac Z. Schlueter","email":"i@izs.me","url":"https://izs.me"},"license":"ISC","scripts":{"test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","npmclilint":"npmcli-lint","lint":"npm run npmclilint -- \"*.*js\" \"test/**/*.*js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint --","postsnap":"npm run lintfix --"},"tap":{"check-coverage":true},"devDependencies":{"@npmcli/lint":"^1.0.1","minipass":"^3.1.1","require-inject":"^1.4.4","tap":"^15.0.9"},"gitHead":"f7bed0ff6f65bdde5fdafafcee236fdf0e65b8bf","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@2.0.1","_nodeVersion":"16.14.0","_npmVersion":"8.5.2","dist":{"integrity":"sha512-7b5KiY/LEpUPqslzOA3v8aZrFmn2z7sLRw3aRDEgRipx0b7vZtQlb9FiMg6azzGuLyLTKuyvwgKPfixuV1tqKA==","shasum":"a62b9cf4afaf576588f7060582a56d62db4dd514","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-2.0.1.tgz","fileCount":4,"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","size":2584},"_npmUser":{"name":"anonymous","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"anonymous","email":"fritzy@github.com"},{"name":"anonymous","email":"darcy@darcyclarke.me"},{"name":"anonymous","email":"ruyadorno@hotmail.com"},{"name":"anonymous","email":"quitlahok@gmail.com"},{"name":"anonymous","email":"gar+npm@danger.computer"},{"name":"anonymous","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_2.0.1_1646333571086_0.38762211121360424"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-03T18:52:59.556Z","contributors":[]},"3.0.0":{"name":"@npmcli/promise-spawn","version":"3.0.0","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","preversion":"npm test","postversion":"npm publish","prepublishOnly":"git push origin --follow-tags","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"tap":{"check-coverage":true},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"3.2.2","minipass":"^3.1.1","tap":"^16.0.1"},"engines":{"node":"^12.13.0 || ^14.15.0 || >=16.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"3.2.2"},"dependencies":{"infer-owner":"^1.0.4"},"gitHead":"7a4a82c209ae97520c1367e0fce69b0e5928f7c5","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@3.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.6.0","dist":{"integrity":"sha512-s9SgS+p3a9Eohe68cSI3fi+hpcZUmXq5P7w0kMlAsWVtR7XbK3ptkZqKT2cK1zLDObJ3sR+8P59sJE0w/KTL1g==","shasum":"53283b5f18f855c6925f23c24e67c911501ef573","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-3.0.0.tgz","fileCount":4,"unpackedSize":5997,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4lqYbrocbLi4c1ZNvRKu+n/GXHR4966a6V9u7XrTB/AiAQthw/VRyVSGcRiqu08dVuX+U53DmQdfh5sJOQpg3Gag=="}],"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","size":2774},"_npmUser":{"name":"anonymous","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"anonymous","email":"fritzy@github.com"},{"name":"anonymous","email":"darcy@darcyclarke.me"},{"name":"anonymous","email":"ruyadorno@hotmail.com"},{"name":"anonymous","email":"quitlahok@gmail.com"},{"name":"anonymous","email":"gar+npm@danger.computer"},{"name":"anonymous","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_3.0.0_1649188220747_0.7323270424834953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-04-05T20:52:44.265Z","contributors":[]},"4.0.0":{"name":"@npmcli/promise-spawn","version":"4.0.0","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^3.0.1","@npmcli/template-oss":"4.5.1","minipass":"^3.1.1","tap":"^16.0.1"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.5.1"},"dependencies":{"infer-owner":"^1.0.4"},"gitHead":"143ce0f998e856a49d9669c2f9ed1df31f272883","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@4.0.0","_nodeVersion":"18.10.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-LM/GRZSwkxar1jgd58yW5WspFWrFefh8a/KVy+sbOMa0pCwqlXWxXEjQRQzbtWExyhwPb2XSK/4mJnLeiVOYng==","shasum":"d1c0b1078f0b342220a3c2b56852d468dd6f02b2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-4.0.0.tgz","fileCount":4,"unpackedSize":5946,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSghtGFKH1w9Z+uvfzXHs5RePhsQJMSZupGveO/qJ6gQIgXAr/MgHCcr7h1CR/bWEUP7LhZHKeBCy9SZkpWD1Dlfw="}],"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","size":2769},"_npmUser":{"name":"anonymous","email":"luke@lukekarrys.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fritzy@github.com"},{"name":"anonymous","email":"darcy@darcyclarke.me"},{"name":"anonymous","email":"quitlahok@gmail.com"},{"name":"anonymous","email":"gar+npm@danger.computer"},{"name":"anonymous","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_4.0.0_1665724980509_0.8742291364164751"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-14T06:52:49.353Z","contributors":[]},"5.0.0":{"name":"@npmcli/promise-spawn","version":"5.0.0","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.7.1","minipass":"^3.1.1","tap":"^16.0.1"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.7.1"},"gitHead":"26e313a3bf20e522ad3d05b2004525a3fafb0891","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@5.0.0","_nodeVersion":"16.16.0","_npmVersion":"9.0.0","dist":{"integrity":"sha512-q+Le2urM3NdxSFHj+VZXLTHKgmWxqHXUSqM5m9bjnV3EtThtJor64f5inmBkO9uEGZnhpjW0wL67Qf5qcgZkxw==","shasum":"8cd47aa85ad206ac0e2ae6005cbfbe5340bd0134","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-5.0.0.tgz","fileCount":4,"unpackedSize":5562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZfl4r6zkYotrZE2mgA+O8OlRh9sZQWErwmC6SOYIUXwIhAL/Csd2FZQ3UVt9ce09aFGti+PZYMa8XvMUUMIdEIm5I"}],"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","size":2657},"_npmUser":{"name":"anonymous","email":"quitlahok@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fritzy@github.com"},{"name":"anonymous","email":"darcy@darcyclarke.me"},{"name":"anonymous","email":"quitlahok@gmail.com"},{"name":"anonymous","email":"gar+npm@danger.computer"},{"name":"anonymous","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_5.0.0_1666809299305_0.06704307111543661"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-26T18:35:05.057Z","contributors":[]},"6.0.0":{"name":"@npmcli/promise-spawn","version":"6.0.0","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.8.0","minipass":"^3.1.1","spawk":"^1.7.1","tap":"^16.0.1"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.8.0"},"dependencies":{"which":"^2.0.2"},"gitHead":"164dc7c548b831101d2ac4dd46b0ac03fb418981","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@6.0.0","_nodeVersion":"16.16.0","_npmVersion":"9.0.1","dist":{"integrity":"sha512-AtQ2UpQ7UJY6UhuEsIO7dcO1Z6iLUhuf4R2qY5dxrdkjYIbNHuRJgadeB/O5ov9xBcm5RI+gGfBnCBEsh6nkgg==","shasum":"f23cd4200343c8de65ec6efced5d833d7832de52","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-6.0.0.tgz","fileCount":5,"unpackedSize":11744,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzHbvaXclgjvBbddNOqQ+L0MO9ybboPmbsnlF4V63xmAiBmKZwEIrdbKn4iEXn3nYclU7WoA54k667k3sxcokzqmg=="}],"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","size":4934},"_npmUser":{"name":"anonymous","email":"quitlahok@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fritzy@github.com"},{"name":"anonymous","email":"darcy@darcyclarke.me"},{"name":"anonymous","email":"quitlahok@gmail.com"},{"name":"anonymous","email":"gar+npm@danger.computer"},{"name":"anonymous","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_6.0.0_1667330145977_0.9641363680464867"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-01T19:15:51.459Z","contributors":[]},"6.0.1":{"name":"@npmcli/promise-spawn","version":"6.0.1","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.8.0","minipass":"^3.1.1","spawk":"^1.7.1","tap":"^16.0.1"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.8.0"},"dependencies":{"which":"^3.0.0"},"gitHead":"9693f8fb3549ac5c3cc2050e76d9e79b73ec3fd3","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@6.0.1","_nodeVersion":"16.16.0","_npmVersion":"9.0.1","dist":{"integrity":"sha512-+hcUpxgx0vEpDJI9Cn+lkTdKLoqKBXFCVps5H7FujEU2vLOp6KwqjLlxbnz8Wzgm8oEqW/u5FeNAXSFjLdCD0A==","shasum":"2bf718579ad0ca2c5bd364c6a9de3e2fa6be2b00","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-6.0.1.tgz","fileCount":5,"unpackedSize":11744,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE3z/3+tUHKOImHZEgci992+PK7jfdhQB7Ky29nmp6A1AiAUartj0bOjS1ndG4NLfjMmOyqHgmcut6/wDmhDjAYDIw=="}],"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","size":4931},"_npmUser":{"name":"anonymous","email":"quitlahok@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"fritzy@github.com"},{"name":"anonymous","email":"darcy@darcyclarke.me"},{"name":"anonymous","email":"quitlahok@gmail.com"},{"name":"anonymous","email":"gar+npm@danger.computer"},{"name":"anonymous","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_6.0.1_1667331968286_0.5438479439993291"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-01T19:46:13.019Z","contributors":[]},"6.0.2":{"name":"@npmcli/promise-spawn","version":"6.0.2","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.11.0","minipass":"^4.0.0","spawk":"^1.7.1","tap":"^16.0.1"},"engines":{"node":"^14.17.0 || ^16.13.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.11.0"},"dependencies":{"which":"^3.0.0"},"gitHead":"ad8d1ef4b6204e8b8f14a25d011b60cb2868d93f","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_id":"@npmcli/promise-spawn@6.0.2","_nodeVersion":"16.16.0","_npmVersion":"9.1.3","dist":{"integrity":"sha512-gGq0NJkIGSwdbUt4yhdF8ZrmkGKVz9vAdVzpOfnom+V8PLSmSOVhZwbNvZZS1EYcJN5hzzKBxmmVVAInM6HQLg==","shasum":"c8bc4fa2bd0f01cb979d8798ba038f314cfa70f2","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-6.0.2.tgz","fileCount":5,"unpackedSize":11760,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQfLWrF58Cj5MFvLXIOPbLmCilpwUDlR2xAKrWCtM57AiAeC368L78UOJfE00arm/z8kxWkyNXPrZ8SlG2c8lxyyA=="}],"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","size":4930},"_npmUser":{"name":"anonymous","email":"quitlahok@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"saquibkhan@github.com"},{"name":"anonymous","email":"fritzy@github.com"},{"name":"anonymous","email":"darcy@darcyclarke.me"},{"name":"anonymous","email":"quitlahok@gmail.com"},{"name":"anonymous","email":"gar+npm@danger.computer"},{"name":"anonymous","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_6.0.2_1670885996364_0.9515795250783419"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-12T23:04:21.087Z","contributors":[]},"7.0.0":{"name":"@npmcli/promise-spawn","version":"7.0.0","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"eslint \"**/*.js\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.18.0","spawk":"^1.7.1","tap":"^16.0.1"},"engines":{"node":"^16.14.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","ciVersions":["16.14.0","16.x","18.0.0","18.x"],"version":"4.18.0","publish":true},"dependencies":{"which":"^4.0.0"},"_id":"@npmcli/promise-spawn@7.0.0","gitHead":"ee07bf9a3cca23e5f2d4b78b88a2f4a15de9c1dd","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_nodeVersion":"18.17.1","_npmVersion":"9.8.1","dist":{"integrity":"sha512-wBqcGsMELZna0jDblGd7UXgOby45TQaMWmbFwWX+SEotk4HV6zG2t6rT9siyLhPk4P6YYqgfL1UO8nMWDBVJXQ==","shasum":"fd1c64ed4ff2341e503e1f390c62640a6540df09","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-7.0.0.tgz","fileCount":5,"unpackedSize":11830,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@7.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfZ6zoY2orKw3hX/K2v1+rlGiWc/17nUlhNf6YR4g3HAIhAJK2uRLO5WTDkzmFRtv0mgUgSR/Tx9yQ/SaKZxWp3KOr"}]},"_npmUser":{"name":"anonymous","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm-cli+bot@github.com"},{"name":"anonymous","email":"saquibkhan@github.com"},{"name":"anonymous","email":"fritzy@github.com"},{"name":"anonymous","email":"gar+npm@danger.computer"},{"name":"anonymous","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_7.0.0_1693416247559_0.5766421069164176"},"_hasShrinkwrap":false,"contributors":[]},"7.0.1":{"name":"@npmcli/promise-spawn","version":"7.0.1","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.21.3","spawk":"^1.7.1","tap":"^16.0.1"},"engines":{"node":"^16.14.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.21.3","publish":true},"dependencies":{"which":"^4.0.0"},"_id":"@npmcli/promise-spawn@7.0.1","gitHead":"16b36410f9b721dbe190141136432a418869734f","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_nodeVersion":"20.10.0","_npmVersion":"10.2.5","dist":{"integrity":"sha512-P4KkF9jX3y+7yFUxgcUdDtLy+t4OlDGuEBLNs57AZsfSfg+uV6MLndqGpnl4831ggaEdXwR50XFoZP4VFtHolg==","shasum":"a836de2f42a2245d629cf6fbb8dd6c74c74c55af","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-7.0.1.tgz","fileCount":5,"unpackedSize":12029,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@7.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFt33fxZ8wv7qXs2CvhwZENaAymCeD2bE930gSbla8FmAiBnqRIPz+lwunlhvm3ozHU1BetWrGapQTG4QxgeA8aO5Q=="}]},"_npmUser":{"name":"anonymous","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm-cli+bot@github.com"},{"name":"anonymous","email":"saquibkhan@github.com"},{"name":"anonymous","email":"fritzy@github.com"},{"name":"anonymous","email":"gar+npm@danger.computer"},{"name":"anonymous","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_7.0.1_1704385488546_0.8779867884856198"},"_hasShrinkwrap":false,"contributors":[]},"7.0.2":{"name":"@npmcli/promise-spawn","version":"7.0.2","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\"","lintfix":"npm run lint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force"},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^4.0.0","@npmcli/template-oss":"4.22.0","spawk":"^1.7.1","tap":"^16.0.1"},"engines":{"node":"^16.14.0 || >=18.0.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.22.0","publish":true},"dependencies":{"which":"^4.0.0"},"_id":"@npmcli/promise-spawn@7.0.2","gitHead":"7928731de498e4dcdfab60ecb1d49040fec521a7","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_nodeVersion":"22.1.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==","shasum":"1d53d34ffeb5d151bfa8ec661bcccda8bbdfd532","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz","fileCount":5,"unpackedSize":12161,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@7.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsHE4YtqtoBvjPUKKsU7LhANcxcHk4TE9muqCfrnE1sAiEA+To/BgMf1b5x6quwKP3RaMIdax81amtd2jy80mmdpbs="}]},"_npmUser":{"name":"anonymous","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"npm-cli+bot@github.com"},{"name":"anonymous","email":"saquibkhan@github.com"},{"name":"anonymous","email":"fritzy@github.com"},{"name":"anonymous","email":"gar+npm@danger.computer"},{"name":"anonymous","email":"luke@lukekarrys.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_7.0.2_1714785030582_0.5516469206384265"},"_hasShrinkwrap":false,"contributors":[]},"8.0.0":{"name":"@npmcli/promise-spawn","version":"8.0.0","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"npm run eslint","lintfix":"npm run eslint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\""},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^5.0.0","@npmcli/template-oss":"4.23.3","spawk":"^1.7.1","tap":"^16.0.1"},"engines":{"node":"^18.17.0 || >=20.5.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.23.3","publish":true},"dependencies":{"which":"^4.0.0"},"_id":"@npmcli/promise-spawn@8.0.0","gitHead":"fa58974e9627498e99b001fafd72c0deefc316c1","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_nodeVersion":"22.8.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-d+hsks580ts8k5ZYntlBX3ZtfECLvErB0OWJKRDC2aweZb3VybhvvkhIbveElgdg+aL7gMDtIuPJzheVLd2V+Q==","shasum":"845d49a3834e01db3ea1c7fd6b5b2ad2de16b033","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-8.0.0.tgz","fileCount":5,"unpackedSize":12195,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@8.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH2Uus84FagOwQjf2330aA6uN5FxGdjQ0AxXa7TsqR2WAiBb+pqUTUAmYEEMCcHq7II/DeXIEKWOv1Hxgty6wb0Gyw=="}],"size":5140},"_npmUser":{"name":"anonymous","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hashtagchris@github.com"},{"name":"anonymous","email":"reggi@github.com"},{"name":"anonymous","email":"npm-cli+bot@github.com"},{"name":"anonymous","email":"saquibkhan@github.com"},{"name":"anonymous","email":"fritzy@github.com"},{"name":"anonymous","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_8.0.0_1725495758091_0.5836466760112093"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-05T00:22:38.242Z","publish_time":1725495758242,"_source_registry_name":"default","contributors":[]},"8.0.1":{"name":"@npmcli/promise-spawn","version":"8.0.1","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"npm run eslint","lintfix":"npm run eslint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\""},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^5.0.0","@npmcli/template-oss":"4.23.3","spawk":"^1.7.1","tap":"^16.0.1"},"engines":{"node":"^18.17.0 || >=20.5.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.23.3","publish":true},"dependencies":{"which":"^5.0.0"},"_id":"@npmcli/promise-spawn@8.0.1","gitHead":"6b0e57718b978e40fd2ab4a69c8db8b11aebf6cf","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-ZscqKtJqy7oj6MgXEJcHQ1om4utU0Q84QtC28UVuiO6ALSO9sDPanXdu6Wd1oYhItW8fx2u96zRFUE8BuPlAjA==","shasum":"c2e25a632be72e66a2e7bc1d55aa74f51ca1f87e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-8.0.1.tgz","fileCount":5,"unpackedSize":12195,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@8.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlGSZDwDKFrhbe/MxHs7eH+t2D4R4TN5Qmefpqam8IhQIhAIJQh7IaU3N5tMkaINTOR+ojQaI5Ar3oL49G1tuuxwn7"}],"size":5138},"_npmUser":{"name":"anonymous","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hashtagchris@github.com"},{"name":"anonymous","email":"reggi@github.com"},{"name":"anonymous","email":"npm-cli+bot@github.com"},{"name":"anonymous","email":"saquibkhan@github.com"},{"name":"anonymous","email":"fritzy@github.com"},{"name":"anonymous","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_8.0.1_1727887239342_0.22923107642102236"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-02T16:40:39.591Z","publish_time":1727887239591,"_source_registry_name":"default","contributors":[]},"8.0.2":{"name":"@npmcli/promise-spawn","version":"8.0.2","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"npm run eslint","lintfix":"npm run eslint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\""},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^5.0.0","@npmcli/template-oss":"4.23.4","spawk":"^1.7.1","tap":"^16.0.1"},"engines":{"node":"^18.17.0 || >=20.5.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.23.4","publish":true},"dependencies":{"which":"^5.0.0"},"_id":"@npmcli/promise-spawn@8.0.2","gitHead":"81de91de507d73e69813a96091ce9fdcd64dece7","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_nodeVersion":"22.10.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-/bNJhjc+o6qL+Dwz/bqfTQClkEO5nTQ1ZEcdCkAQjhkZMHIh22LPG7fNh1enJP1NKWDqYiiABnjFCY7E0zHYtQ==","shasum":"053688f8bc2b4ecc036d2d52c691fd82af58ea5e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-8.0.2.tgz","fileCount":5,"unpackedSize":12768,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@8.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP8lRqmnw8+G2UrZMFAt+PK1H5TZjaCFiwEK3KhnsLewIhANRRA5VjC251qVgW8UYy1HvNxxVatZ0PX2zvLaiPCjaS"}],"size":5354},"_npmUser":{"name":"anonymous","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"hashtagchris@github.com"},{"name":"anonymous","email":"reggi@github.com"},{"name":"anonymous","email":"npm-cli+bot@github.com"},{"name":"anonymous","email":"saquibkhan@github.com"},{"name":"anonymous","email":"fritzy@github.com"},{"name":"anonymous","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/promise-spawn_8.0.2_1729263569636_0.06088807987960565"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-18T14:59:29.833Z","publish_time":1729263569833,"_source_registry_name":"default","contributors":[]},"8.0.3":{"name":"@npmcli/promise-spawn","version":"8.0.3","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"npm run eslint","lintfix":"npm run eslint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\""},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^5.0.0","@npmcli/template-oss":"4.25.0","spawk":"^1.7.1","tap":"^16.0.1"},"engines":{"node":"^18.17.0 || >=20.5.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.25.0","publish":true},"dependencies":{"which":"^5.0.0"},"_id":"@npmcli/promise-spawn@8.0.3","gitHead":"cc5efb3a7c7c09e0bfbfb574d1f0b1cde686361d","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_nodeVersion":"22.18.0","_npmVersion":"11.5.2","dist":{"integrity":"sha512-Yb00SWaL4F8w+K8YGhQ55+xE4RUNdMHV43WZGsiTM92gS+lC0mGsn7I4hLug7pbao035S6bj3Y3w0cUNGLfmkg==","shasum":"08c5e4c1cab7ff848e442e4b19bbf0ee699d133f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-8.0.3.tgz","fileCount":5,"unpackedSize":12783,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@8.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE4wY+CvCwP1e491wyy9LDIEnw+OqY2N+Je3hKbySY8hAiEA+DT8CqoUAHoTwTaYA+0EN4JcVN0qABMvc70FYOv0fcM="}],"size":5360},"_npmUser":{"name":"anonymous","email":"npm-cli+bot@github.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"gar+npm@danger.computer"},{"name":"anonymous","email":"saquibkhan@github.com"},{"name":"anonymous","email":"npm-cli+bot@github.com"},{"name":"anonymous","email":"reggi@github.com"},{"name":"anonymous","email":"hashtagchris@github.com"},{"name":"anonymous","email":"owlstronaut@github.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/promise-spawn_8.0.3_1756413366577_0.06674247603300398"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-08-28T20:36:06.774Z","publish_time":1756413366774,"_source_registry_name":"default","contributors":[]},"9.0.0":{"name":"@npmcli/promise-spawn","version":"9.0.0","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"npm run eslint","lintfix":"npm run eslint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\""},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^5.0.0","@npmcli/template-oss":"4.27.1","spawk":"^1.7.1","tap":"^16.0.1"},"engines":{"node":"^20.17.0 || >=22.9.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.27.1","publish":true},"dependencies":{"which":"^5.0.0"},"gitHead":"c6636f18005100d803d46c30a1d7bda124f2b779","_id":"@npmcli/promise-spawn@9.0.0","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_nodeVersion":"22.20.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-qxvGj3ZM6Zuk8YeVMY0gZHY19WN6g3OGxwR4MBaxHImfD/4zD0HpgBHNOSayEaisj/p3PyQjdQlO9tbl5ZBFZg==","shasum":"2a01fd00c612de7ea3d3e16910accc99b4122542","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-9.0.0.tgz","fileCount":5,"unpackedSize":12747,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@9.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCehksr28mDGaHDDoh1h2+lPE8VaZ2Jb1wmfhGsnFmMgQIhAPJ9tbKgXtAwCb1XMupiLs1Y5wHoJSAbDbQzTwOtiIaC"}],"size":5332},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fcf553c-fd60-4925-86da-4687069a9b8e"}},"directories":{},"maintainers":[{"name":"anonymous","email":"gar+npm@danger.computer"},{"name":"anonymous","email":"saquibkhan@github.com"},{"name":"anonymous","email":"npm-cli+bot@github.com"},{"name":"anonymous","email":"reggi@github.com"},{"name":"anonymous","email":"hashtagchris@github.com"},{"name":"anonymous","email":"owlstronaut@github.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/promise-spawn_9.0.0_1761240224209_0.9820328515256807"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-23T17:23:44.416Z","publish_time":1761240224416,"_source_registry_name":"default","contributors":[]},"9.0.1":{"name":"@npmcli/promise-spawn","version":"9.0.1","main":"./lib/index.js","description":"spawn processes the way the npm cli likes to do","repository":{"type":"git","url":"git+https://github.com/npm/promise-spawn.git"},"author":{"name":"GitHub Inc."},"license":"ISC","scripts":{"test":"tap","snap":"tap","lint":"npm run eslint","lintfix":"npm run eslint -- --fix","posttest":"npm run lint","postsnap":"npm run lintfix --","postlint":"template-oss-check","template-oss-apply":"template-oss-apply --force","eslint":"eslint \"**/*.{js,cjs,ts,mjs,jsx,tsx}\""},"tap":{"check-coverage":true,"nyc-arg":["--exclude","tap-snapshots/**"]},"devDependencies":{"@npmcli/eslint-config":"^6.0.0","@npmcli/template-oss":"4.28.0","spawk":"^1.7.1","tap":"^16.0.1"},"engines":{"node":"^20.17.0 || >=22.9.0"},"templateOSS":{"//@npmcli/template-oss":"This file is partially managed by @npmcli/template-oss. Edits may be overwritten.","version":"4.28.0","publish":true},"dependencies":{"which":"^6.0.0"},"gitHead":"86e51e76413d118397c75f2715ec1e0090a8cd3a","_id":"@npmcli/promise-spawn@9.0.1","bugs":{"url":"https://github.com/npm/promise-spawn/issues"},"homepage":"https://github.com/npm/promise-spawn#readme","_nodeVersion":"22.21.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-OLUaoqBuyxeTqUvjA3FZFiXUfYC1alp3Sa99gW3EUDz3tZ3CbXDdcZ7qWKBzicrJleIgucoWamWH1saAmH/l2Q==","shasum":"20e80cbdd2f24ad263a15de3ebbb1673cb82005b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@npmcli/promise-spawn/-/promise-spawn-9.0.1.tgz","fileCount":5,"unpackedSize":12747,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@npmcli%2fpromise-spawn@9.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHjcws/4HWRT9Am9q5avYu4JMxL5V29upc2hDJ7c8kSVAiB14asFOUd2Y9QJEUj407J2xtZILSOeS05HKWzLCH6eDQ=="}],"size":5334},"_npmUser":{"name":"anonymous","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:7fcf553c-fd60-4925-86da-4687069a9b8e"}},"directories":{},"maintainers":[{"name":"anonymous","email":"gar+npm@danger.computer"},{"name":"anonymous","email":"saquibkhan@github.com"},{"name":"anonymous","email":"npm-cli+bot@github.com"},{"name":"anonymous","email":"reggi@github.com"},{"name":"anonymous","email":"hashtagchris@github.com"},{"name":"anonymous","email":"owlstronaut@github.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/promise-spawn_9.0.1_1763058264334_0.16128830742110267"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-13T18:24:24.574Z","publish_time":1763058264574,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"latest":"9.0.1"},"name":"@npmcli/promise-spawn","time":{"modified":"2026-04-22T19:42:01.011Z","created":"2022-01-26T13:20:36.405Z","1.2.0":"2020-04-06T22:26:44.502Z","1.1.0":"2020-03-09T20:48:57.857Z","1.0.0":"2020-03-09T18:23:01.091Z","1.3.2":"2020-10-30T17:26:03.437Z","1.3.1":"2020-10-27T18:10:31.733Z","1.3.0":"2020-10-26T18:54:06.444Z","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"},"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.","users":{}}