package.json 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. {
  2. "name": "csstype",
  3. "version": "3.2.3",
  4. "main": "",
  5. "types": "index.d.ts",
  6. "description": "Strict TypeScript and Flow types for style based on MDN data",
  7. "repository": "https://github.com/frenic/csstype",
  8. "author": "Fredrik Nicol <fredrik.nicol@gmail.com>",
  9. "license": "MIT",
  10. "devDependencies": {
  11. "@babel/core": "^7.28.5",
  12. "@babel/preset-env": "^7.28.5",
  13. "@babel/preset-typescript": "^7.28.5",
  14. "@eslint/js": "^9.39.1",
  15. "@mdn/browser-compat-data": "7.1.21",
  16. "@tsconfig/node24": "^24.0.2",
  17. "@types/chokidar": "^2.1.7",
  18. "@types/css-tree": "^2.3.11",
  19. "@types/jest": "^30.0.0",
  20. "@types/jsdom": "^27.0.0",
  21. "@types/node": "^24.10.1",
  22. "@types/prettier": "^3.0.0",
  23. "@types/turndown": "^5.0.6",
  24. "babel-jest": "^30.2.0",
  25. "chalk": "^5.6.2",
  26. "chokidar": "^4.0.3",
  27. "css-tree": "^3.1.0",
  28. "eslint-config-prettier": "^10.1.8",
  29. "eslint-plugin-prettier": "^5.5.4",
  30. "flow-bin": "^0.291.0",
  31. "jest": "^30.2.0",
  32. "jsdom": "^27.2.0",
  33. "mdn-data": "2.25.0",
  34. "prettier": "^3.6.2",
  35. "release-it": "^19.0.6",
  36. "tsx": "^4.20.6",
  37. "turndown": "^7.2.2",
  38. "typescript": "~5.9.3",
  39. "typescript-eslint": "^8.46.4"
  40. },
  41. "overrides": {
  42. "js-yaml": ">=4.1.1"
  43. },
  44. "scripts": {
  45. "prepublish": "npm install --no-save --prefix __tests__ && npm install --no-save --prefix __tests__/__fixtures__",
  46. "release": "release-it",
  47. "update": "tsx update.ts",
  48. "build": "tsx --inspect build.ts --start",
  49. "watch": "tsx build.ts --watch",
  50. "lint": "eslint . --ext .js,.jsx,.ts,.tsx --fix",
  51. "pretty": "prettier --write build.ts **/*.{ts,js,json,md}",
  52. "lazy": "tsc && npm run lint",
  53. "test": "jest --runInBand",
  54. "test:src": "jest src.*.ts",
  55. "test:dist": "jest dist.*.ts --runInBand"
  56. },
  57. "files": [
  58. "index.d.ts",
  59. "index.js.flow"
  60. ],
  61. "keywords": [
  62. "css",
  63. "style",
  64. "typescript",
  65. "flow",
  66. "typings",
  67. "types",
  68. "definitions"
  69. ]
  70. }