diff options
author | Ed Tanous <ed@tanous.net> | 2024-02-27 21:12:25 +0300 |
---|---|---|
committer | Ed Tanous <ed@tanous.net> | 2024-03-05 07:23:10 +0300 |
commit | a0c29207a44028fd04e881bbd4e3cbc44ced35ac (patch) | |
tree | 8dcd36ca3ff5775fc6f81a5f26da4ae5bab78788 /package.json | |
parent | 47009075de12e5701d84653dc0db0e23f4e02609 (diff) | |
download | webui-vue-a0c29207a44028fd04e881bbd4e3cbc44ced35ac.tar.xz |
Upgrade eslint
Being on an old version of eslint is causing conflicts in our builds,
but because we pull in the @vue/cli-plugin-eslint plugin, we can't
upgrade. @vue is non trial to update, because webui-vue is on vue 4.X,
while the latest is 5.X.
This commit upgrades eslint to the latest version, and at the same time
disables @vue/cli-plugin-eslint. Not having a cli plugin doesn't seem
like it would be any amount of impact, as devs can just run eslint
manually.
At the same time, to fix a minor issue, update all of @vue to the latest
minor revision 4.5.12->4.5.19
Change-Id: I3ca9c7bbee5bdf9046d86e25e7130808b9caaa2b
Signed-off-by: Ed Tanous <ed@tanous.net>
Diffstat (limited to 'package.json')
-rw-r--r-- | package.json | 29 |
1 files changed, 15 insertions, 14 deletions
diff --git a/package.json b/package.json index 9a7f942f..b0ee3401 100644 --- a/package.json +++ b/package.json @@ -36,28 +36,29 @@ }, "devDependencies": { "@intlify/vue-i18n-loader": "1.1.0", - "@vue/cli-plugin-babel": "4.5.12", - "@vue/cli-plugin-eslint": "4.5.12", - "@vue/cli-plugin-router": "4.5.12", - "@vue/cli-plugin-unit-jest": "4.5.12", - "@vue/cli-plugin-vuex": "4.5.12", - "@vue/cli-service": "4.5.12", - "@vue/eslint-config-prettier": "5.0.0", - "@vue/test-utils": "1.1.3", - "babel-eslint": "10.1.0", + "@vue/cli-plugin-babel": "4.5.19", + "@vue/cli-plugin-eslint": "5.0.8", + "@vue/cli-plugin-router": "4.5.19", + "@vue/cli-plugin-unit-jest": "4.5.19", + "@vue/cli-plugin-vuex": "4.5.19", + "@vue/cli-service": "4.5.19", + "@vue/eslint-config-prettier": "9.0.0", + "@vue/test-utils": "1.3.0", "babel-plugin-transform-require-context": "0.1.1", "check-node-version": "4.1.0", "compression-webpack-plugin": "6.0.3", - "eslint": "7.22.0", - "eslint-plugin-prettier": "3.3.1", - "eslint-plugin-vue": "7.8.0", + "eslint": "8.57.0", + "eslint-plugin-prettier": "5.1.3", + "eslint-plugin-vue": "9.22.0", "lint-staged": "10.5.4", - "prettier": "2.2.1", + "prettier": "3.2.5", "sass": "1.32.8", "sass-loader": "8.0.0", "vue-cli-plugin-i18n": "0.6.1", + "vue-server-renderer": "2.7.16", "vue-template-compiler": "2.6.12", - "vuepress": "1.8.2" + "vuepress": "1.8.2", + "yorkie": "2.0.0" }, "engines": { "node": ">=12.14.1" |