]> git.ipfire.org Git - thirdparty/vuejs/pinia.git/commitdiff
build: correctly link dependencies
authorEduardo San Martin Morote <posva13@gmail.com>
Thu, 19 Aug 2021 12:51:48 +0000 (14:51 +0200)
committerEduardo San Martin Morote <posva13@gmail.com>
Thu, 19 Aug 2021 12:51:48 +0000 (14:51 +0200)
package.json
packages/docs/package.json
packages/nuxt/package.json
packages/playground/package.json
packages/size-check/package.json
packages/testing/package.json
packages/testing/siroc.config.ts [new file with mode: 0644]
packages/testing/src/testing.ts

index 39976e53f9b69caafc6ac1a75332db4c4c77e1e9..780347fa767533d84d2167e13995375795dc7269 100644 (file)
@@ -7,7 +7,7 @@
   "scripts": {
     "release": "node scripts/release.mjs",
     "size": "lerna run size",
-    "build": "lerna run build --parallel",
+    "build": "lerna run build",
     "docs:build": "lerna run docs:build --scope @pinia/docs",
     "play": "lerna run play",
     "build:dts": "lerna run build:dts --parallel",
index 90422d32d77fbe29bcd5d80f37a20010fba61f50..e0bbe98cc7623c2a72e2dee4d85a34dde6660d1e 100644 (file)
@@ -7,6 +7,7 @@
     "docs:build": "vitepress build ."
   },
   "dependencies": {
+    "pinia": "^2.0.0-rc.4",
     "vitepress": "^0.16.1"
   }
 }
index 4c595ab659ef655b77acbc44ef47b7671130c52b..05e9901190402df41dd7ab1e9efe2c45f355ac01 100644 (file)
@@ -47,6 +47,7 @@
   },
   "devDependencies": {
     "@nuxt/types": "^2.15.8",
+    "pinia": "^2.0.0-0",
     "siroc": "^0.15.0"
   },
   "publishConfig": {
index e6b6ca1a3dd17d09a7e131f44fa45188f99c6138..3788812409079e8add7717b3dc52a7c8e2e8a9ee 100644 (file)
@@ -15,6 +15,7 @@
     "@vue/compiler-sfc": "^3.2.2",
     "@vueuse/core": "^6.0.0",
     "mande": "^1.0.0",
+    "pinia": "^2.0.0-rc.4",
     "swrv": "^1.0.0-beta.8",
     "vue": "^3.2.2",
     "vue-promised": "^2.1.0",
index b878a906ffab9560821387e98388cb239ce14dc7..1b2ed3a5d5cddaa5264fe7eecee9acd698cccb46 100644 (file)
@@ -11,5 +11,8 @@
   "devDependencies": {
     "brotli-wasm": "^1.1.0",
     "zlib": "^1.0.5"
+  },
+  "dependencies": {
+    "pinia": "^2.0.0-rc.4"
   }
 }
index a13506aa985117e4ae70cf32b15e52cef7a7979e..ec891b582ba63df6ea118a8c019c1e88d7a8c2f2 100644 (file)
@@ -43,8 +43,8 @@
     "build": "siroc",
     "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s --commit-path . -l @pinia/testing -r 1"
   },
-  "dependencies": {},
   "devDependencies": {
+    "pinia": "^2.0.0-0",
     "siroc": "^0.15.0"
   },
   "publishConfig": {
diff --git a/packages/testing/siroc.config.ts b/packages/testing/siroc.config.ts
new file mode 100644 (file)
index 0000000..0631788
--- /dev/null
@@ -0,0 +1,7 @@
+import { defineSirocConfig } from 'siroc'
+
+export default defineSirocConfig({
+  rollup: {
+    externals: ['pinia', 'vue-demi'],
+  },
+})
index 39789d5a8fbd8ae3fa1bb7968683258da425105c..b9b8a80159232e50d35135f3c2deb91cd500285d 100644 (file)
@@ -1,10 +1,5 @@
 import { App, createApp } from 'vue-demi'
-import { createPinia } from 'pinia'
-import {
-  Pinia,
-  PiniaStorePlugin,
-  setActivePinia,
-} from '../../pinia/src/rootStore'
+import { Pinia, PiniaStorePlugin, setActivePinia, createPinia } from 'pinia'
 
 export interface TestingOptions {
   /**