       console[stream](message, args...)
 
   printBanner = ->
+    return unless config.banner
+
     # The ASCII art looks broken in code since we need to escape backslashes
     logo = " __ _____  ___  ___  / /_ __\n" +
            "/ // / _ \\/ _ \\/ _ \\/ / // /  #{up.version}\n" +

    Debugging information includes which elements are being [compiled](/up.syntax)
    and which [events](/up.event) are being emitted.
    Note that errors will always be printed, regardless of this setting.
  @internal
  ###
  config = new up.Config ->
    enabled: sessionStore.get('enabled')

  reset = ->
    config.reset()



  up.on 'up:framework:boot', printBanner

  up.on 'up:framework:reset', reset

  setEnabled = (value) ->
