运维小程序
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. {
  2. "name": "tdesign-miniprogram",
  3. "purename": "tdesign",
  4. "version": "1.10.0",
  5. "description": "tdesign-miniprogram",
  6. "title": "tdesign-miniprogram",
  7. "main": "miniprogram_dist/index.js",
  8. "miniprogram": "miniprogram_dist",
  9. "keywords": [
  10. "tdesign",
  11. "miniprogram"
  12. ],
  13. "repository": {
  14. "type": "git",
  15. "url": "https://github.com/Tencent/tdesign-miniprogram"
  16. },
  17. "homepage": "https://tdesign.tencent.com/miniprogram",
  18. "scripts": {
  19. "start": "npm run dev",
  20. "dev": "cross-env NODE_ENV=development gulp dev --gulpfile script/gulpfile.js --cwd ./",
  21. "build": "cross-env NODE_ENV=production gulp build --gulpfile script/gulpfile.js --cwd ./",
  22. "build:dist": "gulp --gulpfile script/gulpfile.dist.js --cwd ./",
  23. "build:example": "gulp --gulpfile script/gulpfile.example.js --cwd ./",
  24. "build:assets": "cross-env NODE_ENV=production gulp assets:build --gulpfile script/gulpfile.dist.js --cwd ./",
  25. "update:icons": "node script/update-icons.js",
  26. "update:css": "node script/generate-css-vars.js",
  27. "lintfix": "eslint '{src,example}/**/*.{js,ts}' --fix",
  28. "lint": "eslint '{src,example}/**/*.{js,ts}'",
  29. "format": "prettier {src,example,script}/**/*.{js,ts,wxss,less,wxml,html,json,md,wxs} --write",
  30. "site": "cd site && vite build --configLoader runner",
  31. "site:dev": "cd site && vite --configLoader runner",
  32. "site:intranet": "cd site && vite build --mode intranet --configLoader runner",
  33. "site:prerender": "node script/prerender.mjs",
  34. "cover": "jest --coverage",
  35. "test": "jest && jest -c jest.e2e.config.js",
  36. "test:snap-update": "npm run test:unit -- -u",
  37. "test:demo": "node script/gen-demo-test.js",
  38. "test:unit": "jest",
  39. "test:e2e": "jest -c jest.e2e.config.js",
  40. "badge": "node script/coverage-badge.js",
  41. "prepare": "husky install",
  42. "generate": "gulp generate --gulpfile script/gulpfile.js --cwd ./",
  43. "changelog": "node script/generate-changelog.js",
  44. "robot": "publish-cli robot-msg",
  45. "qrcode": "node script/qrcode/index.js"
  46. },
  47. "author": "tdesign",
  48. "license": "MIT",
  49. "devDependencies": {
  50. "@babel/core": "^7.12.10",
  51. "@babel/plugin-proposal-decorators": "^7.18.9",
  52. "@babel/plugin-transform-class-properties": "^7.22.3",
  53. "@babel/preset-env": "^7.12.11",
  54. "@babel/preset-typescript": "^7.12.7",
  55. "@commitlint/cli": "^16.0.2",
  56. "@commitlint/config-conventional": "^16.0.0",
  57. "@rollup/plugin-node-resolve": "^13.0.5",
  58. "@types/jest": "^27.0.3",
  59. "@types/node": "^20.14.11",
  60. "@typescript-eslint/eslint-plugin": "^5.6.0",
  61. "@typescript-eslint/parser": "~5.35.0",
  62. "@vitejs/plugin-vue": "^5.2.4",
  63. "@vitejs/plugin-vue-jsx": "^4.2.0",
  64. "@vue/compiler-sfc": "^3.2.4",
  65. "axios": "^1.1.3",
  66. "babel-jest": "^26.6.3",
  67. "commitizen": "^4.2.4",
  68. "cross-env": "^7.0.2",
  69. "cz-conventional-changelog": "^3.3.0",
  70. "dayjs": "^1.10.7",
  71. "del": "^6.1.1",
  72. "eslint": "^7.0.0",
  73. "eslint-config-airbnb-base": "^14.2.1",
  74. "eslint-config-prettier": "^6.11.0",
  75. "eslint-plugin-import": "^2.24.2",
  76. "eslint-plugin-prettier": "^4.0.0",
  77. "glob": "^8.1.0",
  78. "gray-matter": "^4.0.3",
  79. "gulp": "^4.0.2",
  80. "gulp-changed": "^4.0.2",
  81. "gulp-clean-css": "^4.3.0",
  82. "gulp-htmlmin": "^5.0.1",
  83. "gulp-if": "^3.0.0",
  84. "gulp-insert": "^0.5.0",
  85. "gulp-jsonminify": "^1.1.0",
  86. "gulp-less": "^5.0.0",
  87. "gulp-mp-npm": "^1.9.7",
  88. "gulp-plumber": "^1.2.1",
  89. "gulp-rename": "^2.0.0",
  90. "gulp-replace": "^1.0.0",
  91. "gulp-replace-task": "^2.0.1",
  92. "gulp-sourcemaps": "^3.0.0",
  93. "gulp-terser": "^2.1.0",
  94. "gulp-typescript": "^6.0.0-alpha.1",
  95. "husky": "^7.0.4",
  96. "jest": "^26.6.3",
  97. "jest-html-reporter": "^3.3.0",
  98. "jsdom": "^20.0.0",
  99. "less": "^4.1.1",
  100. "lint-staged": "^10.0.0-1",
  101. "lodash": "^4.17.21",
  102. "merge2": "^1.4.1",
  103. "miniprogram-api-typings": "^3.12.3",
  104. "miniprogram-automator": "^0.10.0",
  105. "miniprogram-simulate": "^1.6.0",
  106. "npm-run-all": "^4.1.5",
  107. "playwright": "^1.19.1",
  108. "prettier": "^2.0.5",
  109. "prismjs": "^1.24.1",
  110. "standard-changelog": "^2.0.27",
  111. "stylelint": "^13.13.1",
  112. "tdesign-icons-view": "^0.3.6",
  113. "tdesign-publish-cli": "^0.0.12",
  114. "tdesign-site-components": "^0.16.0",
  115. "tdesign-theme-generator": "^1.1.0",
  116. "tinycolor2": "^1.4.2",
  117. "tslib": "^2.8.1",
  118. "typescript": "~4.7.2",
  119. "vite": "^6.2.3",
  120. "vite-plugin-tdoc": "^2.0.1",
  121. "vue": "^3.2.4",
  122. "vue-router": "^4.0.11"
  123. },
  124. "config": {
  125. "commitizen": {
  126. "path": "./node_modules/cz-conventional-changelog"
  127. }
  128. },
  129. "lint-staged": {
  130. "{src,example,script}/**/*.{js,ts,wxs,wxml,wxss,html,json,less}": [
  131. "prettier --write"
  132. ],
  133. "{src,example}/**/*.{js,ts}": [
  134. "eslint --fix"
  135. ]
  136. }
  137. }