fix: mark posthog-node as a peer dependency (#12539)

Since the runtime of the `@medusajs/analytics-posthog` relies on `posthog-node` package. It should be either installed as a dependency or a peerDependency that will be satisfied by the user project.

In this PR, I have added it as a peer dependency
This commit is contained in:
Harminder Virk
2025-05-20 20:21:51 +05:30
committed by GitHub
parent 41054a3419
commit d9fdabe96d
4 changed files with 16 additions and 1 deletions

View File

@@ -34,7 +34,8 @@
"typescript": "^5.6.2"
},
"peerDependencies": {
"@medusajs/framework": "2.8.2"
"@medusajs/framework": "2.8.2",
"posthog-node": "^4.17.1"
},
"keywords": [
"medusa-plugin",