mirror of
https://github.com/aljazceru/njump.git
synced 2025-12-17 06:14:22 +01:00
use plaintext extracted from markdown in nip23 opengraph text.
This commit is contained in:
8
utils.go
8
utils.go
@@ -14,11 +14,11 @@ import (
|
||||
"sync"
|
||||
"time"
|
||||
|
||||
"github.com/puzpuzpuz/xsync/v3"
|
||||
"mvdan.cc/xurls/v2"
|
||||
|
||||
me "github.com/huantt/plaintext-extractor/markdown"
|
||||
"github.com/nbd-wtf/go-nostr"
|
||||
"github.com/nbd-wtf/go-nostr/nip19"
|
||||
"github.com/puzpuzpuz/xsync/v3"
|
||||
"mvdan.cc/xurls/v2"
|
||||
)
|
||||
|
||||
const (
|
||||
@@ -43,6 +43,8 @@ var (
|
||||
imageExtensionMatcher = regexp.MustCompile(`.*\.(png|jpg|jpeg|gif|webp|avif)((\?|\#).*)?$`)
|
||||
videoExtensionMatcher = regexp.MustCompile(`.*\.(mp4|ogg|webm|mov)((\?|\#).*)?$`)
|
||||
urlRegex = xurls.Strict()
|
||||
|
||||
markdownExtractor = me.NewExtractor()
|
||||
)
|
||||
|
||||
var kindNames = map[int]string{
|
||||
|
||||
Reference in New Issue
Block a user