package.json 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. {
  2. "name": "download-webiste",
  3. "type": "module",
  4. "version": "0.0.0",
  5. "private": true,
  6. "scripts": {
  7. "dev": "vite --base download",
  8. "build": "vue-tsc && vite build --base plug",
  9. "preview": "vite preview",
  10. "lint": "eslint --cache .",
  11. "lint:fix": "eslint --cache . --fix",
  12. "stylelint": "stylelint --cache .",
  13. "stylelint:fix": "stylelint --cache . --fix",
  14. "test": "vitest",
  15. "prepare": "husky",
  16. "commit": "cz"
  17. },
  18. "dependencies": {
  19. "@vue/reactivity": "^3.4.20",
  20. "@vue/shared": "^3.4.20",
  21. "@vueuse/core": "^10.11.0",
  22. "axios": "^1.6.7",
  23. "element-plus": "^2.9.1",
  24. "normalize.css": "^8.0.1",
  25. "pinia": "^2.1.7",
  26. "sass": "^1.71.0",
  27. "vue": "^3.4.15",
  28. "vue-router": "4"
  29. },
  30. "devDependencies": {
  31. "@antfu/eslint-config": "^2.6.4",
  32. "@commitlint/cli": "^18.6.1",
  33. "@commitlint/config-conventional": "^18.6.2",
  34. "@iconify-json/carbon": "^1.1.36",
  35. "@types/node": "^20.11.19",
  36. "@unocss/preset-icons": "^0.61.3",
  37. "@vitejs/plugin-vue": "^5.0.3",
  38. "commitizen": "^4.3.0",
  39. "cz-conventional-changelog": "^3.3.0",
  40. "eslint": "^8.56.0",
  41. "husky": "^9.0.11",
  42. "stylelint": "^16.6.1",
  43. "stylelint-config-recommended-scss": "^14.0.0",
  44. "stylelint-config-recommended-vue": "^1.5.0",
  45. "stylelint-config-standard": "^36.0.0",
  46. "stylelint-config-standard-scss": "^13.1.0",
  47. "stylelint-scss": "^6.3.1",
  48. "typescript": "^5.2.2",
  49. "unocss": "^0.58.5",
  50. "unplugin-auto-import": "^0.17.5",
  51. "unplugin-vue-components": "^0.26.0",
  52. "vite": "^5.1.0",
  53. "vitest": "^1.3.0",
  54. "vue-tsc": "^1.8.27"
  55. },
  56. "lint-staged": {
  57. "*.{js,ts,tsx,vue,md}": [
  58. "eslint --cache --fix"
  59. ],
  60. "**/*.{vue,css,scss,html}": [
  61. "stylelint --cache --fix"
  62. ]
  63. },
  64. "config": {
  65. "commitizen": {
  66. "path": "./node_modules/cz-conventional-changelog"
  67. }
  68. }
  69. }