chore: formatting
This commit is contained in:
parent
d16df8086a
commit
d91ff62aeb
@ -1,4 +1,13 @@
|
|||||||
import { bech32ToHex, hexToBech32, isHex, removeUndefined, unwrap, Bech32Regex, sanitizeRelayUrl, appendDedupe } from "@snort/shared";
|
import {
|
||||||
|
bech32ToHex,
|
||||||
|
hexToBech32,
|
||||||
|
isHex,
|
||||||
|
removeUndefined,
|
||||||
|
unwrap,
|
||||||
|
Bech32Regex,
|
||||||
|
sanitizeRelayUrl,
|
||||||
|
appendDedupe,
|
||||||
|
} from "@snort/shared";
|
||||||
import { decodeTLV, encodeTLV, EventExt, EventKind, NostrEvent, NostrPrefix, TaggedNostrEvent, TLVEntryType } from ".";
|
import { decodeTLV, encodeTLV, EventExt, EventKind, NostrEvent, NostrPrefix, TaggedNostrEvent, TLVEntryType } from ".";
|
||||||
import { findTag } from "./utils";
|
import { findTag } from "./utils";
|
||||||
|
|
||||||
@ -11,7 +20,7 @@ export interface ToNostrEventTag {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export class NostrHashtagLink implements ToNostrEventTag {
|
export class NostrHashtagLink implements ToNostrEventTag {
|
||||||
constructor(readonly tag: string) { }
|
constructor(readonly tag: string) {}
|
||||||
|
|
||||||
equals(other: ToNostrEventTag): boolean {
|
equals(other: ToNostrEventTag): boolean {
|
||||||
const otherTag = other.toEventTag();
|
const otherTag = other.toEventTag();
|
||||||
@ -24,7 +33,7 @@ export class NostrHashtagLink implements ToNostrEventTag {
|
|||||||
}
|
}
|
||||||
|
|
||||||
export class UnknownTag implements ToNostrEventTag {
|
export class UnknownTag implements ToNostrEventTag {
|
||||||
constructor(readonly value: Array<string>) { }
|
constructor(readonly value: Array<string>) {}
|
||||||
|
|
||||||
equals(other: ToNostrEventTag): boolean {
|
equals(other: ToNostrEventTag): boolean {
|
||||||
const otherTag = other.toEventTag();
|
const otherTag = other.toEventTag();
|
||||||
@ -231,7 +240,9 @@ export class NostrLink implements ToNostrEventTag {
|
|||||||
*/
|
*/
|
||||||
static fromEvent(ev: TaggedNostrEvent | NostrEvent) {
|
static fromEvent(ev: TaggedNostrEvent | NostrEvent) {
|
||||||
let relays = "relays" in ev ? ev.relays : undefined;
|
let relays = "relays" in ev ? ev.relays : undefined;
|
||||||
const eventRelays = removeUndefined(ev.tags.filter(a => a[0] === "relays" || a[0] === "relay" || a[0] === "r").map(a => sanitizeRelayUrl(a[1])));
|
const eventRelays = removeUndefined(
|
||||||
|
ev.tags.filter(a => a[0] === "relays" || a[0] === "relay" || a[0] === "r").map(a => sanitizeRelayUrl(a[1])),
|
||||||
|
);
|
||||||
relays = appendDedupe(relays, eventRelays);
|
relays = appendDedupe(relays, eventRelays);
|
||||||
|
|
||||||
if (ev.kind >= 30_000 && ev.kind < 40_000) {
|
if (ev.kind >= 30_000 && ev.kind < 40_000) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user