THIS IS A TEST INSTANCE ONLY! REPOSITORIES CAN BE DELETED AT ANY TIME!

Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
 

114 lignes
2.9 KiB

  1. {
  2. "name": "vue-element-admin",
  3. "version": "4.2.1",
  4. "description": "A magical vue admin. An out-of-box UI solution for enterprise applications. Newest development stack of vue. Lots of awesome features",
  5. "author": "Pan <panfree23@gmail.com>",
  6. "license": "MIT",
  7. "scripts": {
  8. "dev": "vue-cli-service serve",
  9. "build:prod": "vue-cli-service build",
  10. "build:stage": "vue-cli-service build --mode staging",
  11. "preview": "node build/index.js --preview",
  12. "lint": "eslint --ext .js,.vue src",
  13. "test:unit": "jest --clearCache && vue-cli-service test:unit",
  14. "test:ci": "npm run lint && npm run test:unit",
  15. "svgo": "svgo -f src/icons/svg --config=src/icons/svgo.yml",
  16. "new": "plop"
  17. },
  18. "husky": {
  19. "hooks": {
  20. "pre-commit": "lint-staged"
  21. }
  22. },
  23. "lint-staged": {
  24. "src/**/*.{js,vue}": [
  25. "eslint --fix",
  26. "git add"
  27. ]
  28. },
  29. "keywords": [
  30. "vue",
  31. "admin",
  32. "dashboard",
  33. "element-ui",
  34. "boilerplate",
  35. "admin-template",
  36. "management-system"
  37. ],
  38. "repository": {
  39. "type": "git",
  40. "url": "git+https://github.com/PanJiaChen/vue-element-admin.git"
  41. },
  42. "bugs": {
  43. "url": "https://github.com/PanJiaChen/vue-element-admin/issues"
  44. },
  45. "dependencies": {
  46. "axios": "0.18.1",
  47. "clipboard": "2.0.4",
  48. "codemirror": "5.45.0",
  49. "driver.js": "0.9.5",
  50. "dropzone": "5.5.1",
  51. "echarts": "4.2.1",
  52. "element-ui": "2.13.0",
  53. "file-saver": "2.0.1",
  54. "fuse.js": "3.4.4",
  55. "js-cookie": "2.2.0",
  56. "jsonlint": "1.6.3",
  57. "jszip": "3.2.1",
  58. "normalize.css": "7.0.0",
  59. "nprogress": "0.2.0",
  60. "path-to-regexp": "2.4.0",
  61. "screenfull": "4.2.0",
  62. "script-loader": "0.7.2",
  63. "showdown": "1.9.0",
  64. "sortablejs": "1.8.4",
  65. "tui-editor": "1.3.3",
  66. "vue": "2.6.10",
  67. "vue-count-to": "1.0.13",
  68. "vue-router": "3.0.2",
  69. "vue-splitpane": "1.0.4",
  70. "vuedraggable": "2.20.0",
  71. "vuex": "3.1.0",
  72. "xlsx": "0.14.1"
  73. },
  74. "devDependencies": {
  75. "@babel/core": "7.0.0",
  76. "@babel/register": "7.0.0",
  77. "@vue/cli-plugin-babel": "3.5.3",
  78. "@vue/cli-plugin-eslint": "^3.9.1",
  79. "@vue/cli-plugin-unit-jest": "3.5.3",
  80. "@vue/cli-service": "3.5.3",
  81. "@vue/test-utils": "1.0.0-beta.29",
  82. "autoprefixer": "^9.5.1",
  83. "babel-core": "7.0.0-bridge.0",
  84. "babel-eslint": "10.0.1",
  85. "babel-jest": "23.6.0",
  86. "chalk": "2.4.2",
  87. "chokidar": "2.1.5",
  88. "connect": "3.6.6",
  89. "eslint": "5.15.3",
  90. "eslint-plugin-vue": "5.2.2",
  91. "html-webpack-plugin": "3.2.0",
  92. "husky": "1.3.1",
  93. "lint-staged": "8.1.5",
  94. "mockjs": "1.0.1-beta3",
  95. "node-sass": "^4.9.0",
  96. "plop": "2.3.0",
  97. "runjs": "^4.3.2",
  98. "sass-loader": "^7.1.0",
  99. "script-ext-html-webpack-plugin": "2.1.3",
  100. "serve-static": "^1.13.2",
  101. "svg-sprite-loader": "4.1.3",
  102. "svgo": "1.2.0",
  103. "vue-template-compiler": "2.6.10"
  104. },
  105. "engines": {
  106. "node": ">=8.9",
  107. "npm": ">= 3.0.0"
  108. },
  109. "browserslist": [
  110. "> 1%",
  111. "last 2 versions"
  112. ]
  113. }