summaryrefslogtreecommitdiffstats
path: root/package.json
diff options
context:
space:
mode:
authorJohn Molakvoæ <skjnldsv@protonmail.com>2023-06-27 11:44:59 +0200
committerJohn Molakvoæ <skjnldsv@protonmail.com>2023-06-27 16:16:41 +0200
commitcd54f7c7f432e7a88f81c1d453798812edff0459 (patch)
treeea64c844770fd75d08df0e6ee121654e0742799f /package.json
parent4cfab4b838ed40dec200f7673992009896c69f16 (diff)
downloadnextcloud-server-cd54f7c7f432e7a88f81c1d453798812edff0459.tar.gz
nextcloud-server-cd54f7c7f432e7a88f81c1d453798812edff0459.zip
chore: upgrade typescript, eslint and fix lint
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Diffstat (limited to 'package.json')
-rw-r--r--package.json21
1 files changed, 10 insertions, 11 deletions
diff --git a/package.json b/package.json
index d14bb0deb3c..89e53bd43f5 100644
--- a/package.json
+++ b/package.json
@@ -12,8 +12,8 @@
"postbuild": "npm run sass && npm run sass:icons",
"dev": "webpack --node-env development --progress",
"watch": "webpack --node-env development --progress --watch",
- "lint": "eslint 'apps/*/src/**/*.{vue,js}' 'core/src/**/*.{vue,js}'",
- "lint:fix": "eslint 'apps/*/src/**/*.{vue,js}' 'core/src/**/*.{vue,js}' --fix",
+ "lint": "eslint apps core",
+ "lint:fix": "eslint apps core --fix",
"test": "jest",
"test:watch": "jest --watch",
"test:coverage": "jest --coverage",
@@ -43,7 +43,7 @@
"@nextcloud/browserslist-config": "^2.3.0",
"@nextcloud/calendar-availability-vue": "^1.0.0",
"@nextcloud/capabilities": "^1.0.4",
- "@nextcloud/dialogs": "^4.0.1",
+ "@nextcloud/dialogs": "^4.1.0",
"@nextcloud/event-bus": "^3.1.0",
"@nextcloud/files": "^3.0.0-beta.10",
"@nextcloud/initial-state": "^2.0.0",
@@ -118,12 +118,13 @@
},
"devDependencies": {
"@babel/node": "^7.20.7",
- "@babel/preset-typescript": "^7.18.6",
+ "@babel/preset-typescript": "^7.22.5",
"@cypress/browserify-preprocessor": "^3.0.2",
"@cypress/vue2": "^2.0.1",
+ "@jest/globals": "^29.5.0",
"@nextcloud/babel-config": "^1.0.0",
"@nextcloud/cypress": "^1.0.0-beta.2",
- "@nextcloud/eslint-config": "^8.2.1",
+ "@nextcloud/eslint-config": "^v8.3.0-beta.2",
"@nextcloud/stylelint-config": "^2.1.2",
"@nextcloud/webpack-vue-config": "^5.5.1",
"@pinia/testing": "^0.0.16",
@@ -132,10 +133,8 @@
"@testing-library/vue": "^5.8.3",
"@types/dockerode": "^3.3.17",
"@types/jest": "^29.5.2",
- "@typescript-eslint/eslint-plugin": "^5.59.2",
- "@typescript-eslint/parser": "^5.59.5",
"@vue/test-utils": "^1.3.5",
- "@vue/tsconfig": "^0.1.3",
+ "@vue/tsconfig": "^0.4.0",
"@vue/vue2-jest": "^29.2.4",
"babel-jest": "^29.5.0",
"babel-loader": "^9.1.0",
@@ -172,10 +171,10 @@
"style-loader": "^3.3.1",
"tar": "^6.1.15",
"ts-jest": "^29.1.0",
- "ts-loader": "^9.4.2",
+ "ts-loader": "^9.4.3",
"ts-node": "^10.9.1",
- "tslib": "^2.5.3",
- "typescript": "^4.9.3",
+ "tslib": "^2.6.0",
+ "typescript": "^5.1.3",
"vue-loader": "^15.9.8",
"vue-template-compiler": "^2.7.14",
"wait-on": "^7.0.1",