github.com/turbot/steampipe@v1.7.0-rc.0.0.20240517123944-7cef272d4458/ui/dashboard/package.json (about) 1 { 2 "name": "steampipe-dashboard-ui", 3 "version": "0.14.0", 4 "private": true, 5 "main": "index.js", 6 "scripts": { 7 "setup-material-symbols": "node scripts/setupMaterialSymbols.js", 8 "start": "if-node-version '>= 17' && craco --openssl-legacy-provider start || craco start", 9 "build": "if-node-version '>= 17' && GENERATE_SOURCEMAP=false craco --openssl-legacy-provider build || GENERATE_SOURCEMAP=false craco build", 10 "test": "craco test", 11 "eject": "react-scripts eject", 12 "prettify": "prettier --write \"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}\"", 13 "analyze": "source-map-explorer 'build/static/js/*.js'", 14 "storybook": "yarn run setup-material-symbols && NODE_OPTIONS=--openssl-legacy-provider start-storybook -p 6006 -s public", 15 "build-storybook": "build-storybook -s public" 16 }, 17 "dependencies": { 18 "@headlessui/react": "1.7.17", 19 "@heroicons/react": "2.0.18", 20 "@material-symbols/svg-300": "0.12.0", 21 "@popperjs/core": "2.11.8", 22 "@supabase/sql-formatter": "4.0.3", 23 "color-convert": "2.0.1", 24 "copy-to-clipboard": "3.3.3", 25 "dagre": "0.8.5", 26 "dayjs": "1.11.9", 27 "deepdash": "5.3.9", 28 "echarts": "5.4.3", 29 "echarts-for-react": "3.0.2", 30 "echarts-gl": "2.0.9", 31 "file-saver": "2.0.5", 32 "jq-web": "0.5.1", 33 "lodash": "4.17.21", 34 "react": "18.2.0", 35 "react-cool-img": "1.2.12", 36 "react-dom": "18.2.0", 37 "react-hotkeys": "2.0.0", 38 "react-markdown": "8.0.7", 39 "react-papaparse": "4.1.0", 40 "react-placeholder": "4.1.0", 41 "react-popper": "2.3.0", 42 "react-router-dom": "6.16.0", 43 "react-router-hash-link": "2.4.3", 44 "react-select": "5.7.4", 45 "react-syntax-highlighter": "15.5.0", 46 "react-table": "7.8.0", 47 "react-use-websocket": "4.4.0", 48 "reactflow": "11.4.2", 49 "remark-gfm": "3.0.1", 50 "semver": "7.6.0", 51 "use-deep-compare-effect": "1.8.1", 52 "uuid": "9.0.1", 53 "web-vitals": "3.4.0" 54 }, 55 "devDependencies": { 56 "@craco/craco": "7.1.0", 57 "@storybook/addon-actions": "6.5.16", 58 "@storybook/addon-essentials": "6.5.16", 59 "@storybook/addon-links": "6.5.16", 60 "@storybook/addons": "6.5.16", 61 "@storybook/builder-webpack5": "6.5.16", 62 "@storybook/manager-webpack5": "6.5.16", 63 "@storybook/node-logger": "6.5.16", 64 "@storybook/preset-create-react-app": "4.1.2", 65 "@storybook/react": "6.5.16", 66 "@storybook/theming": "6.5.16", 67 "@tailwindcss/forms": "0.5.6", 68 "@tailwindcss/line-clamp": "0.4.4", 69 "@tailwindcss/typography": "0.5.10", 70 "@testing-library/jest-dom": "6.1.3", 71 "@testing-library/react": "14.0.0", 72 "@tsconfig/create-react-app": "2.0.1", 73 "@types/echarts": "4.9.18", 74 "@types/jest": "29.5.4", 75 "@types/lodash": "4.14.198", 76 "@types/node": "20.6.1", 77 "@types/react": "18.2.21", 78 "@types/react-dom": "18.2.7", 79 "autoprefixer": "10.4.15", 80 "circular-dependency-plugin": "5.2.2", 81 "if-node-version": "1.1.1", 82 "lint-staged": "14.0.1", 83 "npm-run-all": "4.1.5", 84 "prettier": "3.0.3", 85 "process": "0.11.10", 86 "prop-types": "15.8.1", 87 "react-scripts": "5.0.1", 88 "source-map-explorer": "2.5.3", 89 "storybook-addon-react-router-v6": "0.3.5", 90 "storybook-dark-mode": "2.1.1", 91 "tailwindcss": "3.3.3", 92 "typescript": "4.5.5" 93 }, 94 "eslintConfig": { 95 "extends": [ 96 "react-app", 97 "react-app/jest" 98 ] 99 }, 100 "browserslist": { 101 "production": [ 102 ">0.2%", 103 "not dead", 104 "not op_mini all" 105 ], 106 "development": [ 107 "last 1 chrome version", 108 "last 1 firefox version", 109 "last 1 safari version" 110 ] 111 }, 112 "lint-staged": { 113 "*.{js,css,md}": "prettier --write" 114 } 115 }