function configure({ useGlobal = true, disable = [], namespaces = {}, tags = {}, verbose = false } = {}, override = false) {
  const config = Object.create(null);
  config.useGlobal = !!useGlobal;
  config.disable = normalizeArray(disable).map(v => v + '');
  config.namespaces = namespaces;
  config.tags = {
    disable: normalizeArray(get(tags, 'disable', []))
  };
  config.verbose = verbose;
  configRegistry = override ? config : deepmerge(configRegistry, config, deepMergeOptions);
}
function configure({ useGlobal = true, disable = [], namespaces = {}, tags = {}, verbose = false } = {}, override = false) {
  const config = Object.create(null);
  config.useGlobal = !!useGlobal;
  config.disable = normalizeArray(disable).map(v => v + '');
  config.namespaces = namespaces;
  config.tags = {
    disable: normalizeArray(get(tags, 'disable', []))
  };
  config.verbose = verbose;
  configRegistry = override ? config : deepmerge(configRegistry, config, deepMergeOptions);
}
function configure ( { useGlobal = true , disable = [ ] , namespaces = { } , tags = { } , verbose = false } = { } , override = false ) { const config = Object . create ( null ) ; config . useGlobal = ! ! useGlobal ; config . disable = normalizeArray ( disable ) . map ( v => v + '' ) ; config . namespaces = namespaces ; config . tags = { disable : normalizeArray ( get ( tags , 'disable' , [ ] ) ) } ; config . verbose = verbose ; configRegistry = override ? config : deepmerge ( configRegistry , config , deepMergeOptions ) ; }
Add global configs

@param {boolean} useGlobal
@param {[]} disable
@param {{}} namespaces
@param {{}} tags
@param {boolean} verbose
@param {boolean} override
Add global configs