package.json 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. {
  2. "name": "egg-ci",
  3. "version": "1.19.1",
  4. "description": "Auto gen ci config file",
  5. "main": "index.js",
  6. "files": [
  7. "templates",
  8. "install.js"
  9. ],
  10. "scripts": {
  11. "env": "node -e 'console.log(process.env)'",
  12. "test": "ava",
  13. "cov": "nyc ava && nyc report --reporter=json --reporter=lcov",
  14. "lint": "eslint *.js test --fix",
  15. "ci": "npm run lint && npm run cov",
  16. "egg-ci": "CI_ROOT_FOR_TEST=$PWD node install.js",
  17. "postinstall": "node install.js",
  18. "postinstall-local": "CI_ROOT_FOR_TEST=$PWD node install.js",
  19. "autod": "autod -w --prefix='^'"
  20. },
  21. "keywords": [
  22. "egg",
  23. "travis",
  24. "appveyor",
  25. "ci"
  26. ],
  27. "author": "fengmk2 <fengmk2@gmail.com> (https://fengmk2.com)",
  28. "repository": {
  29. "type": "git",
  30. "url": "https://github.com/eggjs/egg-ci.git"
  31. },
  32. "bug": {
  33. "url": "https://github.com/eggjs/egg/issues"
  34. },
  35. "license": "MIT",
  36. "dependencies": {
  37. "nunjucks": "^3.1.3"
  38. },
  39. "devDependencies": {
  40. "autod": "2",
  41. "ava": "^0.25.0",
  42. "eslint": "3",
  43. "eslint-config-egg": "3",
  44. "nyc": "10",
  45. "rimraf": "^2.6.2"
  46. },
  47. "engine": {
  48. "node": ">=8.0.0"
  49. },
  50. "publishConfig": {
  51. "tag": "latest-1"
  52. },
  53. "ava": {
  54. "files": [
  55. "test/**/*.test.js"
  56. ]
  57. },
  58. "ci": {
  59. "type": "github",
  60. "version": "10, 12, 14, 16",
  61. "os": {
  62. "github": "linux, macos, windows"
  63. },
  64. "nyc": true,
  65. "license": {
  66. "year": 2017
  67. }
  68. }
  69. }