fix(medusa-js): missing devDependency was failing repo build task (#2804)

### What

Explicitly declare `@medusajs/medusa` as a devDependency for `@medusajs/medusa-js` client package.

### Why

With our latest version upgrade of `turbo`, peerDependencies aren't taken into account in the build graph. The recommendation is to also explicitly declare them in devDependencies.

### Test

* Run `yarn build --graph`
* Expect to see medusa-js having a dependency on medusa
```
"[root] @medusajs/medusa-js#build" -> "[root] @medusajs/medusa#build"
```
This commit is contained in:
Patrick
2022-12-14 11:46:08 -05:00
committed by GitHub
parent 8edf6a06ee
commit 7bb9cd6aff
3 changed files with 8 additions and 1 deletions

View File

@@ -0,0 +1,5 @@
---
"@medusajs/medusa-js": patch
---
fix: missing devDependency was failing repo build task

View File

@@ -32,6 +32,7 @@
"url": "https://github.com/medusajs/medusa/issues"
},
"devDependencies": {
"@medusajs/medusa": "^1.7.0",
"@types/jest": "^26.0.19",
"cross-env": "^7.0.3",
"jest": "^26.6.3",

View File

@@ -4381,6 +4381,7 @@ __metadata:
version: 0.0.0-use.local
resolution: "@medusajs/medusa-js@workspace:packages/medusa-js"
dependencies:
"@medusajs/medusa": ^1.7.0
"@types/jest": ^26.0.19
axios: ^0.24.0
cross-env: ^7.0.3
@@ -4394,7 +4395,7 @@ __metadata:
languageName: unknown
linkType: soft
"@medusajs/medusa@*, @medusajs/medusa@^1.3.3, @medusajs/medusa@workspace:packages/medusa":
"@medusajs/medusa@*, @medusajs/medusa@^1.3.3, @medusajs/medusa@^1.7.0, @medusajs/medusa@workspace:packages/medusa":
version: 0.0.0-use.local
resolution: "@medusajs/medusa@workspace:packages/medusa"
dependencies: