package.json 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. {
  2. "name": "mall4uni-bbc",
  3. "version": "0.0.0",
  4. "scripts": {
  5. "preinstall": "npx only-allow pnpm",
  6. "dev:app": "uni -p app",
  7. "dev:app-android": "uni -p app-android",
  8. "dev:app-ios": "uni -p app-ios",
  9. "dev:custom": "uni -p",
  10. "dev:h5": "uni",
  11. "dev:h5:ssr": "uni --ssr",
  12. "dev:mp-weixin": "uni -p mp-weixin",
  13. "dev:custom:mp-weixin-no-live": "uni -p mp-weixin-no-live",
  14. "build:app": "uni build -p app",
  15. "build:app-android": "uni build -p app-android",
  16. "build:app-ios": "uni build -p app-ios",
  17. "build:custom": "uni build -p",
  18. "build:h5": "uni build",
  19. "build:h5:ssr": "uni build --ssr",
  20. "build:mp-weixin": "uni build -p mp-weixin",
  21. "build:custom:mp-weixin-no-live": "uni build -p mp-weixin-no-live",
  22. "lint": "eslint --ext .js,.vue src",
  23. "lint:fix": "eslint --fix --ext .js --ext .jsx --ext .vue src",
  24. "prepare": "husky install",
  25. "lint:staged": "lint-staged"
  26. },
  27. "dependencies": {
  28. "@babel/eslint-parser": "7.23.3",
  29. "@dcloudio/uni-app": "3.0.0-4040520250104002",
  30. "@dcloudio/uni-app-harmony": "3.0.0-4040520250104002",
  31. "@dcloudio/uni-app-plus": "3.0.0-4040520250104002",
  32. "@dcloudio/uni-components": "3.0.0-4040520250104002",
  33. "@dcloudio/uni-h5": "3.0.0-4040520250104002",
  34. "@dcloudio/uni-mp-alipay": "3.0.0-4040520250104002",
  35. "@dcloudio/uni-mp-baidu": "3.0.0-4040520250104002",
  36. "@dcloudio/uni-mp-jd": "3.0.0-4040520250104002",
  37. "@dcloudio/uni-mp-kuaishou": "3.0.0-4040520250104002",
  38. "@dcloudio/uni-mp-lark": "3.0.0-4040520250104002",
  39. "@dcloudio/uni-mp-qq": "3.0.0-4040520250104002",
  40. "@dcloudio/uni-mp-toutiao": "3.0.0-4040520250104002",
  41. "@dcloudio/uni-mp-weixin": "3.0.0-4040520250104002",
  42. "@dcloudio/uni-mp-xhs": "3.0.0-4040520250104002",
  43. "@dcloudio/uni-quickapp-webview": "3.0.0-4040520250104002",
  44. "@uni-ui/code-ui": "1.5.3",
  45. "big.js": "6.2.1",
  46. "compressorjs": "1.2.1",
  47. "crypto-js": "4.2.0",
  48. "dayjs": "1.11.11",
  49. "flv.js": "1.6.2",
  50. "jstz": "2.1.1",
  51. "pinia": "2.0.36",
  52. "uni-crazy-router": "1.1.3",
  53. "uni-vite-plugin-h5-prod-effect": "1.0.1",
  54. "video.js": "8.6.1",
  55. "videojs-flvjs-es6": "1.0.1",
  56. "vue": "3.4.21",
  57. "vue-i18n": "9.1.9",
  58. "wukongimjssdk": "1.3.1"
  59. },
  60. "devDependencies": {
  61. "@dcloudio/types": "3.4.14",
  62. "@dcloudio/uni-automator": "3.0.0-4040520250104002",
  63. "@dcloudio/uni-cli-shared": "3.0.0-4040520250104002",
  64. "@dcloudio/uni-stacktracey": "3.0.0-4040520250104002",
  65. "@dcloudio/vite-plugin-uni": "3.0.0-4040520250104002",
  66. "@vitejs/plugin-legacy": "5.4.1",
  67. "@vue/runtime-core": "3.4.21",
  68. "eslint": "8.56.0",
  69. "eslint-config-standard": "17.1.0",
  70. "eslint-plugin-import": "2.29.1",
  71. "eslint-plugin-n": "16.6.2",
  72. "eslint-plugin-promise": "6.2.0",
  73. "eslint-plugin-vue": "9.26.0",
  74. "eslint-plugin-vue-scoped-css": "2.8.0",
  75. "husky": "8.0.3",
  76. "lint-staged": "15.2.5",
  77. "sass": "1.77.4",
  78. "terser": "5.24.0",
  79. "unplugin-auto-import": "0.17.6",
  80. "unplugin-vue-components": "0.27.0",
  81. "vite": "5.2.8",
  82. "vite-plugin-compression": "0.5.1",
  83. "vue-eslint-parser": "9.4.3"
  84. },
  85. "lint-staged": {
  86. "*.{js,vue}": [
  87. "eslint --fix"
  88. ]
  89. },
  90. "engines": {
  91. "node": ">=18.12.0",
  92. "pnpm": ">=7"
  93. },
  94. "pnpm": {
  95. "overrides": {
  96. "rollup": "4.14.3"
  97. }
  98. },
  99. "uni-app": {
  100. "scripts": {
  101. "mp-weixin-no-live": {
  102. "title": "微信小程序:移除直播",
  103. "env": {
  104. "UNI_PLATFORM": "mp-weixin"
  105. },
  106. "define": {
  107. "MP-WEIXIN-NO-LIVE": true
  108. }
  109. }
  110. }
  111. }
  112. }