{"_id":"spawk","_rev":"15-0b7285637183ac0006ff80dcd02be9e8","name":"spawk","dist-tags":{"latest":"1.8.2"},"versions":{"1.0.0":{"name":"spawk","version":"1.0.0","description":"child_process.spawn mocking library","main":"lib/spawk.js","scripts":{"lint":"standard","lint:fix":"standard --fix","posttest":"npm run lint","test":"NODE_ENV=test nyc mocha test/*.js --check-leaks"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","nyc":"^15.1.0","standard":"^16.0.3"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"gitHead":"b0c3078f5d71aaeeb4deeeee8aed0fc747836089","_id":"spawk@1.0.0","_nodeVersion":"14.15.5","_npmVersion":"7.5.4","dist":{"integrity":"sha512-u7uqzk+7+JP8kYfepGiEhwlAh+Zh5oP5suQEI59Nbs6RaQk1sTtU5E/Z421/WOwbKw/pX7X/xGk/XVqQUdH/fA==","shasum":"e18a903171e47df9ede0111986120e0cd2bfcda9","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.0.0.tgz","fileCount":6,"unpackedSize":7376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMFzhCRA9TVsSAnZWagAAQX4QAJsJfAbzMf7Lf2bO4fJC\nR8q9DPZC+NsiGj94tzZrHUcIBPWvXrlYvq1RNd5nxWhFWwHJMTLcR0wOkyVT\nd/u/cAeVkY88MHK0cMkVR84aIqAHVXa3q2YlTAVopz5elt3aaFoiRMnie1vI\nncemO5WE/QZPWOhmyVmNPfkUfjZL8kvRWSafew3HSlHGY7K0aycSFJnbTp/a\neTIXYB9DxN4VaewbArF3vc17Rm9QeXXVcF8aMowTfmzn6Wz6Q2sz0Ke6vfS3\ncaVvYEOtfeBwrJE70rQ9whlOJNIrua3eVRB3bFmBSb0rgnTs49IrDPwMZc8+\nJA7Q/Nr4MMoPMZGfxfEKkTiRWzGqoXk9LRPrgOKe1RbV+Ybclenzd7XPhnlG\nMZZoRrbOEYddXpQrQnbX5TNadDSO7yE+8dn/OyqXoI7BhBrgXsiKNIQcIx9S\nBtnlSi46qfCjXs0UxOikzqmDZlKdwLtZvlGO8HCRq55V/4om405NAw/FHCwU\n8MAkLexSX2172c2/BU4pwJZ2w6osGegb1j8ip/iLaKgnUwU+NUf8QTOalK5z\nRMb+cz7LdBVy+VzNMCzkrN5OwVzSUBnBhvXwhzWQW13aCVRD6jE8yhSJ14qb\nTnqsKnXm0Uk5FHjuui4UY+vasoZlfvqX3TykVrzAsDsVabm2RrwXQK7WXfMb\ncGFm\r\n=3E/i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgEkh/O2ckPTdaQ42OFQ5rHgmf4E7I4N1mJs1iJ0PvoQIhAOy7eIlMBvIbt3MWYENE7P8ImuhTuLYilqNn0l0z10yP"}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.0.0_1613782240659_0.12954786464003631"},"_hasShrinkwrap":false},"1.1.0":{"name":"spawk","version":"1.1.0","description":"child_process.spawn mocking library","main":"lib/spawk.js","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"NODE_ENV=test nyc mocha test/*.js --check-leaks"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","nyc":"^15.1.0","standard":"^16.0.3"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"gitHead":"8526826cb98aaf4e3f9ea15c0b46a5ede636b33e","_id":"spawk@1.1.0","_nodeVersion":"14.15.5","_npmVersion":"7.5.4","dist":{"integrity":"sha512-81xjJlbizrWCMkNd9XZnui+vOPnp0hp0tleQa8w8LkMWefZTGjCManMfjzb288Zy1G+WPkzEQfc67vC6jilvmQ==","shasum":"688b0da845c113de01f7124d901694a5828dd090","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.1.0.tgz","fileCount":5,"unpackedSize":14767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMJ0/CRA9TVsSAnZWagAArBkP/jSB5uikGvXrGG8IufFI\nsqCu9XdxtIavGBP4Y13h2xwCHD1UaZRv3gZ0pSXUFITUt9Z8hiR6d/eZWb/i\nHv/R1KQpMrJqfyCW2YId3FNjT3giwadq+hsRZlT4YN24TgXjGPiNILHb5YJa\nP8qZkwarQsEXJ0t4m+7868Cm8ixUdFmoh9HeP48TkZB+D8qe5kCUcw+z6RZf\nV89KfCOdT4F6nITc4aa3Y/4eF7SRV3r63u2Rit5dTNyB/5Y8rRq9WGShikWh\n6ntqJoRz0idD9SebzDnWQwfYoHgi2mS+A+DGWkKUKOWNFNMG1hhW0P9aAeEa\nY0gSejmF9E0uAW2CLiIG6ZeRqeSnC0894WDS8rwfkthFhsz10uT01dD1Ndnk\nnZlJ+A5PLvpjQ2bo6B0i4zikThnUNIUwqAEpF9UgbA+QolmNrwxb5DD+R3uJ\nOVo2tWeYNrLHqNH2dk5OBon/SJE2/Z6qoPziJPpzvVt14zoopnMXZYhi0O1I\n5HzorUrNhHc1Vow2UO39sZKmTgWXiEuCyz2Dd3DrasfRfaIHEbaCdVJMd/FD\neyy5C+r2jpr63S13ggbK1jPNJqfpTtzkDElKKjaounsm1kX/zzFuhclgL9m/\nzIV21jWYcPQQXsWg/E6Jeja7+yvf8FDFU84iLu6bACkZf+j+Nfh+va+qlVJ1\ndyZL\r\n=2MEe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJlNbdNMeFUsyEtphsXHmrhWi7DSi4CYkh3b5XBh904gIhAIUCznQeagJd/3Kh/oEsgnpWhEDmcSoRDah5PbTAcbs0"}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.1.0_1613798718617_0.04469818607289233"},"_hasShrinkwrap":false},"1.1.1":{"name":"spawk","version":"1.1.1","description":"child_process.spawn mocking library","main":"lib/spawk.js","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"NODE_ENV=test nyc mocha test/*.js --check-leaks"},"enginesStrict":true,"engines":{"node":">=10.0.0"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","mocha":"^8.3.0","nyc":"^15.1.0","standard":"^16.0.3"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"gitHead":"e8c64d3c4bdad4acdfb974f26625b5cd66a6cca6","_id":"spawk@1.1.1","_nodeVersion":"12.20.1","_npmVersion":"7.5.4","dist":{"integrity":"sha512-CUOAUDyz2l2XFRIr4yHrQmMzGkGHh66LkLejLDltd24qBzCeFS21PdXdxWJv1nkykYPtERhNsXAO44Umxzpwew==","shasum":"06f0bb67ddbd26f0d81ffdb04bd88f705b0aea19","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.1.1.tgz","fileCount":4,"unpackedSize":9635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMWTyCRA9TVsSAnZWagAApc0P/0lNAsOIbbxoxFl1b4tt\nWJfoDp0/E5AZ9abmzdoUbps6/JwTgjDo/zRAf8W7GeW/6A84O1I8CfGnnVab\nBLSkzqJflP53fAt+/O6iq0JyCbwMN/2+eEUhMwNTnKCKR9TUnlkH023w2Kiv\nzGZF3KLX1hNjA1RmE0nVR89UCCYV6tnIYGWDB8yoibM3YrezN/M2IXVeKqzg\nMT6hVyVpc1tMEQDPF+9r6n2+LRquOY3EZdaRtiHMzQQ7bKwhIQnh5X0vePvl\nMIKthMX1/VXgrdvGpWaQ1cNVSpjt0ioXyG6TLCBWbNu4RpKDTjA7o9oDqIAp\nAcz1XicWVc/om5mwFh+wBbndVRAq/iHC7FaTZWh+z+jRGMGuHqUedKBnQqqj\ng4JAHXiCCTK76+6njEjmz4kZgSNMA75hFBSjHiCFvidP8K+grJtcMHgsItrL\nfN2sKiz4eDQPoYd1uBiD1M0MLSNSUv6Fd+Fl4HFC1EZQFMKqlUBm33fTI9gY\nfHDhTTu28XpX4lP4lsUPcj/24JUlHSa9I6AqaFlE8ArFjni4iCaZOzQV7utJ\nTjjdmpofthWYgLEYIKmZrwwVrhPCcTDJJpZTZIfrZ4d8AGBp442FZFAqTfng\nRbXgznvn96Fym9m5diTTXpK2eCf8WavXLylkbSQUexurO5yno9UvLXHO1tda\n0VMZ\r\n=47e8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCStVItQ5WahAPtS3KtvHJrNy2G8BiyEAEKcoOb7pc1FAIhANiFgrk7cdwU6oChujR8TPvw9bqpc6rcwYZFLUscWMsF"}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.1.1_1613849842293_0.09225214057845377"},"_hasShrinkwrap":false},"1.2.0":{"name":"spawk","version":"1.2.0","description":"child_process.spawn mocking library","main":"lib/spawk.js","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"NODE_ENV=test nyc mocha --check-leaks"},"enginesStrict":true,"engines":{"node":">=10.0.0"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","faker":"^5.4.0","mocha":"^8.3.0","nyc":"^15.1.0","standard":"^16.0.3"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"gitHead":"be36f608539dfa8f28509f2fb8a0030387b790d1","_id":"spawk@1.2.0","_nodeVersion":"12.20.1","_npmVersion":"7.5.4","dist":{"integrity":"sha512-qJwKPgA1iNUg+YSyDoFaSj/ivacBEA5QpMXa6nzSw9qlo4znAQ/9xYdRhvjMpI5umTLAE2nRqImDn4MzwpSozg==","shasum":"0ef61eb836b53e1ab1bd165698e8d33e4bfa3e0c","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.2.0.tgz","fileCount":4,"unpackedSize":12639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMggMCRA9TVsSAnZWagAA4AEQAKFb+7lE0yTESh7DaH2a\nOnIKbUel9HIj8SqgHfexoAriYJpxC0kCUBVLp/iGNfkpOvBPm07xQ1CGzFer\n+IVZ6ZArBerY8OMRHIpjfMT9WK/ubG436IYVhjMuZJ7kpcZ27psVwTDxsEvA\nMsh0ZMFsui/3DOjOpTnQkhnjhbgAoY9GO6/fek85PmDk/mpDx2Lt8DHSXBMN\nJbRZpvEvLYDkykXXYnILVTwlu8kX69n+M4q/HG8addaY5Eg2h0d//Bv9ds8L\n9eQm5Qi9HMbR4/qjO8zY37zlA6QRviBbg7Inb+VSTZD2F1vZrHBg1VlKKrqJ\nbfcs+bLWyD4kMsuxaMLGp/Fhs0kAeSIPCd/4YpyiVO9Pziz59Ztn1NcLDSRc\niE1u13DFz6SPZnt2gTDFMPPOjgBbg6JLhFvR1bNxH1E/IAEXXfHBgPa1b4cl\nnZl/yajCODLZIepJNQUGeRfnnNt4KrADehF8qfCsdnnhZgqZUeEgdVyCX4/U\n7rDIt24XNX3BovFCh8JyHkp1nLAE7tbsjr9YyDkHJZxk2ElYM7BNO8KrScv6\nwTZslcteCegUlKcOsyzp3Xc44CTu7EDnfsljp799ep5ZDHd84HYokInn+708\nCzCBnvXkfr4OrLtuluPTtZ9d/JBWNlOTiJXCZI7Lq/V/RFoU3Dq+AoYHsUCh\nP5oV\r\n=OVXW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGkoTkLnVxocuC6c+FT2ER9D0Z6ox6bW+aETfRSc6FvKAiEAhQ4DNQ/os+2CEhbGCTvLvFts/f4m8mBny+4VG40DZ8A="}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.2.0_1613891596023_0.9232140011748045"},"_hasShrinkwrap":false},"1.2.1":{"name":"spawk","version":"1.2.1","description":"child_process.spawn mocking library","main":"lib/spawk.js","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"nyc mocha --check-leaks"},"enginesStrict":true,"engines":{"node":">=10.0.0"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","faker":"^5.4.0","mocha":"^8.3.0","nyc":"^15.1.0","standard":"^16.0.3"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"gitHead":"398b3eae5f54d49443addd021785fbff877d25b2","_id":"spawk@1.2.1","_nodeVersion":"14.15.5","_npmVersion":"7.5.4","dist":{"integrity":"sha512-kCzno5XXOoRw9IcgX9tceVdnmcHnimOqlN2ITZDono6mWZ5CR/10lQueYvJ/xssElvc8mIG5UcjYpWiQynDfcA==","shasum":"61812324e79fb7259b77c8e90dab280ee8f1f81d","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.2.1.tgz","fileCount":4,"unpackedSize":13235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMunRCRA9TVsSAnZWagAAYbkP/A4hK4+DF5hDKWGrdH8/\nYHnLFgp2K64DQXieKSBkzr5oMmUFQv+h5JlqCBRakS1zsDpHLdsocwJMLRmD\nSia2s1lKwdQNYZ/0xq4ZpSHFRtlOit/VYcM39dYRgKfwDoOBq9qXMeTM9NQ9\nezldtZB5mJS3ryZq52ot0UwrnRDul3FSkpS2skZK1lCMANTWqCnYG6zaYhGU\n2k/XrxyShQIFBA7sTCsk5LGUT+om/K5kQS2YLWIn5gwx4NwrRxKt5XEVKBWk\ndhvU8tjEk7NSQ+SS6VydV4fTDa2pqkpBQaWqAkCti/vdBoG9mBdiPWAaFNTn\nRp4TZuJKWh/orfccrDbda2oNmUKSC3b6zGfzd4lndL26/Tpgth1Hn3XvFG6H\nCEImcAmE11PmzzMZKSH2Hw1PHU2RwhUv045H2FH/76OLSoUKlEIBwFT/c8/i\nOdWpjLv8GqUOSNDZJaYHIeRnV3Bi8vA8lM8Pl8uYE1WaWYK+TPnhYzOhJOy1\nDdTSATzTMocUDnPfDIKWRmX3K7IdLuVpcfBsruZ6cDrGNPaUJ2/OzMWNdvgR\nhOWogWqJCsV68Thg8448+YoAv5vUxf6GONbs/KV+TnphP0XT+EHblr2ZMtxe\nC7CzrfD3mFzgbq9R2JSgJxy0xqkJowM0vdcbNvZdKknEF6HJzliJYfaYY/tP\nC6vB\r\n=rTuN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB5BOUWpt9+O0vb4HzwReU9FZ7MV340rSGG8jfWVNhdCAiBdloETKM7kaVNGKyDMIGLlCqb64laBl9Fk6Gffo33dfA=="}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.2.1_1613949393417_0.36730139754315805"},"_hasShrinkwrap":false},"1.3.0":{"name":"spawk","version":"1.3.0","description":"child_process.spawn mocking library","main":"lib/spawk.js","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"nyc mocha --check-leaks"},"enginesStrict":true,"engines":{"node":">=10.0.0"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","faker":"^5.4.0","mocha":"^8.3.0","nyc":"^15.1.0","standard":"^16.0.3"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"gitHead":"6e3f85be68481f72ef8e1f4cb54eb30336656122","_id":"spawk@1.3.0","_nodeVersion":"14.15.5","_npmVersion":"7.5.4","dist":{"integrity":"sha512-bneBU7aABKzvWB2kHSUyAxklVjSDga+SifePfhr6UJTJ1rHLYGiSYH5HAT7RzYDXUZt3fOL0vo2LgBpG2Cxzwg==","shasum":"100801ab843651778970eb6f1d897e5ace9a1360","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.3.0.tgz","fileCount":4,"unpackedSize":14739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNIMLCRA9TVsSAnZWagAA/XEP/iV38Jlkb2VDQYKUZ9zW\neSBOdz1UDROaWT0PaR9DbYJ6YfdLdCzvorrbBAn+0xkP2iGM11tCxW+Ob3Oc\n518/LzIDO3+t+mkzaVZ9rTm0SEqPNc3DMo3JXSfnRoJG7dTr5xSpNzdXx1DI\nKLpg/1ruq9Ofr7tRiaBM01UhzCHY0aVq6umC43BQaO0+zD9XlW+uWAm7I6/4\n660ltNLbE7dLX5XxdI3dQ90h/r+qTHKjKEy8vR5Io1CqsBiRV6EqpNPY++g4\nU90Xm0RlYJFT6x1UEIH68oleuoqtak8r8HgHHwcnBk/3WKTaiJEhxNoDJ/s9\nVclIxuvKFgeUXjrH5xRwoyOwx7bpvcvo5JBE+UnYlQxpBykNNPKa3K54m533\nQs8WgEBlAczPoknSXMAtgjFiEy/6KyyG+pBgGxK4spePfmkehpj4d6/kkP3G\nHet3kuR5ItB5LVPUVFSj+OAqdbL1SNdpdz7WP8H75F+uG0mU9LbHStT8ZraR\nKQ6G5X+UlvSMJmp4Kb4JrwVbYkLJHLNZG8YLjDvtrrD8YgDuTZwRZ/s8QajK\n/2bpqmZpzUYYooSdKv2/tZjso8A78Kniu/Mb2snCiuVJNLiXvJ0+BpP+Z/qb\nQ1lbQJKop0ur77udTjkWWLzxefKw4PouB4dtdkFBu5scb9deWRVisoJ6LFu3\n/iCT\r\n=183A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSoVU+mWrDy9FYAcl4LsQotWaY7525TdTOhg51Ed/J6gIgNOUvpekqdgnmodATjvwkvl5FFBXBXOol362TNO1OxDI="}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.3.0_1614054154542_0.3302276847654708"},"_hasShrinkwrap":false},"1.3.1":{"name":"spawk","version":"1.3.1","description":"child_process.spawn mocking library","main":"lib/spawk.js","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"nyc mocha --check-leaks"},"enginesStrict":true,"engines":{"node":">=10.0.0"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","faker":"^5.4.0","mocha":"^8.3.0","nyc":"^15.1.0","standard":"^16.0.3"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"gitHead":"2204eb48ccc7231c47b233b27ed958a6def67d63","_id":"spawk@1.3.1","_nodeVersion":"14.15.5","_npmVersion":"7.5.4","dist":{"integrity":"sha512-tGcJOKHKDDJ4/XUPY9ITA76prE6GfbWrwA+hBnLvrC/M/k3xWqyeQHDmbLWVkQZxu3itDcg6dVy3kcsMgdDVjQ==","shasum":"e1fb039ca9d1e42e4cbcd0c6fd96aefe228406e9","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.3.1.tgz","fileCount":4,"unpackedSize":14643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNWgYCRA9TVsSAnZWagAATg0P/14AvuoaZlm95RPIsBiV\n6U2gl+RPE3Lsu3xmryBL40uwpDCdy1eo6sodHZe2YcEwCCFkWSfE45VuvlQ6\n90qS/EVy3eCmhAfNLRFT1eTa/ApNK6JY9t9Y9GadJ1bEVir2wxDtjKl7Py+z\neKWO2W0bmOQ48mzPbLelnBXW2OpdCbM2ZJ3Cevn13wT9WQmCXkPh2GcNna5f\niWrkV5iIcpsg38zebpvHaZvGdLSPYJjVbq7+LLTopP8XPcqBYwVPhd5jmqQ1\nw9vN0Ie9lcYQxmEc7RhMIPOZiUJYZ4xLoBrvMOCtT47cP2Gx9lPeOhsGBjJD\n70V0qMp0Q4ShgLyF4joN4LAJWr6sA99xrM3M9E7LtpEuCLWm8YyE3QSdjETU\nrAVq/jCZ5bCcA+iBmuUkU6viKfdsUw6ZSJOHvv3CfZJQGkNs+VKgo4dyX7KV\nLPRHwXcMQN+1iKU5yUM+ptCDsFcUi2qCQc1e/fpSbxGwLy2QYO62V9jFe0G5\nMNDmK2M9OjADGPkLBxjQZi3DfpNV+PglcYmZrdGEfoeRoyc0p9smxyeqQdjW\nQ3anYDKJ2i2ZsK5R9k9l3Ih/l77nv/ft8VmYzLLKAbCQ2FZyI/26YU7ntBj3\n5uiUlcOrXJ1rRTpRUfSYA1HctGbkwBdYWdxiH+8iIXUUockQO046TC1igDVn\nH4VJ\r\n=L5x4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjK2Bobw6lPwEBF8WRtlqGzUyHtRyh4zy2PtmS1vkCQAIgYFqoYG3LGC3RkMsG+piAn8kIP4X/8DDem6SmhKvSkDs="}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.3.1_1614112792144_0.2713172138358404"},"_hasShrinkwrap":false},"1.4.0":{"name":"spawk","version":"1.4.0","description":"child_process.spawn mocking library","main":"lib/spawk.js","types":"./types/spawk.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"nyc mocha --check-leaks"},"enginesStrict":true,"engines":{"node":">=12.0.0"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","faker":"^5.4.0","mocha":"^8.3.0","nyc":"^15.1.0","standard":"^16.0.3"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"gitHead":"148c07a207b9b34f14c8df483bd2f2aaf78fc3e7","_id":"spawk@1.4.0","_nodeVersion":"14.16.1","_npmVersion":"7.11.1","dist":{"integrity":"sha512-XGER/ScNkUs8H34Ih0W2nHwiuG/g6kftA0eGuhDGtc0usJI5DYroy+bHMPRM9Up82hGxL6n18k7KLDYx+v+Pwg==","shasum":"e792f6922ab400ae8dedb9977383ff6a636c8f7f","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.4.0.tgz","fileCount":5,"unpackedSize":20768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglAKJCRA9TVsSAnZWagAAmgcQAJWoxlhaVZmeB3N7nPsX\nwqkf0DWuugiGR1soNwlTvwTOkSNcmnnTA007X8Xbk6mT5dHb2q8dbrbkyztf\nIVRJlPAJcjNU/Zfc4KJYG39yeTmzKO1pUDrUA4FyJlrbN8bnY33lIvfKehTa\nGVbnSnIC/UKMTfQgjHETBA8fAYNot4hrLoOqu/xZbjFQhGvl4XOwzxvYaX4T\n9xeAIcOlJulG6Lh/FBoiQevSX4QaNfYV6jLYBLe4wmKwWpSQHxIRN5MEzvuF\nC5oglUmevK+o2gSHsXw8M2juv8LYOVfy6AiYYyersLx7mPqh1Ovy5AyNr2K3\nsnZzGcp+vjeH2q4WHpuQiFSSY/r7qOqvsc31P5qxdD/uqOo6ELppBMfaWNQf\nUTuiMVaQdrakqymQkMqlBWikU2N4pf1gN7GyRAVUauAqhlLYlGKNX2d0Nh7S\noijfSugQfSluvUjwfdqAdfc5ki1C6kTikG998Jte5bIhL88psPGEgXERRoxu\n/CWSxk71+C3G7tvqXwvkX0PmNUIkO9fcaW+TIrTrEWrSczjJ+kzMbIPv5MFb\ndQVaSeFmeAj8B6fh0tzRKuBUlLehRVdnggwn7g6jXthINdtoGMVlpPaWfiHr\n1bNF+djHchvS+eddOzwmOK/G4amBVEgGl5/7r96z2wswCSV03k4PPbBM5erv\nvwnF\r\n=o92i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFvldq58k2muhluycLm9ZIiLnnlhcQXGjaQI29qjPhTAiEA45AheT3nLZMFnUZa/4bAT5F8CgvaYQX+JWq/fpKeXSo="}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.4.0_1620312712906_0.48402656340121375"},"_hasShrinkwrap":false},"1.5.0":{"name":"spawk","version":"1.5.0","description":"child_process.spawn mocking library","main":"lib/spawk.js","types":"./types/spawk.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"nyc mocha --check-leaks"},"enginesStrict":true,"engines":{"node":">=12.0.0"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","faker":"^5.4.0","mocha":"^8.3.0","nyc":"^15.1.0","standard":"^16.0.3"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"gitHead":"b82597cd016068e3f4b492fe523a4a1313727cf6","_id":"spawk@1.5.0","_nodeVersion":"14.17.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-+ZeHKDviuq6zML94jkh1QDPF7jp6XbLBI2L36YGUvNiGVFPHgStNKtRc2z3Hsh9vgZYj0m1RfnlyQB5ogtXe4w==","shasum":"86b37dfa94bbbba646797fde27363ab3aa16d3a4","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.5.0.tgz","fileCount":5,"unpackedSize":21588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy8A4CRA9TVsSAnZWagAAsJEP/06bMG4eb+wxqgaF0e9I\nh/UnhT13zuzwLgeC091YrnBAkiQRPD+JK46hDYrS2z9H9zZ1amtWaMJBw4Ts\neV7XIuLG4hULpXCMCLZG87An2ofQ4+3HjcHJtJ9OARJ/lSMm7f0ppP2qLrdq\ncoF4122bzbEZx0GpBSO0vCOPXlXZeUhmWCyhE1Ok4LQI5V0y1VXJwA108TgF\nQtVe6u2VIe57vmew21XXpwJejEO7dU+MSOLoyC9azOx4ctMmshKkQ1flDWNU\nKK+/najib9oXkcmWz6NHMOz7ohcEIe7g6thoBjryhJNBcbgNltSZm1YgArjN\n6vtJz64vV3wuw8HTof0ZU2z4B4lCSagLEOeUwE9hxGvpGvP0DAG90PHmbtE7\nmrcE/eS1Mnu1+80lxk6t9coi34PgRAQarugwgvY10JZk6VnyqOlOVGSjhO4C\nlOqdna0m/jExWzqz/19032jWJQunRsp3PvBLQNw5e0AhN4bobVzsST1a28u4\nVx4bMNpyjdeFsBd/CyaI4IOon6v6mTLabRrE03rG20KUF1pgRaL9S8+OXf8t\nbZ+SbX7k4zkvol7A28IOM4/a/JUUAzmRMDYRFGOGsxOOK6mGqDgspuUgR++q\nMEDdAMm06n/PazZF/6d5QlbfYmlCVsOKJzYC0/njVPKUDRgj6bDYYIPoOcVw\nBbLW\r\n=I9JL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUatOz25OWg4vnFGMNoq4S9RQFth/KOhXekWQw/Ggs7gIhANFtQmDAfxAc56wXRNRTNhmBIFfqvjO8QGwxk06uXZsD"}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.5.0_1623965752023_0.2048578350886887"},"_hasShrinkwrap":false},"1.6.0":{"name":"spawk","version":"1.6.0","description":"child_process.spawn mocking library","main":"lib/spawk.js","types":"./types/spawk.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"nyc mocha --check-leaks"},"enginesStrict":true,"engines":{"node":">=12.0.0"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","faker":"^5.4.0","mocha":"^9.0.1","nyc":"^15.1.0","standard":"^16.0.3"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"gitHead":"7d502f4688b5416f9b7a633c608e096e6e40c010","_id":"spawk@1.6.0","_nodeVersion":"14.17.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-l5PU4gB0Ak0ZZFJguF7408vLGvrfXd6pQISt2J6vplyrLh5TfKQpEmTk5NKqyxgCkCzHl1dpfhVzPUIHmOHw0w==","shasum":"93fb98835d38c5b1247e5cdd7ff0a19552e0a59a","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.6.0.tgz","fileCount":5,"unpackedSize":24221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzQDKCRA9TVsSAnZWagAABuEQAITXBQA7repuaJw6Uvzu\nVTNgywyEbWHJABFxySfEhoYdekwFbQGaLjKijCNJ6FrEV2fCuYVN0ewWrVq9\nCR1/dsKMxokZ81h8igLjR8UuOS8/BbKNgDCOQ36XKVH/xx+m1ac2h1sYz7rb\na+/7lsYXVC7W+k1FpcP1KSBgXBwilmCbfYX6WHDhANaxQtILrk9kQb3S0jlA\nCVUM+YAha99mNqQl55OjAz4ZZh7sUgWNgD3lHL1PcrJRl6F6y7juTmzoRGyN\nAxN0Nn9yaPd6IERDeD0VyW4UgPtNy24Yy3X3Kat1eRTGZyeaJuYFcjPV4W34\nh78q9sBS7rrKdu6Bn3JSeh6wnr/PB4+L18mz3zFZVyXFc9OU0oC6c/eXDm3d\nOSMmonD5LzCP+mN6FZrUuUz3Zu1HIw4KxccggFydkG6BfqV3pqm80GSd+M7K\nZ8p5TXV4txD5tEA+lW20gVZtOrD7fl8rNYSIdxtimI3iYZ7/pKkkOyK2KXB0\naZbeOAIgcEPS0WDt6sEUSDCSleS3YYzaNUC1gS5jHIBLb7UKRsoNpwnefxCN\no9odKSZhBMpGZpytHwzeYwRL9eT8U0Uva+DtVZW6HCJL8oGKtXv+9W0E1U6h\n2yDsiv+l44ZVw9YjtiEL4YB9utI9JZtf0vDXLsQgYDlpVsHnBzCP1nWW3IKs\npLU0\r\n=Uv3w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVVWAE4buWL97UX5L6OwWcXCHKLYrswqCadLCcm5gprAIgDP+SqCIrVht9LGwU3uXGYDO2/jl+InysRnn5QdsVqEc="}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.6.0_1624047817382_0.536583946765588"},"_hasShrinkwrap":false},"1.7.0":{"name":"spawk","version":"1.7.0","description":"child_process.spawn mocking library","main":"lib/spawk.js","types":"./types/spawk.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"nyc mocha --check-leaks"},"enginesStrict":true,"engines":{"node":">=12.0.0"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","faker":"^5.4.0","mocha":"^9.0.1","nyc":"^15.1.0","standard":"^16.0.3"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"gitHead":"8f094f5bb6a12ccfa8349ecfe39fe483d8bcceeb","_id":"spawk@1.7.0","_nodeVersion":"14.17.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-V6E7Q1b68+SbwPABozCBToVzRwMFbNZtDCT514AOkpckjlx9JsUQUBm1jZA8gwQKly1ZMVWXgAYfQb1iuJS9sg==","shasum":"08cb7acea27af2fed8f59b0e0bcb435aa4132a74","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.7.0.tgz","fileCount":5,"unpackedSize":24539,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzmRaCRA9TVsSAnZWagAAw4QP/jmV+bVkCyfGTRVf5Bjy\nQwKN+a+AZbEVk7rPLo/LlVXl0oPyfPUHrKzXPkDPIWaT0fxmcQiWICe4nGT3\nyuDp24qxDPxU+HwCdyexWNGNV+L5tjrSn/nsDSJh7hAqdbe93jzjwoWgniDQ\n5gdVSJlFfT0Wgdu/A+qJ3ZxWa9O79OERb9Ug4YFzBqP8G4GRvETIcHCGe6Ia\nalB1qOLy/PAkUwq/D24XSxRBH0PL0igfbC8dU4y26NLbF6s1D4iWq7dRsoh2\nKmJ3ra4CAsqdVvg9MnDkkizs11uJ9yDYrlcYl7tWtMYv5AsaeOBd0dE74tOy\ndKXfGEq2so5mZLCGDLCryGDtOt6G5TMWxrD6yGrtiVl5Cz5SHmlNYGEaHlSQ\n5P5T3pA3LW8A5mS4VHGMwJg3vISiL5pkV8fAdrESfKZleIYMBy80dCCTvUVB\n9CDn1Vacxvo4Z6G/9KIqNPyVtixl0tJJ/XEa1RAmp8Mb2Iiz1yTexwZ2fbx2\nVBVlUhAGE3cMzMAam1VLB+cujJPMQucERA6eIGUjJgwpnxlVXzv9sFym8gGG\nPthVVkx5mcg3i7cO1p3NYbfZrme7wmz8yBroOw6Kgq2zdqQUyPum1IfsaEIw\nH9KoRpr5hnvUcu9iNmg8Uv4JED1wK1sNaqL/3lvixn3jcGFjOWEm/sBoau6t\nhykK\r\n=webC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYTZmte4L2qnI1rTaPE+LddUtxpCiDQ+WQc065vTioHwIgV9k0nzI4YxCSWi68xRuWPY8aaX86S9RK+51jruSBZPE="}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.7.0_1624138842145_0.9619821621399525"},"_hasShrinkwrap":false},"1.7.1":{"name":"spawk","version":"1.7.1","description":"child_process.spawn mocking library","main":"lib/spawk.js","types":"./types/spawk.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"nyc mocha --check-leaks"},"enginesStrict":true,"engines":{"node":">=12.0.0"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","faker":"^5.4.0","mocha":"^9.0.1","nyc":"^15.1.0","standard":"^16.0.3"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"gitHead":"22a4d5b546254980052cac0581248699518f5819","_id":"spawk@1.7.1","_nodeVersion":"14.17.1","_npmVersion":"7.18.1","dist":{"integrity":"sha512-qkPqVdPp5ICEeSYKB/qCkwIBB0IWQuouEvYenQvpTq15fqSQgutpH453NjEImrpCWTwQwj2bQjGp8YGHapEiWw==","shasum":"7f41be9f6ac772fb683e7323f1836095d26a1899","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.7.1.tgz","fileCount":5,"unpackedSize":25250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0POpCRA9TVsSAnZWagAAVX4P/3nKS4G/CJGVn1QQGs3k\nARMqfHzHv7go4AVG2uK+3Pz6bHQPDnh1ja1EoJNxDHg1ISvPMJLHQ3QV06d/\n9xf0Web7k6i0eWeYMEoB1KwFAAt3ruHsEi3bFJlv6mXfnmDZbu8KDTqAj3jo\ncV2jktxMeJfpaWvBAmGCo6mxdj1+jyaNUuHdITkvz7sveNWt6wQomUQV3c5k\nIwk5ep/c8BCpLtSk97f4pYjPG+YxfxnirX1UXsY4syUM2AcawgMerO6lMX4F\n+mNzUwVp64luAl0X4ZtPAt6r0hpexGErASYHSo/cXIzUh4KGLK9qvd3d226g\nTuAlkd/seJCN7bynHbWegm0yS4/QwHwxnja5mnNRbiXTIpYaxO4k5oaDpl3o\nUEiiZcDMCYqynvrvUFO1+OZy9cyp4iyL3a+geR5Ik/w5kSsLbfokTjbLBCvb\njImGc48yyFSkCI9WQ22dLEoyAc6CFxnNGW9WiiPIn5f9QFsbU8dKkiY+ZwxB\nMtVVDYU6DOk7otvDX79MB1B767RzUiNOCr/Z0gA8T+2VLA4lZsmH+HV2B8Pi\n3mFCOJKTAeuTucZzCuG9q8ssP9nIatk4StmKr8FwDwXKFiWwJUdcdIUe0URe\nDkVRyNGH5X9ZQD1FI7NSKOQFwSaTaKCfw2kHkN/0t5fQ2exbC0jdAivO4kWI\nym96\r\n=w/Kr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDr5H8EzJc5J5MdN3jBHlJR1NF9EfZS1+nrBqflX6hQQAiEA7BGq+MMmbZVFFhbfToHiIl+ZKsq90iEYSpuJb1rNutE="}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.7.1_1624306601169_0.9541963447243178"},"_hasShrinkwrap":false},"1.8.0":{"name":"spawk","version":"1.8.0","description":"child_process.spawn mocking library","main":"lib/spawk.js","types":"./types/spawk.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"nyc mocha --check-leaks"},"enginesStrict":true,"engines":{"node":">=12.0.0"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","faker":"^5.4.0","mocha":"^9.0.1","nyc":"^15.1.0","standard":"^17.0.0"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"gitHead":"1e50f56452515535734a7a6e408d257c2131a646","_id":"spawk@1.8.0","_nodeVersion":"18.12.0","_npmVersion":"9.0.1","dist":{"integrity":"sha512-/bqxBMj+ldGl/p/hjHW8VRL9DulNQV0bjvB2v6knpG6gq2Y+teLtjpjqpBXQq02o6CCVCeiFP4VjCs0CVlG8Jg==","shasum":"2a4ba863125f811e4de2b3096bbed91151fcdbe2","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.8.0.tgz","fileCount":5,"unpackedSize":25922,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsFNIKfRsurYn/68+BP635J35vHSx2KUTzFKFyc9vrjAiBGlgDniTwCusu2DZt2hmhjLcSBPrA7bHS73GToUGDMaw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYp78ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp50RAAlR+JgJ+re9Fp7JQMDl/wguoodwSehieqfB1zVwIBt07+sBvf\r\nqGC+1mMIJkYHb7n2+s/RtVXKKT/8ki3+5OVuJCCCZdPYiN5x/SyDRVMs9KbF\r\ngz1SBrEHpm2rGMR5bvGJVl4HADsZ9j07qveGrM4ME+HPrN1qx35HHlc5ffpG\r\nBZo5qNG6nr60+XqlVhN2RTCplz+WD5O4Enlfy27nXcGfEt964mtW8s5Ar+Zy\r\ngI/fhDYOrGhbbFVUGvv3vZnYS7BAVtTXAe+Surk7sRfQNyu/+nYQ17OuWAao\r\nr+RMKClzU/wxVqxRYSqzH8FRDRQU9MwpbC85/cKF3Jy4ZuPyMuyw19Ff/Vty\r\npUaI3qALvsAeUxBijcOlOXlKiH4u+8Wv+6qFNIoIIGMemeIrIKujemaEYHei\r\ny4P2UO+Fg5WG4D6YintH17Qo3CSjCDcK9D3CKKV0y3sLvEMiv+L2gE49pq8/\r\nkEwbz1pDyMFgBhBVu0vDEyNjc0LtWptrUHuneTZbKMv/V77ilbLvH2exMCcU\r\nYSgRarFHsaL7A4lS6OZUgo2E2BfMKV7Z7ze/xcmDGmrqIgEZnpXKmjgB1QzB\r\n6XMBPTb9uTApM1nNNtaXZd8g53SPI8qagUU5q3agTXRrvheIbf/UJWpABg/u\r\n/lbwUgNYoLhj+IuDZEPTBJ5T4yvtP70YP/A=\r\n=+seg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.8.0_1667407611952_0.13272701917307161"},"_hasShrinkwrap":false},"1.8.1":{"name":"spawk","version":"1.8.1","description":"child_process.spawn mocking library","main":"lib/spawk.js","types":"./types/spawk.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"nyc mocha --check-leaks"},"enginesStrict":true,"engines":{"node":">=12.0.0"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","faker":"^5.4.0","mocha":"^9.0.1","nyc":"^15.1.0","standard":"^17.0.0"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"_id":"spawk@1.8.1","_nodeVersion":"20.3.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-Ws7F450Kz6u/zxVjNQqZwuiOfs+603qyK3vkeY5Rjgp5wnoK0d/7t5iliXKxDm1Pf/eJr3CcynNA3mAqjIugXA==","shasum":"639ed942af4b1c216e4cbd7939411183a8d8094d","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.8.1.tgz","fileCount":5,"unpackedSize":25922,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcEeLEK/4dMlSGJ1L8UfrWllT79d/vttqWtWl6pirycAiEAoR/PMvsJImlCe7LqHVa7qWKoM5LpMjYV7JgZX7+rpJE="}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.8.1_1689193277145_0.21716923577769398"},"_hasShrinkwrap":false},"1.8.2":{"name":"spawk","version":"1.8.2","description":"child_process.spawn mocking library","main":"lib/spawk.js","types":"./types/spawk.d.ts","scripts":{"lint":"standard","lint:fix":"standard --fix","preversion":"npm run test","posttest":"npm run lint","test":"nyc mocha --check-leaks"},"enginesStrict":true,"engines":{"node":">=12.0.0"},"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"keywords":["child_process.spawn","mock","child_process","process","spawn"],"author":{"name":"Gar","email":"gar+npm@danger.computer"},"license":"MIT","bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"homepage":"https://github.com/wraithgar/spawk#readme","devDependencies":{"chai":"^4.3.0","faker":"^5.4.0","mocha":"^9.0.1","nyc":"^15.1.0","standard":"^17.0.0"},"nyc":{"check-coverage":true,"branches":100,"lines":100,"functions":100,"statements":100},"eslintConfig":{"env":{"node":true}},"_id":"spawk@1.8.2","_nodeVersion":"22.0.0","_npmVersion":"10.7.0","dist":{"integrity":"sha512-3Dl+ekoMHRvXo+Xc3EUSnjySawnc9SpkaBuA3kU2wYiuSEAIYB4b5cGjvmq5olexBsO/fCLZUKHjSMQlzSU4Ww==","shasum":"b5411f6e62ff84de4e909d5d2f06941297e26c3c","tarball":"https://registry.npmjs.org/spawk/-/spawk-1.8.2.tgz","fileCount":5,"unpackedSize":27225,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/3sMLq6/viPv2iXE46P4UGIo8MBjafQA/dRCb9YHwfgIhAMnwSveGj3eeksicEiaqnPWkEUbaDCYu+BQQpvPVFIKp"}]},"_npmUser":{"name":"gar","email":"gar+npm@danger.computer"},"directories":{},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/spawk_1.8.2_1715017231074_0.48892859507911"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-20T00:50:40.659Z","1.0.0":"2021-02-20T00:50:40.886Z","modified":"2024-05-06T17:40:31.414Z","1.1.0":"2021-02-20T05:25:18.770Z","1.1.1":"2021-02-20T19:37:22.417Z","1.2.0":"2021-02-21T07:13:16.191Z","1.2.1":"2021-02-21T23:16:33.569Z","1.3.0":"2021-02-23T04:22:34.672Z","1.3.1":"2021-02-23T20:39:52.277Z","1.4.0":"2021-05-06T14:51:53.038Z","1.5.0":"2021-06-17T21:35:52.205Z","1.6.0":"2021-06-18T20:23:37.726Z","1.7.0":"2021-06-19T21:40:42.248Z","1.7.1":"2021-06-21T20:16:41.388Z","1.8.0":"2022-11-02T16:46:52.122Z","1.8.1":"2023-07-12T20:21:17.352Z","1.8.2":"2024-05-06T17:40:31.222Z"},"maintainers":[{"name":"gar","email":"gar+npm@danger.computer"}],"description":"child_process.spawn mocking library","homepage":"https://github.com/wraithgar/spawk#readme","keywords":["child_process.spawn","mock","child_process","process","spawn"],"repository":{"type":"git","url":"git+https://github.com/wraithgar/spawk.git"},"author":{"name":"Gar","email":"gar+npm@danger.computer"},"bugs":{"url":"https://github.com/wraithgar/spawk/issues"},"license":"MIT","readme":"# spawk\n\nnode.js child_process.spawn mocking library\n\nSpawk can be used to test modules that call spawn in isolation.\n\nNote: This module does its best to implement platform specific behaviors\nof [`child_process.spawn()`](https://nodejs.org/api/child_process.html),\nanything that behaves differently is a\n[bug](https://github.com/wraithgar/spawk/issues/new/choose).\n\n## Example\n\n```js\nconst spawk = require('spawk')\nspawk.spawn('ls').exit(1).stdout('custom response')\n\nconst child = require('child_process').spawn('ls')\n\n```\n\n`child` here will be a mocked ChildProcess object that will exit\nwith a status code of 1, and will receive the string `custom response`\non its stdout interface.\n\nBy default, any calls to `spawn` that do not match an existing mock will\npass through to the original `spawn`.  See `preventUnmatched` below for\nmore info on how to change this.\n\nEach intercepted call will only be used once, so if you want to\nintercept multiple calls to the same command you need to call\n`spawk.spawn` for each call you want to be intercepted.  They will be\nused in the order that they were created.\n\n# API\n\n## spawk\n\n```sh\nnpm install spawk\n```\n\n```sh\nconst spawk = require('spawk')\n```\n\n### spawk.spawn(command, arguments, options)\n\nIntercept and mock a call to `child_process.spawn`.\nReturns a `Interceptor` object, see below for more info.\nParameters are defined as follows:\n\n- `command`\n\nCommand to intercept and mock.  Can either be a string, a `RegExp`, or a\nfunction.  The interceptor will mock a given call if the string matches\nexactly, or the `RegExp` matches, or the function returns true.  The\nfunction will be passed three parameters: the command, args, and options\npassed to `child_process.spawn`.  The function will be called under the\ncontext of the `Interceptor`, so you will have access to the methods and\nattributes described below.\n\n- `arguments`\n\nOptional arguments that must accompany the given `command` in order to\nbe mocked.  Can either be an array or a function.  The interceptor will\nmock a given call if the array matches exactly, or if the function\nreturns true.  The function will be passed one parameter: the args\npassed to `child_process.spawn`.  The function will be called under the\ncontext of the `Interceptor`, so you will have access to the methods and\nattributes described below.\n\n- `options`\n\nOptional options that must accompany the given `command` in order to be\nmocked.  Can either be an object or a function.  The interceptor will\nmock a given call if all of the attributes in these options match, or if\nthe function returns true.  If an object, only the attributes you give\nare matched, others do not affect whether or not it matches.  If a\nfunction, it will be passed one parameter: the options passed to\n`child_process.spawn`.  The function will be called under the context of\nthe `Interceptor`, so you will have access to the methods and attributes\ndescribed below.\n\nWhen generating stdin/stdin/stdout streams for the interceptor, if the\ncall to `spawn` specifies `inherit` for their modes they will not be\ncreated.\n\n### spawk.allowUnmatched()\n\nAllow calls to `child_process.spawn` that do not match any interceptor\nto pass through to node's implementation.  This is the default state.\n\n### spawk.preventUnmatched()\n\nAllow calls to `child_process.spawn` that do not match any interceptor\nfrom passing through to node's implementation.  An unmatched call will\ncause an exception to be thrown.\n\n### spawk.done()\n\nEnsure that all configured interceptors have been called.  If they have\nthis will return `true`.  If they have not this will throw an exception.\n\n### spawk.clean()\n\nRemove any currently configured interceptors.\n\n### spawk.unload()\n\nUnloads spawk from intercepting `child_process.spawn` calls completely.\nThis also removes any currently configured interceptors.\n\n### spawk.load()\n\nLoads spawk for intercepting `child_process.spawn` calls.  This is\ncalled by default, you should only need to call this if you have\npreviously called `spawk.unload()` for some reason.\n\n\n## Interceptor\n\n```js\nconst interceptor = spawk.spawn('ls')\n```\n\nAll of the following methods can be chained together.\n\nBy default a interceptor will exit with a code of `0` with no signal,\nand nothing written to either `stdout` or `stderr`.\n\n### interceptor.called\n\nBoolean that denotes whether or not this interceptor has been called yet\n\n### interceptor.description\n\nHelpful string representation of the interceptor.\n\n### interceptor.calledWith\n\nWhen the interceptor has been called, this will be an object that\ncontains the `command`, `args`, and `options` that were actually called.\n\nIt will also contain an array with the `stdio` objects that the spawned\nprocess got, provided it was not called with `inherit` (aka if `pipe`\nwas used).  You can use this to assert for instance that certain things\nwere written to the stdin of your spawned process.\n\n`stdio` will be an array that contains [`stdin`, `stdout`, `stderr`].\n\n### interceptor.signals\n\nArray containing any signals that the interceptor received via `.kill()`\n\n### interceptor.exit(code)\n\nTells the interceptor what status code to exit with.  Defaults to `0`.\n\nThis can be either a number or a function that returns a number.  The\nfunction can also be async or return a Promise.  The function will be\ncalled with `this` set to the interceptor.\n\nCalling this will clear out any signal previously set with\n`interceptor.signal`\n\n### interceptor.signal(signal)\n\nTells the interceptor what signal to exit with.  Defaults to null (exit\nwith no signal).\n\nThis can be either a string or a function that returns a string.  The\nfunction can also be async or return a Promise.  The function will be\ncalled with `this` set to the interceptor.\n\nCalling this will clear out any code previously set with\n`interceptor.exit`\n\n### interceptor.stdout(data)\n\nTells the interceptor what to write to stdout before exit.\n\nThis can be either a string, buffer, or a function that returns a string\nor buffer.  The function can also be async or return a Promise.  The\nfunction will be called with `this` set to the interceptor.\n\n### interceptor.stderr(data)\n\nTells the interceptor what to write to stderr before exit.\n\nThis can be either a string, buffer, or a function that returns a string\nor buffer.  The function can also be async or return a Promise.  The\nfunction will be called with `this` set to the interceptor.\n\n### interceptor.delay(ms)\n\nTells the interceptor to delay exiting for a given number of\nmilliseconds.\n\n### interceptor.exitOnSignal(signal)\n\nTells the interceptor to delay exiting until it receives the given\nsignal.  Setting this will ignore any delay you have set.  This will\nalso be the signal that the interceptor exits with, unless you otherwise\nchange it via `interceptor.signal`.\n\n### interceptor.spawnError(error)\n\nTells the interceptor to emit the given error object via the `error`\nevent, instead of the normal `spawn` event.  The interceptor will not\nemit the `exit` or `close` events in this case, nor will it set up any\nstdio objects.  This can be combined with `interceptor.delay` to delay\nthis error, or with `interceptor.exitOnSignal` to error when the given\nsignal is received (replicating a process that can not be killed).\n\n### interceptor.stdoutEmit(eventName, [...args])\n\nTells the interceptor to emit a given event from stdout with any number\nof arguments.\n\n### interceptor.stderrEmit(eventName, [...args])\n\nTells the interceptor to emit a given event from stderr with any number\nof arguments.\n","readmeFilename":"README.md"}