From a89d6656f4b66d0095698d4d7f737b2ba092b67c Mon Sep 17 00:00:00 2001 From: Abhijeet Prasad Date: Wed, 23 Mar 2022 09:50:07 -0400 Subject: [PATCH] feat(vue): Drop vue-router peerDep We previously added vue-router as a peer dependency because we rely on it's existence for Vue Performance Monitoring's router instrumentation. We never import directly from this though, we always rely on the user passing it in afterwards. As such, we don't really need to define a peerDep for the vue-router package. We use a similar pattern for the react-router stuff, and it has worked out super well. --- packages/vue/package.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/vue/package.json b/packages/vue/package.json index 6dc5069dc8f2..cdad53aafd62 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -24,8 +24,7 @@ "tslib": "^1.9.3" }, "peerDependencies": { - "vue": "2.x || 3.x", - "vue-router": "3.x || 4.x" + "vue": "2.x || 3.x" }, "devDependencies": { "jsdom": "^16.2.2"