Skip to content

Product reviews plugin: Running migrations after installing the plugin failed #34

@bshankar

Description

@bshankar

I have tested on various

node versions 20, 22, 24
medusa version: 2.13.1, 2.13.2

and with other package managers like yarn, npm. Removing the lock file and node_modules and reinstalling the packages also doesn't help.

pnpm medusa db:migrate

Error: No "exports" main defined in .../node_modules/@lambdacurry/medusa-product-reviews/package.json
    at exportsNotFound (node:internal/modules/esm/resolve:313:10)
    at packageExportsResolve (node:internal/modules/esm/resolve:661:9)
    at resolveExports (node:internal/modules/cjs/loader:679:36)
    at Module._findPath (node:internal/modules/cjs/loader:746:31)
    at Module.<anonymous> (node:internal/modules/cjs/loader:1406:27)
    at Module._resolveFilename.sharedData.moduleResolveFilenameHook.installedValue (.../node_modules/.pnpm/@cspotcode+source-map-support@0.8.1/node_modules/@cspotcode/source-map-support/source-map-support.js:811:30)
    at Module._resolveFilename (.../node_modules/.pnpm/tsconfig-paths@4.2.0/node_modules/tsconfig-paths/src/register.ts:115:36)
    at require.resolve (node:internal/modules/helpers:163:19)
    at loadInternalProvider (.../node_modules/.pnpm/@medusajs+modules-sdk@2.13.4_@types+node@20.19.37_express@4.22.1/node_modules/@medusajs/modules-sdk/src/loaders/utils/load-internal.ts:153:21)
    at async loadInternalModule (.../node_modules/.pnpm/@medusajs+modules-sdk@2.13.4_@types+node@20.19.37_express@4.22.1/node_modules/@medusajs/modules-sdk/src/loaders/utils/load-internal.ts:275:17) {
  code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}
error:   No "exports" main defined in .../@lambdacurry/medusa-product-reviews/package.json
Error: No "exports" main defined in .../node_modules/@lambdacurry/medusa-product-reviews/package.json
    at exportsNotFound (node:internal/modules/esm/resolve:313:10)
    at packageExportsResolve (node:internal/modules/esm/resolve:661:9)
    at resolveExports (node:internal/modules/cjs/loader:679:36)
    at Module._findPath (node:internal/modules/cjs/loader:746:31)
    at Module.<anonymous> (node:internal/modules/cjs/loader:1406:27)
    at Module._resolveFilename.sharedData.moduleResolveFilenameHook.installedValue (.../node_modules/.pnpm/@cspotcode+source-map-support@0.8.1/node_modules/@cspotcode/source-map-support/source-map-support.js:811:30)
    at Module._resolveFilename (.../node_modules/.pnpm/tsconfig-paths@4.2.0/node_modules/tsconfig-paths/src/register.ts:115:36)
    at require.resolve (node:internal/modules/helpers:163:19)
    at loadInternalProvider (.../node_modules/.pnpm/@medusajs+modules-sdk@2.13.4_@types+node@20.19.37_express@4.22.1/node_modules/@medusajs/modules-sdk/src/loaders/utils/load-internal.ts:153:21)
    at async loadInternalModule (.../node_modules/.pnpm/@medusajs+modules-sdk@2.13.4_@types+node@20.19.37_express@4.22.1/node_modules/@medusajs/modules-sdk/src/loaders/utils/load-internal.ts:275:17) {
  code: 'ERR_PACKAGE_PATH_NOT_EXPORTED'
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions