Skip to content

Commit e1ede82

Browse files
authored
chore: simplify dependency tree
The current strict peer dependency graph confused npm. This way, peer deps should be resolved in a much better way
1 parent 456f93b commit e1ede82

File tree

11 files changed

+133
-248
lines changed

11 files changed

+133
-248
lines changed

.npmrc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
save-exact=true
22
engine-strict=true
33

4+
# Workspace options
5+
prefer-dedupe=true
6+
include-workspace-root=true
7+
if-present=true
8+
49
## Fix timeout errors in CI
510
fetch-retries=15

frontend/package.json

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@
5151
"sortablejs": "1.15.6",
5252
"swiper": "11.2.8",
5353
"uuid": "11.1.0",
54-
"vue": "3.5.15",
5554
"vue-router": "4.5.1",
5655
"vuetify": "3.8.0"
5756
},
@@ -64,22 +63,8 @@
6463
"@vitejs/plugin-vue": "5.2.4",
6564
"browserslist": "4.25.0",
6665
"lightningcss": "1.30.1",
67-
"unocss": "66.1.3",
6866
"unplugin-vue-components": "28.7.0",
6967
"unplugin-vue-router": "0.12.0",
7068
"vite-plugin-vue-devtools": "7.7.6"
71-
},
72-
"peerDependencies": {
73-
"@vue/shared": "*",
74-
"type-fest": "*",
75-
"vite": "*"
76-
},
77-
"peerDependenciesMeta": {
78-
"type-fest": {
79-
"optional": true
80-
},
81-
"vite": {
82-
"optional": true
83-
}
8469
}
8570
}

0 commit comments

Comments
 (0)