chore: make module loaders DML aware and auto generate joiner config (#7781)
* chore: make module loaders DML aware and auto generate joiner config * fixes and cleanup * improve dml entity check * add unit tests on load resources * cleanup deps * cleanup deps * cleanup Modules * finalise * fix modules-sdk jest * fix modules-sdk jest * fix import * fix import
This commit is contained in:
+1
-1
@@ -1,5 +1,5 @@
|
||||
import { NotificationTypes } from "@medusajs/types"
|
||||
import { AbstractNotificationProviderService } from "@medusajs/utils/src"
|
||||
import { AbstractNotificationProviderService } from "@medusajs/utils"
|
||||
|
||||
export class NotificationProviderServiceFixtures extends AbstractNotificationProviderService {
|
||||
static identifier = "fixtures-notification-provider"
|
||||
|
||||
+1
-1
@@ -1,10 +1,10 @@
|
||||
import { Modules } from "@medusajs/modules-sdk"
|
||||
import { INotificationModuleService } from "@medusajs/types"
|
||||
import {
|
||||
moduleIntegrationTestRunner,
|
||||
SuiteOptions,
|
||||
} from "medusa-test-utils/dist"
|
||||
import { resolve } from "path"
|
||||
import { Modules } from "@medusajs/utils"
|
||||
|
||||
let moduleOptions = {
|
||||
providers: [
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { Modules } from "@medusajs/modules-sdk"
|
||||
import {
|
||||
buildEntitiesNameToLinkableKeysMap,
|
||||
defineJoinerConfig,
|
||||
MapToConfig,
|
||||
Modules,
|
||||
} from "@medusajs/utils"
|
||||
|
||||
export const joinerConfig = defineJoinerConfig(Modules.NOTIFICATION, {
|
||||
|
||||
Reference in New Issue
Block a user