UNPKG

apex-code-coverage-transformer

Version:

Transform Salesforce Apex code coverage JSONs into other formats accepted by SonarQube, GitHub, GitLab, Azure, Bitbucket, etc.

225 lines (224 loc) 5.15 kB
{ "name": "apex-code-coverage-transformer", "description": "Transform Salesforce Apex code coverage JSONs into other formats accepted by SonarQube, GitHub, GitLab, Azure, Bitbucket, etc.", "version": "2.14.2", "dependencies": { "@oclif/core": "^4.8.0", "@salesforce/core": "^8.23.4", "@salesforce/sf-plugins-core": "^12.2.6", "async": "^3.2.6", "xmlbuilder2": "^3.1.1" }, "devDependencies": { "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", "@oclif/plugin-command-snapshot": "^5.2.40", "@salesforce/cli-plugins-testkit": "^5.3.39", "@salesforce/dev-scripts": "^10.2.11", "@types/async": "^3.2.24", "@types/jest": "^29.5.14", "@types/node": "18", "eslint-plugin-sf-plugin": "^1.20.26", "husky": "^9.1.7", "jest": "^29.7.0", "oclif": "^4.22.52", "shx": "0.4.0", "ts-jest": "^29.4.0", "ts-jest-mock-import-meta": "^1.3.0", "ts-node": "^10.9.2", "typescript": "^5.8.3", "wireit": "^0.14.12" }, "engines": { "node": ">=20.0.0" }, "files": [ "/lib", "/messages", "/oclif.manifest.json", "/oclif.lock", "/CHANGELOG.md" ], "keywords": [ "force", "salesforce", "salesforcedx", "sf", "sf-plugin", "sfdx", "sfdx-plugin", "xml", "json", "sonarqube", "apex", "coverage", "git", "cobertura", "clover", "converter", "transformer", "code", "quality", "validation", "deployment", "gitlab", "github", "azure", "bitbucket", "jacoco", "lcov", "json2xml", "istanbul" ], "license": "MIT", "oclif": { "commands": "./lib/commands", "bin": "sf", "topicSeparator": " ", "topics": { "acc-transformer": { "description": "description for acc-transformer" } }, "hooks": { "finally": "./lib/hooks/finally" }, "devPlugins": [ "@oclif/plugin-help" ], "flexibleTaxonomy": true }, "scripts": { "command-docs": "oclif readme", "build": "tsc -b", "clean": "sf-clean", "clean-all": "sf-clean all", "clean:lib": "shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json oclif.lock", "compile": "wireit", "docs": "sf-docs", "format": "sf-format", "lint": "wireit", "postpack": "shx rm -f oclif.manifest.json oclif.lock", "prepack": "sf-prepack", "prepare": "husky install", "test": "wireit", "test:nuts": "oclif manifest && jest --testMatch \"**/*.nut.ts\"", "test:only": "wireit", "version": "oclif readme" }, "publishConfig": { "access": "public" }, "wireit": { "build": { "dependencies": [ "compile", "lint" ] }, "compile": { "command": "tsc -p . --pretty --incremental", "files": [ "src/**/*.ts", "**/tsconfig.json", "messages/**" ], "output": [ "lib/**", "*.tsbuildinfo" ], "clean": "if-file-deleted" }, "format": { "command": "prettier --write \"+(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\"", "files": [ "src/**/*.ts", "test/**/*.ts", "schemas/**/*.json", "command-snapshot.json", ".prettier*" ], "output": [] }, "lint": { "command": "eslint src test --color --cache --cache-location .eslintcache", "files": [ "src/**/*.ts", "test/**/*.ts", "messages/**", "**/.eslint*", "**/tsconfig.json" ], "output": [] }, "test:compile": { "command": "tsc -p \"./test\" --pretty", "files": [ "test/**/*.ts", "**/tsconfig.json" ], "output": [] }, "test": { "dependencies": [ "test:compile", "test:only", "lint" ] }, "test:only": { "command": "jest --coverage", "env": { "FORCE_COLOR": "2" }, "files": [ "test/**/*.ts", "src/**/*.ts", "**/tsconfig.json", ".mocha*", "!*.nut.ts", ".nycrc" ], "output": [] }, "test:command-reference": { "command": "\"./bin/dev\" commandreference:generate --erroronwarnings", "files": [ "src/**/*.ts", "messages/**", "package.json" ], "output": [ "tmp/root" ] }, "test:deprecation-policy": { "command": "\"./bin/dev\" snapshot:compare", "files": [ "src/**/*.ts" ], "output": [], "dependencies": [ "compile" ] }, "test:json-schema": { "command": "\"./bin/dev\" schema:compare", "files": [ "src/**/*.ts", "schemas" ], "output": [] } }, "exports": "./lib/index.js", "type": "module", "author": "Matt Carvin", "repository": { "type": "git", "url": "git+https://github.com/mcarvin8/apex-code-coverage-transformer.git" }, "bugs": { "url": "https://github.com/mcarvin8/apex-code-coverage-transformer/issues" } }