aboutsummaryrefslogtreecommitdiffstats
path: root/subprojects/frontend/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'subprojects/frontend/package.json')
-rw-r--r--subprojects/frontend/package.json99
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}