UNPKG

@webfaas/webfaas-core

Version:

WebFaaS Framework - Core

13 lines (12 loc) 977 B
import { IPackageStoreCacheSync } from "../PackageStoreCache/IPackageStoreCacheSync"; import { ModuleCompileManifestData } from "../ModuleCompile/ModuleCompileManifestData"; import { ModuleManagerRequireContextData } from "./ModuleManagerRequireContextData"; import { IRequirePackageInfoTarget } from "./IRequirePackageInfoTarget"; import { ICodeBufferResponseFromPackageStoreCacheSync } from "./ICodeBufferResponseFromPackageStoreCacheSync"; /** * manager Module */ export declare class ModuleManagerConvert { convertToPackageInfoTarget(name: string, version: string, moduleManagerRequireContextData: ModuleManagerRequireContextData, parentModuleCompileManifestData?: ModuleCompileManifestData): IRequirePackageInfoTarget; convertToCodeBufferResponse(cacheRootPackageStore: IPackageStoreCacheSync, packageInfoTarget: IRequirePackageInfoTarget, moduleManagerRequireContextData: ModuleManagerRequireContextData): ICodeBufferResponseFromPackageStoreCacheSync | null; }