Mirror of https://github.com/roostorg/osprey
github.com/roostorg/osprey
1{
2 "name": "osprey_ui",
3 "license": "UNLICENSED",
4 "version": "0.1.0",
5 "private": true,
6 "dependencies": {
7 "@ant-design/icons": "4.8.3",
8 "@juggle/resize-observer": "3.2.0",
9 "@sentry/browser": "5.12.1",
10 "ajv": "^8.17.1",
11 "antd": "4.24.16",
12 "axios": "^1.6.0",
13 "classnames": "2.2.6",
14 "cytoscape": "^3.21.2",
15 "cytoscape-dagre": "^2.4.0",
16 "cytoscape-popper": "^2.0.0",
17 "file-saver": "2.0.1",
18 "glob-to-regexp": "0.4.1",
19 "highcharts": "8.1.0",
20 "highcharts-react-official": "3.0.0",
21 "highlight.js": "10.6.0",
22 "history": "4.7.2",
23 "invariant": "2.2.4",
24 "lodash": "4.17.19",
25 "moment": "2.24.0",
26 "moment-timezone": "0.5.31",
27 "rc-select": "11.3.3",
28 "react": "^18.2.0",
29 "react-dom": "^18.2.0",
30 "react-infinite-scroller": "1.2.4",
31 "react-new-window": "0.1.2",
32 "react-router": "5.2.0",
33 "react-router-dom": "5.2.0",
34 "react-scripts": "5.0.1",
35 "react-virtualized": "9.22.6",
36 "tippy.js": "^6.3.7",
37 "uuid": "9.0.1",
38 "zustand": "3.5.2"
39 },
40 "devDependencies": {
41 "@types/classnames": "2.2.9",
42 "@types/cytoscape": "^3.19.4",
43 "@types/cytoscape-dagre": "^2.3.0",
44 "@types/cytoscape-popper": "^2.0.0",
45 "@types/file-saver": "2.0.1",
46 "@types/glob-to-regexp": "0.4.0",
47 "@types/highlight.js": "9.12.4",
48 "@types/invariant": "2.2.34",
49 "@types/jest": "24.0.23",
50 "@types/lodash": "4.14.159",
51 "@types/moment-timezone": "0.5.13",
52 "@types/react": "^18.2.0",
53 "@types/react-dom": "^18.2.0",
54 "@types/react-infinite-scroller": "1.2.1",
55 "@types/react-router": "5.1.19",
56 "@types/react-router-dom": "5.3.3",
57 "@types/react-virtualized": "9.21.8",
58 "@types/uuid": "9.0.5",
59 "@typescript-eslint/eslint-plugin": "^6.0.0",
60 "@typescript-eslint/parser": "^6.0.0",
61 "eslint": "8.57.0",
62 "eslint-plugin-react-hooks": "4.2.0",
63 "prettier": "3.6.2",
64 "rc-picker": "2.7.6",
65 "sass": "^1.92.0",
66 "typescript": "5.9.2"
67 },
68 "scripts": {
69 "start": "DISABLE_ESLINT_PLUGIN=true NODE_OPTIONS='--openssl-legacy-provider' react-scripts start",
70 "build": "DISABLE_ESLINT_PLUGIN=true NODE_OPTIONS='--openssl-legacy-provider' react-scripts build",
71 "test": "DISABLE_ESLINT_PLUGIN=true NODE_OPTIONS='--openssl-legacy-provider' react-scripts test --passWithNoTests",
72 "eject": "DISABLE_ESLINT_PLUGIN=true NODE_OPTIONS='--openssl-legacy-provider' react-scripts eject",
73 "format": "prettier --write \"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}\"",
74 "format:check": "prettier --check \"src/**/*.{js,jsx,ts,tsx,json,css,scss,md}\"",
75 "lint": "eslint src --ext .js,.jsx,.ts,.tsx",
76 "lint:fix": "eslint src --ext .js,.jsx,.ts,.tsx --fix"
77 },
78 "browserslist": {
79 "production": [
80 ">0.2%",
81 "not dead",
82 "not op_mini all"
83 ],
84 "development": [
85 "last 1 chrome version",
86 "last 1 firefox version",
87 "last 1 safari version"
88 ]
89 }
90}