hunk.code_window:       ...R.difference(oldPkgs, newPkgs).map(([depName]) => depName),
       ])
       if (opts.pruneDirectDependencies) {
         const allCurrentPackages = await readModulesDir(importer.modulesDir) || []
         if (allCurrentPackages.length > 0) {
           const newPkgsSet = new Set(newPkgs.map(([depName]) => depName))
  
hunk.labels: keep keep keep replace replace keep
hunk.after_edit:       if (allCurrentPackages.size > 0) {
  
hunk.file_path: packages/modules-cleaner/src/prune.ts
hunk.type: replace
file: 'use strict';
  module.exports = function (n) {
  	return toString.call(n) === '[object Number]' && n > 0;
  };
  