How to use the browser-resolve function in browser-resolve

To help you get started, we’ve selected a few browser-resolve examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github u-wave / web / tasks / utils / browserify-rename-deps.js View on Github external
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();
      }
    });
  });
github codesandbox / codesandbox-client / packages / app / src / sandbox / eval / transpilers / sass / worker / sass-worker.js View on Github external
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);
          }
github codesandbox / codesandbox-client / packages / app / src / sandbox / eval / transpilers / sass / worker / sass-worker.js View on Github external
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);
          }
github nscozzaro / physics-is-beautiful / courses / static / courses / js / containers / StudioViews / EditorsViews / containers / LessonWorkSpace / Codesandbox / sandbox-exe / eval / transpilers / sass / worker / sass-worker.js View on Github external
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);
          }
github codesandbox / codesandbox-client / packages / app / src / sandbox / eval / npm / fetch-npm-module.ts View on Github external
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);
github markfinger / unfort / old-src / alas / resolve.js View on Github external
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);
      }
    );
github codesandbox / codesandbox-client / src / sandbox / eval / npm / fetch-npm-module.js View on Github external
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,

browser-resolve

resolve which handles browser field support in package.json

MIT
Latest version published 4 years ago

Package Health Score

74 / 100
Full package analysis

Popular browser-resolve functions