{"_id":"gulp-galenframework","_rev":"104-ca6cd4b6350ccd0b349035ed4f9dc4ec","name":"gulp-galenframework","description":"Gulp plugin for Galen Framework","dist-tags":{"latest":"2.4.4","next":"2.3.6-greenkeeper-chromedriver-pin-2.33.2-1"},"versions":{"1.9.0-dev":{"name":"gulp-galenframework","version":"1.9.0-dev","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"through":"2.3.8"},"devDependencies":{"event-stream":"3.3.2","galenframework":"2.2.1","gulp":"3.9.0","rimraf":"2.4.3"},"scripts":{"test":"jshint *.js lib/*.js test/*.js && mocha"},"gitHead":"e962cb6a0e7431b78528009ac649af5285e60935","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@1.9.0-dev","_shasum":"acb3e7a5cb38f503a6abdab65c41ad9ad40094be","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"acb3e7a5cb38f503a6abdab65c41ad9ad40094be","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-1.9.0-dev.tgz","integrity":"sha512-xsejqBoWR0Tm7id9jBflAQbPUmUm+/L7NREyD6fIzsX7WFxCqekDX6nca/PSA/eCS4eqH3W2zUQ8LFs85Qw3zg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+ESNq/TZxB3u9/QkqwANFSnUybbUG6ikm6yRZPf73vAiEAht5kwVHCWah6RzDd/oTPXH4EufPWyFxl05ZUZ622RaA="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{}},"1.9.0":{"name":"gulp-galenframework","version":"1.9.0","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"through":"2.3.8"},"devDependencies":{"event-stream":"3.3.2","galenframework":"2.2.1","gulp":"3.9.0","rimraf":"2.4.3"},"scripts":{"test":"jshint *.js lib/*.js test/*.js && mocha"},"gitHead":"84e9bf44d6b860a65e52d72dc11c9e73b21d90da","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@1.9.0","_shasum":"df03f8e0e94ce5c79d1aebffc7b5d99190c9ba65","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"df03f8e0e94ce5c79d1aebffc7b5d99190c9ba65","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-1.9.0.tgz","integrity":"sha512-c0c4USStbNNUKTFEwpIEM9/hcoNSC+RLeEn5DES6lGmeHSH7NFBAA8vOnTkdQ9pfBplqtL1N0QfcJxfXXbLOVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDg1c30289PpbPR1TYkETJEmsNJRu4wpeeYMYNHgY4r2QIgM/bRd0vzNcQJ4iz4Le1pzM2mP/JjQdUN03HbxlDMNGc="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{}},"2.0.0":{"name":"gulp-galenframework","version":"2.0.0","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"through":"2.3.8"},"devDependencies":{"event-stream":"3.3.2","galenframework":"2.2.1","gulp":"3.9.0","rimraf":"2.4.3"},"scripts":{"test":"jshint *.js lib/*.js test/*.js && mocha"},"gitHead":"bdf635c2cb48087182d1f5d48ced84eb1cdda766","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.0.0","_shasum":"e7b0fa259e9c7e060602c0f72b25446edf8f5f7b","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"e7b0fa259e9c7e060602c0f72b25446edf8f5f7b","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.0.0.tgz","integrity":"sha512-Z+C6owOWzC8icMn75SKDBsjOtcSrkwC/J9WZjmNh7xOINvHxrgfu28PqkNbsZz6R6DqFrOFvCF8DrdZFZT1Y0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkYO2WnWLZitRr+WQvQB9H8HIUfXujFKRCscJOL111tAiEAyZFueag+ogRimWqL7AD3hwr2yOFxPxoDqUAFj8+PF24="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{}},"2.0.1":{"name":"gulp-galenframework","version":"2.0.1","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.2.1","through":"2.3.8"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.0","rimraf":"2.4.3"},"scripts":{"test":"jshint *.js lib/*.js test/*.js && mocha"},"gitHead":"28f33303d487f9de03a50484dfed94f136834bca","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.0.1","_shasum":"d0b8bd3db96c24ab9ebcd431b7d8f7717b246390","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"d0b8bd3db96c24ab9ebcd431b7d8f7717b246390","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.0.1.tgz","integrity":"sha512-l4sDnLhqvL0zUDpyEBuRgXx4Tv0GRwb9b1FTO7wVJKLDLbPPmjgy3rdOIPOPLfztNTRVgv38tRQVkRHrKDCvLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUQuRBePKloj/XQeXZu7YooQqF+Y7ZnfaeRaizZtbf/QIhANa4yY+lYci780LdwMd4Q1EQPhMATzc4TulZWRbYB0WQ"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{}},"2.0.2":{"name":"gulp-galenframework","version":"2.0.2","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.2.1","through":"2.3.8"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.0","rimraf":"2.4.3"},"scripts":{"test":"jshint *.js lib/*.js test/*.js && mocha"},"gitHead":"3159536a53ad56ac15df3c074dbf4edd7c149139","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.0.2","_shasum":"3e084671da1c445545c8ffc23bd447a2676360ba","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"3e084671da1c445545c8ffc23bd447a2676360ba","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.0.2.tgz","integrity":"sha512-fxdhEKeQBZVMaJy6b0zMaNefotuu5V+0rl7gFyGvUodx/xzzwSoPFov/H37H5rW/UHRq4RiRH3giH1RCWRwpyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTIdluY3KNt8V86gZr2O6fn+fPVJPHnFH3coheV83qQAiBuzUJYikJ1hQS52R+GC7qjeM50kAra1ODW6xWVX1h55g=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{}},"2.1.0":{"name":"gulp-galenframework","version":"2.1.0","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.2.1","gulp-util":"3.0.7","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.0","rimraf":"2.4.3"},"scripts":{"test":"jshint *.js lib/*.js test/*.js && mocha"},"gitHead":"0e70311b101becd896738c7e2dcc8b113dc88167","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.1.0","_shasum":"7c92a34e4bd40f605f35de0af36db7ef1fbd4a58","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"7c92a34e4bd40f605f35de0af36db7ef1fbd4a58","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.1.0.tgz","integrity":"sha512-BnASdsLfyDwnsjJh7q7wvKsGCugrqQlmTUHe3TbJemSggMkoR0RknQJchX71GEtU4RNBMR/SATsVNA7+exW8Sw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+iCQ1x7MLdv16/LfEtmOGD1sJrvZR0eyfPiKRxKaAnAiEAnX+URLL8B+o6c0vJ5/9jNsiw0yf04RcktDhS4Iesev8="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{}},"2.1.1":{"name":"gulp-galenframework","version":"2.1.1","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.2.1","gulp-util":"3.0.7","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.0","rimraf":"2.4.3"},"scripts":{"test":"jshint *.js lib/*.js test/*.js && mocha"},"gitHead":"4f2fd1d75ca43e7db5c1cdc40274c327e9da41dc","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.1.1","_shasum":"7a2706e9dae7ec18515c4afdaf56c3dae837a891","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"7a2706e9dae7ec18515c4afdaf56c3dae837a891","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.1.1.tgz","integrity":"sha512-JeeTgK2lfhzkI2H/wh/9nVzWwKn1WFeCuQxT2YPnft63xo9uUWevV8yQIWSpAybNnrRmIC6J1gPmdln+VYPUdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFXq9bxTV7GADGAExMlzXCQxP/mY5g3C+AqNpySRUFwgAiEA1VLws6B0Gcm6gQc9Q8WGCvFsG6W1fVwuSl8CiqfdVHE="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{}},"2.1.3":{"name":"gulp-galenframework","version":"2.1.3","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.2.1","gulp-util":"3.0.7","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.0","rimraf":"2.4.3"},"scripts":{"test":"jshint *.js lib/*.js test/*.js && mocha"},"gitHead":"0b8bc2f65c9f786d14cffd81be32cc707970f5c0","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.1.3","_shasum":"d5de541fa9a33044cd1d62646af636f79f362a72","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.2","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"d5de541fa9a33044cd1d62646af636f79f362a72","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.1.3.tgz","integrity":"sha512-k8G7mMNYyZsKkZR3CtnWsQBQjdU6kI/XvXY/rA5+dvZjPHzpiau79jy+CdLS9J9jVa7HnbyziQmp1Jpag4TKsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3jkR01fMPG61K74ti2VcgV3Gcktj2tEhrZYYDISioIgIhAMknqQtBPygUhOxGG+UaP2a79GKZMuOBJ2ABSPC4SX8K"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{}},"2.2.0":{"name":"gulp-galenframework","version":"2.2.0","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.2.2","gulp-util":"3.0.7","lodash":"4.5.1","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.0","rimraf":"2.4.3"},"scripts":{"test":"jshint *.js lib/*.js test/*.js && mocha"},"gitHead":"ad87451b3a37f3484c0a1fcb71dcda06b0cb9331","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.2.0","_shasum":"d7768c7a0f56e0c2278c2d033189503ca221cd80","_from":".","_npmVersion":"3.7.5","_nodeVersion":"4.2.4","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"d7768c7a0f56e0c2278c2d033189503ca221cd80","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.2.0.tgz","integrity":"sha512-4AKXsevZ7KY6PbRamiQl8XreUeQFnUY58MTU0EOYmZ/a8lJt6KLk7gtwGYo5HN1jDQXMIbPI2MlUVEEjxXnViA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGBB1miudkete1CCz5Upup5yWBi7+kGlm5m++9i+KxbAiB82Ubk6I1A4nG3KFChDqaMcH4cWl8Hp9hV1kHlgdgukA=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.2.0.tgz_1456860374080_0.007700041634961963"},"directories":{}},"2.2.2":{"name":"gulp-galenframework","version":"2.2.2","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.2.2","gulp-util":"3.0.7","lodash":"4.5.1","resolve":"1.1.7","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.0","rimraf":"2.4.3"},"scripts":{"test":"jshint *.js lib/*.js test/*.js && mocha"},"gitHead":"97261a1f68fda6c1c05e1baa6449802083cc044b","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.2.2","_shasum":"564195da5e393f313dcadf6019f387adf5e8f7a2","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"564195da5e393f313dcadf6019f387adf5e8f7a2","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.2.2.tgz","integrity":"sha512-UqYIoGyo8a6hA4ilJTtV87oG1yJR54jxq/icgYzYwyoYqqImPSzCxUtRK2Z9cjqVHRyXWi8v/H08g0sTGU6Umg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiWneD42dT0s+mGJIFKtq+LM8VjcYoz7U8VJiu87X4BgIhAObTiW2MZiVbasfLq2tRke3dh9rmRPxf4f7+zMmOXG5Y"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.2.2.tgz_1458603102523_0.25627608271315694"},"directories":{}},"2.2.3":{"name":"gulp-galenframework","version":"2.2.3","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.3.0-beta.0","gulp-util":"3.0.7","lodash":"4.5.1","resolve":"1.1.7","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.1","rimraf":"2.4.3"},"scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha"},"gitHead":"aec762b730f7a865bd9dc6da92c755386cb1f3ac","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.2.3","_shasum":"4a2b3ff2a4b22c703689b5734f85630767c27edc","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"4a2b3ff2a4b22c703689b5734f85630767c27edc","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.2.3.tgz","integrity":"sha512-Izrp5UfCFD/ulJ5FzxYujznkC/UquklQtwq0s67eWXqLtPdXBJU2vk9yyzQrO0l4KBLwUhCjV/OswrpZlmmE8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyk/j4Q5eTCdjAACpiHa/CEsXJD6gSicbdtSG87RMsxAiEAsDdPAvHbMB7FXdrYQwGjgKkEQk6/S5CGaJoflc823h4="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.2.3.tgz_1458748749296_0.7292134130839258"},"directories":{}},"2.2.4":{"name":"gulp-galenframework","version":"2.2.4","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.2.4","gulp-util":"3.0.7","lodash":"4.5.1","resolve":"1.1.7","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.1","rimraf":"2.4.3"},"scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha"},"gitHead":"05d4ac669abfbd6191f5d5123ad81a75a9d86130","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.2.4","_shasum":"89b8a9795abfb348486f29f6aca8193428719cfd","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"89b8a9795abfb348486f29f6aca8193428719cfd","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.2.4.tgz","integrity":"sha512-7p0/JR3jdxTaXBcxI8C8hYsKPbWevZpzGOcDVaeCfIT80L5oHDH+TXmdzySxnGtlAWR+tr/tbDOnatZOZA6I9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBL1A/jXD+HNkY7JpewvEIJwBvsDqIrsnSFdGF0J6zFpAiEAujzSAb/9CJeR9j+U1/klKXTLuz/ago7S1dPbCHwOU4E="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.2.4.tgz_1459502762094_0.6244008752983063"},"directories":{}},"2.2.5":{"name":"gulp-galenframework","version":"2.2.5","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.2.5","gulp-util":"3.0.7","lodash":"4.5.1","resolve":"1.1.7","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.1","rimraf":"2.4.3"},"scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha"},"gitHead":"d5dada98865fbdddd2f19e1fc52ca3c659bc70a1","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.2.5","_shasum":"ae553ec1fbf75ea28590b8eee233b010a83f758f","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"ae553ec1fbf75ea28590b8eee233b010a83f758f","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.2.5.tgz","integrity":"sha512-6BKTLkvB7fBDlNumtkvHerHGZkXQCHCeyTXJb39o4O44jj6Oot6H53G9hLai58ljcHLP/SDxkTSDRX6K/igKzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkbWPt5to9jhtj5bgFLiQdCJ5dSHmCJS63hnuR3VLb3gIgalUVgXKjZ3I26KSQVg7PG13JwvVEKX/ugAjTVzsJZSY="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.2.5.tgz_1460956109463_0.7192384237423539"},"directories":{}},"2.2.6":{"name":"gulp-galenframework","version":"2.2.6","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.2.6","gulp-util":"3.0.7","lodash":"4.5.1","resolve":"1.1.7","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.1","rimraf":"2.4.3"},"scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha"},"gitHead":"edb08c966a36d114e66c51a9f0fc2179c6c8dd75","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.2.6","_shasum":"687d579797a198eb0b61e4f1479c2d83aa3ab767","_from":".","_npmVersion":"3.9.5","_nodeVersion":"4.4.3","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"687d579797a198eb0b61e4f1479c2d83aa3ab767","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.2.6.tgz","integrity":"sha512-rzVNTFaq1aAa8qRakWvAN3kKHrzpZw9GrXjDEJyCpaQveQx7zSHtJL/HQSJbl/DkNQsc1FGeOotVqYPfMcGWUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5emUjalNaAoa1HRT4IomFvsQNpAD3chAYCduooDLAhgIgW/FaEzLoSRaxqcm+ZPaNR6I+Bi5mmXbcIYjzSMosH2Q="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.2.6.tgz_1468290781136_0.4510406779590994"},"directories":{}},"2.3.0":{"name":"gulp-galenframework","version":"2.3.0","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.3.0","gulp-util":"3.0.7","lodash":"4.5.1","resolve":"1.1.7","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.1","rimraf":"2.4.3"},"scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha"},"gitHead":"e1780d4058174f041a8e88310542caca9916a0bb","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.0","_shasum":"4852bced9331d5a830f6bcb5a0813eba6b7aeb79","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.4.7","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"4852bced9331d5a830f6bcb5a0813eba6b7aeb79","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.0.tgz","integrity":"sha512-t8QyXHyDefbg5KDkHbZ2DMdfGmsTPDZ4nxHoTLL2umMMCq5x1Pw/2UmKsWtBXAXua39/E1CNmU1LHyGZg6vz1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLn2rzYFUjAxaAh7pSV013YQ4xlXTxxOBcOGWKGBEisgIhAMbnLkuTvZULccbhxrJX2SUvJN6tAaokqay+QCCtpBit"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.0.tgz_1473048823271_0.11825514561496675"},"directories":{}},"2.3.1-12":{"name":"gulp-galenframework","version":"2.3.1-12","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.3.1","gulp-util":"3.0.7","lodash":"4.5.1","resolve":"1.1.7","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml"},"gitHead":"faa1b5a02387261777da97bb9047ce7dbc695cb4","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.1-12","_shasum":"81bfd95c537157d4795c85d2f30fecd816b92155","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"81bfd95c537157d4795c85d2f30fecd816b92155","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.1-12.tgz","integrity":"sha512-jHpfmeoNRdPt+lL9LD31eeQZ1hX6jgxS6MqS1/n8PgP/7mS8DPIV4Iv7N9I2NMexIIVqCao+cPS5R8KNVLfYjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+POTDT0Ftr/IPbmmjBtTE6Q0463rslAqFemWkJHNzYQIhAJcg+KaCQOYfUEgZqjITrrg3lTSy0Z5xgzP+X14lF3Yz"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.1-12.tgz_1476467868828_0.5496736690402031"},"directories":{}},"2.3.1":{"name":"gulp-galenframework","version":"2.3.1","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.3.1","gulp-util":"3.0.7","lodash":"4.5.1","resolve":"1.1.7","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml"},"gitHead":"faa1b5a02387261777da97bb9047ce7dbc695cb4","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.1","_shasum":"8d5b8e8e77b54f1430330641b0a8782989194cfa","_from":".","_npmVersion":"3.10.8","_nodeVersion":"4.4.7","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"8d5b8e8e77b54f1430330641b0a8782989194cfa","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.1.tgz","integrity":"sha512-9cAf89Vd4vayNzg+9fkWEsdrLm66RDFQUFJQTNGW3BO987QRIkiU3QPUVzQF32utvxJVCcjRUjA3/Y43gYDq+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVa8RrTedQwJsOdmTCbiVY9Ue++0m5r3zWm5hNj6/SFAiEAtjhqzKcQ1OQXxo5oiqQ6lCOgKInFzldMFgaHwkukxCE="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.1.tgz_1476467885630_0.35986589337699115"},"directories":{}},"2.3.1-1":{"name":"gulp-galenframework","version":"2.3.1-1","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.3.1","gulp-util":"3.0.7","lodash":"4.5.1","resolve":"1.1.7","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml"},"gitHead":"faa1b5a02387261777da97bb9047ce7dbc695cb4","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.1-1","_shasum":"38caa5661bad57edc3e24087df251a278b97a113","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"38caa5661bad57edc3e24087df251a278b97a113","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.1-1.tgz","integrity":"sha512-fTjhC0j4FrOVRb/RwpP8Ny2L6u3Q0UUfm+I8PpSZ1WbI2dgpqzP3FyrNl1swyY2dVNVR4MCDWoPVXO79T3dJ+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8L1oHHTKPKYyIgdbFSIiXwf/AeRqXGu95b9fq12WpXgIgQsEf9uWrXJfc0VotrdzaBfCvsKauyxYI52T5E8GV0u4="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.1-1.tgz_1476468049109_0.6697019736748189"},"directories":{}},"2.3.2-dev-2":{"name":"gulp-galenframework","version":"2.3.2-dev-2","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.3.1","gulp-util":"3.0.7","lodash":"4.5.1","resolve":"1.1.7","through2":"2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml"},"gitHead":"00a9e3f1cb9f7725b4208f627f1c90ab8049a180","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-dev-2","_shasum":"60302ae035496d57eff9a2d80ab438d320968f2d","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"60302ae035496d57eff9a2d80ab438d320968f2d","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-dev-2.tgz","integrity":"sha512-T5RhIHCZMk0hwRzq0NZT4yzgh3vKqm4ivxQnFb3Jh3LnFmimd990pZCLNdJsgQgzorGKK+AqPINoV3KmKkAGzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN3dG1d6rlAVNMNW8/r8Dx3QLoL9hMjl15zrcp+NUaHAIgcsiZX+8mwy+1U30T4AyNiDRfORsCn4jX+ZZR7jAMgrA="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-dev-2.tgz_1476468193910_0.32859210204333067"},"directories":{}},"2.3.1-13":{"name":"gulp-galenframework","version":"2.3.1-13","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.3.1","gulp-util":"3.0.7","lodash":"4.16.6","resolve":"1.1.7","through2":"2.0.1"},"devDependencies":{"event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.4","mocha":"3.1.2","mocha-junit-reporter":"1.12.1","rimraf":"2.5.4"},"scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml"},"gitHead":"7cc2912dc51e01a9613df425a4349045b996425c","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.1-13","_shasum":"c4e9d1239dc233afb03177a79ff71d58fb3ac977","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"c4e9d1239dc233afb03177a79ff71d58fb3ac977","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.1-13.tgz","integrity":"sha512-X/ZoNkUkQEQT7neyXkgJ+W8gCWE7GdBcC3Z6u3ZulbUBbkNfb0i4/tgi6rvak3RXW5rpSOpH618l5RGKxG3CXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/qkKbLodRtf62t2ff2bBeIiXM47Bb5PftvDXA4ZoNrAIgGajbmwCQeystKhCk0bH1HT+t2FfeYZEIIoYI+HnGYNc="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.1-13.tgz_1478755657005_0.3197967787273228"},"directories":{}},"2.3.1-14":{"name":"gulp-galenframework","version":"2.3.1-14","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.3.1","gulp-util":"3.0.7","lodash":"4.17.0","resolve":"1.1.7","through2":"2.0.1"},"devDependencies":{"event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.4","mocha":"3.1.2","mocha-junit-reporter":"1.12.1","rimraf":"2.5.4"},"scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml"},"gitHead":"9667a76d18fa9ea50da2dd16778870b5a8013a84","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.1-14","_shasum":"9eeea8ece044169fed7c81cb188cec823d7d5fdf","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"9eeea8ece044169fed7c81cb188cec823d7d5fdf","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.1-14.tgz","integrity":"sha512-QuhHDcRu9KyQQSUps5QyWnbPD0qasyAj20kMH4I8XWFMxk0ofbFi4sER89dTbXLthWXKrO7ANOA/vvfkkoXT9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTzWm3J0fNvW4MJthmYvpLS7EdZaYFdZztL3/1RlL89AIgBa8wr5j2Dd0ptTkoW4mQDrdnmG3Ki0oXfbOSM8RweYM="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.1-14.tgz_1479293337210_0.9678855580277741"},"directories":{}},"2.3.2-4":{"name":"gulp-galenframework","version":"2.3.2-4","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.3.2","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml"},"gitHead":"c46cc01ad7297248f19e3e954de90998aeba774a","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-4","_shasum":"866b9b59f330312f27385678ed3b9d4bee0e3ad7","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.4","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"866b9b59f330312f27385678ed3b9d4bee0e3ad7","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-4.tgz","integrity":"sha512-4jperDaXYO0YnKTOf16VoujpkzhgJkXLaIGrCo29lRvaui5i1dtq1Bpj/1mXIIWgRYK+RxC0BcAN331v3GjUtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBN34bL9rRaNCwWgSmFh4CBTeQjL1xozPcmgfxGyFC+YAiAmlf9uP9fxRAGLb5LqwfIuOQf37bnBcNlNkAB97G/yMw=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-4.tgz_1486634620004_0.6404867351520807"},"directories":{}},"2.3.2-5":{"name":"gulp-galenframework","version":"2.3.2-5","description":"Gulp plugin for Galen Framework","main":"index.js","repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"engines":{"node":">=0.10.0"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","dependencies":{"galenframework":"2.3.2","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml"},"gitHead":"c46cc01ad7297248f19e3e954de90998aeba774a","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-5","_shasum":"f90b9217bf6e9dd0cd7faa6798b8d065b73ec751","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.4","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"f90b9217bf6e9dd0cd7faa6798b8d065b73ec751","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-5.tgz","integrity":"sha512-f4DSiaBqbudNPinJO6ss7AuLgKp3AJiJC+9WkGmaji+Pm2Fijzrz522/lop1yG5bwmeGVM0j6BASqwz8+NGHlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDptyhw2tOpipWmvAeDnZL0tnKR7e7dRxn72WkXKD0zgIhAMoWI96uwmvU7nvk2ZSxqhz5JQ3w+Hd8wyYitAlTo7gR"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-5.tgz_1486634640928_0.43997414293698967"},"directories":{}},"2.3.2-6":{"name":"gulp-galenframework","version":"2.3.2-6","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run build && npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.3.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"226403342b26f29054864e8ca1c7fdf3b5c48cac","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-6","_shasum":"53fc4140336b49a9021f70a6321bccf8bcd16030","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.4","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"53fc4140336b49a9021f70a6321bccf8bcd16030","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-6.tgz","integrity":"sha512-tobxaG9o0omSdu5/goX8As09WWOW/vuStj+mxWqySbW42w2d9pia3Ow2cYM4dkgBf84hEj79im5619nJirCsBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDalJ3U+HeNkoq8ri2FUfzjxtSJYQBxTR/oQuVE1uLZDwIgLOykZ3/cNsPY6ONlZhQ4i2N6EvqwC2J8+HOKXJ4FYJE="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-6.tgz_1486635578436_0.21307711326517165"},"directories":{}},"2.3.2-7":{"name":"gulp-galenframework","version":"2.3.2-7","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run build && npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.3.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"226403342b26f29054864e8ca1c7fdf3b5c48cac","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-7","_shasum":"7b51791a0aeb1b1dd3638f89fc40fbabaadb42e7","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"7b51791a0aeb1b1dd3638f89fc40fbabaadb42e7","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-7.tgz","integrity":"sha512-wU2CqVkH1w3W3GkwVZhcU9ws8BNRWGrTROOohoftVe/7y2pgOqHQohI1JpLMkjw1Dkfn9tA5DziibpgKhZRY2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnF/8Wn0RRv2n/P53/LTY/Y1oE94k8UT1kYiLxaubSfAiEAlLfNR6Wqu6jj4akGKGcQzLPDuJ2IpyHoplgOoKiYLSY="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-7.tgz_1486636504288_0.2715522872749716"},"directories":{}},"2.3.2-8":{"name":"gulp-galenframework","version":"2.3.2-8","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run build && npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.3.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"a2da7393d8d5c774317a23ad283db0d98d7e0aef","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-8","_shasum":"2e9643d3fac1abfeef7dd6c6d618e3a1f574d39f","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"2e9643d3fac1abfeef7dd6c6d618e3a1f574d39f","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-8.tgz","integrity":"sha512-0M+ePlBHV9C+ZU60CZvpDFioAN4pzQjei0xDv6RsZeUnjBRHhPvXJCpcYZo52iO0qs7xrDZjHqgOT6YRhaF2fA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXDDmNDE4kibaBoj/wV9DnIhriPE6Q+f0fnvQhB8O98QIhAOts8+7eU9n1QR2SPy3wpLxeEjWvHStyNyXXxX1w9Edm"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-8.tgz_1486636909652_0.8658533522393554"},"directories":{}},"2.3.2":{"name":"gulp-galenframework","version":"2.3.2","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.3.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"890a7032617295b078b4efd68484cee9b6de6c1c","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2","_shasum":"a8b00bd8216996db36081c7d08fbf773503b09dd","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.4","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"a8b00bd8216996db36081c7d08fbf773503b09dd","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2.tgz","integrity":"sha512-gmzHiKwcW0+OkmKFOwZrf6XjGA7a6f2XJyF7meIp/u+KfUYH1mZssDpbWxhPIAQm6GHNAaVj7FeM8yHz74MCXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDekyV6lLM5iF0U9b1JeEv/q3V/WSCfaSZ0g3ZiTRtvMgIgXr6tJ2hMNW+UsZJ1MDpWB777CxDTTmgc1UAhm8SOw9E="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2.tgz_1486637325118_0.18922935822047293"},"directories":{}},"2.3.2-17":{"name":"gulp-galenframework","version":"2.3.2-17","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.3.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"7372fa556127a6c3213768b31a3abf166890a24b","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-17","_shasum":"ada7cb22ab5c2b2667a7bd70a064a0173a1bf2e8","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"ada7cb22ab5c2b2667a7bd70a064a0173a1bf2e8","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-17.tgz","integrity":"sha512-Teyhb//zJoZQS14mT3pjNLDmsfPfqD2pZUUeueHic4bFXhMvhnBe3/O2sBJ1JHsfFvgYuOjijWHvrL3mNalZig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL1WcvMGyROVW1Dn6DE3ISCeocEq66JyxgWo8UO3KFKAIgfQNi3ZoMKZucwelEMfGI8Qx37pBDwFklqX69F8vkdAU="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-17.tgz_1486637412040_0.8229785480070859"},"directories":{}},"2.3.2-18":{"name":"gulp-galenframework","version":"2.3.2-18","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.3.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"890a7032617295b078b4efd68484cee9b6de6c1c","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-18","_shasum":"b8ec325c7297fb420cba54362721bc7ed78b1b91","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"b8ec325c7297fb420cba54362721bc7ed78b1b91","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-18.tgz","integrity":"sha512-chQKe+Is1AD9z7doKWsStSA2in5skRkb9l8ZwxrlUhF8EPDzUfk1ncvsalMqq/bRq5AIrm4RcZ5QKCel3lc0Uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfDo7WNhjATl3sghWQamOEYFxIQJZN/cufHDFD0RmM2AiAOV8u9Yuitt+3eJmElI711nErmy0uUbmveHXkjppIjbw=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-18.tgz_1486637450795_0.2755082743242383"},"directories":{}},"2.3.2-9":{"name":"gulp-galenframework","version":"2.3.2-9","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.3.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"1c0ba05339db5dd8941c13678dc173c6b97317d3","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-9","_shasum":"736c8c5c74c284346c99209dbd14d9d337ab1d1e","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"736c8c5c74c284346c99209dbd14d9d337ab1d1e","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-9.tgz","integrity":"sha512-IQwtwLtXp8YfmmBTdv/8qT3fo4c8doX01iTG9E0eDVx6Lr6qsns+TJJaMwiYBenLAZdnh9KC51n8SpXeV1BRmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpYPji9G83OKTfRugn747fUNJY412wuECJJOWaEPdsDwIhAO99qBn4838eMAuBiAc8JFTeqFUqKz+6nJrTzZnkLW6J"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-9.tgz_1486639395116_0.014218206983059645"},"directories":{}},"2.3.2-1":{"name":"gulp-galenframework","version":"2.3.2-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.4.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"bc21275cbfbce95aabec378a33302e223a670035","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-1","_shasum":"5d117c55fea9f55c0c6e8c453db2c351ef1a7886","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"5d117c55fea9f55c0c6e8c453db2c351ef1a7886","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-1.tgz","integrity":"sha512-LjFpNjnX/4LsUnxd78RrTUsKMuxSrjlYCUnepeC9ZysJjAfx0xRPmYzAv11zvlZVT05R1egm5v15uLT1k8mooQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCC8QvEn3h5/n649ANKR03Yxb1eURSAyGdH0DjtMLRK8AIhAPtMik78x9UUCWPQ2x5M6Jutt5q/JmiOuBs+ROubntgc"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-1.tgz_1486655616417_0.08099794830195606"},"directories":{}},"2.3.2-10":{"name":"gulp-galenframework","version":"2.3.2-10","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.4.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"a65758de56ad525f844343e3f5d17d0e4efff433","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-10","_shasum":"acf237b6fe3662d146880641d7cf415f03679e1d","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"acf237b6fe3662d146880641d7cf415f03679e1d","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-10.tgz","integrity":"sha512-6arRy6zNdS1jLuNQmUAoShwu0E+Mrvhe1cSg47ksnQfVqhbje+A+U/boqcBZ9eb028Khrg0g9aKGkSaB10+gtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0YakXeczWMJ2MHDYedK1rbfRdr8oDUil8uKuvZkG3cAIgbxdPUpP3mwZ1t7EDfIVs05b6EqRqsD+U+MUvmKKtspw="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-10.tgz_1486715117695_0.12782114883884788"},"directories":{}},"2.3.2-11":{"name":"gulp-galenframework","version":"2.3.2-11","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.4.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"249dacd3eebd3d4d5bad5d9a21a8d858a68124a1","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-11","_shasum":"c24fa453ee1620e493ed4537d57e3c9603a1a9c4","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"c24fa453ee1620e493ed4537d57e3c9603a1a9c4","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-11.tgz","integrity":"sha512-SI8MBBWb5rrTXnP8cTNZS9RwxLcLrqWJKWEQnBGhUF0SIEQ6LVRq0tmgQw0Ey5GcA0zVIu1J07r7Hex1uwVk+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgVdSqSavD8jCDjS6ZgzJgmF4ZN3Q4F0msdcIqr00/7QIgPkICz/E0NpI9zQzL9fAdZ9FzswfGat3uk2bY7fpJNtY="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-11.tgz_1486715412551_0.4081744763534516"},"directories":{}},"2.3.2-2":{"name":"gulp-galenframework","version":"2.3.2-2","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.4.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"4cf29b47783c62ccde0332d8ebef0fb27a3c3d00","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-2","_shasum":"21ea0423d232ea31bbc73c8f24bc05358966fb2c","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"21ea0423d232ea31bbc73c8f24bc05358966fb2c","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-2.tgz","integrity":"sha512-12NnrgveV5PShdl78uFEbZNzXKbUkfA3zP5rh9VaEu+96Q4Kfk8Z6HLpSbolVahEYYU8g0G4HPeK6Q858QSyFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHT0wjLcSylh0sLpRFI0o0XzqBaGu1f+XBQED7pWrRlvAiArU/2KU9M3OcAKJWoDizfgqXd6PGdDroLWaoU2cUyEpQ=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-2.tgz_1488167327773_0.5667993235401809"},"directories":{}},"2.3.2-3":{"name":"gulp-galenframework","version":"2.3.2-3","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.4.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"dfe0d62c0e6c951d5d9617d0dd6fc0b4773ce0ef","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-3","_shasum":"cd86d561b441d602d0cbaea67a8d7e7680471ed5","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"cd86d561b441d602d0cbaea67a8d7e7680471ed5","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-3.tgz","integrity":"sha512-c4rVV/y7wqcZes9AsVB7KwfU2AWxqTzF4sAuqnnKafY0YrdVNlC4KnlcsxO1zXU4kNcZFTeJqCFAvSq/5rVv4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEdafVQLj/l0pnC38nrC6riSBtlxOaPP2JhhSVJjGr1EAiEAq/Twazhx4IzknNxsUeC9BkcwYzJbjw9efUlRTimCeoc="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-3.tgz_1488168103845_0.2985275404062122"},"directories":{}},"2.3.2-develop-12":{"name":"gulp-galenframework","version":"2.3.2-develop-12","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.4.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"a7db253e746ec88cb6a3940211cf927388f3add5","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-develop-12","_shasum":"1b70560e8e7eb291fe90ed52f490c85f4d679ba5","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"1b70560e8e7eb291fe90ed52f490c85f4d679ba5","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-develop-12.tgz","integrity":"sha512-0B6xNTPaEdX/PsFAq5AU+Kq/rX6T7OGtTZ/SmKL2I4xEwmp2rWfIaV3KOjh4GdA+dyLdGxSVUu4nqQs97OgmKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRmIAOCELM6xtrzhVPZDYyLC2w9TAxiduvnZQWCtC2ugIgVQl7xpDfH8VT1XDm2Zjw1WZ9vao3VZX+m0y+BZcOSWk="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-develop-12.tgz_1488180451534_0.818548179930076"},"directories":{}},"2.3.2-12":{"name":"gulp-galenframework","version":"2.3.2-12","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.4.0","gulp-util":"^3.0","resolve":"1.3.2","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"bbbd90895eab45b4b8d422a682950ac9d51899bd","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-12","_shasum":"77460c59e0fa047a4d2d74a421f6c9ab1b46b86d","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"77460c59e0fa047a4d2d74a421f6c9ab1b46b86d","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-12.tgz","integrity":"sha512-7G03q/F4qAaiO/n87KTROWI1DoNSneNd3HOxSYaiyXDQvEJILI+1O2rpVPjM2qutB+eoAAdC3q76rWxZ5bw5Lw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl8uAQJHWBuSBjFHp2EwtgWjJLQkiOmMaiNGPrknIdAgIhAIfEWLEJw4xDVhCWRBGcy8dmoY+3HimFdpS3jt9uaHFB"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-12.tgz_1488447268622_0.3599082441069186"},"directories":{}},"2.3.2-13":{"name":"gulp-galenframework","version":"2.3.2-13","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.4.0","gulp-util":"^3.0","resolve":"1.3.2","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"bedde5abc5eb60ac494f41bb4887077d7ee7cce6","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-13","_shasum":"152230363b05a539b3a7451918769d94e9677d73","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"152230363b05a539b3a7451918769d94e9677d73","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-13.tgz","integrity":"sha512-vQ8NheVKr5MJJxlydV4cQnidEJ0HYvhVYrt+gngEQWIQbCAAGRm8KpnYIJyLod3CRg/K6VXp++MxYTyGHjha6A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNbcSFrAqfP4Ftr4udP9Rnkx4OHIqjx2ZwV/3Zn1f1EAiAoVk8Sndv218iJNTarhVvgsTpLM8ZpDUnLkIyGdWnkcQ=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-13.tgz_1488447676343_0.5533075472339988"},"directories":{}},"2.3.2-14":{"name":"gulp-galenframework","version":"2.3.2-14","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.4.0","gulp-util":"^3.0","resolve":"1.3.2","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"d708906e6685bed0e6943ee8d8ebfc0208232313","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-14","_shasum":"26e2d502013850ef7911cf2a83da73be86efd63b","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"26e2d502013850ef7911cf2a83da73be86efd63b","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-14.tgz","integrity":"sha512-5jNF8jSc4mGWTUoU5KrfwmZuNTugLGpFNwt07ph0ok5nfrJg+r2IATp5iHRKxD6RX1pMPbwRLe8oSUnhqlNEXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRAfEGe+IzwZoZwj1QL6O9IvnmO7aseMMxzEEAbKL2WwIgRamMetfvInrsbbomioBPYg1BeKxUEzd7WT5UsICIOrc="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-14.tgz_1488448216686_0.24135548737831414"},"directories":{}},"2.3.2-19":{"name":"gulp-galenframework","version":"2.3.2-19","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.3.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.2.0","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.12.0","rimraf":"2.4.3"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"890a7032617295b078b4efd68484cee9b6de6c1c","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-19","_shasum":"183cadeb96074e615a98ce7c3f45e122cd0e5db2","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"183cadeb96074e615a98ce7c3f45e122cd0e5db2","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-19.tgz","integrity":"sha512-WWkxYEd15fiWEGSfsEIVn1aCOoCJs0Wg8I7ySOpkuzuCBcC/PicArIqxlmdAVgc7w+fvfDZrYSOq/+XYLN5JvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPCaNcdXmtFyVulGXqN4NEWXvE3LDLynXrBKoB/7xU8wIhAJjJN9EUfI+leZMg/qZl67sBXwf4P5b86QWmmqtPn5wS"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-19.tgz_1489396525945_0.7463040442671627"},"directories":{}},"2.3.2-develop-14":{"name":"gulp-galenframework","version":"2.3.2-develop-14","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release:pre":"npm run test","release:post":"npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:minor":"npm version minor && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish","release:patch":"npm version patch && npm run release:pre && git push origin && git push origin --tags && npm run release:post && npm publish"},"dependencies":{"chromedriver":"^2.27.2","galenframework":"2.3.2","geckodriver":"^1.4.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.1","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"79379f064f8a342b70b770e5341793bc7e1456a0","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-develop-14","_shasum":"20c8832be0b37209c444055ac9a5155051dc67e8","_from":".","_npmVersion":"3.10.7","_nodeVersion":"4.5.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"20c8832be0b37209c444055ac9a5155051dc67e8","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-develop-14.tgz","integrity":"sha512-PVDdix4+JjqA929scqT/miWj79zNp6VocQ+Enbo6UJE5DkDvoZQHsmcaYPJSx/A72gWXF0j5I6gXG28MEtvcGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHzpHxlg3OawW3sBRnpoZTgd783TCprgaYjA/RYksvyHAiEAo1x052nbzkUdDaWhMZNAl+psYPOyGwCTYnrPK2kmUwo="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-develop-14.tgz_1489396587489_0.7778606452047825"},"directories":{}},"2.3.2-develop-15":{"name":"gulp-galenframework","version":"2.3.2-develop-15","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.28.0","galenframework":"2.3.3","geckodriver":"1.5.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.1","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"61b825fb3e2b483cf34aaf92b4c675cc3b195bae","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.2-develop-15","_shasum":"2dd574416b625225746fcf96d25a59b60bd16dad","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"2dd574416b625225746fcf96d25a59b60bd16dad","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.2-develop-15.tgz","integrity":"sha512-u1o1ZSSWAUqHXp0EdVUKF19CwH0sLb8KgcYpPhSitbeqvIdIAok4gV3dYb/TL49ebn5G2OCByagfUou0KDZMPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCB8YvYVVeFew91lKcsU5di1dM59TWxFP9S5VpvYa7JgAIhAKMsgYOReBIvZKdPg4tdW+R5QmQvjm1TS4OLJpT7lNBh"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.2-develop-15.tgz_1491187873718_0.5275000419933349"},"directories":{}},"2.3.3":{"name":"gulp-galenframework","version":"2.3.3","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.28.0","galenframework":"2.3.3","geckodriver":"1.5.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.1","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"a50b7a04476eacae5588f1823b2885158a2544c4","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.3","_shasum":"616b9ae1ae0f324489343dbfe5fcfce224659aec","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.4","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"616b9ae1ae0f324489343dbfe5fcfce224659aec","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.3.tgz","integrity":"sha512-CRh1L+JDTJXGchPtYm/Kp4kQ2XtReXvT0/bVl9PfC54598/ejYJCjJx2fyn2cGhq/80i6HrvnpuJbfQrsz6lig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXIk74aOLaUIz902HIjXP+fpXd+HLQ0Z6ZO8RmEOTq9wIgDOKKmjk+AK2jNnbu+uaILgc/K2ygC7xFyeTtyo1bRJ8="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.3.tgz_1491190658898_0.6608290020376444"},"directories":{}},"2.3.3-develop-16":{"name":"gulp-galenframework","version":"2.3.3-develop-16","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.28.0","galenframework":"2.3.3","geckodriver":"1.5.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.1","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"a50b7a04476eacae5588f1823b2885158a2544c4","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.3-develop-16","_shasum":"d9577adf584b08e721dca7adc41d7e02cc271b53","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"d9577adf584b08e721dca7adc41d7e02cc271b53","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.3-develop-16.tgz","integrity":"sha512-V5Fx9JsSZFD9qHVjKSBhTMvq50Oa5b84wGLuu77rHRoyI5BV9jNi7tswFaJHzVoB9sH7tTH+RXySWR11F6lZVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzKwAV1sDaH+O9O/bpya93BnuQXnhiBaxm86PczD1tSAiEAzOMTZHgo3XVBTW0MbSc5CncZk+z5BvBwP1Ir7U10SZE="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.3-develop-16.tgz_1491190723046_0.13756808056496084"},"directories":{}},"2.3.3-master-20":{"name":"gulp-galenframework","version":"2.3.3-master-20","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.28.0","galenframework":"2.3.3","geckodriver":"1.5.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.1","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"a50b7a04476eacae5588f1823b2885158a2544c4","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.3-master-20","_shasum":"ec47e4af86eb85bcc767f5a216ba5b4b079767cc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"ec47e4af86eb85bcc767f5a216ba5b4b079767cc","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.3-master-20.tgz","integrity":"sha512-IzXmDuUwsO+we/z9UQRjaMT7MrzmxAdubzVtwjw1LUaSRBDJCZdZL2XYm8L4OWb4su+VmfNt7q9EhMoZE1BZ6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqPyfbyeQSa2Or7vMBOJreayYGa/mnJGzYsni2ABs1LQIgOcxen4FLnGNDT/Cn3fSyQSDq36B3bREDU4+E2yjbQTg="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/gulp-galenframework-2.3.3-master-20.tgz_1491190813157_0.5046163613442332"},"directories":{}},"2.3.3-develop-18":{"name":"gulp-galenframework","version":"2.3.3-develop-18","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.30.1","galenframework":"2.3.4","geckodriver":"1.8.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.1","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"83fefd7ebb915d7873a14a1216f615560eb9a0a3","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.3-develop-18","_shasum":"a674d773dd603b97104a9a16916aa10c95dd04d9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"a674d773dd603b97104a9a16916aa10c95dd04d9","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.3-develop-18.tgz","integrity":"sha512-dW4gNj1uA0wipgoC7lGcNo2QxKt9ZjWoGbhHqRwKEqJhsw8G1WlsaQVdyFYiqGQ9wmH+UU5W/vEPa+fEiDUwtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGY26gtuguQLnG7AF3EwGXKnG7yqXAlpq3i/CxaJX4OmAiBf6WMOirpOwaHSw6Ea9gmhkYyqScJdPQdlnKJz50RE7g=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.3-develop-18.tgz_1500630844167_0.20029934775084257"},"directories":{}},"2.3.4-develop-19":{"name":"gulp-galenframework","version":"2.3.4-develop-19","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.30.1","galenframework":"2.3.4","geckodriver":"1.8.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.1","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"9bcab1b920c48d3942de7d8e17d60656dc2a27f2","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.4-develop-19","_shasum":"d8791cc42acf12c092247e89288af35aa8b4c639","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"d8791cc42acf12c092247e89288af35aa8b4c639","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.4-develop-19.tgz","integrity":"sha512-HiNbpIGLFqpRGbcH+8CKE9as3b7ghJhbQElav71I+croNVBx2ZE4AWKzanLeBUnVC4mTWVul2pRvTscSbdolGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzXQx4nOzWTkrLVbr1xrDD9jjJXEjCPlisYsVAyyCU4AIhAI5dwh2PyjgfVu3Qc/cZZ7ItV5U6ynOkb+xZLFh2T+yM"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.4-develop-19.tgz_1500630901440_0.3290048677008599"},"directories":{}},"2.3.4":{"name":"gulp-galenframework","version":"2.3.4","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.30.1","galenframework":"2.3.4","geckodriver":"1.8.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.1","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"9bcab1b920c48d3942de7d8e17d60656dc2a27f2","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.4","_shasum":"06e1e2fbb14d25ce5e9983c280f29e007a4fae90","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"06e1e2fbb14d25ce5e9983c280f29e007a4fae90","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.4.tgz","integrity":"sha512-FxpHOR8x00hjLYU1hIKaXGCelZoPikpKxdae41EH/KsPLN5QjyDvZgBjYMEQgnqMa1+LdmQfZnlJzLtk3MlQng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDptl5KujExiEQXczrhC7wpuOAYoJUilZv5cthgIBVOMAiEAuPHDvW6V7tO3AIN1x/bFLeUC5t1n7htil/HN83vDeU4="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.4.tgz_1500631016856_0.5134057116229087"},"directories":{}},"2.3.4-master-24":{"name":"gulp-galenframework","version":"2.3.4-master-24","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.30.1","galenframework":"2.3.4","geckodriver":"1.8.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.1","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"49c3dfac9c9810be581bbd361f8ff6515418c438","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.4-master-24","_shasum":"6439fcf69e2da178af1eea2815eadd0b00839794","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"6439fcf69e2da178af1eea2815eadd0b00839794","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.4-master-24.tgz","integrity":"sha512-tSKeeUvY5RcBbbJKdxTeVOFmt1GMZu4b8j+rHd6Qm3hjlOtrlJRQOeo7BHM0R8iwu5hMa0CMIg7OrJ422WOwNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGYIMRI3UCV3qJlshssMmiOc66tb5W6dYTl4ZM4XoVcAAiB1NoiODt4AFQd4i7vTw8h0IVDc6Eivgqt2UZGmgEQHxA=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.4-master-24.tgz_1500631083326_0.10118187870830297"},"directories":{}},"2.3.4-develop-20":{"name":"gulp-galenframework","version":"2.3.4-develop-20","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.31.0","galenframework":"2.3.4","geckodriver":"1.8.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.1","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"5229b0624185174f9ee314707c981deb7ed7e610","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.4-develop-20","_shasum":"1644b3da61cad944e74e80442e69e913e196a8d4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"1644b3da61cad944e74e80442e69e913e196a8d4","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.4-develop-20.tgz","integrity":"sha512-CcSzq87cqNaSDQbXesR4ThcDTK/tGii2HTEbpPFW1yxdF5Cqy+Z/DcUtkA1ugaUXhjaDze9C/po7XpnrVzbtnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLgB1RAxYGqCj+SorHc38evcQJF5qnpuK+KSYn1abCBgIhAJTH8xCxdH9PL+wS/LPTRWs16Sc0z/INeDu5tE1b4jP/"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.4-develop-20.tgz_1501038048611_0.361716621555388"},"directories":{}},"2.3.4-develop-21":{"name":"gulp-galenframework","version":"2.3.4-develop-21","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.31.0","galenframework":"2.3.4","geckodriver":"1.8.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.1","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"b042723cca73324bfab16a890e2c9592138e812d","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.4-develop-21","_shasum":"45447faa02bea075ef722e66786d5ce2c61821f3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"45447faa02bea075ef722e66786d5ce2c61821f3","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.4-develop-21.tgz","integrity":"sha512-J/3p2ThdrE46HMqCHTftdAwVTrw3Hoiwvxl8G4rtm4iDY+CKIWQ+8svTilog8gqF55vRFAr5opHyzfpwvgtIaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEa39mBuXRAkbhgp9CR5mDcsN683MpGBKhXAHMVGppiAiA0wd3LQsweYRrgHKuIIH+k1TqP1I4hPrdBXpGlhQCfug=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.4-develop-21.tgz_1503544400229_0.6927665427792817"},"directories":{}},"2.3.4-develop-22":{"name":"gulp-galenframework","version":"2.3.4-develop-22","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.31.0","galenframework":"2.3.4","geckodriver":"1.8.1","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.1","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"6281baeca1f4c0f22c0ee8d80d1675c0d72a96f0","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.4-develop-22","_shasum":"3fd90bab42013cb78beb593cd2868fed69b686bc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"3fd90bab42013cb78beb593cd2868fed69b686bc","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.4-develop-22.tgz","integrity":"sha512-XRIiRwb0qA0EqRXRMK7uElLwafMEleHfTRRZcjN7uVhfhl1QS4NKNs6+hf3+dKOcSdr23He+lWbquLkNRbO8og==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTjQ50ViplJTIvp1So35ay7pDzg/c7SMwwgLsKNKfwQwIhAN3pXe71RznzUM3AF1NI6GMud7jHywpHQW+kBYy90gli"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.4-develop-22.tgz_1503544456031_0.9803267063107342"},"directories":{}},"2.3.4-develop-23":{"name":"gulp-galenframework","version":"2.3.4-develop-23","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.31.0","galenframework":"2.3.4","geckodriver":"1.8.1","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.3","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"9033822a5ceee94b5d9ca00e377bf837665b5fad","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.4-develop-23","_shasum":"12e6e92459bf645c1e8b6225d11234a838119b90","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"12e6e92459bf645c1e8b6225d11234a838119b90","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.4-develop-23.tgz","integrity":"sha512-Uj5P3lTgvx4pxbc4TVzUQ763azEilH+tmUbAHVrXTFrIDp3um6WK3mrI5DmcyoyYIdFDJ/lxuGzKCBYY6uJQ3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD74735NpyDPhuYHNTuupG4HJ/hp0x3UCRVpSUG0efSAIhAKurMHNnwWYf3kmbwKYHinrs86ElgqiIP1UzFk3XrMU0"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.4-develop-23.tgz_1504253107709_0.2856966897379607"},"directories":{}},"2.3.4-develop-24":{"name":"gulp-galenframework","version":"2.3.4-develop-24","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.32.0","galenframework":"2.3.4","geckodriver":"1.8.1","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.3","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"80f0d6001ef2ed5003c56e94316a1ce147896825","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.4-develop-24","_shasum":"f3ae32af6c0c72dcdc817cd3e7056ca86d915976","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"f3ae32af6c0c72dcdc817cd3e7056ca86d915976","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.4-develop-24.tgz","integrity":"sha512-XFQ7UCmiXOE3uWit+acUG6mGicv5MVzlKKXz1DagpKZLkIZKZ2o0UnVdlPDHURrrvWA+SWICb2mmC6RowYtuVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJIPmnWlOQolxSLDFFUqU0zs4UcNAqZWYkti4xXHs/lAiAqlr5NPdiSgU/QzSnLpRnzu4ea6txotaVBLKEppdb1Dw=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.4-develop-24.tgz_1504253534955_0.6822822547983378"},"directories":{}},"2.3.5":{"name":"gulp-galenframework","version":"2.3.5","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.32.1","galenframework":"2.3.5","geckodriver":"1.8.1","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.3","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"aeec6f563b5a7b66f7fadf42753ea682cd79d2ca","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.5","_shasum":"0f53ff32b29efd7c9e2fca5478c3e314513c5af9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"0f53ff32b29efd7c9e2fca5478c3e314513c5af9","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.5.tgz","integrity":"sha512-NRzVCM1oYBFhmHRqhE9x1NNAy05w9vShHmiwyKGuwvGSGHd8m3TdZHfnONWsyrxK4uD9VEnUY5AD0JB43PYjIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbAiO5h3PLw0ZN6T5WsHuKED0rCKN+tiKE9XYZP/dknAiEAjVeTC0/ohMuSF6XfMG/eGmJd0Vb9vsgQz/fx7oYjacI="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.5.tgz_1504768491197_0.15287060453556478"},"directories":{}},"2.3.5-develop-27":{"name":"gulp-galenframework","version":"2.3.5-develop-27","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.32.1","galenframework":"2.3.5","geckodriver":"1.8.1","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.3","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"aeec6f563b5a7b66f7fadf42753ea682cd79d2ca","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.5-develop-27","_shasum":"d16f1a07aaec3d2a117fbdeb412d4852d0249b08","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"d16f1a07aaec3d2a117fbdeb412d4852d0249b08","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.5-develop-27.tgz","integrity":"sha512-TI/oVHKgkSsh7OSWaeqoG23YPDQcgp5xA1eupI2DgkXmunlxIO3HBoiBGTRPie6T0jcWIoVfSkedhLL/+gb0wA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGFzduDkflgD/9w4mCWf09eCBgOTRET+QqA7ePlmQ4HAiEAoZZuRZKSJZBVpvbVa7BAnWaN3/l+5FnUB5jXyYk57js="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.5-develop-27.tgz_1504877343865_0.48424145416356623"},"directories":{}},"2.3.5-master-25":{"name":"gulp-galenframework","version":"2.3.5-master-25","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.32.1","galenframework":"2.3.5","geckodriver":"1.8.1","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.3","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"fae30fd33b76f6476a0e72ae045fcb3f09dd439c","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.5-master-25","_shasum":"f013f9df94d5777706de70d869cba1f647544d5b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"f013f9df94d5777706de70d869cba1f647544d5b","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.5-master-25.tgz","integrity":"sha512-YZphIKT+Ypt6Z7f9Ewy8fN0gFuBTOES9/q5SGldDE+KtBkjcxIOvk6B1kUaYMGj6S5C5WphnfOcA4ke3XkP/Tw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnAzU5ZaAbysGatSqGjJ26qyJnlMG3QvEx5Hg07GWifAIgOHZreezGPlhVIBYjyT8wdQSKylJqrYYrCSYDsrbxAlU="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.5-master-25.tgz_1504877344968_0.8099196555558592"},"directories":{}},"2.3.6":{"name":"gulp-galenframework","version":"2.3.6","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"dcbaa07572b7b570cf1b1701d0f4518465fcc3a0","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6","_shasum":"dd00ce31d782dbc663ea1715461e1d8cf9ed7f69","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"dd00ce31d782dbc663ea1715461e1d8cf9ed7f69","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6.tgz","integrity":"sha512-a+2ADt7p8Wy0iPtS94eR4CwEo6T5uEzGsbqWDdqxIcGDadUjAlPAGJ30QK8Do40UBXvwIsz2IbzWQSvVIQu8xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDu6xx73Y1I1lnZhW0PCAKEsSp1t+Nu707yvbPoP63KhAiEAtxNfisAn7+OAqjGufI4qfmO00jtcFuUFuxpQGSa1mvM="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.6.tgz_1513412026895_0.5487456952687353"},"directories":{}},"2.3.6-develop-40":{"name":"gulp-galenframework","version":"2.3.6-develop-40","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"a68192867ae82bc27165c71751c8c5be03ec178a","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-develop-40","_shasum":"8971ef632879628a8977c4063730c91a571370fc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"8971ef632879628a8977c4063730c91a571370fc","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-develop-40.tgz","integrity":"sha512-k1ajMPMrFaVS+MuhV8S0qjeljKYb4oWI8pf/jyNmwRIlm8clPRb2IkwDHYeEgp8lSoP7aykNSWQYg7ZFBz90vQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBcAVKctEoSudx/id4RnAg9Wqc72oLueJkeFfWpn7YQAiEA0cIsA/A57OC8bGxOW3q78XTsH8LyCOMzTwneBGfdiEs="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.6-develop-40.tgz_1513415130052_0.4324725784827024"},"directories":{}},"2.3.6-develop-41":{"name":"gulp-galenframework","version":"2.3.6-develop-41","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"bc841aed096462f87e1230ea9cff00abf0cd940f","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-develop-41","_shasum":"a64dba4a52848ab6f63cfffe3743efbc0a09ed86","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"a64dba4a52848ab6f63cfffe3743efbc0a09ed86","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-develop-41.tgz","integrity":"sha512-g8NCm+o5zmRt+yPhDykhrVn8UsV1JKax9M7C/Zndz/m8rUiBU0VgHtvXv0HBLUy7pbAosZy/WsCWyF7NXiBzVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqn7a5b+uHyn6KATEPWxMVZ2CC26m2QtnqQQShkbP2pQIgYvlR+Tuk827UZYt86qmhujab5CUnR6uha5oIPwCcAZM="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.6-develop-41.tgz_1513858745780_0.6815425001550466"},"directories":{}},"2.3.6-develop-42":{"name":"gulp-galenframework","version":"2.3.6-develop-42","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"b08d0923bbed0cfb55e359d84c9ca43faa17e72b","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-develop-42","_shasum":"2ba2ba19926da88712a9b8b56b569689b4fdf650","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"2ba2ba19926da88712a9b8b56b569689b4fdf650","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-develop-42.tgz","integrity":"sha512-uMb6E+xICPAKfbGZIFUmdm6zcDK7xmZRSEAKZftCakwMIk/1NiqdCA+HdwfqYEkUJXToOBa0FSYHSgadUZdupA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCusZsRolSHuumc69AOPFwWmydLUPnXjtTe7K+8J7bS7gIhAL7rf6f4LyNgdwu9YV+t5hPgwchysfQHhBhy7Op5dK9P"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.6-develop-42.tgz_1513931438273_0.7096729550976306"},"directories":{}},"2.3.6-greenkeeper-chromedriver-2.34.1-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-chromedriver-2.34.1-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.34.1","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"60c5741bd38e08378f76393b0a807bcc987b192d","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-chromedriver-2.34.1-1","_shasum":"c2d9e83b7af01e03e50efaa47ac8616c79c88d08","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"c2d9e83b7af01e03e50efaa47ac8616c79c88d08","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-chromedriver-2.34.1-1.tgz","integrity":"sha512-5EqizKLo7SchEZ+RooZjQLyRCeBkx54owlA1J3sRAg+6PudrZdB5J6bFPyq5Kqm2P8yGncifBARX0XiG5LjOiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTcHHzefH5g2p6aJYTMqr12qSLkP//nuTS3oJyKtJxJgIhAOngIwABZtkXy9qShb5YpcuNi6Wf0Mj+IslAJlqOO2ar"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.6-greenkeeper-chromedriver-2.34.1-1.tgz_1514934646571_0.3874780510086566"},"directories":{}},"2.3.6-develop-43":{"name":"gulp-galenframework","version":"2.3.6-develop-43","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"7e5f6d5a2aa0ef71260b2bfac0905028cb5d85d8","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-develop-43","_shasum":"8f811171944c52ebe0e1429d7eb3a05bcc52c8e2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"8f811171944c52ebe0e1429d7eb3a05bcc52c8e2","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-develop-43.tgz","integrity":"sha512-vrTbYzjm4wlG4QKuri44vs+FKLWH3omQbFdcREIBuTO+KGLDcMem/ZnasbOjFVMw739sbkKvRItRQSQQ8e2lpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH3R9gBWgzfSdfke5jR4gKAHW4Of7GubFzQlMqPID4sYCIQC/L3QzKVjuN8CsHMjHkrvClpIvepT885mFO4v0Tx4N0g=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.6-develop-43.tgz_1515077411998_0.39996810886077583"},"directories":{}},"2.3.6-develop-44":{"name":"gulp-galenframework","version":"2.3.6-develop-44","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"2cb346c08d15eff72346d1447f85462a82357c67","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-develop-44","_shasum":"0e5377807f648af606a4334d0b36c44f6805d46b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"0e5377807f648af606a4334d0b36c44f6805d46b","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-develop-44.tgz","integrity":"sha512-AYxmv+oyHoKzfijn+4KBXZiZMj/sTjlpQLXyxAULgTBHAvJ9WGgTooOwLF/pPVynJ8zAzD+nJXYbtkk6lMxmyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2xpu2Q79RvNaIdCg8gpwP1139Qe5ZDSUDrcTzHuw/twIgLxgRfjR8SkzYIoyTfVYQTqe1eLE/YGI4/yFxlKiW+q4="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.6-develop-44.tgz_1515235839059_0.4588804352097213"},"directories":{}},"2.3.6-greenkeeper-initial-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-initial-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"5e04b19f4abaf15dccad6003dc3ba94041d319ee","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-initial-1","_shasum":"2fdb4c26d144cb70f71c641b52f7ec90a50a375b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"2fdb4c26d144cb70f71c641b52f7ec90a50a375b","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-initial-1.tgz","integrity":"sha512-3LN8NWbi6bPVOyd8JCmX1uQg6PZwE5PLtGYMc8723M9ZnU8GuyY0R+COAzRPhWZ90zk2lV8iUu97+OrKRXOXMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKZqiv1cDbiGAvaJA+OcXBJgrqSa1u1SRAjvGcz6QntAiEAzBKYLs1Xzko3P+p4vcRi8FyaJdfyFxf2VCMMlM3OTX8="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.6-greenkeeper-initial-1.tgz_1515434939832_0.5285522395279258"},"directories":{}},"2.3.6-develop-45":{"name":"gulp-galenframework","version":"2.3.6-develop-45","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"ab50d5cfa3a6513ff9c7e3776a7ee64638b9871e","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-develop-45","_shasum":"d7c01bae9fcf9cec58bebf0316dc854fdc909968","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"d7c01bae9fcf9cec58bebf0316dc854fdc909968","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-develop-45.tgz","integrity":"sha512-49gs3YI+f8jqiCDwQpm7ZsR/DKbwPOjScQyHK9DLAQ8fHdyDLxKVHOLqAB1Ze2fBH1TqLjXyCqdIOakvFfIWDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjSHK99ULegrKgAZImGACoHaJrhTF/HHsHm78nWk03BAiEA46+vZboBiIxeeAEC7IRub6/dLj04M8HZCtU/ydYI/Ew="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.6-develop-45.tgz_1516042460563_0.5248252700548619"},"directories":{}},"2.3.6-greenkeeper-mocha-5.0.0-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-mocha-5.0.0-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"5.0.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"316e31a023352eb613781ee9726846abaddf4469","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-mocha-5.0.0-1","_shasum":"fc9f3780e929536e4d589712f44f3125373cdb4e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"fc9f3780e929536e4d589712f44f3125373cdb4e","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-mocha-5.0.0-1.tgz","integrity":"sha512-FrBWpZwMpgKCGRi8NA9+5wDsbkhYqHIkIgr04WpJnD1GLLvSC8J0ConIz0NKx6Y7ZLO1Xd0VOFSa4jGmeUbJZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtMpEBIrv90byNmVBSxkHMyDT9MnrqO6zEpBWtkiLRyAIgN65iPX7d1mD8CacuTEMpehg8P1tghQfDZtdwrGwQzAc="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.6-greenkeeper-mocha-5.0.0-1.tgz_1516374358322_0.7944277382921427"},"directories":{}},"2.3.6-greenkeeper-mocha-junit-reporter-1.16.0-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-mocha-junit-reporter-1.16.0-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.16.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"42a89d345b1c7906bc3d9550ad0ca42d8204fd59","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-mocha-junit-reporter-1.16.0-1","_shasum":"77b3c4bf377488204a36d7c25febf059d3ac593e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"77b3c4bf377488204a36d7c25febf059d3ac593e","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-mocha-junit-reporter-1.16.0-1.tgz","integrity":"sha512-qF23C20mf/dbS8bACWxIuCqKGMgDN7KiHyuxge9+yH1sivwnNcWAX2Y5Ey11fU1mIZUval+L1BYJlCFfzLaMyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPWOl+KsdXOlI5UQrKHgzY+NWST5Tb4iFgPOK/KQOxxAiEA22CoYs53kEgjv00OngTLMShgVHiUL6yBIUXJqPLoE5A="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.6-greenkeeper-mocha-junit-reporter-1.16.0-1.tgz_1516648153488_0.3330484952311963"},"directories":{}},"2.3.6-greenkeeper-chromedriver-2.35.0-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-chromedriver-2.35.0-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.35.0","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"a0405ecac436b552fb56268294000a94da08f962","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-chromedriver-2.35.0-1","_shasum":"e44138731bf87584fcee03feb74ca7f9f4f85fdb","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"e44138731bf87584fcee03feb74ca7f9f4f85fdb","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-chromedriver-2.35.0-1.tgz","integrity":"sha512-taczZczeMcZQkU8u/28o9xAjFLVoYcaco6/BwUSHQQA/PBWCGuRROiVwnHxSlt/ATzqWHBUltd/kO96Tm9wZyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqOBA+KVfdwCKXP57JY3MWz4WeHqgFazZtU44qTSDp8wIgWugoP4MN5ggPzDGFjwCMY4H4foq6vSl8dNwEjCiZg9k="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.6-greenkeeper-chromedriver-2.35.0-1.tgz_1516648484240_0.8848315151408315"},"directories":{}},"2.3.6-greenkeeper-chromedriver-pin-2.34.1-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-chromedriver-pin-2.34.1-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.34.1","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"e2bba6a141b8ca83ca429f57deabb4121ff37fe8","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-chromedriver-pin-2.34.1-1","_shasum":"b299c401a89d8406ef1017adb0ae3fae77a5cd67","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"b299c401a89d8406ef1017adb0ae3fae77a5cd67","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-chromedriver-pin-2.34.1-1.tgz","integrity":"sha512-KPKxkg6bOVrG7z1+w84SgaZIjhq/zdWL3zY6syu9FGI7wjIbMIyrBwBDE5LxWyNjPS82M02Lm+TfgCWNM4cWCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqTBTrbk0Xfhk5ZtepKsgyu1HIs54S3AwNee/Rl7eJygIgEWtHGX13dqKybnZBkqhCay5nna3vyfsimpZjEYT2XSQ="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework-2.3.6-greenkeeper-chromedriver-pin-2.34.1-1.tgz_1516649019729_0.2194455466233194"},"directories":{}},"2.3.6-greenkeeper-conventional-changelog-cli-1.3.9-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-conventional-changelog-cli-1.3.9-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.9","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"79d763c98b0167fd7f74b9ce0d68d4037f316832","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-conventional-changelog-cli-1.3.9-1","_shasum":"c7da1248ee1a4dd13bf39e81155c1ad93491b17b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"c7da1248ee1a4dd13bf39e81155c1ad93491b17b","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-conventional-changelog-cli-1.3.9-1.tgz","fileCount":14,"unpackedSize":27073,"integrity":"sha512-VA6u4QlZ0b2g/bNcrhMQXjvSN244TXDCaD8slUSyDbrIJK5l1DTb+/A8jEepRlqC3nvX2DIP6r2V5FBTyNejHA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGpHhn5BTq8YlXz5uf4sY84m5/4sQzn+XO1OLsCyWqkDAiEA0QlY6gRp/GtwqapiWKL2QbRP8W0A3VSRx+weHZRpdJA="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-conventional-changelog-cli-1.3.9-1_1518067414880_0.26177678501737667"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-conventional-changelog-cli-1.3.10-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-conventional-changelog-cli-1.3.10-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.10","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"7a6677d26572402a86445ab2e27e105f7cace29f","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-conventional-changelog-cli-1.3.10-1","_shasum":"135636398c1be7fc84ca8cc856a77d4efdfcd1b8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"135636398c1be7fc84ca8cc856a77d4efdfcd1b8","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-conventional-changelog-cli-1.3.10-1.tgz","fileCount":14,"unpackedSize":27052,"integrity":"sha512-tXISkWZdtswyEQITRuy+OWDhIB1xJZ7aGLFw7OwZDJ6GFYf4LPUjJcfRp5T2hI9zbjUMQlV1Jh06bMghrAtNHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMxD+edVgeYDQY1orMNDMOZkFPv33ePYkrJsACajTHwQIhAOoBhbBYD5L5CxAkE2itt72k4/MU9mx4SQ3TUO32JhXi"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-conventional-changelog-cli-1.3.10-1_1518679622740_0.3817422472722516"},"_hasShrinkwrap":false},"2.3.6-develop-46":{"name":"gulp-galenframework","version":"2.3.6-develop-46","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.8","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"9a521ba061191e1825bde42b77da3744c7ad9be2","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-develop-46","_shasum":"cbabac8ab98e3f411b97dcc6c1b7829216989480","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"cbabac8ab98e3f411b97dcc6c1b7829216989480","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-develop-46.tgz","fileCount":14,"unpackedSize":27013,"integrity":"sha512-TKEOYapH/03frBtggxoq63iscp8Yv5X1QhowKZINhCr6SPCQ8QrxzPexcvlzF2o989TGRtXErS+KltUcZlUr5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTsJnz5rd2UVFKURlerRZwpdmi+nfCnytTyClN80wzlQIgJCusmgFZcjdAnTaZxgkUlzj5RAfE4iIYIa9REa0aZjs="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-develop-46_1518680649495_0.8565606114617879"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-conventional-changelog-cli-1.3.12-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-conventional-changelog-cli-1.3.12-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.12","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"b758e86f7818e3495d4dfae52dc0d6cd546d07a1","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-conventional-changelog-cli-1.3.12-1","_shasum":"1ae75c96c63b3339da0c441cba34a65c6afb9ab2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"1ae75c96c63b3339da0c441cba34a65c6afb9ab2","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-conventional-changelog-cli-1.3.12-1.tgz","fileCount":14,"unpackedSize":27052,"integrity":"sha512-ramj6w6N8SCDSbVH4ZZ8uz8uLXnSc8YtiQ0rJn/oFbtFrXXTUwLlZf6DzFiEO1ltCoR6BAXmH4IRcD//41PLqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxT16Dw5HJLehlFdXDD3UG5BdwwcnQW7JGnfydzYbNAQIgd1ObP4AgMnGw/o/GdpEHgHKPKH9ZbtzvQQI7x2T7gIU="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-conventional-changelog-cli-1.3.12-1_1518681688536_0.7268993339639791"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-conventional-changelog-cli-1.3.13-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-conventional-changelog-cli-1.3.13-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.13","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"f6ebe8b011488482c2d8787685bb0a9359152c42","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-conventional-changelog-cli-1.3.13-1","_shasum":"ee8f298d88b3763aae557490b87fc5ae72d80932","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"ee8f298d88b3763aae557490b87fc5ae72d80932","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-conventional-changelog-cli-1.3.13-1.tgz","fileCount":14,"unpackedSize":27051,"integrity":"sha512-uFz0c9MhOnnXPgfvHBqQli8CP6w5wgPG5PgPFU31tJd+CwXnKm6OKWADOZTZL3JUaZdEker020HaN2tfD/eACA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOkwa1H2KPOITixFsFof+ZQXrieNZB3kWI26Lfe4BaRAiBNJBF1nZu7j/1g0Uno88kAeEukMzZbPK1sth9DPVl/qg=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-conventional-changelog-cli-1.3.13-1_1518683461190_0.20420493862326294"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-mocha-5.0.1-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-mocha-5.0.1-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.8","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"5.0.1","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"2706b72a4fc013c7ffcc9891eb0be3d76a3d8407","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-mocha-5.0.1-1","_shasum":"d3980e6d8fa4927fc35eb5cb8633d93dbe27e34d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"d3980e6d8fa4927fc35eb5cb8633d93dbe27e34d","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-mocha-5.0.1-1.tgz","fileCount":14,"unpackedSize":27029,"integrity":"sha512-Uj8EXqueElmpBGW1HV2FkPUNp5mZRZ5dzWW6OdilLOtiTiq6BR5ZfYmcMZIB/UtqXKQ+AhVUdb+fG12OOXv6rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFNyNhgNS+JzIeqVdughoq8fgz948pjIBiIemdTmjQ3gIgKoCqDK738QZjbntUcLKuwc+X7MdEFJkI2prRs4VwWvY="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-mocha-5.0.1-1_1518684036578_0.5226944152814257"},"_hasShrinkwrap":false},"2.3.6-snyk-fix-0c8f63e1-1":{"name":"gulp-galenframework","version":"2.3.6-snyk-fix-0c8f63e1-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0","snyk":"^1.69.7"},"devDependencies":{"conventional-changelog-cli":"1.3.8","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"934448853042a939e0734c34a645362d44efbb44","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-snyk-fix-0c8f63e1-1","_shasum":"e58f94ade098249d824214e8c7faede7f86c687f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"e58f94ade098249d824214e8c7faede7f86c687f","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-snyk-fix-0c8f63e1-1.tgz","fileCount":15,"unpackedSize":27425,"integrity":"sha512-bYFz2mmE+b2fgGTzsoIt5SqWNWpOJqlBsJ3t0OlcWMYR97cLwCrHmMWPOPHk8EshkfjhAjzGg7qFX/0wEGwHLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZdgBV//WSMaDFKAS/pW8u/yr+lGgAGXDWvPH6/5V8FAiAvuuSEU8hwC3em/9CyPBmYvdqQ4Ibk0PIIyhbq7pujmQ=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-snyk-fix-0c8f63e1-1_1518712581693_0.35148732886207434"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-conventional-changelog-cli-1.3.14-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-conventional-changelog-cli-1.3.14-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.14","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"dbac79f7b64b67faa993dffa5bcb2609fdb3f249","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-conventional-changelog-cli-1.3.14-1","_shasum":"da673cd247923ac3a962f592f9bc29bf0e035ed5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"da673cd247923ac3a962f592f9bc29bf0e035ed5","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-conventional-changelog-cli-1.3.14-1.tgz","fileCount":14,"unpackedSize":27077,"integrity":"sha512-2tInWduL7UiWNAkr0n6QAgVBB1sS6Jq/+f8EW1Gfb3cvuJTr15jPK/Gxg6yOpQM9G1jV0mAF/LSuKhQshjjbcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiltPKL2O3L0a9mK5NKfJq4FfW7tmwzPTwcjYOyO4glAiBpt9vUinBJ7T4lqdsKtu5yVQWvm/l7UG1OHOKEYqeYsA=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-conventional-changelog-cli-1.3.14-1_1519102035951_0.1225792948427804"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-conventional-changelog-cli-1.3.15-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-conventional-changelog-cli-1.3.15-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.15","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"8077c73ce0c2e662e82b9b6a99b0aafa79fdb1c0","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-conventional-changelog-cli-1.3.15-1","_shasum":"947396147fd6e60ebb1a34738d4477a0722b6894","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"947396147fd6e60ebb1a34738d4477a0722b6894","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-conventional-changelog-cli-1.3.15-1.tgz","fileCount":14,"unpackedSize":27052,"integrity":"sha512-zaE+nP89jJpP1/RHF7WjFurcPLF3ki51o6ZVb6sh9NXkHM/mMwQPF84oHXItZqCaXivXL+U438UR13sUlQ0tCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6L4TGZQCAmHGU29VnYF77pNps/1QmIwbiORo00bnyAAiBK/NhOkhYa4DhJip+H/XML4d7JeL6T4j1nVQ1MHL5Z/Q=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-conventional-changelog-cli-1.3.15-1_1519511990551_0.7971640524048258"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-snyk-pin-1.70.0-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-snyk-pin-1.70.0-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0","snyk":"1.70.0"},"devDependencies":{"conventional-changelog-cli":"1.3.12","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"611c9d72a4c5a536b6c46b9d18d65e197ddbf5ab","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-snyk-pin-1.70.0-1","_shasum":"4ae39ae5438dd962034565f6d2cec8147cf79c6a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"4ae39ae5438dd962034565f6d2cec8147cf79c6a","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-snyk-pin-1.70.0-1.tgz","fileCount":15,"unpackedSize":27435,"integrity":"sha512-IvrRw4bdhG3CKY7IbL+zqmHoFOBVHS6GGsCszfp44J7WVVh5S/gPkAwychblaJ3Nk4ujL/ICEbK3Aq9H+Q13ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+RPgVj1bpGopK79lypx61M8zzbYBf9uVHW04WES9RDAiBLkZhzalYD6hiWvjA18EdD+4ne6WxW5ua4sllP00Aoxg=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-snyk-pin-1.70.0-1_1521524038363_0.5253432776926001"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-snyk-1.70.1-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-snyk-1.70.1-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0","snyk":"^1.70.1"},"devDependencies":{"conventional-changelog-cli":"1.3.12","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"c76c1808bb5a18ccd3a1f0e2951489e881c280b2","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-snyk-1.70.1-1","_shasum":"9920826f28827fa5ca062d5b9822b0f8cc141241","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"9920826f28827fa5ca062d5b9822b0f8cc141241","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-snyk-1.70.1-1.tgz","fileCount":15,"unpackedSize":27424,"integrity":"sha512-9KdsUo6cXZDKXfyWgnu8qxzwcvcbXj4vMTSGbHLwHF+6rf6t/QQQ1meULm8FsmqyrHa0+uOmZSvNIwZ18CGunQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsjhanrJskYjF+o7t5CEakVUFPwT1ZlAQjfB5QZgCerQIhAP40HnaMg9xWkFJoHh1Mi2CMABAWbBi1Qgb4uXfif4Sb"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-snyk-1.70.1-1_1521524504417_0.9007177518309217"},"_hasShrinkwrap":false},"2.3.6-develop-48":{"name":"gulp-galenframework","version":"2.3.6-develop-48","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0","snyk":"^1.69.7"},"devDependencies":{"conventional-changelog-cli":"1.3.12","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"45b165056a334d13b41cee4127aca194d02a4a8c","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-develop-48","_shasum":"b1300bf08096da75c9e0a87f19a32d51e2692ebc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"b1300bf08096da75c9e0a87f19a32d51e2692ebc","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-develop-48.tgz","fileCount":15,"unpackedSize":27417,"integrity":"sha512-nnAdfjDxWlXjFrmIlosXRaIKOx4r6If/XbtxmJvWdDKYf80fSBxJXLbwsYnVrTFKK6O4hfEiedIfyi4qnvmeQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtCKsJliTAIjGpi7WhdQ7tWHbLyFzwVcf83lwDUFYmsAiADGNWLp42PATw/t3MT1RNdjodoo7EeWu1ORn9ZAHHJWg=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-develop-48_1521524690285_0.225805998202951"},"_hasShrinkwrap":false},"2.3.6-develop-47":{"name":"gulp-galenframework","version":"2.3.6-develop-47","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0","snyk":"^1.69.7"},"devDependencies":{"conventional-changelog-cli":"1.3.8","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"bfbe1d12b0b8730624e52d197eda2c262c0bff5b","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-develop-47","_shasum":"ef7abe9761f4efba5469b6c9943b75fd937a9ed8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"ef7abe9761f4efba5469b6c9943b75fd937a9ed8","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-develop-47.tgz","fileCount":15,"unpackedSize":27416,"integrity":"sha512-jTH96avp7hlsYiYpkqG+V+XsFJGZY6FccH7ehDUhg/B2t6yVH/N8AjoYjcD9y9kK03TFY/JpUMuUvtJNerFLPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/rX1OCMQOhEQnbzvJ/kHa4g+VlyyNiZS5jeNPpv9DcgIgTGL+BnXOheQaMjZW8mf/3dXV6yc2G541Qxj59Lw2xNM="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-develop-47_1521524872190_0.5975626966748409"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-mocha-5.0.4-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-mocha-5.0.4-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.8","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"5.0.4","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"45672dc986d0b3fb156a24d7dcb0560b630d7e05","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-mocha-5.0.4-1","_shasum":"c8b45b8b8a7fefc37389d41a26fcf8ff47f38f69","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"c8b45b8b8a7fefc37389d41a26fcf8ff47f38f69","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-mocha-5.0.4-1.tgz","fileCount":14,"unpackedSize":27029,"integrity":"sha512-sh/l3bEh/uJ2wOA3n62nSb8R0bn+3ks/SOKjFSLJZD7TACZ2e72pVh4VFGrrxfGV9+Lt+tQdWsT8bFPYSbY2WQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCFsVHAMsLq3w2m3wmwWNUJAhiPnHMNfhZsxDuHaRKcAIhANVZezB5g/Zk0tUWyZANlYSajwU84+QBIxsXkreEnJHc"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-mocha-5.0.4-1_1521525746766_0.9022064698388412"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-chromedriver-2.36.0-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-chromedriver-2.36.0-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.36.0","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.8","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"eca8d13e2790e5afab2101b049e772370610e5b3","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-chromedriver-2.36.0-1","_shasum":"e09a88f0d0f4f82ea94b823703b3f05b12effe8a","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"e09a88f0d0f4f82ea94b823703b3f05b12effe8a","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-chromedriver-2.36.0-1.tgz","fileCount":14,"unpackedSize":27061,"integrity":"sha512-bVf41TTtfyHICV2/94EgWSv1nLpz6oR7Q4NL/ISVTbztPPg18HaVor5Nla9ghWmBC2DvkObIu+9i93PbXM3Vwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEvzFRjro/PZTJJE3L75QO3wV2sTVTn3Bsla+J94ueagIhAPpdXK/eVCWfrcv194SjhqFB102QnUpI2Cf1Og78saPG"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-chromedriver-2.36.0-1_1521526275679_0.671180646625678"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-mocha-5.0.2-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-mocha-5.0.2-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.8","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"5.0.2","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"7a7f75a8918a30fcf4bf5d3b74a0c89f391f9b4d","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-mocha-5.0.2-1","_shasum":"84483e73b2e56472a9d082bd816cdd4929d27294","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"84483e73b2e56472a9d082bd816cdd4929d27294","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-mocha-5.0.2-1.tgz","fileCount":14,"unpackedSize":27029,"integrity":"sha512-uYF5sCiiIux3qxubQcxROTj4SrjapHnnaRpj+sH1Ag1C1QAYRgTs3Ne2HXDmVVVTT280zmJt6AbssQPTylbYVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGlqA/sfOksjsXnX4Fn/XBftA57SG+TdiBYS+4JuE+fAiEAuyUPccniUzWQzpFoqk9s13AlG59SzX2x18UfvYIm90Y="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-mocha-5.0.2-1_1521526484292_0.37507189066061586"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-conventional-changelog-cli-1.3.16-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-conventional-changelog-cli-1.3.16-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.16","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"c72a172c1390a2bf475b59084fe0438613c226a3","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-conventional-changelog-cli-1.3.16-1","_shasum":"6ea84f60a42f14b228070e2252eb1ae62fa931aa","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"6ea84f60a42f14b228070e2252eb1ae62fa931aa","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-conventional-changelog-cli-1.3.16-1.tgz","fileCount":14,"unpackedSize":27050,"integrity":"sha512-ZtkxmjrcFE83hMLXR6a2VHfhijPL4U9ntapMBn7UXltml4z7hAdhcvj9y/56edaEr+/bS0YTP2BYXUDERogmZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8L/EV8NNSBPGnsbU0mpNrjGVi9wOgTwWo5pjNdJzG4AIgC7AUeR1a9zKRGaGpK4FCUZeAB0lwDex4KdpC23CMyUE="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-conventional-changelog-cli-1.3.16-1_1521527415744_0.4172203607398137"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-snyk-1.70.2-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-snyk-1.70.2-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0","snyk":"^1.70.2"},"devDependencies":{"conventional-changelog-cli":"1.3.12","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"becf53421f57745719a5cbe4d9fe76a912393d48","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-snyk-1.70.2-1","_shasum":"a359497ceace6016ba0bcb510dde318e9c5a0fad","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"a359497ceace6016ba0bcb510dde318e9c5a0fad","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-snyk-1.70.2-1.tgz","fileCount":15,"unpackedSize":27431,"integrity":"sha512-VPSQhB2PDYc7PJo/wbwaYNB+VJ/9SIWSCX/UYvUoREs2nMeP3hN0ccUfgCF/8KiZ0uuulO2KKEa2Aoua+1XFNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/j3rRCI7oDDVgcw3Ms1VyCsvKISXmahaGC/nLN8qa/wIhAJErwYzlEA3jNFvgm6MOXH9t5DFr/ZHlbuwiVrMxY5AT"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-snyk-1.70.2-1_1521534346895_0.9314224364743637"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-geckodriver-1.11.0-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-geckodriver-1.11.0-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.11.0","gulp-util":"^3.0","through2":"^2.0.0","snyk":"^1.69.7"},"devDependencies":{"conventional-changelog-cli":"1.3.12","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"435a3320097a5d6550186b98d263322bb17eb675","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-geckodriver-1.11.0-1","_shasum":"0923176e87e39d6cd3e994d2c9107b898ae0a675","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"0923176e87e39d6cd3e994d2c9107b898ae0a675","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-geckodriver-1.11.0-1.tgz","fileCount":15,"unpackedSize":27463,"integrity":"sha512-XK82x7nbGUKMUwGqL0XjBCFQzwB1tenUeahYiVfi3aYPjOG76QvUsTNRZqwwXhSnoXP8eLuXFU0bUBQpc9+EWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+PKE+Lp+aprHRcgPbRjkN6oVgLM80kxKroRY5MpsSPAIgaE8ydm7nyCIGI6JBqq1NzYhCHI3qwncLTfmI5uLleDk="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-geckodriver-1.11.0-1_1521534868103_0.31007868931996296"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-geckodriver-pin-1.10.0-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-geckodriver-pin-1.10.0-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"1.10.0","gulp-util":"^3.0","through2":"^2.0.0","snyk":"^1.69.7"},"devDependencies":{"conventional-changelog-cli":"1.3.12","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"a5647991f90bc044c456ba9700b5f6e11f7d71ea","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-geckodriver-pin-1.10.0-1","_shasum":"f299aaff5066921fe2903732a096ee41df65326e","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"f299aaff5066921fe2903732a096ee41df65326e","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-geckodriver-pin-1.10.0-1.tgz","fileCount":15,"unpackedSize":27442,"integrity":"sha512-KTTmI4R1gc3QUoj5ffIMMfR+GbIm2wcRuKzsO0+WyvQnMpAqeAnLLZD9ElA73Tg65T0b+VugTnNWzaPbaQPNfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDT8cc7gsOr6J3TQwnoO1ef047m5wgSbZq77oDeuwcqewIgKhNjM8ph05gO9PipLT18/8EU0ljnoB7Wi/5X1jqL5H4="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-geckodriver-pin-1.10.0-1_1521535356784_0.3839503355493019"},"_hasShrinkwrap":false},"2.3.6-develop-49":{"name":"gulp-galenframework","version":"2.3.6-develop-49","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0","snyk":"^1.69.7"},"devDependencies":{"conventional-changelog-cli":"1.3.12","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"5.0.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"95515cb55e6ece03bbe79fd7545fef5909529247","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-develop-49","_shasum":"1da8c87d6a6580a6fc770aeeed8695275d975244","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"1da8c87d6a6580a6fc770aeeed8695275d975244","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-develop-49.tgz","fileCount":15,"unpackedSize":27412,"integrity":"sha512-gZQ3uEgBv/b+LnlKN/k8CoHkioYHLy5RStwT/mJZMtElRXYnbYBQi1TiJo9QLoVTl4wk/ersY6YQWnIMguh1vA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzN0XghbybqCTRdKD2G+fU3xIspvrmaWp3t1i949YYPAiEA8B3/keiJeP14v+Yp7H5OFpx09P9rCFGh3hqOckeaK/g="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-develop-49_1521628361577_0.7286760869902149"},"_hasShrinkwrap":false},"2.3.6-develop-50":{"name":"gulp-galenframework","version":"2.3.6-develop-50","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0","snyk":"^1.69.7"},"devDependencies":{"conventional-changelog-cli":"1.3.17","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"5.0.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"a69f9795d1e564f00031a8ab558f2f6b9212020a","readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n<a name=\"donation\"></a>\n> Feel free to **donate**\n>\n> <a href='http://www.pledgie.com/campaigns/33053'><img alt='Click here to lend your support and make a donation at www.pledgie.com !' src='http://www.pledgie.com/campaigns/33053.png?skin_name=chrome' border='0' /></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=AGPGLZYNV6Y5S\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate Bitcoins: bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n>\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n>\n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-develop-50","_shasum":"455b9c69d57a5944b1480469841afb81c043eba1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"455b9c69d57a5944b1480469841afb81c043eba1","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-develop-50.tgz","fileCount":15,"unpackedSize":27417,"integrity":"sha512-jxiqT03g0Ru2SPnGPgy+M2c3Ec9G8C/vMqdR3gTmxpZjl04nPOjm8JnfvMnayhIpdWzioL8yMBNBsGNhPUvSpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHAdKBzEQB8AjdjS8q7B8nfHlr5s1MaMg1uhe1Yd3n8CAiBqx6ZDO8Tkatqf7bKF9C1A3yrud7t8nTs+ByXOeWBY0w=="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-develop-50_1521730191838_0.8236787050226773"},"_hasShrinkwrap":false},"2.3.6-greenkeeper-chromedriver-pin-2.33.2-1":{"name":"gulp-galenframework","version":"2.3.6-greenkeeper-chromedriver-pin-2.33.2-1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish"},"dependencies":{"chromedriver":"2.33.2","galenframework":"2.3.6","geckodriver":"^1.10.0","gulp-util":"^3.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.5","event-stream":"3.3.2","gulp":"3.9.1","jshint":"2.9.3","mocha":"3.1.2","mocha-junit-reporter":"1.13.0","rimraf":"2.6.0"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"gitHead":"1028d8cb1cdb4b227ba5d4e3ccbe37093d7f8abf","readme":"# Gulp plugin for the Galenframework\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework) [![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework) [![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/grunt-galenframework)\n\n[![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE) [![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n\n[![NPM](https://nodei.co/npm/gulp-galenframework.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/gulp-galenframework/)\n\n> Feel free to **donate**\n> \n> <a href='https://pledgie.com/campaigns/31915'><img alt='Click here to lend your support to: NPM packages and make a donation at pledgie.com !' src='https://pledgie.com/campaigns/31915.png?skin_name=chrome' border='0' ></a>\n> <a target=\"_blank\" href=\"https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=JYG6LVEHB59TL\">\n> <img alt=\"\" border=\"0\" src=\"https://www.paypalobjects.com/de_DE/DE/i/btn/btn_donateCC_LG.gif\"/>\n> </img></a>\n> Or donate [Bitcoins](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D):\n> [![Bitcoin](https://martinreinhardt-online.de/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n> \n> Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```","readmeFilename":"README.md","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.6-greenkeeper-chromedriver-pin-2.33.2-1","_shasum":"46f120725bad612a105143b07dfb699557a1f9cd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"shasum":"46f120725bad612a105143b07dfb699557a1f9cd","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.6-greenkeeper-chromedriver-pin-2.33.2-1.tgz","fileCount":14,"unpackedSize":27121,"integrity":"sha512-ZhrBlXtFZLL6q3VmK3vpx3cCglBAUnF5Y5wfrCvF5wdsmHMjPK7p2BMrZFHdhTghAHXgTJ60yRaWi+Hi4UgXwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoLLiXJ129sohxz8haei1ZP+IaakdKrJDuPH/I8hsYsAiEA426K0mYkIziYPw7/Ge/nfKkWrhZemasPqkGoFY/7D70="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.6-greenkeeper-chromedriver-pin-2.33.2-1_1522337443283_0.5211933480159001"},"_hasShrinkwrap":false},"2.3.7":{"name":"gulp-galenframework","version":"2.3.7","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.38.3","galenframework":"^2.3.7","geckodriver":"^1.11.0","gulp-util":"^3.0","snyk":"^1.69.7","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"1.3.22","event-stream":"3.3.4","gulp":"3.9.1","jshint":"2.9.5","mocha":"5.0.5","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"851322e009f5a8408c3afa2ab87f7e3e66c89886","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.3.7","_npmVersion":"5.8.0","_nodeVersion":"8.10.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"integrity":"sha512-RWkBQFanmJ/Zs23sO8RK7Mbn56mu2fAcOiMM8jQEpXvecYdj4JusZ06c1MIS/oAd9nreZiHXybtbbl3IDXa0sg==","shasum":"e5d58cdea96417b8cfeeb79e0398ac47b455b3ec","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.3.7.tgz","fileCount":14,"unpackedSize":28825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCtzVCRA9TVsSAnZWagAAntQQAIa+kEIS+Nj9XnAm6IMM\nQ2ysPoUowbzf5rYVx+wyEJYfKmT0tP+Ca+imSgz6i+u3YxHlTvGo2EHvMnCS\n/eZT7J7BDjrRY/O0dzxf4/1NXu1UTqz2DA5ko9a4LJ0qLXgDr4SnJaZl731k\nKAoh+PZDtdqof9+oKMON+y5IzA0ROw3iGBMHRGCB89P2j/JIvb2Pm1O13E53\nfit2/+gfegApEdInWgIof/LczzvYY7f60uJRXh/v+a08/VX2E1//VepDKT6u\ndnjOszHqR9eNBNDFvS6ZIrkFzHNU/Gow7vT38YXfh1ExvY0Tx6dr9FiLaLc7\niwz5RFMoPNEkcGQ37PMR3gYDtSzuqO9OMi30f/j3rwltnOOLJi4/haU+an3y\nuy+b9+dH/S2Aj5DM+Plj1F55cF8FoZNsuiwXuxNAjvPQIuIGQ6z8SfJNlwL6\niOtQ9kktbcPKtvmJ7GAi1ELd4KIgJmyEWMRqkeh69f4AYSOhXg4B4zhcwkS5\n/rfM5ZsRQZE/NkQfB0JLrHRFEH6is6SwLGE4bPploA10xSHxTbsMBROwpvOC\nvqCymmhTeR2KPk4e3EHvHuOjDb6Yejp0w/qS3/epx9QMpjsb605HHr9JU2xO\njXuAZa8MH4Kzqtrys+KqaRz/fwP1zLyiL6PhX6cCjA55Ok3gZfmIEI995QRp\nozjT\r\n=z4vV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkhTkEbnfVYuik5AswlGKuLeBA5CJJio5rHKGXYizPSAIhANJvhVJp1IkswAPXczXIdZwl5uGboFETtIRRInn6nMxD"}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.3.7_1527438548033_0.7142783262449606"},"_hasShrinkwrap":false},"2.4.0":{"name":"gulp-galenframework","version":"2.4.0","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.38.3","galenframework":"^2.4.0","geckodriver":"^1.12.2","gulp-util":"^3.0","snyk":"^1.69.7","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"2.0.0","event-stream":"3.3.4","gulp":"^4.0.0","jshint":"^2.9.6","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"8fbbb85e28d8451ad314222f6e85b38150235ad0","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.4.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"integrity":"sha512-91vhdFKD+nf3bNWWk7j3asCbVYaIRFQstBmJdjl/sQdHeATDD1FgIGGwB971yJT1KPmtWcU62x8oaom7g8cCWQ==","shasum":"535fac4b657e273c566f69aa098195586adc5cef","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.4.0.tgz","fileCount":14,"unpackedSize":29129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3wAZCRA9TVsSAnZWagAAzUgP/jhE9POXR9T0G+vWZZCw\nTVEW7DKFudAEA+i+gSIFxOcNjxPCSHgvZEySpK4uJqBhTpVWcGrOMezJScAk\nGcCY6Azv1tO6CNiEL3HjARVz8YU76URFLL1FRwOswtCgle+yTlpslz6FO+hQ\ntIM0NiuHl5ZCEGJhQEUXswGiHQVaTw/1wLrY1p0+lT0Y0qxQrKRs9kLE3ASo\nQI3ulopYx5jlljDQmaNdn9dLwV4mZ6Fahj8PQk7shlQGeuHcieQKS9p5EuEG\n+9m7IIzY15rua7DzYpK4yL6mPYtgCGw17kR7r4yWvl4Ck10IrGKl6mvafn5X\n0mfCBRFFXqmm3JLTgnqbOcNiPgUpBen4USroOohUzhUcbZtkvJCyO3zdiTtU\nnv79kacAMx7H+SNsiJpjJBNvNdjE2gb/mNn1/h877BSdbIwE/OW5XXaSyZ5L\niMmzK/jd2Mr325Akd8SRRcmDo2jULzaNqWDBnw37qqqgtzerEOgsm17yOz68\neII64mPNKMlDcECYp72vUsyDPFMZFTsnl4HRz5ncc0ysRxWBJw526ym8jfvu\n+7KFyZt5pyh/4+W4JGDRukZrz+hYcU9rUp3eIdBYYpvEuabdNedq2bQ6DckT\nyR/X0EH4YMeLaS6cuOQoKmgo8jr0SYgd551OqsyMs6CnwwmW8xRP1oQa+R+G\n0Q3H\r\n=Zk2F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa8LBv+7/anux8805oG8Ux91ljELf7PVg8IFLB8h+GcQIgVWfCkjJ7EWuEYzMyFTNZdhJv3S4dXaFThsQo06DMHTo="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.4.0_1541341208963_0.42513435818865064"},"_hasShrinkwrap":false},"2.4.1":{"name":"gulp-galenframework","version":"2.4.1","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.38.3","galenframework":"^2.4.1","geckodriver":"^1.12.2","gulp-util":"^3.0","snyk":"^1.82.0","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"2.0.0","event-stream":"3.3.4","gulp":"^4.0.0","jshint":"^2.9.6","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"27994beb0e1b7b9c87502ed96e8ca37c417eef18","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.4.1","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"integrity":"sha512-r03rHZCzRbNA/1jZQe6Gen9X59xkREbgIAOrZJvlteCliH319GW1Z5U35uRjkele6o7OMjiu2celbh9Q0PPe3g==","shasum":"362feb155f853b5904779303d175a2cf06747d01","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.4.1.tgz","fileCount":14,"unpackedSize":29520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcH4ODCRA9TVsSAnZWagAAC2cQAI7bt/AzoYtt9/85TiOl\nG4GUuiUNIUggxj+iUA4PvkKCFao/EUioVwQy3Xzqb/C731SVuidasdtv624I\n6cPT5idFB9idvSAvJEgZRhYYyZHEtU3SvhfkAh1BN8yWkKb9Bt94UQIH5O+M\ngRYyZKjxVnOglPrFG78uMz91JSt3UqxqP+vZnujsMyzklyHIUW1KL69a+7HL\nxLYPLm7ecWoNOYP8dqdDv2dywIx43Vjmho2FGuD98QSpdaChbRSyxFjJK2aE\n8SRhB3Rsk1M8VoOBBvXEvBaVddFauyHSG383gODXHuLPGZpAgshg424c4q1O\n6pWGkwiutk3DBZHKFKHlS3BKksXGcRNJNBioiTcZCZ53EcG+OzBMPJ6R1axF\ng0XEKVlz1ybe2qjVtUARSQM1JbjC3WeHJsUOsXbCkaPwfInRr27jHxSxHCTL\nacPWagxpKj2ccavSL+GB0FJKd7pEriejPsSoCcAh5q2qjiZLAkPwI+NUv2cC\njSdgY02V3CCP9VoFE58UNNVfb4UvdkoC5AueNy06ZlekUbuqfy4FC2NxK3Kk\n8PdZjEi5Y5B/Fmf08BPYurcLUm4/2dN8U98NZhhtx7pNu9i3BcfIPRUyn+5U\nYs7od4lq2uBtgY+d5mZxY3CSjucDJUnWWyuyLhl0m4Lwl1RAaewCtSVHjMNv\nstZO\r\n=gVPp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC17mPilFnVEnK3WPv2e9Z6mjRGzfT8WSUzsi8QeGrEAgIgWYf/F+wgzkD2V0zOP2LZd4AaUOAVm58dH2PCsCyMbpA="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.4.1_1545569154506_0.28455708265404867"},"_hasShrinkwrap":false},"2.4.2":{"name":"gulp-galenframework","version":"2.4.2","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.46.0","galenframework":"^2.4.2","geckodriver":"^1.14.1","gulp-util":"^3.0","snyk":"^1.124.1","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"2.0.0","event-stream":"3.3.4","gulp":"^4.0.0","jshint":"^2.9.6","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"ec9483858de5b6acbe827da0f7e8a10bbb463776","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.4.2","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"integrity":"sha512-qS57IXDvphApGrMOrdJq4gpbaDm98phC7fE4GcE/GR9E0RW4S5sLCIQMm+B8LPTUYmbDrUvQ1OyjReC8ogOPMw==","shasum":"0f07778a7bcaf18118e092429b9bb6ea64454a93","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.4.2.tgz","fileCount":14,"unpackedSize":30003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWQrJCRA9TVsSAnZWagAAiygQAJBuv8FL694UdB54/KAp\nwyTGErj66I5Wym3eOr1S7jGEgsIr/FRsIJR2bdIMuAOgOeCdgXyPHipaH5gT\nIlFGy/VhILiej5zVcnh+CQGLyAZMZre0hv6yka9C/XHMmkejakwpmeH9skBi\nO9FYoujn/OBCG6u8ejnPWDjcywXDnXckXNNTRVRk3iBgDFeAM/Z7EEG81aeh\nkxjuGlSvJHmZPaGG0TJl4lJCoEonEITOMufPetySqL4e4d+rrI/BdZMjUTQ6\n+GAHkGBQvlr0jy083CnNMDm7pEir7vgaOzM0zfIEGYK77hEW7cECEMLou7dC\nSkz1pRl66+uT0/XIzIEcB6duKm1sEOtH5psh1lvg5IRTRFoA5UJV5QO1MbYF\nTFXvypcVnbGSGYReNp06/mdUdg58HaR3hCcQkJhGSUM+jpqq++a4eJ5uKlOo\nUcffjhq55DenVhcxSJHKwxnfdz6C5kR+A7IYNhTuAYlKbKZPoMRNFR8zRKgF\n4jYmKfaRz0Vf3IsU0GXMsFmoRIUQOW/WTxuGDkRtQUc7YDdC8xb0r9kon2jk\nc3OixdRqVIh8Zey5U6sfIzidcsXnAsjaTvQXVbE6alVAQoDb7K2/UCgWMsc9\nO4sb9LorPMPAswLFPf3ujIShkgnoQOYbj7trNO8Oo8D4hIgXp+83kOHzOn7w\ny/0b\r\n=T3kA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAjwSjAKpNsO7Ty0jTUllKWD4weOIvWbnc9kYPAU/TcwIgGkqk+il07s/cnIlJNsT2Xvt0IwTsMENNAyHevJ9P12E="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.4.2_1549339336681_0.012476671447219978"},"_hasShrinkwrap":false},"2.4.3":{"name":"gulp-galenframework","version":"2.4.3","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"chromedriver":"^2.46.0","galenframework":"^2.4.3","geckodriver":"1.14.1","gulp-util":"^3.0","snyk":"^1.132.2","through2":"^2.0.0"},"devDependencies":{"conventional-changelog-cli":"2.0.12","event-stream":"3.3.4","gulp":"^4.0.0","jshint":"^2.9.6","mocha":"4.1.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"ad12ff8b9d239fb66fff14f26e0d49b1151c7e0e","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.4.3","_npmVersion":"6.4.1","_nodeVersion":"8.14.0","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"integrity":"sha512-uACztIAhshlfHT2qolWCeryj+3B6wfD08U0l7+TmVQ4hGpvppNl3cxLlrYSkgIsArTEyy5Kn5dXME5oJe2tKnQ==","shasum":"6b2f7a8bbbea0f33b87715355ad8296770c9ea20","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.4.3.tgz","fileCount":14,"unpackedSize":29961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcamvlCRA9TVsSAnZWagAA7mIP/1F4ezRNI8Y7kG8ntSCV\n9yCudD1NGrQQPoYAlQyw7DNW6xtFdVfQVJb63TdhlEiwsYyhn451Mu5Kquc7\nhS/nB+RRWB2yHUZWOK10xMonIz8COVuA2pzX+FiJIfdwQx0JvzD1IXqZOAq9\nfglgmDan4T5+dBn82BXS+on9WkZVU6Pv452b2fzUL64tw3KOkbUUiXLhgN8j\nsyyExvcwr7ZudLH54Pf8RrLeWkyNAAqi5vplKbNDH2GniKBYQo5ajQ2zgK7i\nHa8LxNwudbPiBP0twxlRyzXrYb0H2dkPDvqW3fcC0Aw809gyDv+jAscD0xyb\nJBG/2OPZg031MH2SPojSUfkR6CsTTHsPnr/M6jW6TtgDor9WbosodG1JvIcJ\ni71cqBrM057YUAvPMgvbKfJHSXoEYjuNJaBlJaZzuMGE4gMuCmQ6kcXng3vz\nzx7PstJTkg1rD8hG2p2kbmPF6w/kda6CHSRYLUg4lwZZ06ncf2ZN8P2gUjfK\npXkd3HlnEd2zPiWLDefFPODOI86GGXroQ0uV7Iqaj4Kls+iGa8+tHi4h98PT\nup1YISat58NkhQyTgDyhHeDBtM5HbDV+oe7ZNSNyLENfGD+BXrTJqPP3jW29\ns6GaVxDnFAKyeGnzsmKWcX91sJE6n0fVLODUtla3xeTlyVKvyDc06ML9MSya\nBnGU\r\n=bYCU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqk1tAFa4RY22tDO9v42QYZ2VUTexBOM+mG/KOfPfA1AiEAvUUkjNiM3Hs4c4HfeEszmq1S6rGbN5cO9jZ1D9oUPms="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.4.3_1550478308768_0.6338994237082645"},"_hasShrinkwrap":false},"2.4.4":{"name":"gulp-galenframework","version":"2.4.4","description":"Gulp plugin for Galen Framework","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"main":"index.js","scripts":{"pretest":"jshint -c .jshintrc --filename *.js && jshint -c .jshintrc --filename lib/*.js && jshint -c .jshintrc --filename test/*.js","test":"mocha test --reporter mocha-junit-reporter --reporter-options mochaFile=./target/tests.js.xml","changelog":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","changelog:add":"git add CHANGELOG.md && git commit -m 'updated CHANGELOG.md'","release":"npm run test && npm run changelog && npm run changelog:add","release:major":"npm version major && npm run release && npm run version-and-push","release:minor":"npm version minor && npm run release && npm run version-and-push","release:patch":"npm version patch && npm run release && npm run version-and-push","version-and-push":"git push origin && git push origin --tags && npm run publish-and-merge","publish-and-merge":"git checkout master && git merge develop && git push && git checkout develop && npm publish","snyk-protect":"snyk protect","prepublish":"npm run snyk-protect"},"dependencies":{"galenframework":"2.4.4","geckodriver":"1.16.2","gulp-util":"^3.0","snyk":"^1.207.2","through2":"^3.0.1"},"devDependencies":{"chromedriver":"^76.0.0","conventional-changelog-cli":"2.0.17","event-stream":"3.3.4","gulp":"^4.0.2","jshint":"^2.9.6","mocha":"^6.2.0","mocha-junit-reporter":"1.15.0","rimraf":"2.6.2"},"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"author":{"name":"Martin Reinhardt"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"license":"MIT","engines":{"node":">= 4.4","npm":">= 3"},"snyk":true,"gitHead":"76d7e0db52048863fc625cece3b9515c1e7a1b54","bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","_id":"gulp-galenframework@2.4.4","_nodeVersion":"10.15.1","_npmVersion":"6.10.2","_npmUser":{"name":"hypery2k","email":"contact@martinreinhardt-online.de"},"dist":{"integrity":"sha512-VKeo7KC0UIvgNCUjOxGmFF2JED/C6VKZMoSLCoW19K4bWGlhVX4mucpegmkB20vCPWH6kpoClOjEDEUL6X1x8A==","shasum":"3895ec7389a81870bdeeee5431dd72a0c1dcca15","tarball":"https://registry.npmjs.org/gulp-galenframework/-/gulp-galenframework-2.4.4.tgz","fileCount":18,"unpackedSize":33750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdQn+ECRA9TVsSAnZWagAAWpAP/jYfUzrErEfoXBELvrHV\nHcNW6eQqQRDSiVPRoYi9/uirIRI3MjS6DLVyrJVf0MmPxPu5bXrOSPv1J5hx\nxsxZgTJQVUGr2ZH//3Uo5ac5NrO12LEcZr/17YGpmXTRDafAOUkz2XpkfEJQ\nezWfbFmUfkht8t4NTV3QLclakTO6ZH2KCAIgxiUngk88qvd21clVBDGbK4LD\ns+tUQ9jo3EXWpYG/CAYgg08me2Yw0jcjq4WtlyTq1WBIVHkZReLbPu9MNWRj\nffAOWip0Wn82Gkf771tII2AA4BB4/cUF4qANHt/RprrjYtu1any/5jA1rubg\nT01M9amy6O6ntBWWuGMS+GCJ0ixGLNtycZnSJBXJQIOMUdVb5/R9q2RAQ30N\nw6EcvbPfNyoKhBVF/OYi/TQxJkedx+ucVgs7KEls7SvOWieHMlb1rewaVfRe\n0bwIg0vedDIhyoLKB9v1X18TTvk50ZX7vdMhxQmxL7JfkLjbgIV8z1Gkzu9N\nKZB0m1u05ufTcpoigAaz17P+BN89dKSIDdO12SlXq9MLW4/7AK7pvlggT6Kz\npWkeS+95J3Lo1YdqrhWJBsTQB+xodQqEvQPqGHYi5TAAyL1/dVm09Z///HlD\n6G/pOI7azRcMEhMGG1N3VZ9Pu1SWnV9gm76QrFeFPRT7mNp33m7zenrLmNZf\neRLC\r\n=4MK9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJrO/GzycP/vOI8gtayi+/9osHcruPFDq+USiTUNYyuQIgVVe90k8O1wIJ06bZXBirE4Fu9QfGPcqaSDzv9Hpfswg="}]},"maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/gulp-galenframework_2.4.4_1564639106944_0.3542765206102738"},"_hasShrinkwrap":false}},"readme":"# Gulp plugin for the Galenframework\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/hypery2k/gulp-galenframework.svg)](https://greenkeeper.io/)\n\n[Galen](http://galenframework.com) allows automated testing of look and feel for your responsive websites.\n\n> Gulp plugin for [Galen](http://galenframework.com/) testing framework\n\n[![Build Status](https://travis-ci.org/hypery2k/gulp-galenframework.svg)](https://travis-ci.org/hypery2k/gulp-galenframework)\n[![Build status](https://ci.appveyor.com/api/projects/status/riina6d8ov0s2cn4?svg=true)](https://ci.appveyor.com/project/hypery2k/gulp-galenframework)\n[![License](https://img.shields.io/github/license/mashape/apistatus.svg)](LICENSE)\n[![npm version](https://badge.fury.io/js/gulp-galenframework.svg)](http://badge.fury.io/js/gulp-galenframework)\n[![npm downloads](https://img.shields.io/npm/dm/gulp-galenframework.svg)](https://www.npmjs.com/package/gulp-galenframework)\n[![npm downloads](https://img.shields.io/npm/dt/gulp-galenframework.svg)](https://www.npmjs.com/package/gulp-galenframework)\n[![Known Vulnerabilities](https://snyk.io/test/github/hypery2k/gulp-galenframework/badge.svg)](https://snyk.io/test/github/hypery2k/gulp-galenframework)\n\n## Donation\n\nFeel free to [donate via Paypal](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=H8TR8246RCDJG) or [Bitcoins ](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D): bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D\n\n[![Bitcoin](https://martinreinhardt-online.de/assets/img/bitcoin.png)](bitcoin:3NKtxw1SRYgess5ev4Ri54GekoAgkR213D)\n Also via [greenaddress](https://greenaddress.it/pay/GA3ZPfh7As3Gc2oP6pQ1njxMij88u/)\n\n\nThis module downloads the GalenFramework for you\n\n*Warning* - Galen framework requires Java runtime environment to work. Java is ***not*** included in this module.\n\n## Installation\n\n```Shell\nnpm install --save-dev gulp-galenframework\n```\n\n\nOr the develop build, which maybe **not be stable**\n\n```Shell\n npm install --save-dev gulp-galenframework@next\n```\n\nIf this doesn't want to use the provided galen version use the `galenPath` option to specify the\ncorrect path:\n\n```JavaScript\ngulpGalen.check({galenPath: '/some/other/path/to/galen'})\n```\n\n### Bundling Galen\n\nWhen you're **not** using the `--production` mode you can use the bundeled galen by using the\n`galenPath` option:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/gulp-galenframework/node_modules/.bin/galen'})\n```\n\nAnother alternative it to add `galenframework-cli` into you project's dependencies:\n\n```Shell\nnpm install galenframework-cli --save\n```\n\nThen you could use the `galenPath` option as follows:\n\n```JavaScript\ngulpGalen.check({galenPath: './node_modules/.bin/galen'})\n```\n\n## Usage\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n```\n\nThis provides three gulp stream constructors:\n\n* `gulpGalen.dump(options, processOptions)`: creates a page dump.\n* `gulpGalen.check(options, processOptions)`: runs a speficied .gspec aganst a given url.\n* `gulpGalen.test(options, processOptions)`: runs a test against a given testsuite (JavaScript based or Galen test suite style)\n\n## Options\n\nAll String options support some simple placeholders to be filled with information about\nthe current file:\n\n* `{basename}`: The current file's `path.basename()`\n* `{relative}`: The current file's relative file name\n* `{path}`: The current file's full path\n\nThis might especially be useful when generating repots. Example:\n\n```JavaScript\ngulpGalen.check((htmlreport: \"reports/{relative}\"))\n```\n\n### `dump` options\n\n* `url`: a URL of page for Galen to test on\n* `size`: a browser window size, e.g. \"1024x768\"\n* `export`:  a path to page dump folder\n* `max-width`: a maximum width of an element for which it should create an image sample\n* `max-height`: a maximum height of an element for which it should create an image sample\n\n### `check` options\n\n* `url`: a URL of page for Galen to test on\n* `javascript`: a path for javascript file which Galen will inject in web page\n* `size`: dimensions of browser window. Consists of two numbers separated by “x” symbol\n* `include`: a comma separated list of tags for spec sections which will be included in testing\n* `exclude`: a comma separated list of tags for spec sections to be excluded from the filtered group\n\n### `test` options\n\n * `parallel-tests`: amount of threads for running tests in parallel\n * `recursive`: flag which is used in case you want to search for all .test files recursively in folder\n * `filter`: a filter for a test name\n * `groups`: run only specified test groups\n * `excluded-groups`: exclude test groups\n\n### global options\n\nThis options apply to both `check` and `test`.\n\n* `galenPath`: if other then /usr/local/bin/galen\n* `cwd`: change the working directory for the created processes\n* `properties`: an object specifing properties (like `galen.browserFactory.selenium.grid.url`) to pass into galen\n* `htmlreport`: path to folder in which Galen should generate HTML reports\n* `testngreport`: path to xml file in which Galen should write TestNG report\n* `junitreport `: path to xml file in which Galen should write JUnit report\n* `jsonreport`: path to folder in which Galen should generate JSON reports\n* `parallel`: Allow multiple parallel galen processes (not to confuse with `parallel-tests` doing the parallelization in one galen process)\n\n## Examples\n\n### Run some gspec against google.com:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.gspec').pipe(gulpGalen.check({\n    url: 'https://www.google.com',\n    cwd: 'test/galen/'\n  }, done));\n});\n```\n\n### Run some JavaScript based test suites:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\ngulp.task(\"test:galen\", function(done) {\n  gulp.src('test/galen/**/*.js').pipe(gulpGalen.test({}, done));\n});\n```\n\nRun some JavaScript based test suites against a Selenium Grid:\n\n```JavaScript\nvar gulpGalen = require('gulp-galenframework');\n\nvar galenProperties = {\n  'galen.browserFactory.selenium.runInGrid': true,\n  'galen.browserFactory.selenium.grid.url': 'http://example.com:4444/wd/hub'\n};\n\ngulp.task(\"test:galen\", function(done) {\n  gulp\n    .src('test/galen/**/*.js')\n    .pipe(gulpGalen.test({\n\t\t  'htmlreport': __dirname + '/reports/layout-tests',\n      'properties': galenProperties,\n      'cwd': 'test/galen/'\n    }, done));\n});\n```\n\n### Test locally created files\n\n```JavaScript\nvar gulp = require('gulp'),\n  connect = require('connect'),\n  http = require('http'),\n  serveStatic = require('serve-static'),\n  gulpGalen = require('gulp-galenframework');\n...\ngulp.task('layout-tests', function (cb) {\n  var app = connect().use(serveStatic('dist')),\n    server = http.createServer(app).listen(8888, function () {\n      gulp.src('test/layout/local.test').pipe(\n        gulpGalen.test({\n          cwd: 'test/layout',\n          htmlreport: '../../target/galen-report',\n          junitreport: '../../target/reports/TESTS-Galen.xml'\n        })).on('end', function () {\n        server.close(function () {\n          cb();\n        });\n      });\n    });\n});\n```\n","maintainers":[{"name":"hypery2k","email":"contact@martinreinhardt-online.de"}],"time":{"modified":"2022-06-18T17:07:43.908Z","created":"2015-12-15T14:20:02.680Z","1.9.0-dev":"2015-12-15T14:20:02.680Z","1.9.0":"2015-12-15T14:20:40.463Z","2.0.0":"2015-12-16T08:04:56.307Z","2.0.1":"2015-12-16T08:16:22.584Z","2.0.2":"2015-12-16T08:56:40.508Z","2.1.0":"2015-12-16T13:18:15.273Z","2.1.1":"2015-12-17T15:57:29.154Z","2.1.3":"2016-01-27T16:13:55.469Z","2.2.0":"2016-03-01T19:26:16.754Z","2.2.2":"2016-03-21T23:31:45.261Z","2.2.3":"2016-03-23T15:59:11.988Z","2.2.4":"2016-04-01T09:26:04.527Z","2.2.5":"2016-04-18T05:08:31.998Z","2.2.6":"2016-07-12T02:33:03.722Z","2.3.0":"2016-09-05T04:13:44.957Z","2.3.1-12":"2016-10-14T17:57:50.967Z","2.3.1":"2016-10-14T17:58:07.145Z","2.3.1-1":"2016-10-14T18:00:50.714Z","2.3.2-dev-2":"2016-10-14T18:03:15.934Z","2.3.1-13":"2016-11-10T05:27:37.692Z","2.3.1-14":"2016-11-16T10:48:59.378Z","2.3.2-4":"2017-02-09T10:03:40.825Z","2.3.2-5":"2017-02-09T10:04:01.684Z","2.3.2-6":"2017-02-09T10:19:39.217Z","2.3.2-7":"2017-02-09T10:35:06.443Z","2.3.2-8":"2017-02-09T10:41:50.423Z","2.3.2":"2017-02-09T10:48:45.944Z","2.3.2-17":"2017-02-09T10:50:12.842Z","2.3.2-18":"2017-02-09T10:50:51.560Z","2.3.2-9":"2017-02-09T11:23:16.892Z","2.3.2-1":"2017-02-09T15:53:38.482Z","2.3.2-10":"2017-02-10T08:25:19.768Z","2.3.2-11":"2017-02-10T08:30:13.222Z","2.3.2-2":"2017-02-27T03:48:49.971Z","2.3.2-3":"2017-02-27T04:01:44.523Z","2.3.2-develop-12":"2017-02-27T07:27:33.511Z","2.3.2-12":"2017-03-02T09:34:29.333Z","2.3.2-13":"2017-03-02T09:41:18.239Z","2.3.2-14":"2017-03-02T09:50:18.789Z","2.3.2-19":"2017-03-13T09:15:26.604Z","2.3.2-develop-14":"2017-03-13T09:16:29.392Z","2.3.2-develop-15":"2017-04-03T02:51:14.437Z","2.3.3":"2017-04-03T03:37:40.961Z","2.3.3-develop-16":"2017-04-03T03:38:45.046Z","2.3.3-master-20":"2017-04-03T03:40:14.074Z","2.3.3-develop-18":"2017-07-21T09:54:05.195Z","2.3.4-develop-19":"2017-07-21T09:55:02.494Z","2.3.4":"2017-07-21T09:56:57.930Z","2.3.4-master-24":"2017-07-21T09:58:04.257Z","2.3.4-develop-20":"2017-07-26T03:00:49.608Z","2.3.4-develop-21":"2017-08-24T03:13:21.356Z","2.3.4-develop-22":"2017-08-24T03:14:17.110Z","2.3.4-develop-23":"2017-09-01T08:05:08.794Z","2.3.4-develop-24":"2017-09-01T08:12:17.092Z","2.3.5":"2017-09-07T07:14:52.266Z","2.3.5-develop-27":"2017-09-08T13:29:04.872Z","2.3.5-master-25":"2017-09-08T13:29:06.025Z","2.3.6":"2017-12-16T08:13:48.011Z","2.3.6-develop-40":"2017-12-16T09:05:31.137Z","2.3.6-develop-41":"2017-12-21T12:19:07.470Z","2.3.6-develop-42":"2017-12-22T08:30:39.264Z","2.3.6-greenkeeper-chromedriver-2.34.1-1":"2018-01-02T23:10:47.497Z","2.3.6-develop-43":"2018-01-04T14:50:12.995Z","2.3.6-develop-44":"2018-01-06T10:50:40.051Z","2.3.6-greenkeeper-initial-1":"2018-01-08T18:09:00.783Z","2.3.6-develop-45":"2018-01-15T18:54:21.605Z","2.3.6-greenkeeper-mocha-5.0.0-1":"2018-01-19T15:05:58.436Z","2.3.6-greenkeeper-mocha-junit-reporter-1.16.0-1":"2018-01-22T19:09:14.532Z","2.3.6-greenkeeper-chromedriver-2.35.0-1":"2018-01-22T19:14:45.804Z","2.3.6-greenkeeper-chromedriver-pin-2.34.1-1":"2018-01-22T19:23:40.790Z","2.3.6-greenkeeper-conventional-changelog-cli-1.3.9-1":"2018-02-08T05:23:35.764Z","2.3.6-greenkeeper-conventional-changelog-cli-1.3.10-1":"2018-02-15T07:27:03.459Z","2.3.6-develop-46":"2018-02-15T07:44:10.520Z","2.3.6-greenkeeper-conventional-changelog-cli-1.3.12-1":"2018-02-15T08:01:29.224Z","2.3.6-greenkeeper-conventional-changelog-cli-1.3.13-1":"2018-02-15T08:31:01.985Z","2.3.6-greenkeeper-mocha-5.0.1-1":"2018-02-15T08:40:37.404Z","2.3.6-snyk-fix-0c8f63e1-1":"2018-02-15T16:36:22.399Z","2.3.6-greenkeeper-conventional-changelog-cli-1.3.14-1":"2018-02-20T04:47:16.097Z","2.3.6-greenkeeper-conventional-changelog-cli-1.3.15-1":"2018-02-24T22:39:50.641Z","2.3.6-greenkeeper-snyk-pin-1.70.0-1":"2018-03-20T05:33:58.483Z","2.3.6-greenkeeper-snyk-1.70.1-1":"2018-03-20T05:41:44.465Z","2.3.6-develop-48":"2018-03-20T05:44:50.364Z","2.3.6-develop-47":"2018-03-20T05:47:52.306Z","2.3.6-greenkeeper-mocha-5.0.4-1":"2018-03-20T06:02:26.861Z","2.3.6-greenkeeper-chromedriver-2.36.0-1":"2018-03-20T06:11:15.742Z","2.3.6-greenkeeper-mocha-5.0.2-1":"2018-03-20T06:14:44.357Z","2.3.6-greenkeeper-conventional-changelog-cli-1.3.16-1":"2018-03-20T06:30:15.812Z","2.3.6-greenkeeper-snyk-1.70.2-1":"2018-03-20T08:25:46.972Z","2.3.6-greenkeeper-geckodriver-1.11.0-1":"2018-03-20T08:34:28.180Z","2.3.6-greenkeeper-geckodriver-pin-1.10.0-1":"2018-03-20T08:42:36.831Z","2.3.6-develop-49":"2018-03-21T10:32:41.711Z","2.3.6-develop-50":"2018-03-22T14:49:51.961Z","2.3.6-greenkeeper-chromedriver-pin-2.33.2-1":"2018-03-29T15:30:43.344Z","2.3.7":"2018-05-27T16:29:08.090Z","2.4.0":"2018-11-04T14:20:09.088Z","2.4.1":"2018-12-23T12:45:54.665Z","2.4.2":"2019-02-05T04:02:16.792Z","2.4.3":"2019-02-18T08:25:09.045Z","2.4.4":"2019-08-01T05:58:27.447Z"},"homepage":"https://github.com/hypery2k/gulp-galenframework#readme","keywords":["grunt","galen","galenframework","responsive","test","testing","webdriver","selenium","TDD","BDD"],"repository":{"type":"git","url":"git+https://github.com/hypery2k/gulp-galenframework.git"},"contributors":[{"name":"GALERIA Kaufhof GmbH"}],"author":{"name":"Martin Reinhardt"},"bugs":{"url":"https://github.com/hypery2k/gulp-galenframework/issues"},"license":"MIT","readmeFilename":"README.md","users":{"kwesi":true,"arahnoid":true}}