|
3 | 3 | "description": "build web extension bundle.js", |
4 | 4 | "scripts": { |
5 | 5 | "build": "NODE_OPTIONS=--openssl-legacy-provider webpack --mode production", |
6 | | - "dev": "NODE_OPTIONS=--openssl-legacy-provider webpack --mode development --watch", |
| 6 | + "dev": "cross-env NODE_ENV=development webpack --mode development --watch", |
7 | 7 | "buildlegacy": "webpack --mode production", |
8 | 8 | "devlegacy": "webpack --mode development --watch", |
9 | 9 | "test": "jest --verbose --coverage", |
10 | 10 | "test-backend": "jest --verbose --coverage src/backend", |
11 | 11 | "test-frontend": "jest --verbose --coverage src/app", |
12 | 12 | "test-on": "./node_modules/.bin/jest $1", |
13 | 13 | "docker-test-lint": "eslint --ext .js --ext .jsx src", |
14 | | - "docs": "typedoc --json docs --inputFiles src/app --inputFiles src/backend --readme docs/readme.md", |
| 14 | + "docs": "npx typedoc --tsconfig tsconfig.json", |
15 | 15 | "format": "prettier --config .prettierrc './**/*.{ts,tsx,js,jsx}' --write" |
16 | 16 | }, |
17 | 17 | "keywords": [ |
|
119 | 119 | ], |
120 | 120 | "license": "ISC", |
121 | 121 | "devDependencies": { |
122 | | - "@babel/plugin-proposal-class-properties": "^7.10.4", |
123 | | - "@babel/plugin-proposal-decorators": "^7.10.5", |
124 | | - "@babel/preset-env": "^7.12.7", |
125 | | - "@babel/preset-react": "^7.12.7", |
126 | | - "@babel/preset-typescript": "^7.21.5", |
127 | | - "@inrupt/jest-jsdom-polyfills": "^1.6.2", |
128 | | - "@testing-library/jest-dom": "^4.2.4", |
129 | | - "@testing-library/react": "^13.4.0", |
130 | | - "@testing-library/user-event": "^14.4.3", |
131 | | - "@types/chai": "^4.2.14", |
132 | | - "@types/chrome": "^0.0.119", |
133 | | - "@types/d3": "^7.4.0", |
134 | | - "@types/d3-scale-chromatic": "^2.0.0", |
135 | | - "@types/jest": "^29.5.0", |
136 | | - "@types/lodash.isequal": "^4.5.5", |
137 | | - "@types/node": "^12.19.6", |
138 | | - "@types/react": "^17.0.43", |
139 | | - "@types/react-router": "^5.1.20", |
140 | | - "@typescript-eslint/eslint-plugin": "^3.6.1", |
141 | | - "@typescript-eslint/parser": "^3.6.1", |
142 | | - "babel-loader": "^8.1.0", |
143 | | - "babel-preset-airbnb": "^5.0.0", |
144 | | - "core-js": "^3.6.5", |
145 | | - "css-loader": "^3.6.0", |
146 | | - "enzyme": "^3.11.0", |
147 | | - "enzyme-adapter-react-16": "^1.15.6", |
148 | | - "eslint": "^8.36.0", |
149 | | - "eslint-config-airbnb": "^18.2.0", |
150 | | - "eslint-plugin-import": "^2.22.0", |
151 | | - "eslint-plugin-jest": "^22.21.0", |
152 | | - "eslint-plugin-jest-dom": "^4.0.3", |
153 | | - "eslint-plugin-jsx-a11y": "^6.3.1", |
154 | | - "eslint-plugin-react": "^7.20.3", |
155 | | - "eslint-plugin-react-hooks": "^1.7.0", |
156 | | - "eslint-plugin-testing-library": "^5.10.3", |
157 | | - "express": "^4.17.1", |
158 | | - "jest": "^29.5.0", |
159 | | - "jest-cli": "^26.1.0", |
160 | | - "jest-diff": "^26.1.0", |
161 | | - "jest-environment-jsdom": "^29.5.0", |
162 | | - "jest-runner-eslint": "^2.0.0", |
163 | | - "jscharting-react": "^1.2.1", |
164 | | - "jsdom": "^21.1.2", |
165 | | - "prettier": "2.8.4", |
166 | | - "puppeteer": "^14.3.0", |
167 | | - "react-devtools-core": "^4.27.3", |
168 | | - "sass": "^1.26.10", |
169 | | - "sass-loader": "^7.3.1", |
170 | | - "sinon-chrome": "^3.0.1", |
171 | | - "style-loader": "^0.23.1", |
172 | | - "ts-jest": "^29.0.5", |
173 | | - "ts-loader": "^8.0.0", |
174 | | - "ts-node": "^9.1.1", |
175 | | - "typedoc": "^0.5.0", |
176 | | - "typedoc-webpack-plugin": "^1.1.4", |
177 | | - "typescript": "^4.9.0", |
178 | | - "webpack": "^4.43.0", |
179 | | - "webpack-chrome-extension-reloader": "^1.3.0", |
180 | | - "webpack-cli": "^3.3.12" |
| 122 | + "@testing-library/jest-dom": "^6.1.5", |
| 123 | + "@testing-library/react": "^14.1.2", |
| 124 | + "@testing-library/user-event": "^14.5.1", |
| 125 | + "@types/chrome": "^0.0.254", |
| 126 | + "@types/jest": "^29.5.11", |
| 127 | + "@types/node": "^20.10.5", |
| 128 | + "@typescript-eslint/eslint-plugin": "^6.15.0", |
| 129 | + "copy-webpack-plugin": "^11.0.0", |
| 130 | + "css-loader": "^6.8.1", |
| 131 | + "eslint-plugin-jest": "^27.6.0", |
| 132 | + "eslint-plugin-jest-dom": "^5.1.0", |
| 133 | + "eslint-plugin-react": "^7.33.2", |
| 134 | + "eslint-plugin-react-hooks": "^4.6.0", |
| 135 | + "eslint-plugin-testing-library": "^6.2.0", |
| 136 | + "html-webpack-plugin": "^5.5.4", |
| 137 | + "identity-obj-proxy": "^3.0.0", |
| 138 | + "jsdom": "^23.0.1", |
| 139 | + "react-dom": "^18.2.0", |
| 140 | + "react-router-dom": "^6.21.1", |
| 141 | + "sass-loader": "^13.3.2", |
| 142 | + "style-loader": "^3.3.3", |
| 143 | + "ts-loader": "^9.5.1", |
| 144 | + "typedoc": "^0.25.4", |
| 145 | + "typescript": "^5.3.3", |
| 146 | + "webpack": "^5.89.0", |
| 147 | + "webpack-cli": "^5.1.4" |
181 | 148 | }, |
182 | 149 | "dependencies": { |
183 | 150 | "@emotion/react": "^11.11.1", |
184 | 151 | "@emotion/styled": "^11.11.0", |
185 | | - "@fortawesome/fontawesome-free": "^5.15.1", |
186 | | - "@fortawesome/fontawesome-svg-core": "^1.2.32", |
187 | | - "@fortawesome/free-regular-svg-icons": "^5.15.1", |
188 | | - "@fortawesome/free-solid-svg-icons": "^5.15.1", |
189 | | - "@fortawesome/react-fontawesome": "^0.1.12", |
190 | | - "@mui/icons-material": "^5.14.1", |
191 | | - "@mui/material": "^5.14.12", |
192 | | - "@mui/styled-engine-sc": "^5.12.0", |
193 | | - "@mui/system": "^5.14.12", |
194 | | - "@reduxjs/toolkit": "^1.9.6", |
195 | | - "@types/react-dom": "^17.0.14", |
196 | | - "@types/react-router-dom": "^5.3.3", |
197 | | - "@visx/axis": "^1.0.0", |
198 | | - "@visx/brush": "^1.2.0", |
199 | | - "@visx/clip-path": "^1.0.0", |
200 | | - "@visx/event": "^1.0.0", |
201 | | - "@visx/glyph": "^1.0.0", |
202 | | - "@visx/gradient": "^1.0.0", |
203 | | - "@visx/grid": "^1.0.0", |
204 | | - "@visx/group": "^3.0.0", |
205 | | - "@visx/hierarchy": "^1.0.0", |
206 | | - "@visx/legend": "^1.0.0", |
207 | | - "@visx/responsive": "^1.0.0", |
208 | | - "@visx/scale": "^1.0.0", |
209 | | - "@visx/shape": "^3.0.0", |
210 | | - "@visx/text": "^3.0.0", |
211 | | - "@visx/tooltip": "^1.0.0", |
212 | | - "@visx/zoom": "^1.0.0", |
213 | | - "acorn": "^7.3.1", |
214 | | - "acorn-jsx": "^5.2.0", |
215 | | - "apexcharts": "^3.23.1", |
216 | | - "chai": "^4.2.0", |
217 | | - "d3": "^7.6.1", |
| 152 | + "@mui/icons-material": "^5.15.1", |
| 153 | + "@mui/material": "^5.15.1", |
| 154 | + "@mui/system": "^5.15.1", |
| 155 | + "@reduxjs/toolkit": "^2.0.1", |
| 156 | + "@visx/axis": "^3.5.0", |
| 157 | + "@visx/event": "^3.3.0", |
| 158 | + "@visx/gradient": "^3.3.0", |
| 159 | + "@visx/grid": "^3.5.0", |
| 160 | + "@visx/group": "^3.3.0", |
| 161 | + "@visx/hierarchy": "^3.3.0", |
| 162 | + "@visx/responsive": "^3.3.0", |
| 163 | + "@visx/scale": "^3.5.0", |
| 164 | + "@visx/shape": "^3.5.0", |
| 165 | + "@visx/text": "^3.3.0", |
| 166 | + "@visx/tooltip": "^3.3.0", |
| 167 | + "cross-env": "^7.0.3", |
| 168 | + "d3": "^7.8.5", |
218 | 169 | "d3-scale-chromatic": "^3.0.0", |
219 | | - "d3-shape": "^2.0.0", |
220 | | - "d3-zoom": "^3.0.0", |
221 | | - "identity-obj-proxy": "^3.0.0", |
222 | | - "intro.js": "^5.0.0", |
223 | | - "intro.js-react": "^0.6.0", |
224 | | - "jest-runner": "^26.1.0", |
225 | | - "jscharting": "^3.0.2", |
226 | | - "jsondiffpatch": "^0.3.11", |
| 170 | + "d3-shape": "^3.2.0", |
| 171 | + "dotenv": "^16.3.1", |
| 172 | + "express": "^4.18.2", |
| 173 | + "html-react-parser": "^5.0.11", |
| 174 | + "intro.js": "^7.2.0", |
| 175 | + "intro.js-react": "^1.0.0", |
| 176 | + "jsondiffpatch": "^0.6.0", |
227 | 177 | "lodash": "^4.17.21", |
228 | | - "prop-types": "^15.7.2", |
229 | | - "rc-slider": "^8.7.1", |
230 | | - "rc-tooltip": "^3.7.3", |
231 | | - "react": "^18.0.0", |
232 | | - "react-apexcharts": "^1.3.7", |
233 | | - "react-dom": "^18.2.0", |
234 | | - "react-hover": "^2.0.0", |
235 | | - "react-html-parser": "^2.0.2", |
236 | | - "react-json-tree": "^0.11.2", |
237 | | - "react-redux": "^8.1.3", |
238 | | - "react-router-dom": "^5.2.0", |
239 | | - "react-select": "^3.2.0", |
240 | | - "react-spinners": "^0.11.0", |
241 | | - "recoil": "0.0.10", |
242 | | - "redux": "^4.2.1", |
243 | | - "redux-mock-store": "^1.5.4", |
244 | | - "styled-components": "^6.0.4", |
245 | | - "util": "^0.12.4", |
246 | | - "web-vitals": "^3.5.0", |
247 | | - "yarn": "^1.22.19" |
| 178 | + "node": "^18.12.1", |
| 179 | + "rc-slider": "^10.5.0", |
| 180 | + "rc-tooltip": "^6.1.3", |
| 181 | + "react": "^18.2.0", |
| 182 | + "react-apexcharts": "^1.4.1", |
| 183 | + "react-hover": "^3.0.1", |
| 184 | + "react-json-tree": "^0.18.0", |
| 185 | + "react-redux": "^9.0.4", |
| 186 | + "react-select": "^5.8.0", |
| 187 | + "react-spinners": "^0.13.8", |
| 188 | + "redux": "^5.0.0", |
| 189 | + "regenerator-runtime": "^0.14.1", |
| 190 | + "sass": "^1.69.5", |
| 191 | + "styled-components": "^6.1.2", |
| 192 | + "web-vitals": "^3.5.0" |
248 | 193 | } |
249 | 194 | } |
0 commit comments