{ "name": "osprey_ui", "license": "UNLICENSED", "version": "0.1.0", "private": true, "dependencies": { "@ant-design/icons": "4.8.3", "@juggle/resize-observer": "3.2.0", "@sentry/browser": "5.12.1", "ajv": "^8.17.1", "antd": "4.24.16", "axios": "^1.6.0", "classnames": "2.2.6", "cytoscape": "^3.21.2", "cytoscape-dagre": "^2.4.0", "cytoscape-popper": "^2.0.0", "file-saver": "2.0.1", "glob-to-regexp": "0.4.1", "highcharts": "8.1.0", "highcharts-react-official": "3.0.0", "highlight.js": "10.6.0", "history": "4.7.2", "invariant": "2.2.4", "lodash": "4.17.19", "moment": "2.24.0", "moment-timezone": "0.5.31", "rc-select": "11.3.3", "react": "^18.2.0", "react-dom": "^18.2.0", "react-infinite-scroller": "1.2.4", "react-new-window": "0.1.2", "react-router": "5.2.0", "react-router-dom": "5.2.0", "react-scripts": "5.0.1", "react-virtualized": "9.22.6", "tippy.js": "^6.3.7", "uuid": "9.0.1", "zustand": "3.5.2" }, "devDependencies": { "@types/classnames": "2.2.9", "@types/cytoscape": "^3.19.4", "@types/cytoscape-dagre": "^2.3.0", "@types/cytoscape-popper": "^2.0.0", "@types/file-saver": "2.0.1", "@types/glob-to-regexp": "0.4.0", "@types/highlight.js": "9.12.4", "@types/invariant": "2.2.34", "@types/jest": "24.0.23", "@types/lodash": "4.14.159", "@types/moment-timezone": "0.5.13", "@types/react": "^18.2.0", "@types/react-dom": "^18.2.0", "@types/react-infinite-scroller": "1.2.1", "@types/react-router": "5.1.19", "@types/react-router-dom": "5.3.3", "@types/react-virtualized": "9.21.8", "@types/uuid": "9.0.5", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", "eslint": "8.57.0", "eslint-plugin-react-hooks": "4.2.0", "prettier": "3.6.2", "rc-picker": "2.7.6", "sass": "^1.92.0", "typescript": "5.9.2" }, "scripts": { "start": "DISABLE_ESLINT_PLUGIN=true NODE_OPTIONS='--openssl-legacy-provider' react-scripts start", "build": "DISABLE_ESLINT_PLUGIN=true NODE_OPTIONS='--openssl-legacy-provider' react-scripts build", "test": "DISABLE_ESLINT_PLUGIN=true NODE_OPTIONS='--openssl-legacy-provider' react-scripts test --passWithNoTests", "eject": "DISABLE_ESLINT_PLUGIN=true NODE_OPTIONS='--openssl-legacy-provider' react-scripts eject", "format": "prettier --write \"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}\"", "format:check": "prettier --check \"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}\"", "lint": "eslint src --ext .js,.jsx,.ts,.tsx", "lint:fix": "eslint src --ext .js,.jsx,.ts,.tsx --fix" }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }