code: function configure(opts) {
    if (null != opts['long-stack-traces']) {
      opts['long-stack-traces'] = Boolean(opts['long-stack-traces'])
  
      if (opts['long-stack-traces']) {
        if (hasGuardedWithoutLST) {
          console.warn('Turning long-stack-traces off can result in indeterminate behavior.')
        }
        // No longer necessary, but nice to have
        Error.stackTraceLimit = Infinity
      } else {
        Error.stackTraceLimit = 10
      }
      options['long-stack-traces'] = opts['long-stack-traces']
    }
  
    if (null != opts.colors && 'object' === typeof opts.colors) {
      if ('undefined' !== typeof opts.colors.node) {
        options.colors.node = opts.colors.node
      }
      if ('undefined' !== typeof opts.colors.node_modules) {
        options.colors.node_modules = opts.colors.node_modules
      }
      if ('undefined' !== typeof opts.colors.default) {
        options.colors.default = opts.colors.default
      }
    }
  
    if ('undefined' !== typeof opts.format) {
      if ('function' === typeof opts.format) {
        trycatch.format = options.format = opts.format
      } else if (!Boolean(opts.format)) {
        trycatch.format = null
      }
    }
  
    if (Array.isArray(opts.filter)) {
      options.filter = opts.filter
    }
  }
docs: /* Config Logic