settings.json 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253
  1. {
  2. "prettier.enable": false,
  3. "editor.formatOnSave": false,
  4. "editor.codeActionsOnSave": {
  5. "source.fixAll": "never",
  6. "source.fixAll.eslint": "explicit",
  7. "source.fixAll.stylelint": "never",
  8. "source.organizeImports": "never"
  9. },
  10. "eslint.rules.customizations": [
  11. {
  12. "rule": "format/*",
  13. "severity": "off"
  14. },
  15. {
  16. "rule": "*-indent",
  17. "severity": "off"
  18. },
  19. {
  20. "rule": "*-spacing",
  21. "severity": "off"
  22. },
  23. {
  24. "rule": "*-spaces",
  25. "severity": "off"
  26. },
  27. {
  28. "rule": "*-order",
  29. "severity": "off"
  30. },
  31. {
  32. "rule": "*-dangle",
  33. "severity": "off"
  34. },
  35. {
  36. "rule": "*-newline",
  37. "severity": "off"
  38. },
  39. {
  40. "rule": "*quotes",
  41. "severity": "off"
  42. },
  43. {
  44. "rule": "*semi",
  45. "severity": "off"
  46. }
  47. ],
  48. "eslint.validate": [
  49. "javascript",
  50. "javascriptreact",
  51. "typescript",
  52. "typescriptreact",
  53. "vue",
  54. "html",
  55. "markdown",
  56. "json",
  57. "jsonc",
  58. "yaml",
  59. "toml",
  60. "xml",
  61. "gql",
  62. "graphql",
  63. "astro",
  64. "css",
  65. "less",
  66. "scss",
  67. "pcss",
  68. "postcss"
  69. ],
  70. "css.validate": false,
  71. "less.validate": false,
  72. "scss.validate": false,
  73. "files.associations": {
  74. "*.wxml": "html",
  75. "*.wxss": "css"
  76. },
  77. "html.customData": [
  78. "./.weapp-vite/mini-program.html-data.json"
  79. ],
  80. "tailwindCSS.experimental.classRegex": [
  81. [
  82. "clsx\\(([^)]*)\\)",
  83. "(?:'|\"|`)([^']*)(?:'|\"|`)"
  84. ],
  85. [
  86. "cn\\(([^)]*)\\)",
  87. "(?:'|\"|`)([^']*)(?:'|\"|`)"
  88. ],
  89. [
  90. "cva\\(([^)]*)\\)",
  91. "[\"'`]([^\"'`]*).*?[\"'`]"
  92. ],
  93. [
  94. "cx\\(([^)]*)\\)",
  95. "(?:'|\"|`)([^']*)(?:'|\"|`)"
  96. ]
  97. ],
  98. "tailwindCSS.classAttributes": [
  99. "class",
  100. "className",
  101. "ngClass",
  102. "class:list",
  103. "hover-class"
  104. ],
  105. "tailwindCSS.includeLanguages": {
  106. "wxml": "html"
  107. },
  108. "stylelint.validate": [
  109. "css",
  110. "scss",
  111. "vue"
  112. ],
  113. "vue.server.hybridMode": true,
  114. "typescript.disableReferencedProjectLoad": true,
  115. "typescript.disableSolutionSearching": true,
  116. "typescript.disableAutomaticTypeAcquisition": true,
  117. "typescript.preferences.includePackageJsonAutoImports": "off",
  118. "javascript.preferences.includePackageJsonAutoImports": "off",
  119. "search.followSymlinks": false,
  120. "files.watcherExclude": {
  121. "**/.git/**": true,
  122. "**/node_modules/**": true,
  123. "**/dist/**": true,
  124. "**/dist-*/**": true,
  125. "**/dist-plugin/**": true,
  126. "**/dist-web/**": true,
  127. "**/build/**": true,
  128. "**/coverage/**": true,
  129. "**/miniprogram_npm/**": true,
  130. "**/.cache/**": true,
  131. "**/.smartapp-automator/**": true,
  132. "**/.minidev/**": true,
  133. "**/.playwright/**": true,
  134. "**/.pnpm-store/**": true,
  135. "**/.tmp/**": true,
  136. "**/.turbo/**": true,
  137. "**/.vite/**": true,
  138. "**/.vite-inspect/**": true,
  139. "**/.playwright-cli/**": true,
  140. "**/.codex-tmp/**": true,
  141. "**/.weapp-vite/**": true,
  142. "**/.wevu-config/**": true,
  143. "**/__temp__/**": true,
  144. "**/docs/reports/**": true
  145. },
  146. "files.exclude": {
  147. "node_modules": true,
  148. "dist": true,
  149. "**/dist-*": true,
  150. "**/dist-plugin": true,
  151. "**/dist-web": true,
  152. "**/build": true,
  153. "**/coverage": true,
  154. "**/miniprogram_npm": true,
  155. "**/.cache": true,
  156. "**/.smartapp-automator": true,
  157. "**/.codex-tmp": true,
  158. "**/.minidev": true,
  159. "**/.playwright": true,
  160. "**/.playwright-cli": true,
  161. "**/.pnpm-store": true,
  162. "**/.tmp": true,
  163. "**/.turbo": true,
  164. "**/.vite": true,
  165. "**/.vite-inspect": true,
  166. "**/.weapp-vite": true,
  167. "**/.wevu-config": true,
  168. "**/__temp__": true,
  169. "**/docs/reports": true
  170. },
  171. "search.exclude": {
  172. "**/.git/**": true,
  173. "**/node_modules/**": true,
  174. "**/dist/**": true,
  175. "**/dist-*/**": true,
  176. "**/dist-plugin/**": true,
  177. "**/dist-web/**": true,
  178. "**/build/**": true,
  179. "**/coverage/**": true,
  180. "**/miniprogram_npm/**": true,
  181. "**/.cache/**": true,
  182. "**/.smartapp-automator/**": true,
  183. "**/.minidev/**": true,
  184. "**/.playwright/**": true,
  185. "**/.pnpm-store/**": true,
  186. "**/.tmp/**": true,
  187. "**/.turbo/**": true,
  188. "**/.vite/**": true,
  189. "**/.vite-inspect/**": true,
  190. "**/.playwright-cli/**": true,
  191. "**/.codex-tmp/**": true,
  192. "**/.weapp-vite/**": true,
  193. "**/.wevu-config/**": true,
  194. "**/__temp__/**": true,
  195. "**/docs/reports/**": true
  196. },
  197. "tailwindCSS.files.exclude": [
  198. "**/.git/**",
  199. "**/node_modules/**",
  200. "**/dist/**",
  201. "**/dist-*/**",
  202. "**/dist-plugin/**",
  203. "**/dist-web/**",
  204. "**/build/**",
  205. "**/coverage/**",
  206. "**/miniprogram_npm/**",
  207. "**/.cache/**",
  208. "**/.smartapp-automator/**",
  209. "**/.minidev/**",
  210. "**/.playwright/**",
  211. "**/.pnpm-store/**",
  212. "**/.tmp/**",
  213. "**/.turbo/**",
  214. "**/.vite/**",
  215. "**/.vite-inspect/**",
  216. "**/.playwright-cli/**",
  217. "**/.codex-tmp/**",
  218. "**/.weapp-vite/**",
  219. "**/.wevu-config/**",
  220. "**/__temp__/**",
  221. "**/docs/reports/**"
  222. ],
  223. "tailwindCSS.codeActions": false,
  224. "i18n-ally.usage.scanningIgnore": [
  225. "**/.git/**",
  226. "**/node_modules/**",
  227. "**/dist/**",
  228. "**/dist-*/**",
  229. "**/dist-plugin/**",
  230. "**/dist-web/**",
  231. "**/build/**",
  232. "**/coverage/**",
  233. "**/miniprogram_npm/**",
  234. "**/.cache/**",
  235. "**/.smartapp-automator/**",
  236. "**/.minidev/**",
  237. "**/.playwright/**",
  238. "**/.pnpm-store/**",
  239. "**/.tmp/**",
  240. "**/.turbo/**",
  241. "**/.vite/**",
  242. "**/.vite-inspect/**",
  243. "**/.playwright-cli/**",
  244. "**/.codex-tmp/**",
  245. "**/.weapp-vite/**",
  246. "**/.wevu-config/**",
  247. "**/__temp__/**",
  248. "**/docs/reports/**"
  249. ],
  250. "vue.tsserver.useWorkspaceTsdk": true,
  251. "typescript.tsdk": "node_modules/typescript/lib"
  252. }