package.json 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. {
  2. "name": "mp-html",
  3. "version": "2.4.1",
  4. "description": "小程序富文本组件",
  5. "miniprogram": "dist/mp-weixin",
  6. "repository": "https://github.com/jin-yufeng/mp-html",
  7. "author": "Jin Yufeng",
  8. "license": "MIT",
  9. "keywords": [
  10. "miniprogram",
  11. "rich-text",
  12. "html"
  13. ],
  14. "standard": {
  15. "globals": ["App", "Page", "Component", "wx", "requirePlugin", "uni", "plus", "weex"],
  16. "envs": ["jest", "browser"]
  17. },
  18. "jest": {
  19. "testEnvironment": "jsdom",
  20. "collectCoverageFrom": [
  21. "dev/mp-weixin/components/mp-html/**/*.js"
  22. ]
  23. },
  24. "scripts": {
  25. "lint": "node lint.js",
  26. "lintcss": "npx stylelint src/**/*.wxss",
  27. "build:weixin": "gulp build --mp-weixin",
  28. "build:qq": "gulp build --mp-qq",
  29. "build:baidu": "gulp build --mp-baidu",
  30. "build:alipay": "gulp build --mp-alipay",
  31. "build:toutiao": "gulp build --mp-toutiao",
  32. "build:uni-app": "gulp build --uni-app",
  33. "build": "gulp build --mp-weixin & gulp build --mp-qq & gulp build --mp-baidu & gulp build --mp-alipay & gulp build --mp-toutiao & gulp build --uni-app",
  34. "watch:weixin": "gulp watch --mp-weixin --dev",
  35. "watch:qq": "gulp watch --mp-qq --dev",
  36. "watch:baidu": "gulp watch --mp-baidu --dev",
  37. "watch:alipay": "gulp watch --mp-alipay --dev",
  38. "watch:toutiao": "gulp watch --mp-toutiao --dev",
  39. "watch:uni-app": "gulp watch --uni-app --dev",
  40. "dev:weixin": "gulp dev --mp-weixin --dev",
  41. "dev:qq": "gulp dev --mp-qq --dev",
  42. "dev:baidu": "gulp dev --mp-baidu --dev",
  43. "dev:alipay": "gulp dev --mp-alipay --dev",
  44. "dev:toutiao": "gulp dev --mp-toutiao --dev",
  45. "dev:uni-app": "gulp dev --uni-app --dev",
  46. "test": "gulp dev --mp-weixin --dev && npx jest",
  47. "coverage": "gulp dev --mp-weixin --dev && npx jest --coverage",
  48. "coveralls": "npx coveralls < coverage/lcov.info",
  49. "clean": "gulp clean --all",
  50. "clean:dev": "gulp clean --all --dev"
  51. },
  52. "devDependencies": {
  53. "@babel/preset-env": "^7.12.1",
  54. "coveralls": "^3.1.0",
  55. "gulp": "^4.0.0",
  56. "gulp-babel": "^8.0.0",
  57. "gulp-clean": "^0.4.0",
  58. "gulp-clean-css": "^4.3.0",
  59. "gulp-htmlmin": "^5.0.1",
  60. "gulp-if": "^3.0.0",
  61. "gulp-plumber": "^1.2.1",
  62. "gulp-size": "^3.0.0",
  63. "gulp-uglify": "^2.1.2",
  64. "jest": "^26.6.1",
  65. "miniprogram-simulate": "^1.2.7",
  66. "standard": "^16.0.3",
  67. "stylelint": "^13.7.2",
  68. "stylelint-config-recess-order": "^2.3.0",
  69. "stylelint-config-standard": "^20.0.0",
  70. "through2": "^4.0.2",
  71. "uglify-js": "^2.8.29"
  72. },
  73. "dependencies": {}
  74. }