WXL
3 天以前 9bce51f651aad297ef9eb6df832bfdaf1de05d84
node_modules/webpack/lib/ResolverFactory.js
@@ -20,6 +20,7 @@
/** @typedef {WebpackResolveOptions & { dependencyType?: string, resolveToContext?: boolean }} ResolveOptionsWithDependencyType */
/**
 * Defines the with options type used by this module.
 * @typedef {object} WithOptions
 * @property {(options: Partial<ResolveOptionsWithDependencyType>) => ResolverWithOptions} withOptions create a resolver with additional/different options
 */
@@ -31,6 +32,7 @@
const EMPTY_RESOLVE_OPTIONS = {};
/**
 * Convert to resolve options.
 * @param {ResolveOptionsWithDependencyType} resolveOptionsWithDepType enhanced options
 * @returns {ResolveOptions} merged options
 */
@@ -69,6 +71,7 @@
};
/**
 * Represents the resolver factory runtime component.
 * @typedef {object} ResolverCache
 * @property {WeakMap<ResolveOptionsWithDependencyType, ResolverWithOptions>} direct
 * @property {Map<string, ResolverWithOptions>} stringified
@@ -91,6 +94,7 @@
   }
   /**
    * Returns the resolver.
    * @param {string} type type of resolver
    * @param {ResolveOptionsWithDependencyType=} resolveOptions options
    * @returns {ResolverWithOptions} the resolver
@@ -121,6 +125,7 @@
   }
   /**
    * Returns the resolver.
    * @param {string} type type of resolver
    * @param {ResolveOptionsWithDependencyType} resolveOptionsWithDepType options
    * @returns {ResolverWithOptions} the resolver