package.json 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255
  1. {
  2. "_from": "stylelint@^14.1.0",
  3. "_id": "stylelint@14.6.1",
  4. "_inBundle": false,
  5. "_integrity": "sha512-FfNdvZUZdzh9KDQxDnO7Opp+prKh8OQVuSW8S13cBtxrooCbm6J6royhUeb++53WPMt04VB+ZbOz/QmzAijs6Q==",
  6. "_location": "/stylelint",
  7. "_phantomChildren": {
  8. "@babel/code-frame": "7.16.7",
  9. "@types/minimist": "1.2.2",
  10. "@types/parse-json": "4.0.0",
  11. "camelcase-keys": "6.2.2",
  12. "decamelize": "1.2.0",
  13. "decamelize-keys": "1.1.0",
  14. "error-ex": "1.3.2",
  15. "hard-rejection": "2.1.0",
  16. "imurmurhash": "0.1.4",
  17. "json-parse-even-better-errors": "2.3.1",
  18. "lines-and-columns": "1.2.4",
  19. "minimist-options": "4.1.0",
  20. "nanoid": "3.3.2",
  21. "normalize-package-data": "3.0.3",
  22. "parent-module": "1.0.1",
  23. "path-type": "4.0.0",
  24. "picocolors": "1.0.0",
  25. "picomatch": "2.3.1",
  26. "read-pkg-up": "7.0.1",
  27. "redent": "3.0.0",
  28. "signal-exit": "3.0.7",
  29. "source-map-js": "1.0.2",
  30. "trim-newlines": "3.0.1",
  31. "yaml": "1.10.2",
  32. "yargs-parser": "20.2.9"
  33. },
  34. "_requested": {
  35. "type": "range",
  36. "registry": true,
  37. "raw": "stylelint@^14.1.0",
  38. "name": "stylelint",
  39. "escapedName": "stylelint",
  40. "rawSpec": "^14.1.0",
  41. "saveSpec": null,
  42. "fetchSpec": "^14.1.0"
  43. },
  44. "_requiredBy": [
  45. "#DEV:/"
  46. ],
  47. "_resolved": "https://registry.npmjs.org/stylelint/-/stylelint-14.6.1.tgz",
  48. "_shasum": "aff137b0254515fc36b91921d88a3eb2edc194bf",
  49. "_spec": "stylelint@^14.1.0",
  50. "_where": "H:\\gs_nuxt",
  51. "author": {
  52. "name": "stylelint"
  53. },
  54. "bin": {
  55. "stylelint": "bin/stylelint.js"
  56. },
  57. "bugs": {
  58. "url": "https://github.com/stylelint/stylelint/issues"
  59. },
  60. "bundleDependencies": false,
  61. "dependencies": {
  62. "balanced-match": "^2.0.0",
  63. "colord": "^2.9.2",
  64. "cosmiconfig": "^7.0.1",
  65. "css-functions-list": "^3.0.1",
  66. "debug": "^4.3.4",
  67. "execall": "^2.0.0",
  68. "fast-glob": "^3.2.11",
  69. "fastest-levenshtein": "^1.0.12",
  70. "file-entry-cache": "^6.0.1",
  71. "get-stdin": "^8.0.0",
  72. "global-modules": "^2.0.0",
  73. "globby": "^11.1.0",
  74. "globjoin": "^0.1.4",
  75. "html-tags": "^3.1.0",
  76. "ignore": "^5.2.0",
  77. "import-lazy": "^4.0.0",
  78. "imurmurhash": "^0.1.4",
  79. "is-plain-object": "^5.0.0",
  80. "known-css-properties": "^0.24.0",
  81. "mathml-tag-names": "^2.1.3",
  82. "meow": "^9.0.0",
  83. "micromatch": "^4.0.4",
  84. "normalize-path": "^3.0.0",
  85. "normalize-selector": "^0.2.0",
  86. "picocolors": "^1.0.0",
  87. "postcss": "^8.4.12",
  88. "postcss-media-query-parser": "^0.2.3",
  89. "postcss-resolve-nested-selector": "^0.1.1",
  90. "postcss-safe-parser": "^6.0.0",
  91. "postcss-selector-parser": "^6.0.9",
  92. "postcss-value-parser": "^4.2.0",
  93. "resolve-from": "^5.0.0",
  94. "specificity": "^0.4.1",
  95. "string-width": "^4.2.3",
  96. "strip-ansi": "^6.0.1",
  97. "style-search": "^0.1.0",
  98. "supports-hyperlinks": "^2.2.0",
  99. "svg-tags": "^1.0.0",
  100. "table": "^6.8.0",
  101. "v8-compile-cache": "^2.3.0",
  102. "write-file-atomic": "^4.0.1"
  103. },
  104. "deprecated": false,
  105. "description": "A mighty, modern CSS linter.",
  106. "devDependencies": {
  107. "@stylelint/prettier-config": "^2.0.0",
  108. "@stylelint/remark-preset": "^3.0.0",
  109. "@types/balanced-match": "^1.0.2",
  110. "@types/debug": "^4.1.7",
  111. "@types/file-entry-cache": "^5.0.2",
  112. "@types/global-modules": "^2.0.0",
  113. "@types/globjoin": "^0.1.0",
  114. "@types/imurmurhash": "^0.1.1",
  115. "@types/micromatch": "^4.0.2",
  116. "@types/normalize-path": "^3.0.0",
  117. "@types/postcss-less": "^4.0.2",
  118. "@types/postcss-safe-parser": "^5.0.1",
  119. "@types/style-search": "^0.1.3",
  120. "@types/svg-tags": "^1.0.0",
  121. "@types/write-file-atomic": "^4.0.0",
  122. "benchmark": "^2.1.4",
  123. "common-tags": "^1.8.2",
  124. "deepmerge": "^4.2.2",
  125. "eslint": "^8.11.0",
  126. "eslint-config-stylelint": "^15.0.0",
  127. "eslint-plugin-jest": "^26.1.2",
  128. "husky": "^7.0.4",
  129. "jest": "^27.5.1",
  130. "jest-preset-stylelint": "^5.0.1",
  131. "jest-watch-typeahead": "^1.0.0",
  132. "lint-staged": "^12.3.7",
  133. "node-fetch": "^3.2.3",
  134. "np": "^7.6.1",
  135. "npm-run-all": "^4.1.5",
  136. "postcss-html": "^1.3.0",
  137. "postcss-import": "^14.0.2",
  138. "postcss-less": "^6.0.0",
  139. "postcss-sass": "^0.5.0",
  140. "postcss-scss": "^4.0.3",
  141. "prettier": "2.6.0",
  142. "remark-cli": "^10.0.1",
  143. "sugarss": "^4.0.1",
  144. "typescript": "^4.6.2"
  145. },
  146. "engines": {
  147. "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
  148. },
  149. "eslintConfig": {
  150. "extends": [
  151. "stylelint"
  152. ],
  153. "globals": {
  154. "__dirname": true,
  155. "module": true,
  156. "require": true,
  157. "testRule": true
  158. },
  159. "root": true
  160. },
  161. "files": [
  162. "bin/**/*.js",
  163. "lib/**/*.js",
  164. "!**/__tests__/**",
  165. "!lib/testUtils/**",
  166. "types/stylelint/index.d.ts"
  167. ],
  168. "funding": {
  169. "type": "opencollective",
  170. "url": "https://opencollective.com/stylelint"
  171. },
  172. "homepage": "https://stylelint.io",
  173. "jest": {
  174. "clearMocks": true,
  175. "collectCoverage": false,
  176. "collectCoverageFrom": [
  177. "lib/**/*.js",
  178. "!lib/**/{__tests__,testUtils}/**/*.js"
  179. ],
  180. "coverageDirectory": "./.coverage/",
  181. "coverageReporters": [
  182. "lcov",
  183. "text-summary"
  184. ],
  185. "coverageThreshold": {
  186. "global": {
  187. "branches": 75,
  188. "functions": 75,
  189. "lines": 75,
  190. "statements": 75
  191. }
  192. },
  193. "moduleNameMapper": {
  194. "^stylelint$": "<rootDir>/lib/index.js",
  195. "stylelint/lib/utils/getOsEol": "<rootDir>/lib/utils/getOsEol.js"
  196. },
  197. "preset": "jest-preset-stylelint",
  198. "roots": [
  199. "lib",
  200. "system-tests"
  201. ],
  202. "testEnvironment": "node",
  203. "testRegex": ".*\\.test\\.js$|rules/.*/__tests__/.*\\.js$",
  204. "watchPlugins": [
  205. "jest-watch-typeahead/filename",
  206. "jest-watch-typeahead/testname"
  207. ]
  208. },
  209. "keywords": [
  210. "css-in-js",
  211. "css",
  212. "less",
  213. "lint",
  214. "linter",
  215. "markdown",
  216. "sass",
  217. "scss",
  218. "stylelint",
  219. "sugarss"
  220. ],
  221. "license": "MIT",
  222. "lint-staged": {
  223. "*.js": "eslint --cache --fix",
  224. "*.{js,json,md,ts,yml}": "prettier --write"
  225. },
  226. "main": "lib/index.js",
  227. "name": "stylelint",
  228. "prettier": "@stylelint/prettier-config",
  229. "remarkConfig": {
  230. "plugins": [
  231. "@stylelint/remark-preset"
  232. ]
  233. },
  234. "repository": {
  235. "type": "git",
  236. "url": "git+https://github.com/stylelint/stylelint.git"
  237. },
  238. "scripts": {
  239. "benchmark-rule": "node scripts/benchmark-rule.mjs",
  240. "format": "prettier . --write",
  241. "jest": "jest",
  242. "lint": "npm-run-all --parallel --continue-on-error lint:*",
  243. "lint:formatting": "prettier . --check",
  244. "lint:js": "eslint . --cache --max-warnings=0",
  245. "lint:md": "remark . --quiet --frail",
  246. "lint:types": "tsc",
  247. "prepare": "husky install",
  248. "pretest": "npm run lint",
  249. "release": "np",
  250. "test": "jest --coverage",
  251. "watch": "jest --watch"
  252. },
  253. "types": "types/stylelint/index.d.ts",
  254. "version": "14.6.1"
  255. }