]> git.ipfire.org Git - thirdparty/vuejs/pinia.git/commitdiff
fix: use correct pinia version range
authorEduardo San Martin Morote <posva13@gmail.com>
Wed, 21 Aug 2024 15:41:42 +0000 (17:41 +0200)
committerEduardo San Martin Morote <posva13@gmail.com>
Wed, 21 Aug 2024 15:43:16 +0000 (17:43 +0200)
Close vuejs/pinia#2748

packages/nuxt/package.json
pnpm-lock.yaml
scripts/release.mjs

index a5ff008ce332f0f3e869dc356533ca24a07c3e0b..5b6f824e928abc40960e2d8f242317286cccf538 100644 (file)
@@ -47,7 +47,7 @@
   },
   "dependencies": {
     "@nuxt/kit": "^3.9.0",
-    "pinia": "workspace:*"
+    "pinia": "workspace:^"
   },
   "devDependencies": {
     "@nuxt/module-builder": "^0.8.1",
index 33119fa65a9361dae4a5b775da746b81d6774e8b..00ac5f23d8032d7a925fa72b529b1876eb14b9c3 100644 (file)
@@ -139,7 +139,7 @@ importers:
         specifier: ^3.9.0
         version: 3.12.4(magicast@0.3.4)(rollup@4.19.0)
       pinia:
-        specifier: workspace:*
+        specifier: workspace:^
         version: link:../pinia
     devDependencies:
       '@nuxt/module-builder':
index 5eca9c544ca932ddf4fa4df264e54dbf09eca2f9..42146787ad62de86df6eb496a80760a30749dc3b 100644 (file)
@@ -185,6 +185,13 @@ async function main() {
     })
   )
 
+  // TODO: we need to reorder packages based on dependencies
+  // pinia needs to be first
+  const piniaPkgIndx = packagesToRelease.find(({ name }) => name === 'pinia')
+  if (piniaPkgIndx > 0) {
+    packagesToRelease.unshift(packagesToRelease.splice(piniaPkgIndx, 1)[0])
+  }
+
   const { yes: isReleaseConfirmed } = await prompt({
     type: 'confirm',
     name: 'yes',