code: function deleteTempAndCallback(err) {
              if (validationResult.extractDir) {
                  fs.remove(validationResult.extractDir);
                  delete validationResult.extractDir;
              }
              callback(err, validationResult);
          }
docs: This is a wrapper for the callback that will delete the temporary directory to which the package was unzipped.