UNPKG

cypress-sonarqube-reporter

Version:
129 lines (128 loc) 3.84 kB
{ "name": "cypress-sonarqube-reporter", "version": "1.14.0", "description": "A SonarQube XML reporter for Cypress", "main": "index.js", "scripts": { "clean": "rimraf dist", "test": "yarn clean && jest --silent", "test:c": "yarn test --coverage=true", "lint": "eslint --format json --output-file dist/reports/eslint-report.json src/** test/specs/**", "lint-md": "remark *.md example/*.md .github/**/*.md", "sonar": "sonar-scanner -Dsonar.sourceEncoding=utf-8 -Dsonar.sources=src -Dsonar.tests=test -Dsonar.javascript.lcov.reportPaths=dist/reports/coverage/lcov.info -Dsonar.eslint.reportPaths=dist/reports/eslint-report.json" }, "repository": { "type": "git", "url": "git+https://github.com/BBE78/cypress-sonarqube-reporter.git" }, "keywords": [ "cypress", "sonarqube", "reporter", "mocha" ], "author": "Benoît Berthonneau", "license": "MIT", "bugs": { "url": "https://github.com/BBE78/cypress-sonarqube-reporter/issues" }, "homepage": "https://github.com/BBE78/cypress-sonarqube-reporter#readme", "dependencies": { "chalk": "^4.1.2", "fast-xml-parser": "^4.5.0", "fs-extra": "^10.0.0", "mocha": "^9.1.3", "readdirp": "^3.6.0", "xmlbuilder": "^15.1.1" }, "devDependencies": { "cypress-multi-reporters": "^1.5.0", "eslint": "^8.3.0", "eslint-plugin-cypress": "^2.12.1", "eslint-plugin-jest": "^25.3.0", "jest": "^27.4.3", "jest-extended": "^1.2.0", "jest-html-reporters": "^2.1.6", "mochawesome": "^7.0.1", "remark-cli": "^10.0.1", "remark-preset-lint-recommended": "^6.1.2", "rimraf": "^3.0.2", "sonarqube-scanner": "^2.8.1" }, "peerDependencies": { "cypress": "^9 || ^10 || ^11 || ^12 || ^13 || ^14 || ^15" }, "jest": { "collectCoverageFrom": [ "index.js", "mergeReports.js", "specTitle.js", "src/**/*.js" ], "coverageDirectory": "dist/reports/coverage", "coverageReporters": [ "lcovonly", "html" ], "setupFilesAfterEnv": [ "jest-extended/all" ], "testMatch": [ "**/test/specs/**/?(*.)+(spec|test).[jt]s?(x)" ], "reporters": [ "default", [ "jest-html-reporters", { "publicPath": "dist/reports/jest", "filename": "jest-report.html" } ] ] }, "eslintConfig": { "extends": [ "eslint:recommended", "plugin:cypress/recommended", "plugin:jest/recommended" ], "plugins": [ "cypress", "jest" ], "env": { "es2021": true, "cypress/globals": true, "jest/globals": true, "node": true }, "globals": { "cy": "readonly" }, "rules": { "quotes": [ "error", "single" ] } }, "remarkConfig": { "plugins": [ "remark-preset-lint-recommended", [ "no-file-name-irregular-characters", false ], [ "no-heading-punctuation", false ], [ "table-pipe-alignment", false ] ] }, "packageManager": "yarn@1.22.22" }