From b856deae43de188340f1862247e9789df9bb4006 Mon Sep 17 00:00:00 2001
From: Marcus Schiesser <mail@marcusschiesser.de>
Date: Mon, 18 Mar 2024 15:46:28 +0700
Subject: [PATCH] fix: fix syncing edge with core version

---
 .changeset/config.json           |  2 +-
 .changeset/eighty-waves-march.md |  1 -
 package.json                     |  6 ++++--
 scripts/update-version.js        | 19 +++++++++++++++++++
 4 files changed, 24 insertions(+), 4 deletions(-)
 create mode 100644 scripts/update-version.js

diff --git a/.changeset/config.json b/.changeset/config.json
index 5af1259d5..118ffd7dd 100644
--- a/.changeset/config.json
+++ b/.changeset/config.json
@@ -2,7 +2,7 @@
   "$schema": "https://unpkg.com/@changesets/config@2.3.1/schema.json",
   "changelog": "@changesets/cli/changelog",
   "commit": true,
-  "fixed": [["llamaindex"], ["@llamaindex/edge"]],
+  "fixed": [],
   "linked": [],
   "access": "public",
   "baseBranch": "main",
diff --git a/.changeset/eighty-waves-march.md b/.changeset/eighty-waves-march.md
index da3ddd38a..2102584ce 100644
--- a/.changeset/eighty-waves-march.md
+++ b/.changeset/eighty-waves-march.md
@@ -1,6 +1,5 @@
 ---
 "llamaindex": patch
-"examples": patch
 ---
 
 Add auto create milvus collection and add milvus node metadata
diff --git a/package.json b/package.json
index 52415a648..aa9c922c9 100644
--- a/package.json
+++ b/package.json
@@ -12,9 +12,11 @@
     "test": "turbo run test",
     "type-check": "tsc -b --diagnostics",
     "release": "pnpm run check-minor-version && pnpm run build:release && changeset publish",
+    "release-snapshot": "pnpm run check-minor-version && pnpm run build:release && changeset publish --tag snapshot",
     "check-minor-version": "node ./scripts/check-minor-version",
-    "new-version": "pnpm run build:release && changeset version && pnpm run check-minor-version",
-    "new-snapshot": "pnpm run build:release && changeset version --snapshot"
+    "update-version": "node ./scripts/update-version",
+    "new-version": "pnpm run build:release && changeset version && pnpm run check-minor-version && pnpm run update-version",
+    "new-snapshot": "pnpm run build:release && changeset version --snapshot && pnpm run update-version"
   },
   "devDependencies": {
     "@changesets/cli": "^2.27.1",
diff --git a/scripts/update-version.js b/scripts/update-version.js
new file mode 100644
index 000000000..3ac7c3a0d
--- /dev/null
+++ b/scripts/update-version.js
@@ -0,0 +1,19 @@
+const fs = require("fs");
+const path = require("path");
+
+const corePackage = JSON.parse(
+  fs.readFileSync(
+    path.join(__dirname, "..", "packages", "core", "package.json"),
+    "utf8",
+  ),
+);
+const packageJsonPath = path.join(
+  __dirname,
+  "..",
+  "packages",
+  "edge",
+  "package.json",
+);
+const packageJson = JSON.parse(fs.readFileSync(packageJsonPath, "utf8"));
+packageJson.version = corePackage.version;
+fs.writeFileSync(packageJsonPath, JSON.stringify(packageJson, null, 2) + "\n");
-- 
GitLab