1package app23import "github.com/charmbracelet/glamour"45func initDebugRenderer() *glamour.TermRenderer {6 renderer, err := glamour.NewTermRenderer(7 glamour.WithAutoStyle(),8 glamour.WithPreservedNewLines(),9 glamour.WithChromaFormatter("terminal16m"),10 )11 if err != nil {12 return nil13 }14 return renderer15}1617func (m model) renderDebugInfo() string {18 if m.debug.renderer == nil {19 return m.session.game.GetDebugInfo()20 }21 s, err := m.debug.renderer.Render(m.session.game.GetDebugInfo())22 if err != nil {23 return m.session.game.GetDebugInfo()24 }25 return s26}