whole_func_string: function updateDependencies(dependencies, name, path) {
      const local = { ...dependencies };
      Object.keys(local).forEach((dependency) => {
          if (isString(local[dependency])) {
              local[dependency] = {
                  version: local[dependency],
              };
          }
          local[dependency] = {
              ...local[dependency],
              context: path,
              extension: name,
          };
      });
  
      return local;
  }
func_code_string: function updateDependencies(dependencies, name, path) {
      const local = { ...dependencies };
      Object.keys(local).forEach((dependency) => {
          if (isString(local[dependency])) {
              local[dependency] = {
                  version: local[dependency],
              };
          }
          local[dependency] = {
              ...local[dependency],
              context: path,
              extension: name,
          };
      });
  
      return local;
  }
func_documentation_string: /* eslint-enable