aboutsummaryrefslogtreecommitdiffstats
path: root/language-web/package.json
diff options
context:
space:
mode:
authorLibravatar Kristóf Marussy <kristof@marussy.com>2021-10-11 01:03:21 +0200
committerLibravatar Kristóf Marussy <kristof@marussy.com>2021-10-31 19:26:10 +0100
commit299c4d93597b3065e6a1017ebe692cde66fc5e39 (patch)
tree57d634cec30ca37f0af81a37c3011e027589c35c /language-web/package.json
parentfeat(web): add CodeMirror 6 editor (diff)
downloadrefinery-299c4d93597b3065e6a1017ebe692cde66fc5e39.tar.gz
refinery-299c4d93597b3065e6a1017ebe692cde66fc5e39.tar.zst
refinery-299c4d93597b3065e6a1017ebe692cde66fc5e39.zip
feat(web): experiment with Lezer parser
Diffstat (limited to 'language-web/package.json')
-rw-r--r--language-web/package.json5
1 files changed, 4 insertions, 1 deletions
diff --git a/language-web/package.json b/language-web/package.json
index d55968ee..78b080ee 100644
--- a/language-web/package.json
+++ b/language-web/package.json
@@ -4,7 +4,8 @@
4 "description": "Web frontend for VIATRA-Generator", 4 "description": "Web frontend for VIATRA-Generator",
5 "main": "index.js", 5 "main": "index.js",
6 "scripts": { 6 "scripts": {
7 "assemble": "webpack --node-env production", 7 "assemble:lezer": "lezer-generator src/main/js/editor/problem.grammar -o build/generated/sources/lezer/problem.ts",
8 "assemble:webpack": "webpack --node-env production",
8 "serve": "webpack serve --node-env development --hot", 9 "serve": "webpack serve --node-env development --hot",
9 "check": "yarn run check:eslint && yarn run check:stylelint", 10 "check": "yarn run check:eslint && yarn run check:stylelint",
10 "check:eslint": "eslint .", 11 "check:eslint": "eslint .",
@@ -40,6 +41,7 @@
40 "eslint-plugin-sonarjs": "^0.10.0", 41 "eslint-plugin-sonarjs": "^0.10.0",
41 "html-webpack-plugin": "^5.3.2", 42 "html-webpack-plugin": "^5.3.2",
42 "image-webpack-loader": "^8.0.1", 43 "image-webpack-loader": "^8.0.1",
44 "@lezer/generator": "^0.15.2",
43 "magic-comments-loader": "^1.4.1", 45 "magic-comments-loader": "^1.4.1",
44 "mini-css-extract-plugin": "^2.3.0", 46 "mini-css-extract-plugin": "^2.3.0",
45 "@principalstudio/html-webpack-inject-preload": "^1.2.7", 47 "@principalstudio/html-webpack-inject-preload": "^1.2.7",
@@ -81,6 +83,7 @@
81 "@emotion/styled": "^11.3.0", 83 "@emotion/styled": "^11.3.0",
82 "@fontsource/jetbrains-mono": "^4.5.0", 84 "@fontsource/jetbrains-mono": "^4.5.0",
83 "@fontsource/roboto": "^4.5.0", 85 "@fontsource/roboto": "^4.5.0",
86 "@lezer/lr": "^0.15.4",
84 "@mui/material": "5.0.2", 87 "@mui/material": "5.0.2",
85 "@mui/icons-material": "5.0.1", 88 "@mui/icons-material": "5.0.1",
86 "jquery": "^3.6.0", 89 "jquery": "^3.6.0",