code: function createContext(args) {
    const context = { args };
  
    updateContextArgv(context);
    normalizeContextArgv(context, ["loglevel", "plugin", "plugin-search-dir"]);
  
    context.logger = createLogger(context.argv["loglevel"]);
  
    updateContextArgv(
      context,
      context.argv["plugin"],
      context.argv["plugin-search-dir"]
    );
  
    return context;
  }
docs: -----------------------------context-util-start------------------------------- 
  @typedef {Object} Context
  @property logger
  @property args
  @property argv
  @property filePatterns
  @property supportOptions
  @property detailedOptions
  @property detailedOptionMap
  @property apiDefaultOptions