{"_id":"ovh-protractor-jasmine2-logs-reporter","_rev":"28-7418d71280ebf6668083ab1694b0d2a6","name":"ovh-protractor-jasmine2-logs-reporter","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.1":{"name":"ovh-protractor-jasmine2-logs-reporter","version":"0.0.1","author":{"name":"OVH SAS"},"license":"BSD-3-Clause","_id":"ovh-protractor-jasmine2-logs-reporter@0.0.1","maintainers":[{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"}],"homepage":"https://github.com/ovh-ux/ovh-protractor-jasmine2-logs-reporter#readme","bugs":{"url":"https://github.com/ovh-ux/ovh-protractor-jasmine2-logs-reporter/issues"},"dist":{"shasum":"60717603d7419b149482355a7bda25ed109c872a","tarball":"https://registry.npmjs.org/ovh-protractor-jasmine2-logs-reporter/-/ovh-protractor-jasmine2-logs-reporter-0.0.1.tgz","integrity":"sha512-iQZ+hDXqsdNmrlViMsw6jkvYtBhtozui6ledlDvxj4mYt88B6jaKa8owy9w8dfOVV+TzMVh3DDLQz1Rz1jkZUQ==","signatures":[{"sig":"MEUCICuvirTrDjsfU0tjRqUacDPSAwGnISOFGrdgSHPAFxoUAiEA3S86iy8SRbu+pSZTN/huJuLac+X7MvK2JKRJ0ukXpqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"60717603d7419b149482355a7bda25ed109c872a","gitHead":"b696d1806d24b748370f1790b0c282e532c41116","scripts":{"fix":"eslint --quiet --fix --ext .js .","lint":"eslint --quiet --ext .js .","test":"npm run lint"},"_npmUser":{"name":"frisouilles","email":"kevin.bonduelle@corp.ovh.com"},"repository":{"url":"git+https://github.com/ovh-ux/ovh-protractor-jasmine2-logs-reporter.git","type":"git"},"_npmVersion":"4.1.2","description":"Logs reporter for Protractor and Jasmine2","directories":{},"_nodeVersion":"7.7.1","dependencies":{"q":"^1.4.1"},"devDependencies":{"eslint":"^3.19.0","eslint-config-ovh":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/ovh-protractor-jasmine2-logs-reporter-0.0.1.tgz_1498566521470_0.7718616381753236","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-06-27T12:28:42.445Z","modified":"2025-12-18T14:48:04.589Z","0.0.1":"2017-06-27T12:28:42.445Z"},"bugs":{"url":"https://github.com/ovh-ux/ovh-protractor-jasmine2-logs-reporter/issues"},"author":{"name":"OVH SAS"},"license":"BSD-3-Clause","homepage":"https://github.com/ovh-ux/ovh-protractor-jasmine2-logs-reporter#readme","repository":{"url":"git+https://github.com/ovh-ux/ovh-protractor-jasmine2-logs-reporter.git","type":"git"},"description":"Logs reporter for Protractor and Jasmine2","maintainers":[{"email":"jean-christophe.alleman@corp.ovh.com","name":"jisay"},{"email":"jean-philippe.blary@corp.ovh.com","name":"blary_jp"},{"email":"ant.leblanc@gmail.com","name":"antleblanc"},{"email":"tech.ux.ext@ovh.com","name":"ovh-ux-cds"},{"email":"cyril.biencourt@corp.ovh.com","name":"lizardk"},{"email":"opensource@ovh.net","name":"ovh"},{"email":"mariejones962@gmail.com","name":"marie-j"},{"email":"anooparveti@gmail.com","name":"anooparveti"},{"email":"helabenkhalfallah@hotmail.fr","name":"helabenkhalfallah"},{"email":"benjamin.coenen@hotmail.com","name":"bnjjj"},{"email":"giovanni.clement@gmail.com","name":"gioindahouz"},{"email":"k.ung@rduk.fr","name":"khuang"},{"email":"joffrey.leveugle@gmail.com","name":"jleveugle"},{"email":"axel.peter@live.com","name":"axelpeter"},{"email":"cyrille.bourgois@gmail.com","name":"cbourgois"}],"readme":"![githubbanner](https://user-images.githubusercontent.com/3379410/27423240-3f944bc4-5731-11e7-87bb-3ff603aff8a7.png)\n\n[![Maintenance](https://img.shields.io/maintenance/yes/2017.svg)]() [![Chat on gitter](https://img.shields.io/gitter/room/ovh/ux.svg)](https://gitter.im/ovh/ux) [![Build Status](https://travis-ci.org/ovh-ux/ovh-protractor-jasmine2-logs-reporter.svg)](https://travis-ci.org/ovh-ux/ovh-protractor-jasmine2-logs-reporter)\n\n[![NPM](https://nodei.co/npm/ovh-protractor-jasmine2-logs-reporter.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/ovh-protractor-jasmine2-logs-reporter/)\n\nOVH Logs Reporter\n=================\n\nAngular logs reporter for Protractor and Jasmine2.\n\nIt creates a JSON report file with all logs informations (console and HTTP errors (only chrome)).\n\n## Install\n\n### NPM\n\n```\n$ npm install ovh-protractor-jasmine2-logs-reporter --save\n```\n\n## Get the sources\n\n```bash\n$ git clone https://github.com/ovh-ux/ovh-protractor-jasmine2-logs-reporter.git\n$ cd ovh-protractor-jasmine2-logs-reporter\n$ npm install\n$ bower install\n```\n\n\n## Usage\n\nInto your protractor.conf.js:\n\n```javascript\n    plugins : [{\n        path: \"node_modules/ovh-protractor-jasmine2-logs-reporter/plugin.js\"\n    }],\n\n    onPrepare: function () {\n        // add logs reporter\n        var OvhLogsReporter = require(\"ovh-protractor-jasmine2-logs-reporter\");\n        jasmine.getEnv().addReporter(new OvhLogsReporter({\n            baseDirectory: \"./reports\",     // The directory to store the file\n            fileName: \"report.json\",        // (Optional) The report file\n            enableHttpLogs: true            // CHROME ONLY: log HTTP errors\n        }));\n    },\n```\n\n(CHROME ONLY)\nIt can logs HTTP errors too (> HTTPCODE 200).\n\nIn addition of above code, add this in your protractor.conf.js:\n\n```javascript\n    capabilities: {\n        \"browserName\": \"chrome\",\n        \"chromeOptions\": { \"args\": [\"incognito\", \"disable-extensions\"] },\n        \"loggingPrefs\": {\n            \"browser\": \"ALL\",\n            \"performance\": \"ALL\"\n        },\n        \"perfLoggingPrefs\": {\n            \"enableNetwork\": true,\n            \"enablePage\": false,\n            \"enableTimeline\": false\n        }\n    },\n\n    plugins : [{\n        path: \"node_modules/ovh-protractor-jasmine2-logs-reporter/plugin.js\"\n    }],\n\n    onPrepare: function () {\n        // add logs reporter\n        var OvhLogsReporter = require(\"ovh-protractor-jasmine2-logs-reporter\");\n        jasmine.getEnv().addReporter(new OvhLogsReporter({\n            baseDirectory: \"./reports\",     // The directory to store the file\n            fileName: \"report.json\",        // (Optional) The report file\n            enableHttpLogs: true            // CHROME ONLY: log HTTP errors\n        }));\n    },\n\n```\n\n# Contributing\n\nYou've developed a new cool feature ? Fixed an annoying bug ? We'd be happy\nto hear from you !\n\nHave a look in [CONTRIBUTING.md](https://github.com/ovh-ux/ovh-protractor-jasmine2-logs-reporter/blob/master/CONTRIBUTING.md)\n\n## Run the tests\n\n```\n$ npm test\n```\n\n## Related links\n\n * Contribute: https://github.com/ovh-ux/ovh-protractor-jasmine2-logs-reporter/blob/master/CONTRIBUTING.md\n * Report bugs: https://github.com/ovh-ux/ovh-protractor-jasmine2-logs-reporter/issues\n * Get latest version: https://github.com/ovh-ux/ovh-protractor-jasmine2-logs-reporter\n\n# License\n\nSee https://github.com/ovh-ux/ovh-protractor-jasmine2-logs-reporter/blob/master/LICENSE\n","readmeFilename":"README.md"}