|
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