From f7c977dc1272738781e930581bee330e2505585b Mon Sep 17 00:00:00 2001
From: Tom French <tom@tomfren.ch>
Date: Wed, 24 Aug 2022 00:07:06 +0100
Subject: [PATCH] build: use workspace ranges for monorepo dependencies

---
 packages/desktop-electron/package.json | 2 +-
 packages/import-ynab4/package.json     | 2 +-
 packages/import-ynab5/package.json     | 2 +-
 packages/loot-core/package.json        | 6 +++---
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/packages/desktop-electron/package.json b/packages/desktop-electron/package.json
index 29df4a278..7e70c8662 100644
--- a/packages/desktop-electron/package.json
+++ b/packages/desktop-electron/package.json
@@ -48,7 +48,7 @@
     "electron-is-dev": "2.0.0",
     "electron-log": "4.3.2",
     "electron-updater": "4.3.8",
-    "loot-core": "*",
+    "loot-core": "workspace:*",
     "node-fetch": "^1.6.3",
     "node-ipc": "9.1.4"
   },
diff --git a/packages/import-ynab4/package.json b/packages/import-ynab4/package.json
index 138abc3c6..e5591937a 100644
--- a/packages/import-ynab4/package.json
+++ b/packages/import-ynab4/package.json
@@ -16,7 +16,7 @@
   "bin": "./index.js",
   "homepage": "https://github.com/actualbudget/actual/tree/master/packages/import-ynab4#readme",
   "dependencies": {
-    "@actual-app/api": "^1.0.0",
+    "@actual-app/api": "workspace:*",
     "adm-zip": "^0.5.9",
     "date-fns": "2.0.0-alpha.27",
     "slash": "3.0.0",
diff --git a/packages/import-ynab5/package.json b/packages/import-ynab5/package.json
index a15fe5fe9..1c04a71bb 100644
--- a/packages/import-ynab5/package.json
+++ b/packages/import-ynab5/package.json
@@ -16,7 +16,7 @@
   "bin": "./index.js",
   "homepage": "https://github.com/actualbudget/actual/tree/master/packages/import-ynab5#readme",
   "dependencies": {
-    "@actual-app/api": "^1.0.0",
+    "@actual-app/api": "workspace:*",
     "date-fns": "2.0.0-alpha.27",
     "uuid": "3.3.2"
   }
diff --git a/packages/loot-core/package.json b/packages/loot-core/package.json
index 1208f3b14..7db5a453c 100644
--- a/packages/loot-core/package.json
+++ b/packages/loot-core/package.json
@@ -32,12 +32,12 @@
     "md5": "^2.3.0",
     "mitt": "^2.1.0",
     "node-fetch": "^1.6.3",
-    "node-libofx": "*",
+    "node-libofx": "workspace:*",
     "regenerator-runtime": "^0.13.7"
   },
   "devDependencies": {
-    "@actual-app/api": "*",
-    "@actual-app/import-ynab4": "*",
+    "@actual-app/api": "workspace:*",
+    "@actual-app/import-ynab4": "workspace:*",
     "@babel/core": "~7.14.3",
     "adm-zip": "cthackers/adm-zip#ff17ae85",
     "babel-jest": "25.2.6",
-- 
GitLab