diff options
Diffstat (limited to 'subprojects/frontend/package.json')
-rw-r--r-- | subprojects/frontend/package.json | 99 |
1 files changed, 52 insertions, 47 deletions
diff --git a/subprojects/frontend/package.json b/subprojects/frontend/package.json index a9153cd4..ba8a0a58 100644 --- a/subprojects/frontend/package.json +++ b/subprojects/frontend/package.json | |||
@@ -1,94 +1,99 @@ | |||
1 | { | 1 | { |
2 | "//": [ | ||
3 | "SPDX-FileCopyrightText: 2021-2023 The Refinery Authors <https://refinery.tools/>", | ||
4 | "", | ||
5 | "SPDX-License-Identifier: EPL-2.0" | ||
6 | ], | ||
2 | "name": "@refinery/frontend", | 7 | "name": "@refinery/frontend", |
3 | "version": "0.0.0", | 8 | "version": "0.0.0", |
4 | "description": "Web frontend for Refinery", | 9 | "description": "Web frontend for Refinery", |
10 | "type": "module", | ||
5 | "private": true, | 11 | "private": true, |
6 | "scripts": { | 12 | "scripts": { |
7 | "build": "cross-env MODE=production vite build", | 13 | "build": "cross-env MODE=production vite build", |
8 | "serve": "cross-env MODE=development vite serve", | 14 | "serve": "cross-env MODE=development vite serve", |
9 | "typegen": "xstate typegen \"src/**/*.ts?(x)\"", | 15 | "typegen": "xstate typegen \"src/**/*.ts?(x)\"", |
10 | "typecheck": "tsc -p tsconfig.shared.json && tsc -p tsconfig.node.json && tsc -p tsconfig.json", | 16 | "typecheck": "tsc -p tsconfig.shared.json && tsc -p tsconfig.node.json && tsc -p tsconfig.json", |
11 | "lint": "eslint .", | 17 | "lint": "node config/eslintReport.cjs", |
12 | "lint:ci": "eslint -f json -o build/eslint.json .", | ||
13 | "lint:fix": "yarn run lint --fix" | 18 | "lint:fix": "yarn run lint --fix" |
14 | }, | 19 | }, |
15 | "repository": { | 20 | "repository": { |
16 | "type": "git", | 21 | "type": "git", |
17 | "url": "git+https://github.com/graphs4value/refinery.git" | 22 | "url": "git+https://github.com/graphs4value/refinery.git" |
18 | }, | 23 | }, |
19 | "author": "Refinery authors", | 24 | "author": "The Refinery Authors <https://refinery.tools/>", |
20 | "license": "EPL-2.0", | 25 | "license": "EPL-2.0", |
21 | "bugs": { | 26 | "bugs": { |
22 | "url": "https://github.com/graphs4value/issues" | 27 | "url": "https://github.com/graphs4value/refinery/issues" |
23 | }, | 28 | }, |
24 | "homepage": "https://refinery.tools", | 29 | "homepage": "https://refinery.tools", |
25 | "dependencies": { | 30 | "dependencies": { |
26 | "@codemirror/autocomplete": "^6.4.0", | 31 | "@codemirror/autocomplete": "^6.8.0", |
27 | "@codemirror/commands": "^6.2.0", | 32 | "@codemirror/commands": "^6.2.4", |
28 | "@codemirror/language": "^6.4.0", | 33 | "@codemirror/language": "^6.8.0", |
29 | "@codemirror/lint": "^6.1.0", | 34 | "@codemirror/lint": "^6.2.2", |
30 | "@codemirror/search": "^6.2.3", | 35 | "@codemirror/search": "^6.5.0", |
31 | "@codemirror/state": "^6.2.0", | 36 | "@codemirror/state": "^6.2.1", |
32 | "@codemirror/view": "^6.7.3", | 37 | "@codemirror/view": "^6.13.2", |
33 | "@emotion/react": "^11.10.5", | 38 | "@emotion/react": "^11.11.1", |
34 | "@emotion/styled": "^11.10.5", | 39 | "@emotion/styled": "^11.11.0", |
35 | "@fontsource/inter": "^4.5.15", | 40 | "@fontsource-variable/inter": "^5.0.3", |
36 | "@fontsource/jetbrains-mono": "^4.5.12", | 41 | "@fontsource-variable/jetbrains-mono": "^5.0.3", |
37 | "@lezer/common": "^1.0.2", | 42 | "@lezer/common": "^1.0.3", |
38 | "@lezer/highlight": "^1.1.3", | 43 | "@lezer/highlight": "^1.1.6", |
39 | "@lezer/lr": "^1.3.3", | 44 | "@lezer/lr": "^1.3.6", |
40 | "@material-icons/svg": "^1.0.33", | 45 | "@material-icons/svg": "^1.0.33", |
41 | "@mui/icons-material": "5.11.0", | 46 | "@mui/icons-material": "5.11.16", |
42 | "@mui/material": "5.11.7", | 47 | "@mui/material": "5.13.5", |
43 | "@vitejs/plugin-react-swc": "^3.1.0", | 48 | "@vitejs/plugin-react-swc": "^3.3.2", |
44 | "ansi-styles": "^6.2.1", | 49 | "ansi-styles": "^6.2.1", |
50 | "csstype": "^3.1.2", | ||
45 | "escape-string-regexp": "^5.0.0", | 51 | "escape-string-regexp": "^5.0.0", |
46 | "lodash-es": "^4.17.21", | 52 | "lodash-es": "^4.17.21", |
47 | "loglevel": "^1.8.1", | 53 | "loglevel": "^1.8.1", |
48 | "loglevel-plugin-prefix": "^0.8.4", | 54 | "loglevel-plugin-prefix": "^0.8.4", |
49 | "mobx": "^6.7.0", | 55 | "mobx": "^6.9.0", |
50 | "mobx-react-lite": "^3.4.0", | 56 | "mobx-react-lite": "^3.4.3", |
51 | "ms": "^2.1.3", | 57 | "ms": "^2.1.3", |
52 | "nanoid": "^4.0.0", | 58 | "nanoid": "^4.0.2", |
53 | "notistack": "^2.0.8", | 59 | "notistack": "^3.0.1", |
54 | "react": "^18.2.0", | 60 | "react": "^18.2.0", |
55 | "react-dom": "^18.2.0", | 61 | "react-dom": "^18.2.0", |
56 | "xstate": "^4.35.4", | 62 | "xstate": "^4.37.2", |
57 | "zod": "^3.20.2" | 63 | "zod": "^3.21.4" |
58 | }, | 64 | }, |
59 | "devDependencies": { | 65 | "devDependencies": { |
60 | "@lezer/generator": "^1.2.2", | 66 | "@lezer/generator": "^1.3.0", |
61 | "@tsconfig/node18-strictest-esm": "^1.0.1", | 67 | "@types/eslint": "^8.40.2", |
62 | "@types/eslint": "^8.21.0", | ||
63 | "@types/html-minifier-terser": "^7.0.0", | 68 | "@types/html-minifier-terser": "^7.0.0", |
64 | "@types/lodash-es": "^4.17.6", | 69 | "@types/lodash-es": "^4.17.7", |
65 | "@types/micromatch": "^4.0.2", | 70 | "@types/micromatch": "^4.0.2", |
66 | "@types/ms": "^0.7.31", | 71 | "@types/ms": "^0.7.31", |
67 | "@types/node": "^18.11.18", | 72 | "@types/node": "^18.16.18", |
68 | "@types/prettier": "^2.7.2", | 73 | "@types/prettier": "^2.7.3", |
69 | "@types/react": "^18.0.27", | 74 | "@types/react": "^18.2.12", |
70 | "@types/react-dom": "^18.0.10", | 75 | "@types/react-dom": "^18.2.5", |
71 | "@typescript-eslint/eslint-plugin": "^5.50.0", | 76 | "@typescript-eslint/eslint-plugin": "^5.59.11", |
72 | "@typescript-eslint/parser": "^5.50.0", | 77 | "@typescript-eslint/parser": "^5.59.11", |
73 | "@xstate/cli": "^0.4.2", | 78 | "@xstate/cli": "^0.5.1", |
74 | "cross-env": "^7.0.3", | 79 | "cross-env": "^7.0.3", |
75 | "eslint": "^8.33.0", | 80 | "eslint": "^8.43.0", |
76 | "eslint-config-airbnb": "^19.0.4", | 81 | "eslint-config-airbnb": "^19.0.4", |
77 | "eslint-config-airbnb-typescript": "^17.0.0", | 82 | "eslint-config-airbnb-typescript": "^17.0.0", |
78 | "eslint-config-prettier": "^8.6.0", | 83 | "eslint-config-prettier": "^8.8.0", |
79 | "eslint-import-resolver-typescript": "^3.5.3", | 84 | "eslint-import-resolver-typescript": "^3.5.5", |
80 | "eslint-plugin-import": "^2.27.5", | 85 | "eslint-plugin-import": "^2.27.5", |
81 | "eslint-plugin-jsx-a11y": "^6.7.1", | 86 | "eslint-plugin-jsx-a11y": "^6.7.1", |
82 | "eslint-plugin-mobx": "^0.0.9", | 87 | "eslint-plugin-mobx": "^0.0.9", |
83 | "eslint-plugin-prettier": "^4.2.1", | 88 | "eslint-plugin-prettier": "^4.2.1", |
84 | "eslint-plugin-react": "^7.32.2", | 89 | "eslint-plugin-react": "^7.32.2", |
85 | "eslint-plugin-react-hooks": "^4.6.0", | 90 | "eslint-plugin-react-hooks": "^4.6.0", |
86 | "html-minifier-terser": "^7.1.0", | 91 | "html-minifier-terser": "^7.2.0", |
87 | "micromatch": "^4.0.5", | 92 | "micromatch": "^4.0.5", |
88 | "prettier": "^2.8.3", | 93 | "prettier": "^2.8.8", |
89 | "typescript": "4.9.5", | 94 | "typescript": "5.1.3", |
90 | "vite": "^4.1.1", | 95 | "vite": "^4.3.9", |
91 | "vite-plugin-pwa": "^0.14.1", | 96 | "vite-plugin-pwa": "^0.16.4", |
92 | "workbox-window": "^6.5.4" | 97 | "workbox-window": "^7.0.0" |
93 | } | 98 | } |
94 | } | 99 | } |