diff --git a/package.json b/package.json
index 043c73f0..42128068 100644
--- a/package.json
+++ b/package.json
@@ -47,10 +47,10 @@
"test": "pnpm -r run test"
},
"devDependencies": {
- "@dg-scripts/eslint-config": "^5.21.3",
- "@dg-scripts/stylelint-config": "^5.21.3",
+ "@dg-scripts/eslint-config": "^5.21.4",
+ "@dg-scripts/stylelint-config": "^5.21.4",
"@types/node": "^22.9.1",
- "eslint": "^8.57.1",
+ "eslint": "^9.15.0",
"lerna": "^8.1.9",
"prettier": "^3.3.3",
"stylelint": "^16.10.0",
diff --git a/packages/mortal-ui/package.json b/packages/mortal-ui/package.json
index 79889846..4dfd2ffb 100644
--- a/packages/mortal-ui/package.json
+++ b/packages/mortal-ui/package.json
@@ -26,14 +26,14 @@
"vue-i18n": "^10.0.4"
},
"devDependencies": {
- "@dg-scripts/eslint-config": "^5.21.3",
+ "@dg-scripts/eslint-config": "^5.21.4",
"@types/jsdom": "^21.1.7",
"@types/node": "^22.9.1",
"@vitejs/plugin-vue": "^5.2.0",
"@vitest/coverage-v8": "^2.1.5",
"@vue/test-utils": "^2.4.6",
"@vue/tsconfig": "^0.6.0",
- "eslint": "^8.57.1",
+ "eslint": "^9.15.0",
"eslint-plugin-format": "^0.1.2",
"jsdom": "^25.0.1",
"npm-run-all2": "^7.0.1",
diff --git a/packages/mortal-ui/src/components/Advice.vue b/packages/mortal-ui/src/components/Advice.vue
index cf216bef..4fcc4842 100644
--- a/packages/mortal-ui/src/components/Advice.vue
+++ b/packages/mortal-ui/src/components/Advice.vue
@@ -1,8 +1,8 @@
diff --git a/packages/vue-basis/src/router/index.ts b/packages/vue-basis/src/router/index.ts
index 5102df0a..9fed4ff0 100644
--- a/packages/vue-basis/src/router/index.ts
+++ b/packages/vue-basis/src/router/index.ts
@@ -1,7 +1,7 @@
import type { RouteRecordRaw } from 'vue-router'
import { createRouter, createWebHistory } from 'vue-router'
-import EventList from '../views/EventList.vue'
import EventDetails from '../views/EventDetails.vue'
+import EventList from '../views/EventList.vue'
const routes: Array = [
{
diff --git a/packages/vue-basis/src/views/EventDetails.vue b/packages/vue-basis/src/views/EventDetails.vue
index 062fd080..647f9d4c 100644
--- a/packages/vue-basis/src/views/EventDetails.vue
+++ b/packages/vue-basis/src/views/EventDetails.vue
@@ -1,6 +1,6 @@
diff --git a/packages/vue-challenges/.eslintignore b/packages/vue-challenges/.eslintignore
deleted file mode 100644
index fdf9a997..00000000
--- a/packages/vue-challenges/.eslintignore
+++ /dev/null
@@ -1,4 +0,0 @@
-!docs/.vitepress
-dist
-node_modules
-.output
diff --git a/packages/vue-challenges/package.json b/packages/vue-challenges/package.json
index d9a7de96..f3c93d26 100644
--- a/packages/vue-challenges/package.json
+++ b/packages/vue-challenges/package.json
@@ -28,7 +28,7 @@
"devDependencies": {
"@vitejs/plugin-vue": "^5.2.0",
"@vue/test-utils": "^2.4.6",
- "eslint": "^8.57.1",
+ "eslint": "^9.15.0",
"jsdom": "^25.0.1",
"typescript": "^5.6.3",
"vite": "^5.4.11",
diff --git a/packages/vue-design/.eslintignore b/packages/vue-design/.eslintignore
deleted file mode 100644
index 1cfec6ca..00000000
--- a/packages/vue-design/.eslintignore
+++ /dev/null
@@ -1,5 +0,0 @@
-node_modules
-build
-dist
-coverage
-
diff --git a/packages/vue-design/package.json b/packages/vue-design/package.json
index 6a57aa46..68605e8b 100644
--- a/packages/vue-design/package.json
+++ b/packages/vue-design/package.json
@@ -19,8 +19,8 @@
"snabbdom": "^3.6.2"
},
"devDependencies": {
- "@dg-scripts/eslint-config": "^5.21.3",
- "eslint": "^8.57.1",
+ "@dg-scripts/eslint-config": "^5.21.4",
+ "eslint": "^9.15.0",
"prettier": "^3.3.3",
"typescript": "^5.6.3",
"vite": "^5.4.11"
diff --git a/packages/vue-trello/package.json b/packages/vue-trello/package.json
index b29f9e1b..d9a1a33f 100644
--- a/packages/vue-trello/package.json
+++ b/packages/vue-trello/package.json
@@ -20,12 +20,12 @@
"vuex": "^4.1.0"
},
"devDependencies": {
- "@dg-scripts/eslint-config": "^5.21.3",
- "@dg-scripts/stylelint-config": "^5.21.3",
+ "@dg-scripts/eslint-config": "^5.21.4",
+ "@dg-scripts/stylelint-config": "^5.21.4",
"@types/node": "^22.9.1",
"@vitejs/plugin-vue": "^5.2.0",
"autoprefixer": "^10.4.20",
- "eslint": "^8.57.1",
+ "eslint": "^9.15.0",
"postcss": "^8.4.49",
"prettier": "^3.3.3",
"stylelint": "^16.10.0",
diff --git a/packages/vue-trello/src/components/BoardColumn.vue b/packages/vue-trello/src/components/BoardColumn.vue
index 8eabd40a..0ccb8942 100644
--- a/packages/vue-trello/src/components/BoardColumn.vue
+++ b/packages/vue-trello/src/components/BoardColumn.vue
@@ -1,8 +1,8 @@