From 3bceaa47752c65e16ce99b0d3f9273743a9f286b Mon Sep 17 00:00:00 2001 From: Gregor Becker Date: Mon, 20 Jul 2026 19:03:03 +0200 Subject: [PATCH] fix(pinia-orm): declare vue as peer dependency The setup store support (#1905) imports ref from vue, but vue was never declared as a peer dependency. Package managers could not warn on incompatible vue versions and size-limit bundled vue's reactivity system into the measurement, inflating it from 11.75 kB to 16.18 kB brotli. The index size limit is lowered back to 12 kB. --- packages/pinia-orm/package.json | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/pinia-orm/package.json b/packages/pinia-orm/package.json index c22cf96e3..7fc0ccd4d 100644 --- a/packages/pinia-orm/package.json +++ b/packages/pinia-orm/package.json @@ -54,7 +54,8 @@ "test": "vitest --run" }, "peerDependencies": { - "pinia": ">=3.0.0" + "pinia": ">=3.0.0", + "vue": ">=3.4.0" }, "dependencies": { "@pinia-orm/normalizr": "workspace:*" @@ -91,7 +92,7 @@ "size-limit": [ { "path": "dist/index.mjs", - "limit": "16.5 kB" + "limit": "12 kB" }, { "path": "dist/decorators.mjs",