/
var
/
www
/
flurhymez
/
node_modules
/
enhanced-resolve
/
lib
/
/var/www/flurhymez/node_modules/enhanced-resolve/lib
mkdir
upload
Name
Size
Mode
Actions
util/
-
0755
rm
AliasFieldPlugin.js
2551
0644
edit
dl
rm
AliasPlugin.js
3019
0644
edit
dl
rm
AppendPlugin.js
1096
0644
edit
dl
rm
CachedInputFileSystem.js
12866
0644
edit
dl
rm
CloneBasenamePlugin.js
1003
0644
edit
dl
rm
ConditionalPlugin.js
1681
0644
edit
dl
rm
createInnerContext.js
733
0644
edit
dl
rm
DescriptionFilePlugin.js
2592
0644
edit
dl
rm
DescriptionFileUtils.js
4247
0644
edit
dl
rm
DirectoryExistsPlugin.js
1697
0644
edit
dl
rm
ExportsFieldPlugin.js
4357
0644
edit
dl
rm
FileExistsPlugin.js
1570
0644
edit
dl
rm
forEachBail.js
553
0644
edit
dl
rm
getInnerRequest.js
823
0644
edit
dl
rm
getPaths.js
911
0644
edit
dl
rm
ImportsFieldPlugin.js
4677
0644
edit
dl
rm
index.js
3425
0644
edit
dl
rm
JoinRequestPartPlugin.js
1637
0644
edit
dl
rm
JoinRequestPlugin.js
1045
0644
edit
dl
rm
LogInfoPlugin.js
1409
0644
edit
dl
rm
MainFieldPlugin.js
2101
0644
edit
dl
rm
ModulesInHierachicDirectoriesPlugin.js
2113
0644
edit
dl
rm
ModulesInRootPlugin.js
1058
0644
edit
dl
rm
NextPlugin.js
803
0644
edit
dl
rm
ParsePlugin.js
2243
0644
edit
dl
rm
PnpPlugin.js
2831
0644
edit
dl
rm
Resolver.js
13119
0644
edit
dl
rm
ResolverFactory.js
19461
0644
edit
dl
rm
RestrictionsPlugin.js
1684
0644
edit
dl
rm
ResultPlugin.js
831
0644
edit
dl
rm
RootsPlugin.js
1381
0644
edit
dl
rm
SelfReferencePlugin.js
1981
0644
edit
dl
rm
SymlinkPlugin.js
2293
0644
edit
dl
rm
SyncAsyncFileSystemDecorator.js
2357
0644
edit
dl
rm
TryNextPlugin.js
919
0644
edit
dl
rm
UnsafeCachePlugin.js
1852
0644
edit
dl
rm
UseFilePlugin.js
1167
0644
edit
dl
rm
Edit:
/var/www/flurhymez/node_modules/enhanced-resolve/lib/PnpPlugin.js
(2831B)
/* MIT License http://www.opensource.org/licenses/mit-license.php Author Maƫl Nison @arcanis */ "use strict"; /** @typedef {import("./Resolver")} Resolver */ /** @typedef {import("./Resolver").ResolveStepHook} ResolveStepHook */ /** * @typedef {Object} PnpApiImpl * @property {function(string, string, object): string} resolveToUnqualified */ module.exports = class PnpPlugin { /** * @param {string | ResolveStepHook} source source * @param {PnpApiImpl} pnpApi pnpApi * @param {string | ResolveStepHook} target target */ constructor(source, pnpApi, target) { this.source = source; this.pnpApi = pnpApi; this.target = target; } /** * @param {Resolver} resolver the resolver * @returns {void} */ apply(resolver) { const target = resolver.ensureHook(this.target); resolver .getHook(this.source) .tapAsync("PnpPlugin", (request, resolveContext, callback) => { const req = request.request; if (!req) return callback(); // The trailing slash indicates to PnP that this value is a folder rather than a file const issuer = `${request.path}/`; const packageMatch = /^(@[^/]+\/)?[^/]+/.exec(req); if (!packageMatch) return callback(); const packageName = packageMatch[0]; const innerRequest = `.${req.slice(packageName.length)}`; let resolution; let apiResolution; try { resolution = this.pnpApi.resolveToUnqualified(packageName, issuer, { considerBuiltins: false }); if (resolveContext.fileDependencies) { apiResolution = this.pnpApi.resolveToUnqualified("pnpapi", issuer, { considerBuiltins: false }); } } catch (error) { if ( error.code === "MODULE_NOT_FOUND" && error.pnpCode === "UNDECLARED_DEPENDENCY" ) { // This is not a PnP managed dependency. // Try to continue resolving with our alternatives if (resolveContext.log) { resolveContext.log(`request is not managed by the pnpapi`); for (const line of error.message.split("\n").filter(Boolean)) resolveContext.log(` ${line}`); } return callback(); } return callback(error); } if (resolution === packageName) return callback(); if (apiResolution && resolveContext.fileDependencies) { resolveContext.fileDependencies.add(apiResolution); } const obj = { ...request, path: resolution, request: innerRequest, ignoreSymlinks: true, fullySpecified: request.fullySpecified && innerRequest !== "." }; resolver.doResolve( target, obj, `resolved by pnp to ${resolution}`, resolveContext, (err, result) => { if (err) return callback(err); if (result) return callback(null, result); // Skip alternatives return callback(null, null); } ); }); } };
Save
cmd:
run