package.json 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. {
  2. "name": "@sfcraft/allure",
  3. "description": "SFDX plugin to generate Allure reports",
  4. "version": "0.1.0",
  5. "author": "Nikita Chursin @nchursin",
  6. "bugs": "https://github.com/nchursin/sfdx-allure/issues",
  7. "dependencies": {
  8. "@oclif/command": "^1",
  9. "@oclif/config": "^1",
  10. "@oclif/errors": "^1",
  11. "@salesforce/command": "^2",
  12. "@salesforce/core": "^2",
  13. "@salesforce/plugin-apex": "^0.1.21",
  14. "@types/rimraf": "^3.0.0",
  15. "@types/sinon-chai": "^3.2.5",
  16. "node-run-cmd": "^1.0.1",
  17. "rimraf": "^3.0.2",
  18. "sinon-chai": "^3.6.0",
  19. "tslib": "^1"
  20. },
  21. "devDependencies": {
  22. "@oclif/dev-cli": "^1",
  23. "@oclif/plugin-help": "^2",
  24. "@oclif/test": "^1",
  25. "@salesforce/dev-config": "1.4.1",
  26. "@types/chai": "^4",
  27. "@types/chai-as-promised": "^7.1.3",
  28. "@types/jest": "^26.0.22",
  29. "@types/node": "^10",
  30. "@types/sinon": "^10.0.0",
  31. "chai": "^4",
  32. "chai-as-promised": "^7.1.1",
  33. "globby": "^8",
  34. "jest": "^26.6.3",
  35. "nyc": "^14",
  36. "sinon": "^10.0.0",
  37. "ts-jest": "^26.5.5",
  38. "ts-node": "^8",
  39. "tslint": "^5"
  40. },
  41. "engines": {
  42. "node": ">=8.0.0"
  43. },
  44. "files": [
  45. "/lib",
  46. "/messages",
  47. "/npm-shrinkwrap.json",
  48. "/oclif.manifest.json"
  49. ],
  50. "homepage": "https://github.com/nchursin/sfdx-allure",
  51. "keywords": [
  52. "sfdx-plugin"
  53. ],
  54. "license": "MIT",
  55. "oclif": {
  56. "commands": "./lib/commands",
  57. "bin": "sfdx",
  58. "topics": {
  59. "sfcraft": {
  60. "external": true,
  61. "subtopics": {
  62. "allure": {
  63. "description": "Create Allure reports",
  64. "longDescription": "Commands to create Allure reports from Salesforce test reports",
  65. "subtopics": {
  66. "apex": {
  67. "subtopics": {
  68. "report": {
  69. "description": "Generate allure report from Apex test run"
  70. }
  71. }
  72. }
  73. }
  74. }
  75. }
  76. }
  77. },
  78. "devPlugins": [
  79. "@oclif/plugin-help"
  80. ]
  81. },
  82. "repository": "https://github.com/nchursin/sfdx-allure",
  83. "scripts": {
  84. "lint": "tslint --project . --config tslint.json --format stylish",
  85. "postpack": "rm -f oclif.manifest.json",
  86. "posttest": "tslint -p test -t stylish",
  87. "prepack": "yarn compile && oclif-dev manifest && oclif-dev readme",
  88. "compile": "rm -rf lib && tsc -b",
  89. "test": "yarn jest",
  90. "version": "oclif-dev readme && git add README.md",
  91. "debug": "NODE_OPTIONS=--inspect-brk bin/run",
  92. "predebug": "yarn compile",
  93. "preversion": "yarn test"
  94. }
  95. }