All files / lib/utils fuzzy-purge-require-entry.js

25% Statements 1/4
100% Branches 0/0
0% Functions 0/3
25% Lines 1/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10    1x              
'use strict';
// taken from https://github.com/ember-cli/broccoli-config-loader
module.exports = function fuzzyPurgeRequireEntry(entry) {
  return Object.keys(require.cache)
    .filter(path => path.includes(entry))
    .forEach(entry => {
      delete require.cache[entry];
    });
};