Chore(medusa,utils,types,inventory,stock-location): remove core dependency modules (#3531)

This commit is contained in:
Carlos R. L. Rodrigues
2023-03-23 08:07:32 -03:00
committed by GitHub
parent bfef22b33e
commit 4e9d257d3b
159 changed files with 1769 additions and 693 deletions

View File

@@ -1,12 +1,11 @@
import { AwilixContainer, ClassOrFunctionReturning, Resolver } from "awilix"
import { createMedusaContainer } from "medusa-core-utils"
import { EOL } from "os"
import {
ModuleResolution,
MODULE_RESOURCE_TYPE,
MODULE_SCOPE,
} from "../../types"
} from "@medusajs/types"
import { AwilixContainer, ClassOrFunctionReturning, Resolver } from "awilix"
import { createMedusaContainer } from "medusa-core-utils"
import { EOL } from "os"
import { moduleLoader } from "../module-loader"
import { trackInstallation } from "../__mocks__/medusa-telemetry"

View File

@@ -1,10 +1,10 @@
import MODULE_DEFINITIONS from "../../definitions"
import {
InternalModuleDeclaration,
ModuleDefinition,
MODULE_RESOURCE_TYPE,
MODULE_SCOPE,
} from "../../types"
} from "@medusajs/types"
import MODULE_DEFINITIONS from "../../definitions"
import { registerModules } from "../register-modules"
const RESOLVED_PACKAGE = "@medusajs/test-service-resolved"

View File

@@ -1,15 +1,13 @@
import { asValue } from "awilix"
import { EOL } from "os"
import { loadInternalModule } from "./utils"
import {
Logger,
MedusaContainer,
ModuleResolution,
MODULE_SCOPE,
} from "../types"
} from "@medusajs/types"
import { asValue } from "awilix"
import { EOL } from "os"
import { ModulesHelper } from "../module-helper"
import { loadInternalModule } from "./utils"
export const moduleHelper = new ModulesHelper()

View File

@@ -1,13 +1,12 @@
import resolveCwd from "resolve-cwd"
import MODULE_DEFINITIONS from "../definitions"
import {
ExternalModuleDeclaration,
InternalModuleDeclaration,
ModuleDefinition,
ModuleResolution,
MODULE_SCOPE,
} from "../types"
} from "@medusajs/types"
import resolveCwd from "resolve-cwd"
import MODULE_DEFINITIONS from "../definitions"
export const registerModules = (
modules?: Record<

View File

@@ -1,6 +1,3 @@
import { asFunction, asValue } from "awilix"
import { createMedusaContainer } from "medusa-core-utils"
import { trackInstallation } from "medusa-telemetry"
import {
Constructor,
InternalModuleDeclaration,
@@ -10,7 +7,10 @@ import {
ModuleResolution,
MODULE_RESOURCE_TYPE,
MODULE_SCOPE,
} from "../../types"
} from "@medusajs/types"
import { createMedusaContainer } from "@medusajs/utils"
import { asFunction, asValue } from "awilix"
import { trackInstallation } from "medusa-telemetry"
export async function loadInternalModule(
container: MedusaContainer,