package.json 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. {
  2. "name": "@superset-ui/demo",
  3. "version": "0.20.0",
  4. "private": true,
  5. "description": "Storybook for Superset UI ✨",
  6. "keywords": [
  7. "storybook",
  8. "superset",
  9. "ui",
  10. "visualization",
  11. "analysis",
  12. "data"
  13. ],
  14. "homepage": "https://github.com/apache/superset/tree/master/superset-frontend/packages/superset-ui-demo#readme",
  15. "bugs": {
  16. "url": "https://github.com/apache/superset/issues"
  17. },
  18. "repository": {
  19. "type": "git",
  20. "url": "https://github.com/apache/superset.git",
  21. "directory": "superset-frontend/packages/superset-ui-demo"
  22. },
  23. "license": "Apache-2.0",
  24. "main": "index.js",
  25. "scripts": {
  26. "build-storybook": "npm run demo:clean && storybook build",
  27. "demo:build": "npm run demo:clean && storybook build -o _gh-pages",
  28. "demo:clean": "rm -rf _gh-pages",
  29. "demo:publish": "gh-pages -d _gh-pages",
  30. "deploy-demo": "npm run demo:build && npm run demo:publish && npm run demo:clean",
  31. "storybook": "storybook dev -p 9001"
  32. },
  33. "dependencies": {
  34. "@emotion/cache": "^11.14.0",
  35. "@emotion/react": "^11.14.0",
  36. "@emotion/styled": "^11.14.1",
  37. "@mihkeleidast/storybook-addon-source": "^1.0.1",
  38. "@react-icons/all-files": "^4.1.0",
  39. "@storybook/addon-actions": "9.0.8",
  40. "@storybook/addon-controls": "8.1.11",
  41. "@storybook/addon-links": "8.1.11",
  42. "@storybook/react": "8.1.11",
  43. "@storybook/types": "8.4.7",
  44. "@types/react-loadable": "^5.5.11",
  45. "core-js": "3.40.0",
  46. "gh-pages": "^6.3.0",
  47. "jquery": "^3.7.1",
  48. "memoize-one": "^5.2.1",
  49. "react": "^17.0.2",
  50. "react-dom": "^17.0.2",
  51. "react-loadable": "^5.5.0",
  52. "react-resizable": "^3.0.5"
  53. },
  54. "devDependencies": {
  55. "@babel/core": "^7.28.3",
  56. "@babel/preset-env": "^7.27.2",
  57. "@babel/preset-react": "^7.27.1",
  58. "@babel/preset-typescript": "^7.23.3",
  59. "@storybook/react-webpack5": "8.2.9",
  60. "babel-loader": "^10.0.0",
  61. "fork-ts-checker-webpack-plugin": "^9.1.0",
  62. "ts-loader": "^9.5.2",
  63. "typescript": "^5.7.2"
  64. },
  65. "peerDependencies": {
  66. "@encodable/color": "=1.1.1",
  67. "@superset-ui/core": "*",
  68. "@superset-ui/legacy-plugin-chart-calendar": "*",
  69. "@superset-ui/legacy-plugin-chart-chord": "*",
  70. "@superset-ui/legacy-plugin-chart-country-map": "*",
  71. "@superset-ui/legacy-plugin-chart-horizon": "*",
  72. "@superset-ui/legacy-plugin-chart-map-box": "*",
  73. "@superset-ui/legacy-plugin-chart-paired-t-test": "*",
  74. "@superset-ui/legacy-plugin-chart-parallel-coordinates": "*",
  75. "@superset-ui/legacy-plugin-chart-partition": "*",
  76. "@superset-ui/legacy-plugin-chart-rose": "*",
  77. "@superset-ui/legacy-plugin-chart-world-map": "*",
  78. "@superset-ui/legacy-preset-chart-deckgl": "*",
  79. "@superset-ui/legacy-preset-chart-nvd3": "*",
  80. "@superset-ui/plugin-chart-echarts": "*",
  81. "@superset-ui/plugin-chart-table": "*",
  82. "@superset-ui/plugin-chart-word-cloud": "*"
  83. }
  84. }