X Tutup
Skip to content

Commit 5b413da

Browse files
committed
Emoji parsing in Readme content
1 parent 921a299 commit 5b413da

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ require (
77
github.com/MakeNowJust/heredoc v1.0.0
88
github.com/briandowns/spinner v1.11.1
99
github.com/charmbracelet/glamour v0.2.1-0.20200724174618-1246d13c1684
10+
github.com/enescakir/emoji v1.0.0
1011
github.com/google/go-cmp v0.5.2
1112
github.com/google/shlex v0.0.0-20191202100458-e7afc7fbc510
1213
github.com/hashicorp/go-version v1.2.1

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZm
4646
github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no=
4747
github.com/dlclark/regexp2 v1.2.0 h1:8sAhBGEM0dRWogWqWyQeIJnxjWO6oIjl8FKqREDsGfk=
4848
github.com/dlclark/regexp2 v1.2.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc=
49+
github.com/enescakir/emoji v1.0.0 h1:W+HsNql8swfCQFtioDGDHCHri8nudlK1n5p2rHCJoog=
50+
github.com/enescakir/emoji v1.0.0/go.mod h1:Bt1EKuLnKDTYpLALApstIkAjdDrS/8IAgTkKp+WKFD0=
4951
github.com/fatih/color v1.7.0 h1:DkWD4oS2D8LGGgTQ6IvwJJXSL5Vp2ffcQg58nFV38Ys=
5052
github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4=
5153
github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo=

pkg/cmd/repo/view/view.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import (
1616
"github.com/cli/cli/pkg/iostreams"
1717
"github.com/cli/cli/utils"
1818
"github.com/spf13/cobra"
19+
"github.com/enescakir/emoji"
1920
)
2021

2122
type ViewOptions struct {
@@ -156,8 +157,9 @@ func viewRun(opts *ViewOptions) error {
156157
if err != nil {
157158
return fmt.Errorf("error rendering markdown: %w", err)
158159
}
160+
readmeContent = emoji.Parse(readmeContent)
159161
} else {
160-
readmeContent = readme.Content
162+
readmeContent = emoji.Parse(readme.Content)
161163
}
162164

163165
description := repo.Description

0 commit comments

Comments
 (0)
X Tutup