diff --git a/.changeset/weak-parrots-search.md b/.changeset/weak-parrots-search.md new file mode 100644 index 0000000000..b4fe6350c2 --- /dev/null +++ b/.changeset/weak-parrots-search.md @@ -0,0 +1,5 @@ +--- +"@medusajs/event-bus-local": patch +--- + +fix(event-bus-local): Error handling diff --git a/packages/event-bus-local/src/services/event-bus-local.ts b/packages/event-bus-local/src/services/event-bus-local.ts index 53d3f5c7c2..2e382a29d9 100644 --- a/packages/event-bus-local/src/services/event-bus-local.ts +++ b/packages/event-bus-local/src/services/event-bus-local.ts @@ -8,6 +8,7 @@ type InjectedDependencies = { } const eventEmitter = new EventEmitter() +eventEmitter.setMaxListeners(Infinity) // eslint-disable-next-line max-len export default class LocalEventBusService extends AbstractEventBusModuleService { @@ -59,18 +60,21 @@ export default class LocalEventBusService extends AbstractEventBusModuleService continue } - try { - this.eventEmitter_.emit(event.eventName, event.data) - } catch (error) { - this.logger_.error( - `An error occurred while processing ${event.eventName}: ${error}` - ) - } + this.eventEmitter_.emit(event.eventName, event.data) } } subscribe(event: string | symbol, subscriber: Subscriber): this { - this.eventEmitter_.on(event, subscriber) + this.eventEmitter_.on(event, async (...args) => { + try { + // @ts-ignore + await subscriber(...args) + } catch (e) { + this.logger_.error( + `An error occurred while processing ${event.toString()}: ${e}` + ) + } + }) return this } diff --git a/packages/medusa/src/api/routes/admin/products/__tests__/update-product.js b/packages/medusa/src/api/routes/admin/products/__tests__/update-product.js index 16ff180587..664cb7ff0f 100644 --- a/packages/medusa/src/api/routes/admin/products/__tests__/update-product.js +++ b/packages/medusa/src/api/routes/admin/products/__tests__/update-product.js @@ -2,7 +2,6 @@ import { IdMap } from "medusa-test-utils" import { request } from "../../../../../helpers/test-request" import { ProductServiceMock } from "../../../../../services/__mocks__/product" import { ProductVariantServiceMock } from "../../../../../services/__mocks__/product-variant" -import { EventBusServiceMock } from "../../../../../services/__mocks__/event-bus" describe("POST /admin/products/:id", () => { describe("successfully updates a product", () => { diff --git a/yarn.lock b/yarn.lock index cd7e0b2d8a..0c3c475451 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5606,13 +5606,13 @@ __metadata: languageName: node linkType: hard -"@medusajs/admin-ui@*, @medusajs/admin-ui@workspace:packages/admin-ui": +"@medusajs/admin-ui@0.0.1-rc.0, @medusajs/admin-ui@workspace:packages/admin-ui": version: 0.0.0-use.local resolution: "@medusajs/admin-ui@workspace:packages/admin-ui" dependencies: "@hookform/error-message": ^2.0.1 - "@medusajs/medusa": "*" - "@medusajs/types": ^0.0.1 + "@medusajs/medusa": 1.8.0-rc.0 + "@medusajs/types": ^0.0.2-rc.0 "@radix-ui/react-accordion": ^1.0.1 "@radix-ui/react-avatar": ^1.0.1 "@radix-ui/react-collapsible": ^1.0.1 @@ -5641,7 +5641,7 @@ __metadata: copy-to-clipboard: ^3.3.1 emoji-picker-react: ^4.4.3 framer-motion: ^9.1.6 - medusa-react: "*" + medusa-react: 5.0.0-rc.0 moment: ^2.29.4 pluralize: ^8.0.0 postcss: ^8.4.21 @@ -5678,30 +5678,30 @@ __metadata: version: 0.0.0-use.local resolution: "@medusajs/admin@workspace:packages/admin" dependencies: - "@medusajs/admin-ui": "*" + "@medusajs/admin-ui": 0.0.1-rc.0 "@types/express": ^4.17.13 commander: ^10.0.0 dotenv: ^16.0.3 express: ^4.17.1 fs-extra: ^11.1.0 - medusa-core-utils: "*" + medusa-core-utils: 1.2.0-rc.0 ora: 5.4.0 picocolors: ^1.0.0 ts-dedent: ^2.2.0 typescript: ^4.9.3 peerDependencies: - "@medusajs/medusa": "*" + "@medusajs/medusa": 1.8.0-rc.0 bin: medusa-admin: ./bin/medusa-admin.js languageName: unknown linkType: soft -"@medusajs/cache-inmemory@*, @medusajs/cache-inmemory@workspace:packages/cache-inmemory": +"@medusajs/cache-inmemory@1.8.0-rc.0, @medusajs/cache-inmemory@workspace:packages/cache-inmemory": version: 0.0.0-use.local resolution: "@medusajs/cache-inmemory@workspace:packages/cache-inmemory" dependencies: - "@medusajs/modules-sdk": ^0.0.1 - "@medusajs/types": ^0.0.1 + "@medusajs/modules-sdk": ^0.1.0-rc.0 + "@medusajs/types": ^0.0.2-rc.0 cross-env: ^5.2.1 jest: ^25.5.4 ts-jest: ^25.5.1 @@ -5713,8 +5713,8 @@ __metadata: version: 0.0.0-use.local resolution: "@medusajs/cache-redis@workspace:packages/cache-redis" dependencies: - "@medusajs/modules-sdk": ^0.0.1 - "@medusajs/types": ^0.0.1 + "@medusajs/modules-sdk": ^0.1.0-rc.0 + "@medusajs/types": ^0.0.2-rc.0 awilix: ^8.0.0 cross-env: ^5.2.1 ioredis: ^5.3.1 @@ -5728,7 +5728,7 @@ __metadata: version: 0.0.0-use.local resolution: "@medusajs/client-types@workspace:packages/generated/client-types" dependencies: - "@medusajs/medusa-oas-cli": "*" + "@medusajs/medusa-oas-cli": 0.2.0-rc.0 cross-env: ^7.0.3 execa: ^5.1.1 jest: ^27.4.7 @@ -5738,13 +5738,13 @@ __metadata: languageName: unknown linkType: soft -"@medusajs/event-bus-local@*, @medusajs/event-bus-local@workspace:packages/event-bus-local": +"@medusajs/event-bus-local@1.8.0-rc.0, @medusajs/event-bus-local@workspace:packages/event-bus-local": version: 0.0.0-use.local resolution: "@medusajs/event-bus-local@workspace:packages/event-bus-local" dependencies: - "@medusajs/modules-sdk": "*" - "@medusajs/types": ^0.0.1 - "@medusajs/utils": ^0.0.1 + "@medusajs/modules-sdk": 0.1.0-rc.0 + "@medusajs/types": ^0.0.2-rc.0 + "@medusajs/utils": ^0.0.2-rc.0 cross-env: ^5.2.1 jest: ^25.5.2 ts-jest: ^25.5.1 @@ -5756,15 +5756,15 @@ __metadata: version: 0.0.0-use.local resolution: "@medusajs/event-bus-redis@workspace:packages/event-bus-redis" dependencies: - "@medusajs/modules-sdk": "*" - "@medusajs/types": ^0.0.1 - "@medusajs/utils": ^0.0.1 + "@medusajs/modules-sdk": 0.1.0-rc.0 + "@medusajs/types": ^0.0.2-rc.0 + "@medusajs/utils": ^0.0.2-rc.0 awilix: ^8.0.0 bullmq: ^3.5.6 cross-env: ^5.2.1 ioredis: ^5.2.5 jest: ^25.5.2 - medusa-test-utils: ^1.1.39 + medusa-test-utils: ^1.1.40-rc.0 ts-jest: ^25.5.1 typescript: ^4.4.4 languageName: unknown @@ -5774,9 +5774,9 @@ __metadata: version: 0.0.0-use.local resolution: "@medusajs/inventory@workspace:packages/inventory" dependencies: - "@medusajs/modules-sdk": "*" - "@medusajs/types": ^0.0.1 - "@medusajs/utils": ^0.0.1 + "@medusajs/modules-sdk": 0.1.0-rc.0 + "@medusajs/types": ^0.0.2-rc.0 + "@medusajs/utils": ^0.0.2-rc.0 awilix: ^8.0.0 cross-env: ^5.2.1 jest: ^25.5.4 @@ -5786,7 +5786,7 @@ __metadata: languageName: unknown linkType: soft -"@medusajs/medusa-cli@^1.3.8, @medusajs/medusa-cli@workspace:packages/medusa-cli": +"@medusajs/medusa-cli@^1.3.9-rc.0, @medusajs/medusa-cli@workspace:packages/medusa-cli": version: 0.0.0-use.local resolution: "@medusajs/medusa-cli@workspace:packages/medusa-cli" dependencies: @@ -5809,7 +5809,7 @@ __metadata: is-valid-path: ^0.1.1 jest: ^25.5.4 meant: ^1.0.3 - medusa-core-utils: ^1.1.39 + medusa-core-utils: ^1.2.0-rc.0 medusa-telemetry: 0.0.16 open: ^8.0.6 ora: ^5.4.1 @@ -5828,11 +5828,11 @@ __metadata: languageName: unknown linkType: soft -"@medusajs/medusa-js@^1.3.8, @medusajs/medusa-js@workspace:packages/medusa-js": +"@medusajs/medusa-js@^2.0.0-rc.0, @medusajs/medusa-js@workspace:packages/medusa-js": version: 0.0.0-use.local resolution: "@medusajs/medusa-js@workspace:packages/medusa-js" dependencies: - "@medusajs/medusa": ^1.7.8 + "@medusajs/medusa": ^1.8.0-rc.0 "@types/uuid": ^9.0.0 axios: ^0.24.0 cross-env: ^7.0.3 @@ -5844,16 +5844,16 @@ __metadata: typescript: ^4.9.5 uuid: ^9.0.0 peerDependencies: - "@medusajs/medusa": ^1.7.8 + "@medusajs/medusa": ^1.8.0-rc.0 languageName: unknown linkType: soft -"@medusajs/medusa-oas-cli@*, @medusajs/medusa-oas-cli@workspace:packages/oas/medusa-oas-cli": +"@medusajs/medusa-oas-cli@0.2.0-rc.0, @medusajs/medusa-oas-cli@workspace:packages/oas/medusa-oas-cli": version: 0.0.0-use.local resolution: "@medusajs/medusa-oas-cli@workspace:packages/oas/medusa-oas-cli" dependencies: - "@medusajs/medusa": "*" - "@medusajs/openapi-typescript-codegen": "*" + "@medusajs/medusa": 1.8.0-rc.0 + "@medusajs/openapi-typescript-codegen": 0.2.0-rc.0 "@readme/openapi-parser": ^2.4.0 "@types/lodash": ^4.14.191 commander: ^10.0.0 @@ -5871,14 +5871,14 @@ __metadata: languageName: unknown linkType: soft -"@medusajs/medusa@*, @medusajs/medusa@^1.7.12, @medusajs/medusa@^1.7.6, @medusajs/medusa@^1.7.7, @medusajs/medusa@^1.7.8, @medusajs/medusa@workspace:packages/medusa": +"@medusajs/medusa@1.8.0-rc.0, @medusajs/medusa@^1.8.0-rc.0, @medusajs/medusa@workspace:packages/medusa": version: 0.0.0-use.local resolution: "@medusajs/medusa@workspace:packages/medusa" dependencies: - "@medusajs/medusa-cli": ^1.3.8 - "@medusajs/modules-sdk": ^0.0.1 - "@medusajs/types": ^0.0.1 - "@medusajs/utils": ^0.0.1 + "@medusajs/medusa-cli": ^1.3.9-rc.0 + "@medusajs/modules-sdk": ^0.1.0-rc.0 + "@medusajs/types": ^0.0.2-rc.0 + "@medusajs/utils": ^0.0.2-rc.0 "@types/express": ^4.17.17 "@types/ioredis": ^4.28.10 "@types/jsonwebtoken": ^8.5.9 @@ -5908,10 +5908,10 @@ __metadata: jest: ^25.5.4 jsonwebtoken: ^8.5.1 lodash: ^4.17.21 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 medusa-telemetry: ^0.0.16 - medusa-test-utils: ^1.1.39 + medusa-test-utils: ^1.1.40-rc.0 morgan: ^1.9.1 multer: ^1.4.4 node-schedule: ^2.1.1 @@ -5933,20 +5933,20 @@ __metadata: uuid: ^8.3.2 winston: ^3.8.2 peerDependencies: - "@medusajs/types": ^0.0.1 - medusa-interfaces: 1.3.6 + "@medusajs/types": ^0.0.2-rc.0 + medusa-interfaces: 1.3.7-rc.0 typeorm: ^0.3.11 bin: medusa: ./cli.js languageName: unknown linkType: soft -"@medusajs/modules-sdk@*, @medusajs/modules-sdk@^0.0.1, @medusajs/modules-sdk@workspace:packages/modules-sdk": +"@medusajs/modules-sdk@0.1.0-rc.0, @medusajs/modules-sdk@^0.1.0-rc.0, @medusajs/modules-sdk@workspace:packages/modules-sdk": version: 0.0.0-use.local resolution: "@medusajs/modules-sdk@workspace:packages/modules-sdk" dependencies: - "@medusajs/types": ^0.0.1 - "@medusajs/utils": ^0.0.1 + "@medusajs/types": ^0.0.2-rc.0 + "@medusajs/utils": ^0.0.2-rc.0 awilix: ^8.0.0 cross-env: ^5.2.1 glob: 7.1.6 @@ -5962,7 +5962,7 @@ __metadata: version: 0.0.0-use.local resolution: "@medusajs/oas-github-ci@workspace:packages/oas/oas-github-ci" dependencies: - "@medusajs/medusa-oas-cli": "*" + "@medusajs/medusa-oas-cli": 0.2.0-rc.0 "@readme/openapi-parser": ^2.4.0 "@redocly/cli": 1.0.0-beta.123 execa: ^5.1.1 @@ -5970,7 +5970,7 @@ __metadata: languageName: unknown linkType: soft -"@medusajs/openapi-typescript-codegen@*, @medusajs/openapi-typescript-codegen@workspace:packages/oas/openapi-typescript-codegen": +"@medusajs/openapi-typescript-codegen@0.2.0-rc.0, @medusajs/openapi-typescript-codegen@workspace:packages/oas/openapi-typescript-codegen": version: 0.0.0-use.local resolution: "@medusajs/openapi-typescript-codegen@workspace:packages/oas/openapi-typescript-codegen" dependencies: @@ -6011,9 +6011,9 @@ __metadata: version: 0.0.0-use.local resolution: "@medusajs/stock-location@workspace:packages/stock-location" dependencies: - "@medusajs/modules-sdk": ^0.0.1 - "@medusajs/types": ^0.0.1 - "@medusajs/utils": ^0.0.1 + "@medusajs/modules-sdk": ^0.1.0-rc.0 + "@medusajs/types": ^0.0.2-rc.0 + "@medusajs/utils": ^0.0.2-rc.0 awilix: ^8.0.0 cross-env: ^5.2.1 jest: ^25.5.4 @@ -6023,7 +6023,7 @@ __metadata: languageName: unknown linkType: soft -"@medusajs/types@^0.0.1, @medusajs/types@workspace:packages/types": +"@medusajs/types@^0.0.2-rc.0, @medusajs/types@workspace:packages/types": version: 0.0.0-use.local resolution: "@medusajs/types@workspace:packages/types" dependencies: @@ -6035,11 +6035,11 @@ __metadata: languageName: unknown linkType: soft -"@medusajs/utils@^0.0.1, @medusajs/utils@workspace:packages/utils": +"@medusajs/utils@^0.0.2-rc.0, @medusajs/utils@workspace:packages/utils": version: 0.0.0-use.local resolution: "@medusajs/utils@workspace:packages/utils" dependencies: - "@medusajs/types": ^0.0.1 + "@medusajs/types": ^0.0.2-rc.0 "@types/express": ^4.17.17 awilix: ^8.0.0 class-transformer: ^0.5.1 @@ -23325,14 +23325,14 @@ __metadata: "@babel/cli": ^7.12.10 "@babel/core": ^7.12.10 "@babel/node": ^7.12.10 - "@medusajs/cache-inmemory": "*" - "@medusajs/event-bus-local": "*" - "@medusajs/medusa": "*" + "@medusajs/cache-inmemory": 1.8.0-rc.0 + "@medusajs/event-bus-local": 1.8.0-rc.0 + "@medusajs/medusa": 1.8.0-rc.0 babel-preset-medusa-package: "*" faker: ^5.5.3 jest: ^26.6.3 jest-environment-node: 26.6.2 - medusa-interfaces: "*" + medusa-interfaces: 1.3.7-rc.0 typeorm: ^0.3.11 languageName: unknown linkType: soft @@ -23344,16 +23344,16 @@ __metadata: "@babel/cli": ^7.12.10 "@babel/core": ^7.12.10 "@babel/node": ^7.12.10 - "@medusajs/cache-inmemory": "*" - "@medusajs/event-bus-local": "*" - "@medusajs/medusa": "*" + "@medusajs/cache-inmemory": 1.8.0-rc.0 + "@medusajs/event-bus-local": 1.8.0-rc.0 + "@medusajs/medusa": 1.8.0-rc.0 babel-preset-medusa-package: "*" faker: ^5.5.3 jest: ^26.6.3 jest-environment-node: 26.6.2 - medusa-fulfillment-webshipper: "*" - medusa-interfaces: "*" - medusa-plugin-sendgrid: "*" + medusa-fulfillment-webshipper: 1.3.8-rc.0 + medusa-interfaces: 1.3.7-rc.0 + medusa-plugin-sendgrid: 1.3.8-rc.0 typeorm: ^0.3.11 languageName: unknown linkType: soft @@ -23365,11 +23365,11 @@ __metadata: "@babel/cli": ^7.12.10 "@babel/core": ^7.12.10 "@babel/node": ^7.12.10 - "@medusajs/medusa": "*" + "@medusajs/medusa": 1.8.0-rc.0 babel-preset-medusa-package: "*" jest: ^26.6.3 jest-environment-node: 26.6.2 - medusa-interfaces: "*" + medusa-interfaces: 1.3.7-rc.0 typeorm: ^0.3.11 languageName: unknown linkType: soft @@ -28246,7 +28246,7 @@ __metadata: languageName: node linkType: hard -"medusa-core-utils@*, medusa-core-utils@^1.1.31, medusa-core-utils@^1.1.38, medusa-core-utils@^1.1.39, medusa-core-utils@workspace:packages/medusa-core-utils": +"medusa-core-utils@1.2.0-rc.0, medusa-core-utils@^1.2.0-rc.0, medusa-core-utils@workspace:packages/medusa-core-utils": version: 0.0.0-use.local resolution: "medusa-core-utils@workspace:packages/medusa-core-utils" dependencies: @@ -28305,11 +28305,11 @@ __metadata: cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28333,11 +28333,11 @@ __metadata: cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28361,12 +28361,12 @@ __metadata: cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 stripe: ^8.50.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28386,14 +28386,14 @@ __metadata: cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft -"medusa-fulfillment-webshipper@*, medusa-fulfillment-webshipper@workspace:packages/medusa-fulfillment-webshipper": +"medusa-fulfillment-webshipper@1.3.8-rc.0, medusa-fulfillment-webshipper@workspace:packages/medusa-fulfillment-webshipper": version: 0.0.0-use.local resolution: "medusa-fulfillment-webshipper@workspace:packages/medusa-fulfillment-webshipper" dependencies: @@ -28404,7 +28404,7 @@ __metadata: "@babel/plugin-transform-runtime": ^7.7.6 "@babel/preset-env": ^7.7.5 "@babel/runtime": ^7.9.6 - "@medusajs/medusa": ^1.7.7 + "@medusajs/medusa": ^1.8.0-rc.0 axios: ^0.20.0 body-parser: ^1.19.0 client-sessions: ^0.8.0 @@ -28412,14 +28412,14 @@ __metadata: cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft -"medusa-interfaces@*, medusa-interfaces@^1.3.6, medusa-interfaces@workspace:packages/medusa-interfaces": +"medusa-interfaces@1.3.7-rc.0, medusa-interfaces@^1.3.7-rc.0, medusa-interfaces@workspace:packages/medusa-interfaces": version: 0.0.0-use.local resolution: "medusa-interfaces@workspace:packages/medusa-interfaces" dependencies: @@ -28434,8 +28434,8 @@ __metadata: "@babel/runtime": ^7.9.6 cross-env: ^5.2.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-test-utils: ^1.1.40-rc.0 typescript: ^4.4.4 languageName: unknown linkType: soft @@ -28462,11 +28462,11 @@ __metadata: cross-env: ^7.0.3 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28491,11 +28491,11 @@ __metadata: cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28516,10 +28516,10 @@ __metadata: "@babel/runtime": ^7.9.6 cross-env: ^5.2.1 jest: ^25.5.4 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.38 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28545,11 +28545,11 @@ __metadata: express: ^4.17.1 jest: ^25.5.4 jest-environment-node: 25.5.0 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.38 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28557,17 +28557,17 @@ __metadata: version: 0.0.0-use.local resolution: "medusa-payment-stripe@workspace:packages/medusa-payment-stripe" dependencies: - "@medusajs/medusa": ^1.7.7 + "@medusajs/medusa": ^1.8.0-rc.0 "@types/stripe": ^8.0.417 body-parser: ^1.19.0 cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.38 + medusa-core-utils: ^1.2.0-rc.0 stripe: ^11.10.0 typescript: ^4.9.5 peerDependencies: - "@medusajs/medusa": ^1.7.7 + "@medusajs/medusa": ^1.8.0-rc.0 languageName: unknown linkType: soft @@ -28575,9 +28575,9 @@ __metadata: version: 0.0.0-use.local resolution: "medusa-plugin-algolia@workspace:packages/medusa-plugin-algolia" dependencies: - "@medusajs/modules-sdk": ^0.0.1 - "@medusajs/types": ^0.0.1 - "@medusajs/utils": ^0.0.1 + "@medusajs/modules-sdk": ^0.1.0-rc.0 + "@medusajs/types": ^0.0.2-rc.0 + "@medusajs/utils": ^0.0.2-rc.0 algoliasearch: ^4.15.0 client-sessions: ^0.8.0 cross-env: ^5.2.1 @@ -28608,12 +28608,12 @@ __metadata: cross-env: ^7.0.3 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 randomatic: ^3.1.1 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28637,12 +28637,12 @@ __metadata: cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 redis: ^3.0.2 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28665,11 +28665,11 @@ __metadata: cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 randomatic: ^3.1.1 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28693,12 +28693,12 @@ __metadata: cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 moment: ^2.27.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28717,9 +28717,9 @@ __metadata: axios: ^0.20.0 cross-env: ^5.2.1 jest: ^25.5.4 - medusa-interfaces: ^1.3.6 + medusa-interfaces: ^1.3.7-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28744,11 +28744,11 @@ __metadata: express: ^4.17.1 jest: ^25.5.4 mailchimp-api-v3: ^1.14.0 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28756,9 +28756,9 @@ __metadata: version: 0.0.0-use.local resolution: "medusa-plugin-meilisearch@workspace:packages/medusa-plugin-meilisearch" dependencies: - "@medusajs/medusa": ^1.7.12 - "@medusajs/types": ^0.0.1 - "@medusajs/utils": ^0.0.1 + "@medusajs/medusa": ^1.8.0-rc.0 + "@medusajs/types": ^0.0.2-rc.0 + "@medusajs/utils": ^0.0.2-rc.0 body-parser: ^1.19.0 cross-env: ^5.2.1 jest: ^25.5.4 @@ -28782,14 +28782,14 @@ __metadata: cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 pg: ^8.5.1 ulid: ^2.3.0 peerDependencies: - "@medusajs/medusa": ^1.7.7 - medusa-interfaces: 1.3.6 + "@medusajs/medusa": ^1.8.0-rc.0 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28814,15 +28814,15 @@ __metadata: eslint: ^6.8.0 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft -"medusa-plugin-sendgrid@*, medusa-plugin-sendgrid@workspace:packages/medusa-plugin-sendgrid": +"medusa-plugin-sendgrid@1.3.8-rc.0, medusa-plugin-sendgrid@workspace:packages/medusa-plugin-sendgrid": version: 0.0.0-use.local resolution: "medusa-plugin-sendgrid@workspace:packages/medusa-plugin-sendgrid" dependencies: @@ -28842,11 +28842,11 @@ __metadata: cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28870,12 +28870,12 @@ __metadata: cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 moment: ^2.27.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28896,12 +28896,12 @@ __metadata: body-parser: ^1.19.0 cross-env: ^5.2.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 twilio: ^3.49.1 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft @@ -28924,21 +28924,21 @@ __metadata: cross-env: ^5.2.1 express: ^4.17.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 languageName: unknown linkType: soft -"medusa-react@*, medusa-react@workspace:packages/medusa-react": +"medusa-react@5.0.0-rc.0, medusa-react@workspace:packages/medusa-react": version: 0.0.0-use.local resolution: "medusa-react@workspace:packages/medusa-react" dependencies: "@babel/core": ^7.16.0 - "@medusajs/medusa": ^1.7.6 - "@medusajs/medusa-js": ^1.3.8 + "@medusajs/medusa": ^1.8.0-rc.0 + "@medusajs/medusa-js": ^2.0.0-rc.0 "@storybook/addon-essentials": ^6.3.12 "@storybook/addon-links": ^6.3.12 "@storybook/addons": ^6.3.12 @@ -28964,7 +28964,7 @@ __metadata: tslib: ^2.3.1 tsup: ^6.5.0 peerDependencies: - "@medusajs/medusa": ^1.7.6 + "@medusajs/medusa": ^1.8.0-rc.0 "@tanstack/react-query": ^4.22.0 react: ^16.8 || ^17.0 || ^18.0 react-dom: ^16.8 || ^17.0 || ^18.0 @@ -28994,11 +28994,11 @@ __metadata: ioredis: ^4.27.9 jest: ^25.5.4 lodash: ^4.17.21 - medusa-core-utils: ^1.1.39 - medusa-interfaces: ^1.3.6 - medusa-test-utils: ^1.1.37 + medusa-core-utils: ^1.2.0-rc.0 + medusa-interfaces: ^1.3.7-rc.0 + medusa-test-utils: ^1.1.40-rc.0 peerDependencies: - medusa-interfaces: 1.3.6 + medusa-interfaces: 1.3.7-rc.0 typeorm: 0.x languageName: unknown linkType: soft @@ -29026,7 +29026,7 @@ __metadata: languageName: unknown linkType: soft -"medusa-test-utils@^1.1.37, medusa-test-utils@^1.1.38, medusa-test-utils@^1.1.39, medusa-test-utils@workspace:packages/medusa-test-utils": +"medusa-test-utils@^1.1.40-rc.0, medusa-test-utils@workspace:packages/medusa-test-utils": version: 0.0.0-use.local resolution: "medusa-test-utils@workspace:packages/medusa-test-utils" dependencies: @@ -29039,7 +29039,7 @@ __metadata: "@babel/runtime": ^7.9.6 cross-env: ^5.2.1 jest: ^25.5.4 - medusa-core-utils: ^1.1.31 + medusa-core-utils: ^1.2.0-rc.0 randomatic: ^3.1.1 languageName: unknown linkType: soft