{"_id":"elephant-harness","_rev":"28-b4b04f08839e714dcf101b52fd09b93a","name":"elephant-harness","description":"Node.js - Electron - NW.js controller for PHP scripts","dist-tags":{"latest":"1.0.5"},"versions":{"0.2.1":{"name":"elephant-harness","version":"0.2.1","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"nodejs test/elephant-harness-test.js","ci-test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"a5a0c72dec2ce58f32714ebbaebe2d91662254e4","_id":"elephant-harness@0.2.1","_shasum":"6886e2fa874a1c0380a548a93e483d9b833005ce","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"6886e2fa874a1c0380a548a93e483d9b833005ce","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.2.1.tgz","integrity":"sha512-aWUVq7a8wMhz55JGjxSxMLCSt7QJ/AUNm5gjeGdCUJRcrwr3sp4HeccRO8M2KQANcDztvllR9qw7J+7NgDilnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWHlq/OB4bJqdWHOYLegD8Yvv4QxPuMv3RscMMMWwQSgIhAO5TyOtLR0Le5IU/nkO+hWN90+fPj+jqLpwO4f5PPiSV"}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elephant-harness-0.2.1.tgz_1483399337385_0.13921065581962466"}},"0.3.0":{"name":"elephant-harness","version":"0.3.0","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"nodejs test/elephant-harness-test.js","ci-test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"afb1ec9b71c1c955c211d233df6ccad6b468d939","_id":"elephant-harness@0.3.0","_shasum":"0d04c195386c56783bf220a59bfa659220f8d22b","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"0d04c195386c56783bf220a59bfa659220f8d22b","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.3.0.tgz","integrity":"sha512-y9CbDKX8XHYO2dQYcEWrv8OCLxqUA8DFRWZJQKuM5qn8E+FTFS+DrEdU43HK5bQxEMVE3LUZpgYhhfsvT/D2TA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVk6srOE5Sz4PtS2ECIOYr7Iv/B0nC7NbHr6KTW4YJLAIgFaiqvFMulYPlbAWmDw7uvsJ0knUCKoK9/EC9a5PKat0="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elephant-harness-0.3.0.tgz_1483438336945_0.5318080035503954"}},"0.3.1":{"name":"elephant-harness","version":"0.3.1","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"nodejs test/elephant-harness-test.js","ci-test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"c3a6f8d973a2fdc616c99121725ad17693f9be55","_id":"elephant-harness@0.3.1","_shasum":"5f10cd08094f687099edbb25bf652fda25bf428c","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"5f10cd08094f687099edbb25bf652fda25bf428c","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.3.1.tgz","integrity":"sha512-MmmI8fYAZMYFyEWjvP5QRPdpCtEQBtMnADxM7OADFmBpe0P2vdf6HVyBV3ua3XmxmQvj09TK22ghMucdRJgrJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYgo0dBeW81DtjDo+aJptmlTAkDPuOsXe5oJOS1E1i5QIhAJstJA5Yh1FFtWe0IFsrNUFsKSYll3MzIWJNnTtPOwE+"}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elephant-harness-0.3.1.tgz_1483520028963_0.020465704845264554"}},"0.4.0":{"name":"elephant-harness","version":"0.4.0","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"nodejs test/elephant-harness-test.js","ci-test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"f7455343057e4d7b5559f7242ab052b9c1b568f2","_id":"elephant-harness@0.4.0","_shasum":"72847492bf4f66aa59288cb399f2da497326c6da","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"72847492bf4f66aa59288cb399f2da497326c6da","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.4.0.tgz","integrity":"sha512-6k/+SZlaQNgBi6ZnfNPmX9P+m2IcJ9cIPeYsrqhOWuaVE/HE+Xig959bl9s7GxIpaNiPE5aJXkWuRHatOY/h1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb5HSYjMAJ7jeX0x0ExK338PguVsetZR7OZPIUMta9oQIgFAMEErBT/zlx21e+OvtZNh5XRvSbR2o9KptqfhDJPos="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elephant-harness-0.4.0.tgz_1483723041120_0.044959383783861995"}},"0.4.1":{"name":"elephant-harness","version":"0.4.1","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"nodejs test/elephant-harness-test.js","ci-test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"59a765f2c154766d51b5c5bee3f561dfdc99e73d","_id":"elephant-harness@0.4.1","_shasum":"468aa4bab6ebe029a903daeec85b0c623c689105","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"468aa4bab6ebe029a903daeec85b0c623c689105","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.4.1.tgz","integrity":"sha512-c27lRNMo2n8vDU6JAKB+zDyXh9WuZ71b/hMvGyqykthm3vRiejcYlw7+kXj06krw58P0vpZ8GiDgp5MawYnvcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBF+mWQ9t7bOPZ4CmkjgBPER7sApXLmtm0R5KFhJTTGJAiEA5gQddmBPgKafZfxScEIAvRLCJr2g6qqXNnrI+L51HlY="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elephant-harness-0.4.1.tgz_1483883033141_0.7065843294840306"}},"0.4.2":{"name":"elephant-harness","version":"0.4.2","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"7fd2be33bc06c41c6326e41a45fdf0c42e6d9708","_id":"elephant-harness@0.4.2","_shasum":"0f5bdfd581ecfde58f32c03964eaeeeb76a1c2fe","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"0f5bdfd581ecfde58f32c03964eaeeeb76a1c2fe","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.4.2.tgz","integrity":"sha512-3qd1XGE/qQnhEIsjjFRX4FZyPzx5aHYyRBnQCA4cDxl1LqnyqJJuJy+RTitKgrlmbFg67+hyDpLAMhDPUaZLnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjG0M115rrZMlRGJE8xg9Ywbdv0P6xGzgjTEBapzVB4AiEAuqYUhs5wNI6Uj96NbecbPpowxtlgYOeH/7WDXD7UkWs="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/elephant-harness-0.4.2.tgz_1484041116469_0.87279485585168"}},"0.5.0":{"name":"elephant-harness","version":"0.5.0","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"d8b1f15d602d3eb61ceb7267cca8c9edc5fe58c8","_id":"elephant-harness@0.5.0","_shasum":"b2f6b8e8414ea8730aac0194298eca469c687e6f","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"b2f6b8e8414ea8730aac0194298eca469c687e6f","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.5.0.tgz","integrity":"sha512-TrQlV6r6PQk6EOd+H/q0g7mGbTt8yCTZ/VNVyB/LVwHs2odtX2D5XguKx5L6r49Cgu0H8LWuaf24eRkcrON56A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5S7rUEoPxTBI1dWzrBUwEh0rcQ9LHVv6rsUmBi09itgIhAIgmEni0iDOHqfb6X45vEDdZgxwjzkVHTOavm8o/Z7/g"}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/elephant-harness-0.5.0.tgz_1484298773519_0.22850196924991906"}},"0.5.1":{"name":"elephant-harness","version":"0.5.1","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"70a63358ffc2ef162a6b5bafd4b008c57c5bae6d","_id":"elephant-harness@0.5.1","_shasum":"7f7a92400934d20ede28f2b6b017baaae23b574f","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"7f7a92400934d20ede28f2b6b017baaae23b574f","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.5.1.tgz","integrity":"sha512-WbO1RsKbJ/GEzJ2hT/itfV2dKb1SG4ZvPh1e086IO7NQhCZUtfJ25hW3ec8K9zpwd/X3lD0qf6QB8AQ9QaxPRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBu0hOH63WY1jYwmVtRMB7ye3qo2sN5+uKlnNmwjjY1mAiBVICZSiVKlXB/KIemf7dyADXJpghUF/SiPnsoCIFrSVw=="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness-0.5.1.tgz_1496473641797_0.5780254320707172"}},"0.5.2":{"name":"elephant-harness","version":"0.5.2","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"db5c0804a95b971f7719380b7004ae41789da5f5","_id":"elephant-harness@0.5.2","_shasum":"dd721b011c023dff44de7b72b6d1588f7e1f6adc","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"dd721b011c023dff44de7b72b6d1588f7e1f6adc","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.5.2.tgz","integrity":"sha512-sxj/1VpJdxmMXAM5Wek2pcsVsV2V7eNnDsDwrjtUHlk/vRkd6fkz7gJpBHyK7gG8tKJjFrlKgkKcQWY5gpIBrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHLaaAgKDpPQMt5RRrvaVVOGca5cSiIBAmf2EeJmBJWAIhAJJ4titeCeRn9CQzreB2ebytxitf5lycpLDx75N4H0kT"}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness-0.5.2.tgz_1496804822647_0.12945746490731835"}},"0.6.0":{"name":"elephant-harness","version":"0.6.0","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"b6ae81dc5fea65191cb5219afc7f026702538f5a","_id":"elephant-harness@0.6.0","_shasum":"33c0f3d2e8f546c8255e9270748388ef59fcd0e7","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"33c0f3d2e8f546c8255e9270748388ef59fcd0e7","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.6.0.tgz","integrity":"sha512-Y94MWAAssH5pkQNrFlwYJbv24xLzajnm2l/ilT2T8m4JqPu0sphtHfRZW9RDOdMVK/iAOetlyzhb/GwGL1D3Lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6I+++XKtcClRswWNIrNaTEvjFaQVvZxw3yMB4L6DcoQIgGIHUQjLA4K5N3fsuhjuG760+g2E+jJgJj2tc2sQWe0A="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness-0.6.0.tgz_1497030038877_0.32144576450809836"}},"0.7.0":{"name":"elephant-harness","version":"0.7.0","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"5ce83228591fbff52baca2d858943a769faac9d6","_id":"elephant-harness@0.7.0","_shasum":"2651e6122cc9d5be8ec79a6fb1cc11d6789e20d9","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"2651e6122cc9d5be8ec79a6fb1cc11d6789e20d9","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.7.0.tgz","integrity":"sha512-4jX1QIDyc4vvqOOUpzcsUv/zod8VtJAddLEJRycMsPxmIvCLU+LHjpC0okkjK4cjYOAyNyT6hDdW/Eag34qfIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhn7KEgt55UsvGqA0vo1KOTPtNPtyWYPPCjqV8RgXySAiBPrXJo5pOub0btAe4eLjDrtxirN26GW47ELu+U++Q7yQ=="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness-0.7.0.tgz_1497128428935_0.6914793259929866"}},"0.8.0":{"name":"elephant-harness","version":"0.8.0","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"8953ace79b5fa70b519c8aeab7f22559cfaaebfc","_id":"elephant-harness@0.8.0","_shasum":"8d8365f28093b93f56f26d1906797ddf1800d5e0","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"8d8365f28093b93f56f26d1906797ddf1800d5e0","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.8.0.tgz","integrity":"sha512-H00zRgYJc6+o8wsGjbVLm1cz4mS6WYjMlgMXKfm3Swxu6iV7Xtd4foPfEMAAJVbrtiIZLkFj3q/zN+Cm1e4m3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrfykdoVKC5pIIImDzwznkR+ucvI5SMoY03S4J7QadHQIhANnqJ7kJN8hx9xMNHvmDxq57+l+6FmpEH5DBLeIy4/I6"}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness-0.8.0.tgz_1497433097762_0.20339880883693695"}},"0.8.1":{"name":"elephant-harness","version":"0.8.1","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"8b05facdcc4d9259486ffdc003f186b52940bdda","_id":"elephant-harness@0.8.1","_shasum":"1409e7e7eed462a39bc741c1700cc77d91fd6052","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"1409e7e7eed462a39bc741c1700cc77d91fd6052","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.8.1.tgz","integrity":"sha512-zkvTIWlYF3LFqEiiVD0ONvLYmx19EUG0DcCzn7sXjkHgRBj0buLrwGUxShcpMj+NMLwQblsuPO5z9GoTV8qzSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlIsy5Wr963WTYM80k1dEjWPFpDV9/NQ3/y8kAtt4moQIgI7DMkCU+MarKk7LIO3tc0sJSVZ6rcG0c3+0d18oVUlA="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness-0.8.1.tgz_1497469855584_0.4308522983919829"}},"0.8.2":{"name":"elephant-harness","version":"0.8.2","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"9e04a56ac3b8d7bcdda7e54e84314915700213fa","_id":"elephant-harness@0.8.2","_shasum":"01fb7b5c780481f8e56ad55fb3a60dc6e4026f0f","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"01fb7b5c780481f8e56ad55fb3a60dc6e4026f0f","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.8.2.tgz","integrity":"sha512-Sb1BUJfpiXyfV+P8bXtc9AXr9kJDPkquiIMYtWqYAEi5aqF97xuo8q5MRbifRHGOMsnXIXe7CKeTeT+djJ6N4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzADAHn/Nz6TdNCZE5r8iaGIv7o8amLPsdFaAq65ct9AIgS2lG24yDt8Owg38t8hQFoOT8NKcBDkGMz1pxgTmLQzc="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness-0.8.2.tgz_1497607875082_0.9283418054692447"}},"0.8.3":{"name":"elephant-harness","version":"0.8.3","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"src/elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"157e7118533446e45bcf733357b93b533635111d","_id":"elephant-harness@0.8.3","_shasum":"1e75a0f3acf775ff020aa15451db745862436d25","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"1e75a0f3acf775ff020aa15451db745862436d25","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.8.3.tgz","integrity":"sha512-baAwCbGZvXhP13ft7D4ph1fuRfAiJsE/FLJgUDWpWuAPFhjxw8XJlfJ74pRIK0hMvh6lnoCaEkP5fGH5+z4+EA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGm/bJs5w6sf5c9I4ydqlI1ryOkTWU4t/bWvx9agbDFlAiAJeE50OW0mYbxlaigd96tR06yBKHWxlwGPOZK67QC3lA=="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness-0.8.3.tgz_1497713058920_0.8757344020996243"}},"0.8.4":{"name":"elephant-harness","version":"0.8.4","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"src/elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"b6942c3d09792e144a584af711c28914aa2f06c7","_id":"elephant-harness@0.8.4","_shasum":"0ce2bef7eabebc13ababec4914d11102246943b4","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"0ce2bef7eabebc13ababec4914d11102246943b4","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.8.4.tgz","fileCount":12,"unpackedSize":20337,"integrity":"sha512-NFO7fuym1us0aMjVV/dLMDANMlQgWnQIRWkZFa4P3myN2TDyJZm6ZqndS0z22Rxo/VNJclC3NreTzoX8dK7k/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8i0vSL2ZrtLB8Va/g0rLeXDlAsMfUv6w5ruV1f6o71AiBETUhbtcnC/kTyZm/zFxAi8FvdDWl/kP1YoVHFzR3dDw=="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness_0.8.4_1522693987137_0.09809704933264407"},"_hasShrinkwrap":false},"0.8.5":{"name":"elephant-harness","version":"0.8.5","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"src/elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"404acb1f62ea297f2016a48420da7eef2c20d97f","_id":"elephant-harness@0.8.5","_shasum":"5bae1830837fb1f3132ca62d0960fa2abada8f33","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"5bae1830837fb1f3132ca62d0960fa2abada8f33","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.8.5.tgz","fileCount":12,"unpackedSize":20317,"integrity":"sha512-+RUYU0zmclnpSO552x5UsS8hXVNDAKcJroOhHZU9nx2OZ/rHanq3FjMG6JZWS6PC7eth6d2web23wBvqMVHgwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGU1HN+seTAOb57kcvUW9P/tNAjVN3lezD7HCtgAUl/kAiEAyo1HPADPxgXdn3MqAPigfB8D5ENdr4PquGjW4ljxLrg="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness_0.8.5_1522828283012_0.10966355944580952"},"_hasShrinkwrap":false},"0.8.6":{"name":"elephant-harness","version":"0.8.6","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"src/elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","tonicExampleFilename":"tonic/example.js","gitHead":"03a62321b7765f48e8d38ea4520aea56847ee3bb","_id":"elephant-harness@0.8.6","_npmVersion":"6.0.0","_nodeVersion":"9.10.1","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"integrity":"sha512-c1EUszYmsbz1xhD/SxHNG/ugB6chmruqXgLI9Ef/9nnS2Oq1gwMVnsnUkCdJs86kjSdaoYQVCL7OKgBXEIQPCQ==","shasum":"85683253036dd6f69ed9ca60c9d2463bb01b8156","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-0.8.6.tgz","fileCount":12,"unpackedSize":18983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7f5zCRA9TVsSAnZWagAAnhoP/0ZQGt/5J1wzs7M3DtaK\nh+2SS8o8nV61XbQh+Ro3ChXfJ0fwq+zwnKhITLoGRDwm/4aIvkIdQrECZWZJ\nrW6+KkBpYXo/FOuya5mjSR3kEI0PzWQvGmaFxz6J5NkDsFg+4LjdiAaJzd4T\nTRmP5e/m2y1vFuUqAeLKzOXdJsRl0aXFHP8hoefW9SNdEbywDhDp8kuAAME2\neQnOa5b4fV+HXMjWbzCyoaqUv/GUyc5MqQv9KLSZuX9ieq0xHQbQfXbEhknQ\nwf3PGZNF9jh7awpZkc/4LSHeIswfZcI7/ySvoCOtGEaW1SIUshmONic0nbSm\nX4/EIW1K8u0wltycvRto4BMyQmkv962pktncrVIVKdoFrZvjmO+n17eL0oNZ\n+9a1BgN8pPFwOAy8nEE1Thsxfk/XGmNdRrzoXnOuiSSPIOWdlBjqfUFLQvbR\nOyU71DrRzZUWwur19qHgFmLptI1OEvw3rgoRmUyVZDSSAzZIOfhFYrjZgtMe\nHIxGuCOV5Tr4K0Xqr+xfnG5vG7WiHtlO+Ut3fyslGiVr7unF6PfHdGRJdQxx\nYh+TCHDlGF+XkgRNZll9iALw2g7GFiRU7ACWMIANX4cWEUkE+JChO+R3xzmQ\nefR0oyYq+A+GfkRNZ3/ikZqlSID4Pk4dPwmJD3jdmx4aUyHihSYkM1CRHH9t\njT0I\r\n=uwOK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEkBItPX/a3ymQORR87m8qZ405fp4VgAnGkfIqih/BoAIgfbAWpf3VYAwXQFbPAGCjl8+J8w3uWV1+4S9CO8/JZFQ="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness_0.8.6_1525546610982_0.6735385078093126"},"_hasShrinkwrap":false},"1.0.0":{"name":"elephant-harness","version":"1.0.0","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"src/elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","gitHead":"feba4268fc06e5b31039c4ee88169bf765963b1e","_id":"elephant-harness@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"9.10.1","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"integrity":"sha512-l6apIm0CwGe2Huxm7b9+BzR8pmME650kTtlrtVLdHh7JoYzfs90WFMeoYux0tB8a2EIcCZMcNP2Q9LTGt86C+g==","shasum":"651af3f29a53291e0dbf4de47d39f588d7c198ea","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-1.0.0.tgz","fileCount":10,"unpackedSize":19545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblPTrCRA9TVsSAnZWagAAZbsP/jNqLgYAHCc7gNZcVx0r\nz5+zcKKhzl8yYWKofEW4OAi7ZR4Dz/Sxo266fTU3/Q7w6KRI98BcBIGYZTHB\nO7MT0k9aeuPSlYD1bfmJZXziFDyLzG/FNEYDnc6FaMPUSl8hchcGRyJxzw0I\n2d99z7bAuXaeAvgI5s2tV0/Xkgjflfy3zrPhqJMrI+KAnzB6S6N+HkRdI9u6\nYOkL6GIHg8+eNnMT9h4wuO1pK4IiByDTGS1tBzhrhG5M8a/HInwJn17dYjK5\nCrNjKW1xTmGzO1nnTIEbgRW+fS+b1Ey6th7CROa2dDjTJznFPXEfc+Y86350\nNQjZmtFlsHHPIA+TjZlAmGL2h7VKnkdlk6E+ZpCDk1uXyWItb4ulKRz88fHs\njUX5VT6gXCmOWYUTCKeTBFPcg8TQLda8zIYAZW8Dvkz37uXd4c8Y6Qv8Tgtz\nHFcmhdXheD/JULFVfHsgiJpYAybEzZYArHGuqYR5PivwUZrZ/oQtmH7hl5BF\nWLGxrXHrWYUxAc/Jsdg+kTHkGb24MFsAiujaJ9og4sS3oEyImZN1toATdhpD\nOj4aAynwsuikEC0dLePiHKQmHrVKqzzzwWsaCjpJ3JAFp6MAfVAnQVlEzlXg\n5P6FB7+q3txWd29EFs7kovof0NysvYJn1XGbHDxuFt8pbnDWln7drSvowoAF\nn0WG\r\n=d8NQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJiolJDOTN3ppWfWGmTM3BgEUaVfGYG8H0+QyLcUuxwAiBHZ79g9VyLZEmi2r24JpOvYXQcsAtmlcmCy6dks84lYA=="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness_1.0.0_1536488683209_0.5622925588862457"},"_hasShrinkwrap":false},"1.0.1":{"name":"elephant-harness","version":"1.0.1","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"src/elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","gitHead":"0796c2f648f7ff6bfb98b43aade3e9cdb3dcbb60","_id":"elephant-harness@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"9.10.1","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"integrity":"sha512-BGf49Ber14UXg6Qg+mduteEXF/L5tFFKp9j4zLKgsWvRa5uwBk1fyaWICkFVaTyt2tf0nwDp5Cg4vi06mxTUZg==","shasum":"a0151601a20e29865d22d530faef7cd52030d8f5","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-1.0.1.tgz","fileCount":10,"unpackedSize":19703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblkCtCRA9TVsSAnZWagAAuB0P/098BbU0NY6207iA7dDt\nKXkST6J8BB/gaC0NgEr7JylPL+aL4dgXrkKVTpmSNaGP0iL3UoNlZM3r8S2m\nKgq79Bs4bC/qDa5Xa5RfWFdFvG4Brp/qovV5AfMTBPbZKrZLBj9iwI9FyEOk\nmrhtOb/axEFknzX6PqxJZsvFy5RAd2idh69e+XKphmaiV41E4947oSv31Vj0\nj+AOBQ8Obq5Xq2dSQFxm+rLA4ljMoD4jP7/tIFhkGZCpVC+IHIve8Zmn3Ydp\nYAWYcyXMzeESHd2GEGi69MzJj4gB+LtCxTO12IlWmeo0Pr0s1mwR53cVN4Wz\nxRtlur59h3tB8U5sLQk+SLEsAge7h8h+VCn8ccfQ1IDu+1Z6PFhrPi/BeZv8\nAS7C3hfEWL1AdZL4PSpcOPlmhiLAQvmTgOR+oH8F867uuoj3mIXkW6s0fbFA\npVlsedkF0Ywoc23wiX5eevRGhgAyHn5VvYGzWbc8J/vjw86fzDiDHfQQgBxC\nEN29clvMCrDuwFrWUVUuW5pRNN0RcYXipSj3gBxBSazgvupiszRBJQ5UKx5u\nIvZvHgD5BvWqp8Dh1AMtGit/a8mpqNByyhEj6C4YSh7Uy3NYYTCBJnd+rxXh\n8QIFy7eL9qq3JdQ730yTJ4yPb6WOEfRuHMZUK2YRrRskPTyNknd1e0eX6MKB\nV2AP\r\n=09Tj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9u5VSFpjp5toTEmAFPo1/rcH49M8kj2O5RNKWGfDVmAiEAuICs6f+IP6wRHCTOb5KxvxBTJ345soqvcYC//CFow/c="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness_1.0.1_1536573612700_0.5723987712565586"},"_hasShrinkwrap":false},"1.0.2":{"name":"elephant-harness","version":"1.0.2","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"src/elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","gitHead":"988816fbe882d3d16688f5e4908a54a2b9cbe97a","_id":"elephant-harness@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"9.10.1","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"integrity":"sha512-dYIXB8cQgcpD6Se8Ee4jlNnQwk4I2MX2itS8s/QRZFWn7pFIKug/MjVbsJ+PTPW6QlFML28TJUXxEhCSxKbFxw==","shasum":"48eecb0a897828447c5bca6a7176826572531502","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-1.0.2.tgz","fileCount":10,"unpackedSize":19499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFMQXCRA9TVsSAnZWagAAmjkP/iCTH7vqESVX9ZmsaAzb\nBytbI5ZFbcTFj1FEfPQeqXSpliMcVS7VtQm0TwsSJbbZ4dh2Ld1i9uAjCJ35\n2+gzc2Zr8S2x1aKYRpQygWb+BhNOYPWAmdxOIDrbwq7m0j+SMKwkWS9QE1RA\nrh2ZU5/mI22fjUtLFD03exyNPz44OwrfrLhHT+tpewnoXMY9PskX9dJj3iBe\nFU+4kutx2r3TgVtxEHqxpuH3lSLsqXxP1Zw+lwwcq7ZTqhQfEztErhYkqllJ\nKg30ky8r6+zQE9w+YePtbLDLGlMQK8ilaw5QsRBfQywk3BWjxTrEb6cYfDn5\nWTz/eCO9zdgvb23KjKYqXTAJosrwG/0CN613ST7HoqZ/36jf6NbqjoDU61Oh\ndz69VpjFW8omHzxrm+UPTPB5BfEfndwwFAUlSu9rleMTw8+wYDoyBl6MMUSo\nVlM7vO9aNMEELVeRPJdfBzbc1dYYAcbqQ1RthnehR0GPABwdwCUhZGklIz5j\niSRAmDWK04bA98+RgqI+g5q4J+oujC/4p1IacAK7fD9EUuS94eaiC7vHORft\nw3yboy8BjRekZUYupBWSnHAUCptT56Ry8iMJl7DQVgU1Z7SnQVTQngtK0tcT\nkV8WdmWIvHb7KFC8gL2QZf01/MB1L4AIP+X+LHEVLJ15jPrajjNGs+f8QvSR\nPvoz\r\n=K7ze\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8yWLcvA3xLa1xnzqzEybd92ClR3SVfl2hSNhrl24w8gIhAIcV2CeZQEvwHPGXwwEkSN/iWo/OmbmPMACSFPK+REyz"}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness_1.0.2_1544864791273_0.9602897226764542"},"_hasShrinkwrap":false},"1.0.3":{"name":"elephant-harness","version":"1.0.3","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"src/elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","gitHead":"faea7bbc6ad527bd8f932b04943c4194ebbe819c","_id":"elephant-harness@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"9.10.1","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"integrity":"sha512-HFUmLjelIDhXu2AZXiSu/xYbDfMq9VFAjC5Yi1qKPLfA7TY1ml1ZDQqiHRlIrV96HFcXq5JllAv+tpy2C6VsIw==","shasum":"b1cc78c4ecf613522d99ed1ad912e5eac5e844ab","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-1.0.3.tgz","fileCount":10,"unpackedSize":19164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFNqACRA9TVsSAnZWagAA0+oP/2NQchm/YpwQHCVpOTGd\nNuZF90FPC/fPOQLK7oRdFF6Lp3sTu0mHi4X2e2ycBgw0Va0kRzelSn4rpSGw\nF/LFI8Makww38C8P6HGttLRJ/qkMzIphZKv9s3btgsQYc4kUC0LS17BXKcLZ\nkFX2x5kXrOtZGrNKzghJJ2DPsbfgG2AL4wVq9ZrqMgXInV/3nQ7kbeYnGmad\nZO3hfWzbxNe/oob43H9fe3X5LHU+SsGF6dWnIoXXRKIa0W44vlbRaJ8CpoEs\n/M2SPbTWm5rexlFBgMKoZR3G1A8TXQxeEXv5/MmEMf+UDfSnQXhX6ds6ZhCR\ndzmLM1Mk/S0hqpnBlDYDgLPrTlPOQ/+a99XQXBtoA+11bGN5x4s6oEvQ7OzH\nwM8WVlR6uvl1nojNVd88HwiLebPmM0ze+Sz3VXu5GNIExI/7hF3i9vktre+Z\nQkWkItZd227n0vVa7dMcK0IvNWwizJvn3bTWivO/l2mSBAGjLWegS8p+TMrb\ntYCBlPEd4guH9G1WnFUfZR+VPy78Jn1crztNdc4FA8ztQVeeMNqQmQUrNfWI\nfRiVlDIkU66vvEWcw4L55Wnh++bZkUwMIgOS7YKWSnYcuj8dhw+xxqDVhtMi\n7QQw3gOHf53Oaxu/amUs9LPu315h8cWfmwHg47UYgh1vl+R7XrZk8G1K7bvL\n9945\r\n=ETS5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRv1nw/j6uiEED7Bv/VuSKsgR3LvmyMRGPBrtJXyopeAIgPbRuDj5I3pZk/F2eG5vfwRHrfdkRcVf8nLdaXREig/Y="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness_1.0.3_1544870527775_0.26323841658538005"},"_hasShrinkwrap":false},"1.0.4":{"name":"elephant-harness","version":"1.0.4","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"src/elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","gitHead":"bd7e0391a3f4e8aebd073bb21b4b552581bd8810","_id":"elephant-harness@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"9.10.1","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"integrity":"sha512-GEmMUf53bTjOLnl785ggJRXf+yjA9saciLL9P7Z4VLEIMD7FcMRaYsWpqn+VNDKfVhIK8Pxy8DNcv1r6otnjgg==","shasum":"65cc5201df63e8f0f4b2c3b58f03bfd6d0bed09f","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-1.0.4.tgz","fileCount":10,"unpackedSize":19017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNz4QCRA9TVsSAnZWagAAdu8QAJv80vYzbAVQw8Prg+Tj\nLgUjxajnwqBclJ0JvXFTL21RkHu/EOvboLEJj6PkDwLgrCv2OmYGqKTjjuhu\nOcX4Y7E8MmITuQCkIyQmcDzflAPi3tOlhipio3QHpkdQhD1cUIellhrJjDWP\nGQFUQJm9dVsZRt5+bdO8wYTZISy0/dE5jCSuCLdKKnXivqcOl9mNZm6ofCSg\nWX2AkjwIZ+jzYCtiQvOwL9DbeTC1GhtHbNseIY6GT+5G5/GrJLnUS2JION0w\nPg1goyjPdLzgYv0aeCaEbdHuk7NXOoB/tL6u6AcZxqA3z7djOn/qhZr01l3/\nkCoz2s4IY/idXBD7UvtlMR7giDt8m9Do+W/J49Y7h0eiC9ykodZZmFINaxLd\nT7Tincjejj4+K/dazfSMplwrbZwA/U7O2poQyWcP5U2m8lwtyrcAkGC6vGxp\nuqnlKxILlFRLgnIEiFuG4GOj0w/iYXhN9lz/Cv89d+QqSCF+whJNAJ/Oe7k3\nvmvcToET0fJRA9gPMtS0mDQPGPccFV7quSObfi4MOisQtYB14CVIJjzcC9Fv\ntx2b4EP+Z49mQ0TTDNqz+TyUgvFDgzNr+vCDo+m0q5jPilw4vrZ68mEIpIk1\n4sIB538BO8bDbhNeXRM/JZ3fHHdsBl042iLbvcuYUorIPTKBLUv7yCJ05HTR\nt/Qb\r\n=06Ma\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA24QsI6AULC1JarN8QDscSqBKk2wePfEOcQfoCgEN8eAiEA64N+8gkuLbdKnF0Vw9gc8Cptwy+CnBZ3vM/haKO4EUQ="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness_1.0.4_1547124240305_0.4820527821195999"},"_hasShrinkwrap":false},"1.0.5":{"name":"elephant-harness","version":"1.0.5","description":"Node.js - Electron - NW.js controller for PHP scripts","main":"src/elephant-harness.js","directories":{"test":"test"},"scripts":{"test":"node test/elephant-harness-test.js"},"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"keywords":["php","asynchronous","child_process","electron","nw.js"],"author":{"name":"Dimitar D. Mitov"},"license":"MIT","bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","gitHead":"6816010abde32b5c9a81732f4c6c1c223963ab4e","_id":"elephant-harness@1.0.5","_shasum":"e5c5f083eb935f40a98b67d6d59162a34ffa2960","_from":".","_npmVersion":"3.5.2","_nodeVersion":"8.10.0","_npmUser":{"name":"ddmitov","email":"ddmitov@gmail.com"},"dist":{"shasum":"e5c5f083eb935f40a98b67d6d59162a34ffa2960","tarball":"https://registry.npmjs.org/elephant-harness/-/elephant-harness-1.0.5.tgz","integrity":"sha512-Dz8rMGVzAzVQoCpEhMnaqKcP/t1kVmhsQMk0MN2Rq+YRwJ5UR3GgKhSB3qGHmTsjN64D5ERFZgPcV1etadxVrQ==","fileCount":10,"unpackedSize":18612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2pb3CRA9TVsSAnZWagAA5kcP/3KBanYJhz+dRBy6VY5/\nliARBfIN/IqHbYVZ4d3dmzvApj2spnDRlUglMTOaMW6HZn7+hZrdKThCNKZX\nAEPuIH9RC6pkaMSiHt1YRm8QiqqaXicprBryHf6lAA9YyoLJj8+xR3FfHlb8\n0lcFmr3x4iQX1Pyncmzun8wk1tjMxr2QYvdCoJ32pjKw5VO5M0Ms+wk4JUkN\nilHcClk+x1d18oxLW/mAWHAhgJNBeMcTpsoSdLN2ebLT8vChH/ALzaG20GNA\nQVaYlhXfsYSp6Hl768cX3HPMZL3a6AMq2wkKiubXJ5tGcH0CpQeRzcvqq6jH\nBOPiry8vfqUjDorQufpb1KDRwqdbfjaYpnZbVtnoEqFFUWJ/Ot47AvK1eNnl\n94ximzxRVWZGU4yhgnJoqWbmU/hKPHvarDBP0Jw0S+87H1MT4S6KtKirraXx\n8Vf8hcuR80S0ZgJm8mTd9PPj15est7IGm3zT52R5vefz6h09bHMJipevdzRo\nx4Qbws7XtExWrNv+ZHFWUm1TTv96V4O5/45szgaTjQe21hTwm4fapl14PAq7\natprIcFh/gs38o1p42/T4yHLda0RyP17lXMCcvYNzJwwXMYFcpsUNYaS2S6K\nqc+AiLJo06oCnEpvt61AKUA0+/J6RqlaTBf1fU9E5FfUJ3CBfISMQc+H1nLd\neQcm\r\n=rRGk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJ+pSq1GoqFCYftp6UWPw9TQvtbBx+BVSmnJCgPMTTfAiB/yLTAjl6YFRzBkY6S6chTXI2gP2BxScK8bDknd8IUGA=="}]},"maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/elephant-harness_1.0.5_1632674840396_0.4606769962242374"},"_hasShrinkwrap":false}},"readme":"# elephant-harness\n\n[![Travis CI Build Status](https://travis-ci.org/ddmitov/elephant-harness.svg?branch=master)](https://travis-ci.org/ddmitov/elephant-harness)\n[![Snyk Status](https://snyk.io/test/github/ddmitov/elephant-harness/badge.svg)](https://snyk.io/test/github/ddmitov/elephant-harness)\n[![Maintainability](https://api.codeclimate.com/v1/badges/f728110055011b195a4d/maintainability)](https://codeclimate.com/github/ddmitov/elephant-harness/maintainability)\n\n[Node.js](http://nodejs.org/) - [Electron](http://electron.atom.io/) - [NW.js](http://nwjs.io/) package for asynchronous handling of [PHP](http://php.net/) scripts\n\n## Quick Start\n\n``npm install elephant-harness``  \n\n```javascript\nconst elephantHarness = require(\"elephant-harness\");\n\nlet phpTest = {};\nphpTest.script = \"/test/test.php\";\n\nphpTest.stdoutFunction = function (stdout) {\n  console.log(stdout);\n};\n\nelephantHarness.startScript(phpTest);\n```\n\n## Core Dependency\n\n``child_process``\n\n## External Dependency\n\nThe only external dependency of elephant-harness is a PHP interpreter on PATH or  \na PHP interpreter identified by its full pathname.  \n\nelephant-harness npm package test will fail if no ``php`` binary is available on PATH.  \n\n``php`` binary should be used in [Node.js](http://nodejs.org/) applications and test scripts.  \n\n``php-cgi`` binary should be used in [Electron](http://electron.atom.io/) and [NW.js](http://nwjs.io/) applications.\n\n## API\n\nAll settings of a PHP script executed by elephant-harness are stored in a JavaScript object with an arbitrary name and the following object properties:  \n\n* **script**  \n  ``String`` for PHP script full path  \n  *This object property is mandatory.*  \n\n  ```javascript\n  phpTest.script = \"/full/path/to/test.php\";\n  ```\n\n* **stdoutFunction**  \n  will be executed every time data is available on STDOUT  \n  The only parameter passed to the ``stdoutFunction`` is the STDOUT ``String``.  \n\n  ```javascript\n  phpTest.stdoutFunction = function (stdout) {\n    document.getElementById(\"DOM-element-id\").textContent = stdout;\n  };\n  ```\n\n* **stderrFunction**  \n  will be executed every time data is available on STDERR  \n  The only parameter passed to the ``stderrFunction`` is the STDERR ``String``.  \n\n  ```javascript\n  phpTest.stderrFunction = function (stderr) {\n    console.log(\"PHP script STDERR:\\n\");\n    console.log(stderr);\n  };\n  ```\n\n* **errorFunction**  \n  will be executed on PHP script error  \n  The only parameter passed to the ``errorFunction`` is the error ``Object``.  \n\n  The ``errorFunction`` can generate a message when PHP interpreter is not found:  \n\n  ```javascript\n  phpTest.errorFunction = function (error) {\n    if (error.code === \"ENOENT\") {\n      console.log(\"PHP interpreter was not found.\");\n    }\n  };\n  ```\n\n* **exitFunction**  \n  will be executed when PHP script has ended  \n  The only parameter passed to the ``exitFunction`` is the exit code ``String``.  \n\n  The ``exitFunction`` can generate a message when PHP script is not found:  \n\n  ```javascript\n  phpTest.exitFunction = function (exitCode) {\n    if (exitCode === 2) {\n      console.log(\"PHP script was not found.\");\n    }\n  };\n  ```\n\n* **phpInterpreter**  \n  ``String`` for a PHP interpreter: either filename on PATH or full pathname  \n  If no ``phpInterpreter`` is defined, ``php`` binary on PATH is used, if available.  \n\n  ```javascript\n  phpTest.interpreter = \"/full/path/to/php\";\n  ```\n\n* **interpreterSwitches**  \n  ``Array`` for PHP interpreter switches  \n\n  ```javascript\n  phpTest.interpreterSwitches = [];\n  phpTest.interpreterSwitches.push(\"-q\");\n  ```\n\n  The ``php-cgi`` binary should be used with the ``-q`` switch in Electron and NW.js  \n  to enable quiet mode and suppress unnecessary HTTP header output.  \n\n* **scriptArguments**  \n  ``Array`` for PHP script arguments  \n\n  ```javascript\n  phpTest.scriptArguments = [];\n  phpTest.scriptArguments.push(\"argument-one\");\n  phpTest.scriptArguments.push(\"argument-two\");\n  ```\n\n* **options**  \n  ``Object`` for PHP script options passed to the ``child_process`` core module.  \n  Click [here](https://nodejs.org/api/child_process.html#child_process_child_process_spawn_command_args_options) for a full list of all available ``child_process`` options.\n\n* **options.cwd**  \n  ``String`` for a new PHP script current working directory  \n\n  ```javascript\n  phpTest.options = {};\n  phpTest.options.cwd = \"/full/path/to/current-working-directory\";;\n  ```\n\n* **options.env**  \n  ``Object`` for a new PHP script environment  \n\n  Script environment with an inherited PATH and a new variable:  \n\n  ```javascript\n  phpTest.options = {};\n  phpTest.options.env = {};\n  phpTest.options.env.PATH = process.env.PATH;\n  phpTest.options.env.TEST = \"test\";\n  ```\n\n* **options.detached**  \n  ``Boolean`` option for starting detached PHP processes like servers  \n\n  ``options.detached`` must be set to ``true`` and  \n  ``options.stdio`` must be set to ``\"ignore\"`` to  \n  start a detached process without receiving anything from it.  \n  A process detached with the above options can run even after its parent has ended.  \n\n  Example settings for a PHP server application:  \n\n  ```javascript\n  let phpServer = {};\n  phpServer.script = \"/path/to/php-server-application\";\n\n  phpServer.options = {};\n  phpServer.options.detached = true;\n  phpServer.options.stdio = \"ignore\";\n\n  const elephantHarness = require(\"elephant-harness\");\n  elephantHarness.startScript(phpServer);\n\n  phpServer.scriptHandler.unref();\n  ```\n\n* **requestMethod**  \n  ``String`` holding either ``GET`` or ``POST`` as a value.  \n  ``requestMethod`` has to be set for PHP scripts reading input data in CGI mode.\n\n  ```javascript\n  phpTest.requestMethod = \"GET\";\n  ```\n\n  or\n\n  ```javascript\n  phpTest.requestMethod = \"POST\";\n  ```\n\n* **inputData**  \n  ``String`` or ``Function`` supplying user data as its return value.  \n\n  Single HTML input box example with no dependencies:  \n\n  ```javascript\n  phpTest.inputData = function () {\n    let data = document.getElementById(\"input-box-id\").value;\n    return data;\n  }\n  ```\n\n  Whole HTML form example based on [jQuery](https://jquery.com/):  \n\n  ```javascript\n  phpTest.inputData = function () {\n    let formData = $(\"#form-id\").serialize();\n    return formData;\n  }\n  ```\n\n## Interactive Scripts\n\nelephant-harness can also start and communicate with interactive scripts having their own event loops and capable of repeatedly receiving STDIN input. Use the following code to send data to an interactive script waiting for input on STDIN:\n\n```javascript\nlet data = document.getElementById(\"interactive-script-input\").value;\nphpTest.scriptHandler.stdin.write(data);\n```\n\n## [Electron Demo](https://www.npmjs.com/package/elephant-harness-demo-electron)\n\n## [NW.js Demo](https://www.npmjs.com/package/elephant-harness-demo-nwjs)\n\n## [Credits](./CREDITS.md)\n\n## [License](./LICENSE.md)\n\nMIT 2016 - 2018  \nDimitar D. Mitov  \n","maintainers":[{"name":"ddmitov","email":"ddmitov@gmail.com"}],"time":{"modified":"2022-06-16T08:38:03.056Z","created":"2017-01-02T23:22:19.455Z","0.2.1":"2017-01-02T23:22:19.455Z","0.3.0":"2017-01-03T10:12:17.616Z","0.3.1":"2017-01-04T08:53:50.749Z","0.4.0":"2017-01-06T17:17:23.024Z","0.4.1":"2017-01-08T13:43:55.099Z","0.4.2":"2017-01-10T09:38:38.559Z","0.5.0":"2017-01-13T09:12:54.198Z","0.5.1":"2017-06-03T07:07:22.777Z","0.5.2":"2017-06-07T03:07:03.626Z","0.6.0":"2017-06-09T17:40:39.830Z","0.7.0":"2017-06-10T21:00:29.859Z","0.8.0":"2017-06-14T09:38:18.819Z","0.8.1":"2017-06-14T19:50:56.566Z","0.8.2":"2017-06-16T10:11:16.100Z","0.8.3":"2017-06-17T15:24:19.959Z","0.8.4":"2018-04-02T18:33:07.232Z","0.8.5":"2018-04-04T07:51:23.099Z","0.8.6":"2018-05-05T18:56:51.042Z","1.0.0":"2018-09-09T10:24:43.318Z","1.0.1":"2018-09-10T10:00:12.926Z","1.0.2":"2018-12-15T09:06:31.416Z","1.0.3":"2018-12-15T10:42:07.920Z","1.0.4":"2019-01-10T12:44:00.438Z","1.0.5":"2021-09-26T16:47:20.524Z"},"homepage":"https://github.com/ddmitov/elephant-harness#readme","keywords":["php","asynchronous","child_process","electron","nw.js"],"repository":{"type":"git","url":"git+https://github.com/ddmitov/elephant-harness.git"},"author":{"name":"Dimitar D. Mitov"},"bugs":{"url":"https://github.com/ddmitov/elephant-harness/issues"},"license":"MIT","readmeFilename":"README.md"}