{"_id":"grunt-protractor-webdriver","_rev":"48-bbbbfbfd71ec28a962683c750f0f3d1b","name":"grunt-protractor-webdriver","description":"grunt plugin for starting Protractor's bundled Selenium Webdriver","dist-tags":{"latest":"0.2.5"},"versions":{"0.1.0":{"name":"grunt-protractor-webdriver","description":"grunt plugin for starting Protractor's bundled Selenium Webdriver","version":"0.1.0","homepage":"https://github.com/seckardt/grunt-protractor-webdriver","author":{"name":"Steffen Eckardt","email":"mosh666@gmail.com"},"repository":{"type":"git","url":"git://github.com/seckardt/grunt-protractor-webdriver.git"},"bugs":{"url":"https://github.com/seckardt/grunt-protractor-webdriver/issues"},"licenses":[{"type":"MIT","url":"https://github.com/seckardt/grunt-protractor-webdriver/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.8.0","grunt-contrib-clean":"~0.5.0","protractor":"~0.16.1","grunt":"~0.4.2"},"peerDependencies":{"grunt":"~0.4.0","protractor":">= 0.14.0"},"keywords":["gruntplugin","protractor"],"_id":"grunt-protractor-webdriver@0.1.0","dist":{"shasum":"eaf465f89f9b74cd941005d5a272fcc7812cf0e7","tarball":"https://registry.npmjs.org/grunt-protractor-webdriver/-/grunt-protractor-webdriver-0.1.0.tgz","integrity":"sha512-Um9iCUrVYknDHb3e0yp9TuDWBEuitOp6u3gFvOcysFFrEvH+f16/8sZMLeBfIKBvTbkVg5hLLH5gam/usoqffw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgqkZcFWYDNlIRrxVyr4NhyX4kX+L/zYekOiWEyTOviAIhAPUdPUTDVCjy6JVTQ3XiHam3+Kvcj1To0M0dNKVAtL56"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"seckardt","email":"mosh666@gmail.com"},"maintainers":[{"name":"seckardt","email":"mosh666@gmail.com"}],"directories":{}},"0.1.1":{"name":"grunt-protractor-webdriver","description":"grunt plugin for starting Protractor's bundled Selenium Webdriver","version":"0.1.1","homepage":"https://github.com/seckardt/grunt-protractor-webdriver","author":{"name":"Steffen Eckardt","email":"mosh666@gmail.com"},"repository":{"type":"git","url":"git://github.com/seckardt/grunt-protractor-webdriver.git"},"bugs":{"url":"https://github.com/seckardt/grunt-protractor-webdriver/issues"},"licenses":[{"type":"MIT","url":"https://github.com/seckardt/grunt-protractor-webdriver/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.8.0","grunt-contrib-clean":"~0.5.0","protractor":"~0.16.1","grunt":"~0.4.2"},"peerDependencies":{"grunt":"~0.4.0","protractor":">= 0.14.0"},"keywords":["gruntplugin","protractor"],"_id":"grunt-protractor-webdriver@0.1.1","dist":{"shasum":"1438a0bd7f57e1fb01110cb9395e9b3b5592ff12","tarball":"https://registry.npmjs.org/grunt-protractor-webdriver/-/grunt-protractor-webdriver-0.1.1.tgz","integrity":"sha512-VK5vl2RnyECl0uQFn5ZZQOAtpQIKaH7bgeqG9om/r6VnCKRiEtHc5j34xxIPomQXN0iy31V5vR92Nu6Q8f+ANQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBb5Dq4Ns2c1YMk8vvorxf+dWlRoGaKsFm8J11w082ZNAiEAnwO3wBU5q/nCDYq9ygjrWeKN1FFeXPz5wd1eEKAzxKA="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"seckardt","email":"mosh666@gmail.com"},"maintainers":[{"name":"seckardt","email":"mosh666@gmail.com"}],"directories":{}},"0.1.2":{"name":"grunt-protractor-webdriver","description":"grunt plugin for starting Protractor's bundled Selenium Webdriver","version":"0.1.2","homepage":"https://github.com/seckardt/grunt-protractor-webdriver","author":{"name":"Steffen Eckardt","email":"mosh666@gmail.com"},"repository":{"type":"git","url":"git://github.com/seckardt/grunt-protractor-webdriver.git"},"bugs":{"url":"https://github.com/seckardt/grunt-protractor-webdriver/issues"},"licenses":[{"type":"MIT","url":"https://github.com/seckardt/grunt-protractor-webdriver/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.8.0","grunt-contrib-clean":"~0.5.0","protractor":"~0.16.1","grunt":"~0.4.2"},"peerDependencies":{"grunt":"~0.4.0","protractor":">= 0.14.0"},"keywords":["gruntplugin","protractor"],"_id":"grunt-protractor-webdriver@0.1.2","dist":{"shasum":"c7b0c5e05294d676f0f74da96a33845fb4851320","tarball":"https://registry.npmjs.org/grunt-protractor-webdriver/-/grunt-protractor-webdriver-0.1.2.tgz","integrity":"sha512-BdkVP+k2oeFWNC6LlIlLobGEi2c3M8PbJ10vzLFtQLGCnnbMfGuvI9Vu06IJq/uMmjiwHNoknkZF8Pk2FBG9GA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUshYOU/m+TDUxqQojqN+8FWzvRe/TMCfmRx0kHnHRbgIgZofYciA16uqhzlg4ndRbNKJo4bYI7N6G7BoZVNzi24I="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"seckardt","email":"mosh666@gmail.com"},"maintainers":[{"name":"seckardt","email":"mosh666@gmail.com"}],"directories":{}},"0.1.4":{"name":"grunt-protractor-webdriver","description":"grunt plugin for starting Protractor's bundled Selenium Webdriver","version":"0.1.4","homepage":"https://github.com/seckardt/grunt-protractor-webdriver","author":{"name":"Steffen Eckardt","email":"mosh666@gmail.com"},"repository":{"type":"git","url":"git://github.com/seckardt/grunt-protractor-webdriver.git"},"bugs":{"url":"https://github.com/seckardt/grunt-protractor-webdriver/issues"},"licenses":[{"type":"MIT","url":"https://github.com/seckardt/grunt-protractor-webdriver/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.8.0","grunt-contrib-clean":"~0.5.0","protractor":"~0.17.0","grunt":"~0.4.2"},"peerDependencies":{"grunt":">=0.4.0","protractor":">=0.14.0"},"keywords":["gruntplugin","protractor","webdriver"],"_id":"grunt-protractor-webdriver@0.1.4","dist":{"shasum":"2f035c72b4985d26b445aa5c7ced2759cb03e304","tarball":"https://registry.npmjs.org/grunt-protractor-webdriver/-/grunt-protractor-webdriver-0.1.4.tgz","integrity":"sha512-e2Ayj8U4qTy+Y70CDvOOmFcyqzE4ZwW7oDp56oFpPmZMH/9XPVVRv9ujNHf4auYd8YtOsnJDsOO5Kz7v6tC3qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC23PbHkO5S16DNHpGYTOH2GDu7WHUuK4qThLYpFTXETwIhAOPhRpbqeqKSNZf35W8HAXnTNGIu7GKcn0KHOEO48dtZ"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"seckardt","email":"mosh666@gmail.com"},"maintainers":[{"name":"seckardt","email":"mosh666@gmail.com"}]},"0.1.6":{"name":"grunt-protractor-webdriver","description":"grunt plugin for starting Protractor's bundled Selenium Webdriver","version":"0.1.6","homepage":"https://github.com/seckardt/grunt-protractor-webdriver","author":{"name":"Steffen Eckardt","email":"mosh666@gmail.com"},"repository":{"type":"git","url":"git://github.com/seckardt/grunt-protractor-webdriver.git"},"bugs":{"url":"https://github.com/seckardt/grunt-protractor-webdriver/issues"},"licenses":[{"type":"MIT","url":"https://github.com/seckardt/grunt-protractor-webdriver/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.9.2","grunt-protractor-runner":"~0.2.4","grunt-express":"~1.2.1","grunt-shell":"~0.6.4","protractor":"~0.20.1","express":"~3.4.8","grunt":"~0.4.4"},"peerDependencies":{"grunt":"~0.4.4","protractor":">=0.14.0"},"keywords":["gruntplugin","protractor","webdriver","selenium","testing"],"scripts":{"start":"node server.js"},"_id":"grunt-protractor-webdriver@0.1.6","dist":{"shasum":"3d2ead84bf2c3d5648d4e9fc7de53491359277d1","tarball":"https://registry.npmjs.org/grunt-protractor-webdriver/-/grunt-protractor-webdriver-0.1.6.tgz","integrity":"sha512-jHv4l49MIXrZ9hW03hMT4RgULCbyN2rYaY20SfsxHHO5BBlvkr1EidZHnl+Lm4R2Nf7BjTmn9OTkEjVXimZC/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMiCFHbnhzb0MwNVjjIjo6Hv5jiKPQ7AWwT+mdh0XOjAiA7rzvp2jZOjL3ZSLLwNdakx6uJO6EXhfL5BkyCdS6PEw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"seckardt","email":"mosh666@gmail.com"},"maintainers":[{"name":"seckardt","email":"mosh666@gmail.com"}]},"0.1.7":{"name":"grunt-protractor-webdriver","description":"grunt plugin for starting Protractor's bundled Selenium Webdriver","version":"0.1.7","homepage":"https://github.com/seckardt/grunt-protractor-webdriver","author":{"name":"Steffen Eckardt","email":"mosh666@gmail.com"},"repository":{"type":"git","url":"git://github.com/seckardt/grunt-protractor-webdriver.git"},"bugs":{"url":"https://github.com/seckardt/grunt-protractor-webdriver/issues"},"licenses":[{"type":"MIT","url":"https://github.com/seckardt/grunt-protractor-webdriver/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.10.0","grunt-protractor-runner":"~0.2.4","grunt-express":"~1.3.5","grunt-shell":"~0.7.0","protractor":"~0.22.0","express":"~3.5.0","grunt":"~0.4.4"},"peerDependencies":{"grunt":"~0.4.4","protractor":">=0.14.0"},"keywords":["gruntplugin","protractor","webdriver","selenium","testing"],"scripts":{"start":"node server.js"},"_id":"grunt-protractor-webdriver@0.1.7","dist":{"shasum":"95dc9dcd9f4a5d0fbfe18e4da6cb16d85ffbd607","tarball":"https://registry.npmjs.org/grunt-protractor-webdriver/-/grunt-protractor-webdriver-0.1.7.tgz","integrity":"sha512-xrqJ7FZBrazbE/niAFjaSrmRGFy5bWg8ginRATn4afBF7g7fS9MBKc08JcBAbsTPTOBfm4uh3oDn1JvW1JOBCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeY5aZZhlfyj/7pasEqmnjpcKf3vwwFoOb/FkejK35xgIhAOr6YFMFlo4+RNh3kBkvHw/uoYzH900XEYkWeplaGtEf"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"seckardt","email":"mosh666@gmail.com"},"maintainers":[{"name":"seckardt","email":"mosh666@gmail.com"}]},"0.1.8":{"name":"grunt-protractor-webdriver","description":"grunt plugin for starting Protractor's bundled Selenium Webdriver","version":"0.1.8","homepage":"https://github.com/seckardt/grunt-protractor-webdriver","author":{"name":"Steffen Eckardt","email":"mosh666@gmail.com"},"repository":{"type":"git","url":"git://github.com/seckardt/grunt-protractor-webdriver.git"},"bugs":{"url":"https://github.com/seckardt/grunt-protractor-webdriver/issues"},"licenses":[{"type":"MIT","url":"https://github.com/seckardt/grunt-protractor-webdriver/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.10.0","grunt-protractor-runner":"~1.0.0","grunt-express":"~1.3.5","grunt-shell":"~0.7.0","protractor":"~0.23.1","express":"~3.5.0","grunt":"~0.4.5"},"peerDependencies":{"grunt":">=0.4.4","protractor":">=0.14.0"},"keywords":["gruntplugin","protractor","webdriver","selenium","testing"],"scripts":{"start":"node server.js"},"_id":"grunt-protractor-webdriver@0.1.8","_shasum":"fa296e778f5243a221ed9e12ef875156480cc3a9","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"seckardt","email":"mosh666@gmail.com"},"maintainers":[{"name":"seckardt","email":"mosh666@gmail.com"}],"dist":{"shasum":"fa296e778f5243a221ed9e12ef875156480cc3a9","tarball":"https://registry.npmjs.org/grunt-protractor-webdriver/-/grunt-protractor-webdriver-0.1.8.tgz","integrity":"sha512-LNqiSq6eu8gRbiJkiPBYsjH5LbSz+3ZGpPhIr1DC8U4DaZVpVOIDr/kuuKfseOIDqPwTjzHjuc4kodmBy962Uw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtL+REYyUCalOgps4VhNIErFZtys2uZ9kcZXY1iCwp1AiAxPOZjhKeIqlVAKpTn8LLwBuBo3DKGY6b/2iPFSXMLYg=="}]}},"0.1.9":{"name":"grunt-protractor-webdriver","description":"grunt plugin for starting Protractor's bundled Selenium Webdriver","version":"0.1.9","homepage":"https://github.com/seckardt/grunt-protractor-webdriver","author":{"name":"Steffen Eckardt","email":"mosh666@gmail.com"},"repository":{"type":"git","url":"git://github.com/seckardt/grunt-protractor-webdriver.git"},"bugs":{"url":"https://github.com/seckardt/grunt-protractor-webdriver/issues"},"licenses":[{"type":"MIT","url":"https://github.com/seckardt/grunt-protractor-webdriver/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.10.0","grunt-protractor-runner":"~1.1.4","grunt-express":"~1.3.5","grunt-shell":"~1.1.1","protractor":"~1.2.0","express":"~3.5.0","grunt":"~0.4.5"},"peerDependencies":{"grunt":">=0.4.4","protractor":">=0.14.0"},"keywords":["gruntplugin","protractor","webdriver","selenium","testing"],"scripts":{"start":"node server.js"},"gitHead":"ff9ea592701c2acc1c95ff9be2c51f930b4fcecf","_id":"grunt-protractor-webdriver@0.1.9","_shasum":"3a4b5d1ef4d6aee5496c692afe01f9c823c77291","_from":".","_npmVersion":"1.5.0-alpha-1","_npmUser":{"name":"seckardt","email":"mosh666@gmail.com"},"maintainers":[{"name":"seckardt","email":"mosh666@gmail.com"}],"dist":{"shasum":"3a4b5d1ef4d6aee5496c692afe01f9c823c77291","tarball":"https://registry.npmjs.org/grunt-protractor-webdriver/-/grunt-protractor-webdriver-0.1.9.tgz","integrity":"sha512-zFdemZnBBiS5yR5LvNzpkQrSQn1JwWuOQmXQwb6HwPmrgD/f8MHmRHuFIpUHsqblNvSnvYo2GAwI/gpfQl7a9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBzvcHLXJJAz5K0TYBzIAw9YjsFhjKLwItZ+786Va2+cAiBQlMZkotK2nwQkinSYdqiJQnyyGN9thKP7XZqFw+SS3Q=="}]}},"0.2.0":{"name":"grunt-protractor-webdriver","description":"grunt plugin for starting Protractor's bundled Selenium Webdriver","version":"0.2.0","homepage":"https://github.com/seckardt/grunt-protractor-webdriver","author":{"name":"Steffen Eckardt","email":"mosh666@gmail.com"},"repository":{"type":"git","url":"git://github.com/seckardt/grunt-protractor-webdriver.git"},"bugs":{"url":"https://github.com/seckardt/grunt-protractor-webdriver/issues"},"licenses":[{"type":"MIT","url":"https://github.com/seckardt/grunt-protractor-webdriver/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.10.0","grunt-protractor-runner":"~1.1.4","grunt-express":"~1.3.5","grunt-shell":"~1.1.1","protractor":"~1.4.0","express":"~3.5.0","grunt":"~0.4.5"},"peerDependencies":{"grunt":">=0.4.4","protractor":">=0.14.0"},"keywords":["gruntplugin","protractor","webdriver","selenium","testing"],"scripts":{"start":"node server.js"},"gitHead":"80c2ae2dfce328bc1224461cdd237ab34f67992b","_id":"grunt-protractor-webdriver@0.2.0","_shasum":"43b79f31fb5648462ba5150bf8fcee9f88651611","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.29","_npmUser":{"name":"seckardt","email":"mosh666@gmail.com"},"maintainers":[{"name":"seckardt","email":"mosh666@gmail.com"}],"dist":{"shasum":"43b79f31fb5648462ba5150bf8fcee9f88651611","tarball":"https://registry.npmjs.org/grunt-protractor-webdriver/-/grunt-protractor-webdriver-0.2.0.tgz","integrity":"sha512-UFuBZKAMdhLogB6aejMEIv+7EnT4AG2cCKXLkSwW1LEmnkyzXy5f4G6/JKmkxT0iFBiEg053/z/0RjBRrVumJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8DJ6ufh6AtLAzRHP4+BgTifdRvI+7hvGf8uzDZurDBAIhAKxYk/s1aGJIkK2syvFAO2Bdhd52tVvmYrGkMk0Mkj4K"}]}},"0.2.1":{"name":"grunt-protractor-webdriver","description":"grunt plugin for starting Protractor's bundled Selenium Webdriver","version":"0.2.1","homepage":"https://github.com/seckardt/grunt-protractor-webdriver","author":{"name":"Steffen Eckardt","email":"mosh666@gmail.com"},"repository":{"type":"git","url":"git://github.com/seckardt/grunt-protractor-webdriver.git"},"bugs":{"url":"https://github.com/seckardt/grunt-protractor-webdriver/issues"},"licenses":[{"type":"MIT","url":"https://github.com/seckardt/grunt-protractor-webdriver/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"grunt-contrib-jshint":"~0.10.0","grunt-protractor-runner":"~1.1.4","grunt-express":"~1.3.5","grunt-shell":"~1.1.1","protractor":"~1.4.0","express":"~3.5.0","grunt":"~0.4.5"},"peerDependencies":{"grunt":">=0.4.4","protractor":">=0.14.0"},"keywords":["gruntplugin","protractor","webdriver","selenium","testing"],"scripts":{"start":"node server.js"},"gitHead":"102b46c709cadeafedb4a23ae31f9d89b6711bb5","_id":"grunt-protractor-webdriver@0.2.1","_shasum":"db01eee9316e4b35faaf917037c3479682a14862","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.10.36","_npmUser":{"name":"seckardt","email":"mosh666@gmail.com"},"maintainers":[{"name":"seckardt","email":"mosh666@gmail.com"}],"dist":{"shasum":"db01eee9316e4b35faaf917037c3479682a14862","tarball":"https://registry.npmjs.org/grunt-protractor-webdriver/-/grunt-protractor-webdriver-0.2.1.tgz","integrity":"sha512-j3rBd412XQakVmdI3CP5sQOqOXNcd2KVC/VsuhTqeNZIfmFutOXWqHmxFiOQb5FvWLv8PpXHuIJC3tlLMpjYfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNLfGsVUhDZW5v3LzObTfNzdNaWQpYvN3Bp23TibmrNAIgKnT/8KkFDy8+1UyOF1UyooZYReRAMPc/GUkybyN0fMo="}]}},"0.2.5":{"name":"grunt-protractor-webdriver","description":"grunt plugin for starting Protractor's bundled Selenium Webdriver","version":"0.2.5","homepage":"https://github.com/seckardt/grunt-protractor-webdriver","author":{"name":"Steffen Eckardt","email":"mosh666@gmail.com"},"repository":{"type":"git","url":"git://github.com/seckardt/grunt-protractor-webdriver.git"},"bugs":{"url":"https://github.com/seckardt/grunt-protractor-webdriver/issues"},"licenses":[{"type":"MIT","url":"https://github.com/seckardt/grunt-protractor-webdriver/blob/master/LICENSE-MIT"}],"engines":{"node":">= 0.8.0"},"devDependencies":{"compression":"~1.6.0","express":"~4.13.3","grunt":"~0.4.5","grunt-contrib-jshint":"~0.11.0","grunt-express":"~1.4.1","grunt-protractor-runner":"~2.1.0","grunt-shell":"~1.1.2","protractor":"~2.5.1"},"dependencies":{"split":"^1.0.0"},"peerDependencies":{"grunt":">=0.4.4","protractor":">=0.14.0"},"keywords":["gruntplugin","protractor","webdriver","selenium","testing"],"scripts":{"start":"node server.js"},"gitHead":"ae549c8d04528e0e8bd0ceed5e34bb22d5f44465","_id":"grunt-protractor-webdriver@0.2.5","_shasum":"bd6808b257013c0e6137e86847ee67c322bff65f","_from":".","_npmVersion":"2.14.4","_nodeVersion":"0.12.7","_npmUser":{"name":"seckardt","email":"mosh666@gmail.com"},"maintainers":[{"name":"seckardt","email":"mosh666@gmail.com"}],"dist":{"shasum":"bd6808b257013c0e6137e86847ee67c322bff65f","tarball":"https://registry.npmjs.org/grunt-protractor-webdriver/-/grunt-protractor-webdriver-0.2.5.tgz","integrity":"sha512-jFxPGPYsUCA/mD3m+7cgmqPhw4KCmfq29Smgl51LJzD7LPo7Qb9+8nGoISUZCeRvIpkd4A12Lq/4I8VOiUo/jg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdSTBIM3sVKrvukUK+e2tO6ytR38hrpsj9vXAn8ho9WAiEArRfrQwE29QknI6xj9t/FHRHadx/cgO1FMqGy0gfy4sM="}]}}},"readme":"# grunt-protractor-webdriver [![devDependency Status](https://david-dm.org/seckardt/grunt-protractor-webdriver/dev-status.png)](https://david-dm.org/seckardt/grunt-protractor-webdriver#info=devDependencies) [![NPM version](https://badge.fury.io/js/grunt-protractor-webdriver.png)](http://badge.fury.io/js/grunt-protractor-webdriver) [![Built with Grunt](https://cdn.gruntjs.com/builtwith.png)](http://gruntjs.com/)\n\n> grunt plugin for starting [Protractor](https://github.com/angular/protractor)'s bundled [Selenium WebDriver](https://code.google.com/p/selenium/wiki/WebDriverJs)\n\n[![Npm Downloads](https://nodei.co/npm/grunt-protractor-webdriver.png?downloads=true&stars=true)](https://nodei.co/npm/grunt-protractor-webdriver.png?downloads=true&stars=true)\n\nThis `Grunt` task starts a Selenium WebDriver, blocks until it's ready to accept connections, and then leaves it running in the background until the `Grunt` process finished. During startup it checks for already running WebDriver instances and at the end of the `Grunt` process also shuts down the Selenium server to not leave you with any zombies.\n\n`grunt-protractor-webdriver` is capable to handle parallelized tasks in case you use helpers like [`grunt-concurrent`](https://github.com/sindresorhus/grunt-concurrent). That way you are able to work around the missing feature in Protractor that it's currently not able to run the tests against multiple browsers in parallel. See the `Gruntfile.js` for an example on how to do that.\n\n## Getting Started\n\nThis plugin requires Grunt `~0.4.0`\n\nIf you haven't used [Grunt](http://gruntjs.com/) before, be sure to check out the [Getting Started](http://gruntjs.com/getting-started) guide, as it explains how to create a [Gruntfile](http://gruntjs.com/sample-gruntfile) as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:\n\n```shell\nnpm install grunt-protractor-webdriver --save-dev\n```\n\nOnce the plugin has been installed, it may be enabled inside your Gruntfile with this line of JavaScript:\n\n```js\ngrunt.loadNpmTasks('grunt-protractor-webdriver');\n```\n\n## The \"protractor_webdriver\" task\n\n### Overview\n\nIn your project's Gruntfile, add a section named `protractor_webdriver` to the data object passed into `grunt.initConfig()`.\n\n```js\ngrunt.initConfig({\n  protractor_webdriver: {\n    options: {\n      // Task-specific options go here.\n    },\n    your_target: {\n      // Target-specific file lists and/or options go here.\n    },\n  },\n});\n```\n\n### Options\n\n#### options.command\n\nType: `String`\nDefault value: `webdriver-manager start`\n\nCustomize the way how the Selenium WebDriver is started. By default it assumes the presence of the `webdriver-manager` script (which comes bundled with `Protractor`) on the `PATH`.\n\n#### options.path\n\nType: `String`\nDefault value: ``\n\nCustomize the path to the actual command that starts the the Selenium WebDriver. By default it assumes the presence of your script on the `PATH`.\n\n#### options.keepAlive\n\nType: `Boolean`\nDefault value: `false`\n\nWhether or not to keep the Selenium server process alive when no more browser session are connected.\n\n### Usage Examples\n\n```js\ngrunt.initConfig({\n  protractor_webdriver: {\n    your_target: {\n      options: {\n        path: '/path/to/',\n        command: 'custom-webdriver-manager start',\n      },\n    },\n  },\n});\n```\n\n### Debugging\n\nBy default the output of the Selenium WebDriver is not being piped to the console by the `protractor_webdriver` task. In case you need detailed information about its state, just run your `Grunt` tasks with the `--verbose` flag.\n\n## Contributing\n\nIn lieu of a formal styleguide, take care to maintain the existing coding style. Add unit tests for any new or changed functionality. Lint and test your code using [Grunt](http://gruntjs.com/).\n\n## Release History\n\n* v0.2.5 - Add support for Selenium Server >=v2.47. Fix for issues [#17](https://github.com/seckardt/grunt-protractor-webdriver/issues/17), [#18](https://github.com/seckardt/grunt-protractor-webdriver/issues/18) and [#20](https://github.com/seckardt/grunt-protractor-webdriver/issues/20).\n* v0.2.0 - **Possible breaking change for some, depending on the `path` configuration.** Fix for issue [#3](https://github.com/seckardt/grunt-protractor-webdriver/issues/3). Always use `node` now to execute the `webdriver_manager` commands.\n* v0.1.9 - Use configuration option `keepAlive` also in case of exception being thrown by the Selenium process. Alternative implementation for original PR [#5](https://github.com/seckardt/grunt-protractor-webdriver/pull/5).\n* v0.1.8 - Add support for new configuration option `keepAlive`.\n* v0.1.7 - Fix for issue [#1](https://github.com/seckardt/grunt-protractor-webdriver/issues/1). Print out a warning if Selenium server is not present. Additionally stop Selenium server gracefully on clean Grunt process shutdown.\n* v0.1.6 - No code changes. Updated test showcase to use `Protractor` v.20.1.\n* v0.1.5 - Unpublished due to wrong dependencies settings.\n* v0.1.4 - No code changes. Just had to push new release as v0.1.3 seems to be lost in the NPM repo...\n* v0.1.3 - Fix regression of v0.1.2 with wrong Selenium server path being used. Add additional exit handlers for `.on('error')`, `.on('uncaughtException')` and `.on('SIGINT')`.\n* v0.1.2 - Harden waiting for all browser sessions to be deleted before shutdown. Due to possible race-conditions with log statements for multiple browser sessions in one line, the session counter didn't work properly.\n* v0.1.1 - Ensure waiting for eventual `Selenium is already running` message on failure. Ensure waiting for all browser sessions to be deleted before shutdown.\n* v0.1.0 - Initial commit.\n\n## License\n\nCopyright (c) 2014 Steffen Eckardt. Licensed under the MIT license.","maintainers":[{"name":"seckardt","email":"mosh666@gmail.com"}],"time":{"modified":"2022-06-18T15:44:52.881Z","created":"2014-01-22T09:45:45.642Z","0.1.0":"2014-01-22T09:45:46.705Z","0.1.1":"2014-01-22T14:58:33.513Z","0.1.2":"2014-01-23T14:02:30.150Z","0.1.3":"2014-01-24T10:40:14.848Z","0.1.4":"2014-02-04T11:32:22.857Z","0.1.5":"2014-03-13T13:25:06.999Z","0.1.6":"2014-03-13T14:01:49.464Z","0.1.7":"2014-05-19T08:24:40.553Z","0.1.8":"2014-05-27T12:13:54.244Z","0.1.9":"2014-09-23T07:32:28.496Z","0.2.0":"2014-12-02T07:12:19.860Z","0.2.1":"2015-10-09T07:34:42.692Z","0.2.2":"2015-10-12T14:07:48.422Z","0.2.3":"2015-10-12T20:55:24.267Z","0.2.5":"2015-10-13T07:46:35.431Z"},"readmeFilename":"README.md","author":{"name":"Steffen Eckardt","email":"mosh666@gmail.com"},"repository":{"type":"git","url":"git://github.com/seckardt/grunt-protractor-webdriver.git"},"homepage":"https://github.com/seckardt/grunt-protractor-webdriver","keywords":["gruntplugin","protractor","webdriver","selenium","testing"],"bugs":{"url":"https://github.com/seckardt/grunt-protractor-webdriver/issues"},"users":{"edin-m":true,"canercandan":true}}