aboutsummaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
authorMarcus Eibrink-Lunzenauer <lunzenauer@elan-ev.de>2023-04-05 09:42:50 +0000
committerMarcus Eibrink-Lunzenauer <lunzenauer@elan-ev.de>2023-04-05 09:42:50 +0000
commitebaaa758a3fee40b45d5385cee5be411d47f7b1c (patch)
treeebb1da5636745e77ada5650d0a6c342b18fc71e3 /package.json
parenta1cef8653cf6bb70bde54df0e970a63083d7f803 (diff)
Add TypeScript support, fixes #2376
Closes #2376 Merge request studip/studip!1676
Diffstat (limited to 'package.json')
-rw-r--r--package.json8
1 files changed, 7 insertions, 1 deletions
diff --git a/package.json b/package.json
index 3909abb..8ab2d81 100644
--- a/package.json
+++ b/package.json
@@ -57,6 +57,10 @@
"@fullcalendar/resource-timeline": "^4.3.0",
"@fullcalendar/timegrid": "^4.3.0",
"@popperjs/core": "^2.11.2",
+ "@types/jquery": "^3.5.16",
+ "@types/jqueryui": "^1.12.16",
+ "@types/lodash": "^4.14.191",
+ "@vue/eslint-config-typescript": "^11.0.2",
"autoprefixer": "^10.2.5",
"axios": "^0.21.0",
"babel-loader": "^8.2.1",
@@ -71,7 +75,7 @@
"easygettext": "^2.17.0",
"es6-promise": "4.2.8",
"eslint": "^7.32.0",
- "eslint-plugin-vue": "7.7.0",
+ "eslint-plugin-vue": "^9.10.0",
"eslint-webpack-plugin": "^3.1.1",
"expose-loader": "1.0.1",
"favico.js": "0.3.10",
@@ -110,6 +114,8 @@
"style-loader": "^2.0.0",
"svgo": "^2.3.1",
"tablesorter": "2.31.3",
+ "ts-loader": "^9.4.2",
+ "typescript": "^5.0.2",
"vrp-vue-resizable": "1.2.7",
"vue": "^2.6.12",
"vue-gettext": "^2.1.12",