How to use the snyk-try-require.cache function in snyk-try-require

To help you get started, we’ve selected a few snyk-try-require 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 snyk / resolve-deps / lib / deps.ts View on Github external
function loadModules(root, depType, options) {
  tryRequire.cache.reset(); // reset the package cache on re-run

  let opt = _.clone(options || {});
  let pkgRoot = root;

  if (opt.file) {
    let pathInfo = path.parse(opt.file);
    pkgRoot = path.resolve(pkgRoot, pathInfo.dir);
    opt.file = pathInfo.base;
  }

  return loadModulesInternal(
    pkgRoot,
    depType || null,
    null,
    opt,
  ).then(function (tree) {

snyk-try-require

Snyk package loading system with policy detection

Apache-2.0
Latest version published 3 years ago

Package Health Score

53 / 100
Full package analysis

Popular snyk-try-require functions

Similar packages