From de228d209f30dfbb5b500d5cb49932b63e06f52a Mon Sep 17 00:00:00 2001 From: Adrien de Peretti Date: Wed, 6 Nov 2024 09:43:04 +0100 Subject: [PATCH] fix(telemetry): Pointing and resolving packages wrongly (#9939) FIXES FRMW-2764 **What** - Fix wrong CLI package - Fix package.json path resolution --- .changeset/eleven-students-cover.md | 6 ++++++ packages/medusa-telemetry/src/telemeter.js | 9 ++------- packages/medusa/package.json | 1 + 3 files changed, 9 insertions(+), 7 deletions(-) create mode 100644 .changeset/eleven-students-cover.md diff --git a/.changeset/eleven-students-cover.md b/.changeset/eleven-students-cover.md new file mode 100644 index 0000000000..22132c9356 --- /dev/null +++ b/.changeset/eleven-students-cover.md @@ -0,0 +1,6 @@ +--- +"@medusajs/telemetry": patch +"@medusajs/medusa": patch +--- + +fix(telemetry): Pointing and resolving packages wrongly diff --git a/packages/medusa-telemetry/src/telemeter.js b/packages/medusa-telemetry/src/telemeter.js index 32ccec4adf..4e71503e9c 100644 --- a/packages/medusa-telemetry/src/telemeter.js +++ b/packages/medusa-telemetry/src/telemeter.js @@ -96,14 +96,9 @@ class Telemeter { getCliVersion() { try { const jsonfile = join( - require - .resolve(`@medusajs/medusa-cli`) // Resolve where current gatsby-cli would be loaded from. - .split(sep) - .slice(0, -2) // drop lib/index.js - .join(sep), - `package.json` + require.resolve(`@medusajs/cli`).split(`${sep}dist`).shift(), + "package.json" ) - const { version } = require(jsonfile) return version } catch (e) { diff --git a/packages/medusa/package.json b/packages/medusa/package.json index 0c8ea4cf36..a8a518b67b 100644 --- a/packages/medusa/package.json +++ b/packages/medusa/package.json @@ -4,6 +4,7 @@ "description": "Building blocks for digital commerce", "main": "dist/index.js", "exports": { + "./package.json": "./package.json", ".": "./dist/index.js", "./types": "./dist/types/index.js", "./utils": "./dist/utils/index.js",