This commit is contained in:
Domen Kožar 2019-11-13 17:14:48 +01:00
parent d1407282e6
commit 08403cd828
No known key found for this signature in database
GPG key ID: C2FFBCAFD2C24246
6774 changed files with 1602535 additions and 1 deletions

41
node_modules/jest-pnp-resolver/index.js generated vendored Normal file
View file

@ -0,0 +1,41 @@
let pnp;
try {
pnp = require(`pnpapi`);
} catch (error) {
// not in PnP; not a problem
}
let defaultResolver;
function requireDefaultResolver() {
if (!defaultResolver) {
try {
defaultResolver = require(`jest-resolve/build/defaultResolver`).default;
} catch (error) {
defaultResolver = require(`jest-resolve/build/default_resolver`).default;
}
}
return defaultResolver;
}
module.exports = (request, options) => {
const {basedir, defaultResolver, extensions} = options;
if (pnp) {
const resolution = pnp.resolveRequest(request, `${basedir}/`, {extensions});
// When the request is a native module, Jest expects to get the string back unmodified, but pnp returns null instead.
if (resolution === null)
return request;
return resolution;
} else {
if (!defaultResolver)
defaultResolver = requireDefaultResolver();
return defaultResolver(request, options);
}
};