Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
new Promise((resolve, reject) => {
bresolve(newDep, bresolveOpts, (e, file) => {
if (e) {
reject(e);
} else {
row.deps[oldDep] = file; // eslint-disable-line no-param-reassign
resolve();
}
});
});
return new Promise((r, reject) => {
resolve(
usedPath,
{
filename: path,
extensions: ['.scss', '.css', '.sass'],
moduleDirectory: ['node_modules'],
isFile: async (pp, cb) => {
const exists = !!(await getExistingPath(fs, pp));
if (!exists) {
const err = new Error('Could not find ' + pp);
// $FlowIssue
err.code = 'ENOENT';
return cb(err);
}
return new Promise((r, reject) => {
resolve(
usedPath,
{
filename: path,
extensions: ['.scss', '.css', '.sass'],
moduleDirectory: ['node_modules'],
isFile: async (pp, cb) => {
const exists = !!(await getExistingPath(fs, pp));
if (!exists) {
const err = new Error('Could not find ' + pp);
// $FlowIssue
err.code = 'ENOENT';
return cb(err);
}
return new Promise((r, reject) => {
resolve(
usedPath,
{
filename: path,
extensions: ['.scss', '.css', '.sass'],
moduleDirectory: ['node_modules'],
isFile: async (pp, cb) => {
const exists = !!(await getExistingPath(fs, pp));
if (!exists) {
const err = new Error('Could not find ' + pp);
// $FlowIssue
err.code = 'ENOENT';
return cb(err);
}
return new Promise((res, reject) => {
resolve(
path,
{
filename: currentPath,
extensions: defaultExtensions.map(ext => '.' + ext),
packageFilter,
moduleDirectory: [
'node_modules',
manager.envVariables.NODE_PATH,
].filter(Boolean),
isFile,
readFile: async (p, c, cb) => {
const callback = cb || c;
try {
const tModule = manager.resolveTranspiledModule(p, '/');
tModule.initiators.add(currentTModule);
return new Promise((resolve, reject) => {
browserResolve(
dependency,
{
filename,
modules: nodeCoreModules
},
(err, path) => {
if (err) {
log(`Error encountered while trying to resolve ${dependency} from ${filename}...\n ${err.stack}`);
return reject(err);
}
log(`Resolved ${dependency} from ${filename} to ${path}`);
const resolved = im.Map({[dependency]: path});
resolve(resolved);
}
);
return new Promise((res, reject) => {
resolve(
path,
{
filename: currentPath,
extensions: defaultExtensions.map(ext => '.' + ext),
isFile: (p, c) => c(null, !!manager.transpiledModules[p] || !!meta[p]),
readFile: async (p, c, cb) => {
const callback = cb || c;
if (manager.transpiledModules[p]) {
return callback(null, manager.transpiledModules[p].module.code);
}
const depPath = p.replace('/node_modules/', '');
const depName = getDependencyName(depPath);
const subDepVersion = findDependencyVersion(
manager.manifest,