diff --git a/.changeset/lemon-boats-obey.md b/.changeset/lemon-boats-obey.md new file mode 100644 index 0000000000..ac463fa23d --- /dev/null +++ b/.changeset/lemon-boats-obey.md @@ -0,0 +1,7 @@ +--- +"@medusajs/medusa-cli": patch +"@medusajs/medusa": patch +"@medusajs/utils": patch +--- + +chore(medusa-cli): Add missing utils dep diff --git a/packages/medusa-cli/package.json b/packages/medusa-cli/package.json index 1bf3c276eb..5c835d50bf 100644 --- a/packages/medusa-cli/package.json +++ b/packages/medusa-cli/package.json @@ -36,6 +36,7 @@ "jest": "^25.5.4" }, "dependencies": { + "@medusajs/utils": "0.0.2-rc.1", "axios": "^0.21.4", "chalk": "^4.0.0", "configstore": "5.0.1", diff --git a/packages/utils/src/common/get-medusa-version.ts b/packages/utils/src/common/get-medusa-version.ts new file mode 100644 index 0000000000..ed32467086 --- /dev/null +++ b/packages/utils/src/common/get-medusa-version.ts @@ -0,0 +1,14 @@ +import { join } from "path" + +export const getMedusaVersion = (): string => { + try { + return require(join( + process.cwd(), + `node_modules`, + `@medusajs/medusa`, + `package.json` + )).version + } catch (e) { + return `` + } +} diff --git a/yarn.lock b/yarn.lock index 5eac26eaf8..ec636d75a2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5796,6 +5796,7 @@ __metadata: "@babel/plugin-proposal-class-properties": ^7.7.4 "@babel/plugin-transform-runtime": ^7.7.6 "@babel/preset-env": ^7.7.5 + "@medusajs/utils": 0.0.2-rc.1 axios: ^0.21.4 chalk: ^4.0.0 configstore: 5.0.1