From acf76ef52a2c44bce99e093439bb14d7207ecf7a Mon Sep 17 00:00:00 2001 From: Hong Minhee Date: Mon, 30 Dec 2024 15:38:57 +0900 Subject: [PATCH] `Object.emojiReactions` property --- CHANGES.md | 8 + src/codegen/__snapshots__/class.test.ts.snap | 517 ++++++++++++++----- src/federation/handler.test.ts | 85 ++- src/sig/proof.test.ts | 4 +- src/vocab/__snapshots__/vocab.test.ts.snap | 165 ++++++ src/vocab/announce.yaml | 3 + src/vocab/article.yaml | 3 + src/vocab/chatmessage.yaml | 3 + src/vocab/collection.yaml | 10 + src/vocab/collectionpage.yaml | 10 + src/vocab/create.yaml | 3 + src/vocab/note.yaml | 3 + src/vocab/object.yaml | 16 +- src/vocab/orderedcollection.yaml | 10 + src/vocab/orderedcollectionpage.yaml | 10 + src/vocab/question.yaml | 3 + src/vocab/update.yaml | 3 + src/vocab/vocab.test.ts | 17 +- 18 files changed, 734 insertions(+), 139 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 2c7e6f8e..4a99efa1 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -17,6 +17,14 @@ To be released. - Added `ActorCallbackSetters.mapAlias()` method. - Added `ActorAliasMapper` type. + - Added `emojiReactions` property to `Object` class in Activity Vocabulary + API. + + - Added `Object.emojiReactionsId` property + - Added `Object.getEmojiReactions()` method. + - `new Object()` constructor now accepts `emojiReactions` option. + - `Object.clone()` method now accepts `emojiReactions` option. + - Added `-t`/`--traverse` option to the `fedify lookup` subcommand. [[#195]] - Added `-S`/`--suppress-errors` option to the `fedify lookup` subcommand. diff --git a/src/codegen/__snapshots__/class.test.ts.snap b/src/codegen/__snapshots__/class.test.ts.snap index 99c4edb3..c7ac8590 100644 --- a/src/codegen/__snapshots__/class.test.ts.snap +++ b/src/codegen/__snapshots__/class.test.ts.snap @@ -78,6 +78,7 @@ export class Object { #_gCVTegXxWWCw6wWRxa1QF65zusg_preview: (Link | Object | URL)[] = []; #_5e258TDXtuhaFRPZiGoDfEpjdMr_published: (Temporal.Instant)[] = []; #_7UpwM3JWcXhADcscukEehBorf6k_replies: (Collection | URL)[] = []; +#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions: (Collection | URL)[] = []; #_2w3Jmue4up8iVDUA51WZqomEF438_startTime: (Temporal.Instant)[] = []; #_4LqirZspQbFWWQEbFcXAxm7tTDN1_summary: ((string | LanguageString))[] = []; #_5chuqj6s95p5gg2sk1HntGfarRf_tag: (Object | Link | URL)[] = []; @@ -111,7 +112,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -524,6 +525,18 @@ proofs?: (DataIntegrityProof | URL)[];} } } + if (\\"emojiReactions\\" in values && values.emojiReactions != null) { + if (values.emojiReactions instanceof Collection || values.emojiReactions instanceof URL) { + // @ts-ignore: type is checked above. + this.#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions = [values.emojiReactions]; + } else { + throw new TypeError( + \\"The emojiReactions must be of type \\" + + \\"Collection | URL\\" + \\".\\", + ); + } + } + if (\\"startTime\\" in values && values.startTime != null) { if (values.startTime instanceof Temporal.Instant) { // @ts-ignore: type is checked above. @@ -868,7 +881,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -1273,6 +1286,18 @@ proofs?: (DataIntegrityProof | URL)[];} ); } } + clone.#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions = this.#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions; + if (\\"emojiReactions\\" in values && values.emojiReactions != null) { + if (values.emojiReactions instanceof Collection || values.emojiReactions instanceof URL) { + // @ts-ignore: type is checked above. + clone.#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions = [values.emojiReactions]; + } else { + throw new TypeError( + \\"The emojiReactions must be of type \\" + + \\"Collection | URL\\" + \\".\\", + ); + } + } clone.#_2w3Jmue4up8iVDUA51WZqomEF438_startTime = this.#_2w3Jmue4up8iVDUA51WZqomEF438_startTime; if (\\"startTime\\" in values && values.startTime != null) { if (values.startTime instanceof Temporal.Instant) { @@ -3834,6 +3859,157 @@ get names(): ((string | LanguageString))[] { return v; } + async #fetchEmojiReactions( + url: URL, + options: { + documentLoader?: DocumentLoader, + contextLoader?: DocumentLoader, + suppressError?: boolean, + tracerProvider?: TracerProvider, + } = {} + ): Promise { + const documentLoader = + options.documentLoader ?? this._documentLoader ?? getDocumentLoader(); + const contextLoader = + options.contextLoader ?? this._contextLoader ?? getDocumentLoader(); + const tracerProvider = options.tracerProvider ?? + this._tracerProvider ?? trace.getTracerProvider(); + const tracer = tracerProvider.getTracer( + \\"@fedify/fedify\\", + \\"0.0.0\\", + ); + return await tracer.startActiveSpan(\\"activitypub.lookup_object\\", async (span) => { + let fetchResult: RemoteDocument; + try { + fetchResult = await documentLoader(url.href); + } catch (error) { + span.setStatus({ + code: SpanStatusCode.ERROR, + message: String(error), + }); + span.end(); + if (options.suppressError) { + getLogger([\\"fedify\\", \\"vocab\\"]).error( + \\"Failed to fetch {url}: {error}\\", + { error, url: url.href } + ); + return null; + } + throw error; + } + const { document } = fetchResult; + try { + const obj = await this.#emojiReactions_fromJsonLd( + document, + { documentLoader, contextLoader, tracerProvider } + ); + span.setAttribute(\\"activitypub.object.id\\", (obj.id ?? url).href); + span.setAttribute( + \\"activitypub.object.type\\", + // @ts-ignore: obj.constructor always has a typeId. + obj.constructor.typeId.href + ); + return obj; + } catch (e) { + if (options.suppressError) { + getLogger([\\"fedify\\", \\"vocab\\"]).error( + \\"Failed to parse {url}: {error}\\", + { error: e, url: url.href } + ); + return null; + } + span.setStatus({ + code: SpanStatusCode.ERROR, + message: String(e), + }); + throw e; + } finally { + span.end(); + } + }); + } + + async #emojiReactions_fromJsonLd( + jsonLd: unknown, + options: { + documentLoader?: DocumentLoader, + contextLoader?: DocumentLoader, + tracerProvider?: TracerProvider, + } + ): Promise { + const documentLoader = + options.documentLoader ?? this._documentLoader ?? getDocumentLoader(); + const contextLoader = + options.contextLoader ?? this._contextLoader ?? getDocumentLoader(); + const tracerProvider = options.tracerProvider ?? + this._tracerProvider ?? trace.getTracerProvider(); + + try { + return await Collection.fromJsonLd( + jsonLd, + { documentLoader, contextLoader, tracerProvider }, + ); + } catch (e) { + if (!(e instanceof TypeError)) throw e; + } + + throw new TypeError(\\"Expected an object of any type of: \\" + + [\\"https://www.w3.org/ns/activitystreams#Collection\\"].join(\\", \\")); + } + + + /** + * Similar to + * {@link Object.getEmojiReactions}, + * but returns its \`@id\` URL instead of the object itself. + */ + get emojiReactionsId(): URL | null { + if (this.#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions.length < 1) return null; + const v = this.#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions[0]; + if (v instanceof URL) return v; + return v.id; + } + +/** Identifies a {@link Collection} containing objects considered to be + * emoji reactions to this object. + * + */ + + async getEmojiReactions( + options: { + documentLoader?: DocumentLoader, + contextLoader?: DocumentLoader, + suppressError?: boolean, + tracerProvider?: TracerProvider, + } = {} + ): Promise { + if (this.#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions.length < 1) return null; + const v = this.#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions[0]; + if (v instanceof URL) { + const fetched = + await this.#fetchEmojiReactions(v, options); + if (fetched == null) return null; + this.#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions[0] = fetched; + return fetched; + } + + if ( + this._cachedJsonLd != null && + typeof this._cachedJsonLd === \\"object\\" && + \\"@context\\" in this._cachedJsonLd && + \\"emojiReactions\\" in this._cachedJsonLd + ) { + const prop = this._cachedJsonLd[ + \\"emojiReactions\\"]; + const obj = Array.isArray(prop) ? prop[0] : prop; + if (obj != null && typeof obj === \\"object\\" && \\"@context\\" in obj) { + return await this.#emojiReactions_fromJsonLd(obj, options); + } + } + + return v; + } + /** The date and time describing the actual or expected starting time of * the object. When used with an {@link Activity} object, for instance, * the \`startTime\` property specifies the moment the activity began or @@ -5491,6 +5667,26 @@ get urls(): ((URL | Link))[] { } + compactItems = []; + for (const v of this.#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions) { + const item = ( + v instanceof URL ? v.href : await v.toJsonLd({ + ...(options), + format: undefined, + context: undefined, + }) + ); + compactItems.push(item); + } + if (compactItems.length > 0) { + + result[\\"emojiReactions\\"] + = compactItems.length > 1 + ? compactItems + : compactItems[0]; + + } + compactItems = []; for (const v of this.#_2w3Jmue4up8iVDUA51WZqomEF438_startTime) { const item = ( @@ -5756,7 +5952,7 @@ get urls(): ((URL | Link))[] { result[\\"type\\"] = \\"Object\\"; if (this.id != null) result[\\"id\\"] = this.id.href; - result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"sensitive\\":\\"as:sensitive\\"}]; + result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; return result; } @@ -6000,6 +6196,21 @@ get urls(): ((URL | Link))[] { } + array = []; + for (const v of this.#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions) { + const element = ( + v instanceof URL ? { \\"@id\\": v.href } : await v.toJsonLd(options) + ); + array.push(element);; + } + if (array.length > 0) { + const propValue = ( + array + ); + values[\\"http://fedibird.com/ns#emojiReactions\\"] = propValue; + + } + array = []; for (const v of this.#_2w3Jmue4up8iVDUA51WZqomEF438_startTime) { const element = ( @@ -6231,7 +6442,7 @@ get urls(): ((URL | Link))[] { ); } const docContext = options.context ?? - [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"sensitive\\":\\"as:sensitive\\"}]; + [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; const compacted = await jsonld.compact( values, docContext, @@ -7038,6 +7249,32 @@ get urls(): ((URL | Link))[] { v, options)) } instance.#_7UpwM3JWcXhADcscukEehBorf6k_replies = _7UpwM3JWcXhADcscukEehBorf6k_replies; + const _kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions: (Collection | URL)[] = []; + + let _kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions__array = values[\\"http://fedibird.com/ns#emojiReactions\\"]; + + for ( + const v of _kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions__array == null + ? [] + : _kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions__array.length === 1 && \\"@list\\" in _kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions__array[0] + ? _kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions__array[0][\\"@list\\"] + : _kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions__array + ) { + if (v == null) continue; + + if (typeof v === \\"object\\" && \\"@id\\" in v && !(\\"@type\\" in v) + && globalThis.Object.keys(v).length === 1) { + _kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions.push( + !URL.canParse(v[\\"@id\\"]) && v[\\"@id\\"].startsWith(\\"at://\\") + ? new URL(\\"at://\\" + encodeURIComponent(v[\\"@id\\"].substring(5))) + : new URL(v[\\"@id\\"]) + ); + continue; + } + _kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions.push(await Collection.fromJsonLd( + v, options)) + } + instance.#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions = _kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions; const _2w3Jmue4up8iVDUA51WZqomEF438_startTime: (Temporal.Instant)[] = []; let _2w3Jmue4up8iVDUA51WZqomEF438_startTime__array = values[\\"https://www.w3.org/ns/activitystreams#startTime\\"]; @@ -7737,6 +7974,26 @@ get urls(): ((URL | Link))[] { proxy.replies = _7UpwM3JWcXhADcscukEehBorf6k_replies[0]; } + const _kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions = this.#_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions + // deno-lint-ignore no-explicit-any + .map((v: any) => v instanceof URL + ? { + [Symbol.for(\\"Deno.customInspect\\")]: ( + inspect: typeof Deno.inspect, + options: Deno.InspectOptions, + ): string => \\"URL \\" + inspect(v.href, options), + [Symbol.for(\\"nodejs.util.inspect.custom\\")]: ( + _depth: number, + options: unknown, + inspect: (value: unknown, options: unknown) => string, + ): string => \\"URL \\" + inspect(v.href, options), + } + : v); + + if (_kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions.length == 1) { + proxy.emojiReactions = _kMatyyNAuxoTD8GQMBfA5ogThMR_emojiReactions[0]; + } + const _2w3Jmue4up8iVDUA51WZqomEF438_startTime = this.#_2w3Jmue4up8iVDUA51WZqomEF438_startTime // deno-lint-ignore no-explicit-any .map((v: any) => v instanceof URL @@ -8112,7 +8369,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -8152,7 +8409,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -8441,7 +8698,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -8493,7 +8750,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -8609,7 +8866,7 @@ proofs?: (DataIntegrityProof | URL)[];quoteUrl?: URL | null;} result[\\"type\\"] = \\"ChatMessage\\"; if (this.id != null) result[\\"id\\"] = this.id.href; - result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"Emoji\\":\\"toot:Emoji\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\"}]; + result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"Emoji\\":\\"toot:Emoji\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; return result; } @@ -8654,7 +8911,7 @@ proofs?: (DataIntegrityProof | URL)[];quoteUrl?: URL | null;} ); } const docContext = options.context ?? - [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"Emoji\\":\\"toot:Emoji\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\"}]; + [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"Emoji\\":\\"toot:Emoji\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; const compacted = await jsonld.compact( values, docContext, @@ -8904,7 +9161,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -9154,7 +9411,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -11464,7 +11721,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -11510,7 +11767,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -15434,7 +15691,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -15480,7 +15737,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -15760,7 +16017,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -15806,7 +16063,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -16081,7 +16338,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -16127,7 +16384,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -16203,7 +16460,7 @@ instruments?: (Object | URL)[];} ); } const docContext = options.context ?? - [\\"https://w3id.org/identity/v1\\",\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\"}]; + [\\"https://w3id.org/identity/v1\\",\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; const compacted = await jsonld.compact( values, docContext, @@ -16421,7 +16678,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -16842,7 +17099,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -21722,7 +21979,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -21768,7 +22025,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -22055,7 +22312,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -22101,7 +22358,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -22374,7 +22631,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -22426,7 +22683,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -22542,7 +22799,7 @@ proofs?: (DataIntegrityProof | URL)[];quoteUrl?: URL | null;} result[\\"type\\"] = \\"Article\\"; if (this.id != null) result[\\"id\\"] = this.id.href; - result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\"}]; + result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; return result; } @@ -22587,7 +22844,7 @@ proofs?: (DataIntegrityProof | URL)[];quoteUrl?: URL | null;} ); } const docContext = options.context ?? - [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\"}]; + [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; const compacted = await jsonld.compact( values, docContext, @@ -22828,7 +23085,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -22892,7 +23149,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -23371,7 +23628,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -23411,7 +23668,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -23696,7 +23953,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -23742,7 +23999,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -24022,7 +24279,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -24068,7 +24325,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -24350,7 +24607,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -24452,7 +24709,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -25302,7 +25559,7 @@ proofs?: (DataIntegrityProof | URL)[];totalItems?: number | null;current?: Colle result[\\"type\\"] = \\"Collection\\"; if (this.id != null) result[\\"id\\"] = this.id.href; - result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\"}]; + result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; return result; } @@ -25406,7 +25663,7 @@ proofs?: (DataIntegrityProof | URL)[];totalItems?: number | null;current?: Colle ); } const docContext = options.context ?? - [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\"}]; + [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; const compacted = await jsonld.compact( values, docContext, @@ -25852,7 +26109,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -25928,7 +26185,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -26535,7 +26792,7 @@ proofs?: (DataIntegrityProof | URL)[];totalItems?: number | null;current?: Colle result[\\"type\\"] = \\"CollectionPage\\"; if (this.id != null) result[\\"id\\"] = this.id.href; - result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\"}]; + result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; return result; } @@ -26606,7 +26863,7 @@ proofs?: (DataIntegrityProof | URL)[];totalItems?: number | null;current?: Colle ); } const docContext = options.context ?? - [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\"}]; + [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; const compacted = await jsonld.compact( values, docContext, @@ -26944,7 +27201,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -26990,7 +27247,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -27066,7 +27323,7 @@ instruments?: (Object | URL)[];} ); } const docContext = options.context ?? - [\\"https://w3id.org/identity/v1\\",\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\"}]; + [\\"https://w3id.org/identity/v1\\",\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; const compacted = await jsonld.compact( values, docContext, @@ -27264,7 +27521,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -27310,7 +27567,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -27582,7 +27839,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -27628,7 +27885,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -28832,7 +29089,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -28872,7 +29129,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -29158,7 +29415,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -29204,7 +29461,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -29480,7 +29737,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -29526,7 +29783,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -29820,7 +30077,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -30241,7 +30498,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -36879,7 +37136,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -36919,7 +37176,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -37205,7 +37462,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -37251,7 +37508,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -37529,7 +37786,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -37575,7 +37832,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -37849,7 +38106,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -37895,7 +38152,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -38169,7 +38426,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -38215,7 +38472,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -38489,7 +38746,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -38535,7 +38792,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -38807,7 +39064,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -38853,7 +39110,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -39412,7 +39669,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -39458,7 +39715,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -39733,7 +39990,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -39785,7 +40042,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -39901,7 +40158,7 @@ proofs?: (DataIntegrityProof | URL)[];quoteUrl?: URL | null;} result[\\"type\\"] = \\"Note\\"; if (this.id != null) result[\\"id\\"] = this.id.href; - result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\"}]; + result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; return result; } @@ -39946,7 +40203,7 @@ proofs?: (DataIntegrityProof | URL)[];quoteUrl?: URL | null;} ); } const docContext = options.context ?? - [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\"}]; + [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; const compacted = await jsonld.compact( values, docContext, @@ -40188,7 +40445,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -40242,7 +40499,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -40502,7 +40759,7 @@ proofs?: (DataIntegrityProof | URL)[];totalItems?: number | null;current?: Colle result[\\"type\\"] = \\"OrderedCollection\\"; if (this.id != null) result[\\"id\\"] = this.id.href; - result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\"}]; + result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; return result; } @@ -40543,7 +40800,7 @@ proofs?: (DataIntegrityProof | URL)[];totalItems?: number | null;current?: Colle ); } const docContext = options.context ?? - [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\"}]; + [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; const compacted = await jsonld.compact( values, docContext, @@ -40803,7 +41060,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -40869,7 +41126,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -41166,7 +41423,7 @@ proofs?: (DataIntegrityProof | URL)[];totalItems?: number | null;current?: Colle result[\\"type\\"] = \\"OrderedCollectionPage\\"; if (this.id != null) result[\\"id\\"] = this.id.href; - result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\"}]; + result[\\"@context\\"] = [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; return result; } @@ -41225,7 +41482,7 @@ proofs?: (DataIntegrityProof | URL)[];totalItems?: number | null;current?: Colle ); } const docContext = options.context ?? - [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\"}]; + [\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; const compacted = await jsonld.compact( values, docContext, @@ -41537,7 +41794,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -41958,7 +42215,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -46835,7 +47092,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -46875,7 +47132,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -47180,7 +47437,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -47601,7 +47858,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -52487,7 +52744,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -52599,7 +52856,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -53434,7 +53691,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -53486,7 +53743,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -54026,7 +54283,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -54136,7 +54393,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -54708,7 +54965,7 @@ instruments?: (Object | URL)[];exclusiveOptions?: (Object | URL)[];inclusiveOpti ); } const docContext = options.context ?? - [\\"https://w3id.org/identity/v1\\",\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\"}]; + [\\"https://w3id.org/identity/v1\\",\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"sensitive\\":\\"as:sensitive\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"quoteUrl\\":\\"as:quoteUrl\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; const compacted = await jsonld.compact( values, docContext, @@ -55123,7 +55380,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -55169,7 +55426,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -55443,7 +55700,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -55489,7 +55746,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -55775,7 +56032,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -55897,7 +56154,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -57086,7 +57343,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -57132,7 +57389,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -57426,7 +57683,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -57847,7 +58104,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -63315,7 +63572,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -63361,7 +63618,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -63635,7 +63892,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -63681,7 +63938,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -63957,7 +64214,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -64009,7 +64266,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -64386,7 +64643,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -64432,7 +64689,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -64711,7 +64968,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -64757,7 +65014,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -65034,7 +65291,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -65080,7 +65337,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -65156,7 +65413,7 @@ instruments?: (Object | URL)[];} ); } const docContext = options.context ?? - [\\"https://w3id.org/identity/v1\\",\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"alsoKnownAs\\":{\\"@id\\":\\"as:alsoKnownAs\\",\\"@type\\":\\"@id\\"},\\"manuallyApprovesFollowers\\":\\"as:manuallyApprovesFollowers\\",\\"sensitive\\":\\"as:sensitive\\",\\"movedTo\\":{\\"@id\\":\\"as:movedTo\\",\\"@type\\":\\"@id\\"},\\"quoteUrl\\":\\"as:quoteUrl\\",\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"featured\\":{\\"@id\\":\\"toot:featured\\",\\"@type\\":\\"@id\\"},\\"featuredTags\\":{\\"@id\\":\\"toot:featuredTags\\",\\"@type\\":\\"@id\\"},\\"discoverable\\":\\"toot:discoverable\\",\\"suspended\\":\\"toot:suspended\\",\\"memorial\\":\\"toot:memorial\\",\\"indexable\\":\\"toot:indexable\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"schema\\":\\"http://schema.org#\\",\\"PropertyValue\\":\\"schema:PropertyValue\\",\\"value\\":\\"schema:value\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"_misskey_followedMessage\\":\\"misskey:_misskey_followedMessage\\",\\"isCat\\":\\"misskey:isCat\\"}]; + [\\"https://w3id.org/identity/v1\\",\\"https://www.w3.org/ns/activitystreams\\",\\"https://w3id.org/security/data-integrity/v1\\",{\\"alsoKnownAs\\":{\\"@id\\":\\"as:alsoKnownAs\\",\\"@type\\":\\"@id\\"},\\"manuallyApprovesFollowers\\":\\"as:manuallyApprovesFollowers\\",\\"sensitive\\":\\"as:sensitive\\",\\"movedTo\\":{\\"@id\\":\\"as:movedTo\\",\\"@type\\":\\"@id\\"},\\"quoteUrl\\":\\"as:quoteUrl\\",\\"toot\\":\\"http://joinmastodon.org/ns#\\",\\"featured\\":{\\"@id\\":\\"toot:featured\\",\\"@type\\":\\"@id\\"},\\"featuredTags\\":{\\"@id\\":\\"toot:featuredTags\\",\\"@type\\":\\"@id\\"},\\"discoverable\\":\\"toot:discoverable\\",\\"suspended\\":\\"toot:suspended\\",\\"memorial\\":\\"toot:memorial\\",\\"indexable\\":\\"toot:indexable\\",\\"votersCount\\":\\"toot:votersCount\\",\\"Emoji\\":\\"toot:Emoji\\",\\"Hashtag\\":\\"as:Hashtag\\",\\"schema\\":\\"http://schema.org#\\",\\"PropertyValue\\":\\"schema:PropertyValue\\",\\"value\\":\\"schema:value\\",\\"ChatMessage\\":\\"http://litepub.social/ns#ChatMessage\\",\\"fedibird\\":\\"http://fedibird.com/ns#\\",\\"quoteUri\\":\\"fedibird:quoteUri\\",\\"misskey\\":\\"https://misskey-hub.net/ns#\\",\\"_misskey_quote\\":\\"misskey:_misskey_quote\\",\\"_misskey_followedMessage\\":\\"misskey:_misskey_followedMessage\\",\\"isCat\\":\\"misskey:isCat\\",\\"emojiReactions\\":{\\"@id\\":\\"fedibird:emojiReactions\\",\\"@type\\":\\"@id\\"}}]; const compacted = await jsonld.compact( values, docContext, @@ -65352,7 +65609,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -65392,7 +65649,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -65676,7 +65933,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; @@ -65722,7 +65979,7 @@ icons?: (Image | URL)[];image?: Image | URL | null; images?: (Image | URL)[];replyTarget?: Object | Link | URL | null; replyTargets?: (Object | Link | URL)[];location?: Object | Link | URL | null; locations?: (Object | Link | URL)[];preview?: Link | Object | URL | null; -previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; +previews?: (Link | Object | URL)[];published?: Temporal.Instant | null;replies?: Collection | URL | null;emojiReactions?: Collection | URL | null;startTime?: Temporal.Instant | null;summary?: string | LanguageString | null; summaries?: ((string | LanguageString))[];tags?: (Object | Link | URL)[];updated?: Temporal.Instant | null;url?: URL | Link | null; urls?: ((URL | Link))[];to?: Object | URL | null; tos?: (Object | URL)[];bto?: Object | URL | null; diff --git a/src/federation/handler.test.ts b/src/federation/handler.test.ts index 2e67152f..3e705b65 100644 --- a/src/federation/handler.test.ts +++ b/src/federation/handler.test.ts @@ -469,6 +469,10 @@ test("handleObject()", async () => { misskey: "https://misskey-hub.net/ns#", quoteUri: "fedibird:quoteUri", quoteUrl: "as:quoteUrl", + emojiReactions: { + "@id": "fedibird:emojiReactions", + "@type": "@id", + }, }, ], id: "https://example.com/users/someone/notes/123", @@ -569,6 +573,10 @@ test("handleObject()", async () => { misskey: "https://misskey-hub.net/ns#", quoteUri: "fedibird:quoteUri", quoteUrl: "as:quoteUrl", + emojiReactions: { + "@id": "fedibird:emojiReactions", + "@type": "@id", + }, }, ], id: "https://example.com/users/someone/notes/123", @@ -766,6 +774,10 @@ test("handleCollection()", async () => { _misskey_quote: "misskey:_misskey_quote", quoteUri: "fedibird:quoteUri", quoteUrl: "as:quoteUrl", + emojiReactions: { + "@id": "fedibird:emojiReactions", + "@type": "@id", + }, }, ]; assertEquals(await response.json(), { @@ -773,10 +785,21 @@ test("handleCollection()", async () => { "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/data-integrity/v1", { + toot: "http://joinmastodon.org/ns#", + misskey: "https://misskey-hub.net/ns#", + fedibird: "http://fedibird.com/ns#", + ChatMessage: "http://litepub.social/ns#ChatMessage", Emoji: "toot:Emoji", Hashtag: "as:Hashtag", sensitive: "as:sensitive", - toot: "http://joinmastodon.org/ns#", + votersCount: "toot:votersCount", + _misskey_quote: "misskey:_misskey_quote", + quoteUri: "fedibird:quoteUri", + quoteUrl: "as:quoteUrl", + emojiReactions: { + "@id": "fedibird:emojiReactions", + "@type": "@id", + }, }, ], id: "https://example.com/users/someone", @@ -862,10 +885,21 @@ test("handleCollection()", async () => { "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/data-integrity/v1", { + toot: "http://joinmastodon.org/ns#", + misskey: "https://misskey-hub.net/ns#", + fedibird: "http://fedibird.com/ns#", + ChatMessage: "http://litepub.social/ns#ChatMessage", Emoji: "toot:Emoji", Hashtag: "as:Hashtag", sensitive: "as:sensitive", - toot: "http://joinmastodon.org/ns#", + votersCount: "toot:votersCount", + _misskey_quote: "misskey:_misskey_quote", + quoteUri: "fedibird:quoteUri", + quoteUrl: "as:quoteUrl", + emojiReactions: { + "@id": "fedibird:emojiReactions", + "@type": "@id", + }, }, ], id: "https://example.com/users/someone", @@ -922,10 +956,21 @@ test("handleCollection()", async () => { "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/data-integrity/v1", { + toot: "http://joinmastodon.org/ns#", + misskey: "https://misskey-hub.net/ns#", + fedibird: "http://fedibird.com/ns#", + ChatMessage: "http://litepub.social/ns#ChatMessage", Emoji: "toot:Emoji", Hashtag: "as:Hashtag", sensitive: "as:sensitive", - toot: "http://joinmastodon.org/ns#", + votersCount: "toot:votersCount", + _misskey_quote: "misskey:_misskey_quote", + quoteUri: "fedibird:quoteUri", + quoteUrl: "as:quoteUrl", + emojiReactions: { + "@id": "fedibird:emojiReactions", + "@type": "@id", + }, }, ], id: "https://example.com/users/someone", @@ -978,10 +1023,21 @@ test("handleCollection()", async () => { "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/data-integrity/v1", { + toot: "http://joinmastodon.org/ns#", + misskey: "https://misskey-hub.net/ns#", + fedibird: "http://fedibird.com/ns#", + ChatMessage: "http://litepub.social/ns#ChatMessage", Emoji: "toot:Emoji", Hashtag: "as:Hashtag", sensitive: "as:sensitive", - toot: "http://joinmastodon.org/ns#", + votersCount: "toot:votersCount", + _misskey_quote: "misskey:_misskey_quote", + quoteUri: "fedibird:quoteUri", + quoteUrl: "as:quoteUrl", + emojiReactions: { + "@id": "fedibird:emojiReactions", + "@type": "@id", + }, }, ], id: "https://example.com/users/someone?cursor=0", @@ -1038,10 +1094,21 @@ test("handleCollection()", async () => { "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/data-integrity/v1", { + toot: "http://joinmastodon.org/ns#", + misskey: "https://misskey-hub.net/ns#", + fedibird: "http://fedibird.com/ns#", + ChatMessage: "http://litepub.social/ns#ChatMessage", Emoji: "toot:Emoji", Hashtag: "as:Hashtag", sensitive: "as:sensitive", - toot: "http://joinmastodon.org/ns#", + votersCount: "toot:votersCount", + _misskey_quote: "misskey:_misskey_quote", + quoteUri: "fedibird:quoteUri", + quoteUrl: "as:quoteUrl", + emojiReactions: { + "@id": "fedibird:emojiReactions", + "@type": "@id", + }, }, ], id: "https://example.com/users/someone?cursor=2", @@ -1231,6 +1298,10 @@ test("respondWithObject()", async () => { misskey: "https://misskey-hub.net/ns#", quoteUri: "fedibird:quoteUri", quoteUrl: "as:quoteUrl", + emojiReactions: { + "@id": "fedibird:emojiReactions", + "@type": "@id", + }, }, ], id: "https://example.com/notes/1", @@ -1271,6 +1342,10 @@ test("respondWithObjectIfAcceptable", async () => { misskey: "https://misskey-hub.net/ns#", quoteUri: "fedibird:quoteUri", quoteUrl: "as:quoteUrl", + emojiReactions: { + "@id": "fedibird:emojiReactions", + "@type": "@id", + }, }, ], id: "https://example.com/notes/1", diff --git a/src/sig/proof.test.ts b/src/sig/proof.test.ts index 04efb534..3ddb4652 100644 --- a/src/sig/proof.test.ts +++ b/src/sig/proof.test.ts @@ -84,8 +84,8 @@ test("createProof()", async () => { assertEquals( proof.proofValue, decodeHex( - "3bbedb606c2fa17d81e6ba700c9c2e84ea708304a9e6f3843882e37236006215" + - "51765bd8ef242e50bdc39fe56386954654bbf53750bfbe1f28dea2ecb85c2f0b", + "938622eea473de8223c31cd59f941251e620cd4e1fca9fcda7f37fcd7d27cf8f" + + "9b0f7f381938829d0fa4bb27095919ac8bc86a04e3013c6c3a10d6b73b8a300e", ), ); assertEquals(proof.created, created); diff --git a/src/vocab/__snapshots__/vocab.test.ts.snap b/src/vocab/__snapshots__/vocab.test.ts.snap index 1482833b..4980874b 100644 --- a/src/vocab/__snapshots__/vocab.test.ts.snap +++ b/src/vocab/__snapshots__/vocab.test.ts.snap @@ -18,6 +18,7 @@ snapshot[`Deno.inspect(Emoji) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -53,6 +54,7 @@ snapshot[`Deno.inspect(Emoji) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -88,6 +90,7 @@ snapshot[`Deno.inspect(Emoji) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -123,6 +126,7 @@ snapshot[`Deno.inspect(ChatMessage) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -159,6 +163,7 @@ snapshot[`Deno.inspect(ChatMessage) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -195,6 +200,7 @@ snapshot[`Deno.inspect(ChatMessage) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -231,6 +237,7 @@ snapshot[`Deno.inspect(EmojiReact) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -272,6 +279,7 @@ snapshot[`Deno.inspect(EmojiReact) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -313,6 +321,7 @@ snapshot[`Deno.inspect(EmojiReact) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -528,6 +537,7 @@ snapshot[`Deno.inspect(Accept) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -569,6 +579,7 @@ snapshot[`Deno.inspect(Accept) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -610,6 +621,7 @@ snapshot[`Deno.inspect(Accept) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -651,6 +663,7 @@ snapshot[`Deno.inspect(Activity) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -692,6 +705,7 @@ snapshot[`Deno.inspect(Activity) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -733,6 +747,7 @@ snapshot[`Deno.inspect(Activity) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -774,6 +789,7 @@ snapshot[`Deno.inspect(Add) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -815,6 +831,7 @@ snapshot[`Deno.inspect(Add) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -856,6 +873,7 @@ snapshot[`Deno.inspect(Add) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -897,6 +915,7 @@ snapshot[`Deno.inspect(Announce) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -938,6 +957,7 @@ snapshot[`Deno.inspect(Announce) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -979,6 +999,7 @@ snapshot[`Deno.inspect(Announce) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -1020,6 +1041,7 @@ snapshot[`Deno.inspect(Application) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -1077,6 +1099,7 @@ snapshot[`Deno.inspect(Application) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -1134,6 +1157,7 @@ snapshot[`Deno.inspect(Application) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -1191,6 +1215,7 @@ snapshot[`Deno.inspect(Arrive) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -1232,6 +1257,7 @@ snapshot[`Deno.inspect(Arrive) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -1273,6 +1299,7 @@ snapshot[`Deno.inspect(Arrive) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -1314,6 +1341,7 @@ snapshot[`Deno.inspect(Article) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -1350,6 +1378,7 @@ snapshot[`Deno.inspect(Article) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -1386,6 +1415,7 @@ snapshot[`Deno.inspect(Article) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -1422,6 +1452,7 @@ snapshot[`Deno.inspect(Audio) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -1459,6 +1490,7 @@ snapshot[`Deno.inspect(Audio) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -1496,6 +1528,7 @@ snapshot[`Deno.inspect(Audio) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -1533,6 +1566,7 @@ snapshot[`Deno.inspect(Block) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -1574,6 +1608,7 @@ snapshot[`Deno.inspect(Block) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -1615,6 +1650,7 @@ snapshot[`Deno.inspect(Block) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -1656,6 +1692,7 @@ snapshot[`Deno.inspect(Collection) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -1696,6 +1733,7 @@ snapshot[`Deno.inspect(Collection) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -1736,6 +1774,7 @@ snapshot[`Deno.inspect(Collection) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -1776,6 +1815,7 @@ snapshot[`Deno.inspect(CollectionPage) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -1819,6 +1859,7 @@ snapshot[`Deno.inspect(CollectionPage) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -1862,6 +1903,7 @@ snapshot[`Deno.inspect(CollectionPage) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -1905,6 +1947,7 @@ snapshot[`Deno.inspect(Create) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -1946,6 +1989,7 @@ snapshot[`Deno.inspect(Create) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -1987,6 +2031,7 @@ snapshot[`Deno.inspect(Create) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -2028,6 +2073,7 @@ snapshot[`Deno.inspect(Delete) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -2069,6 +2115,7 @@ snapshot[`Deno.inspect(Delete) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -2110,6 +2157,7 @@ snapshot[`Deno.inspect(Delete) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -2151,6 +2199,7 @@ snapshot[`Deno.inspect(Dislike) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -2192,6 +2241,7 @@ snapshot[`Deno.inspect(Dislike) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -2233,6 +2283,7 @@ snapshot[`Deno.inspect(Dislike) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -2274,6 +2325,7 @@ snapshot[`Deno.inspect(Document) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -2311,6 +2363,7 @@ snapshot[`Deno.inspect(Document) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -2348,6 +2401,7 @@ snapshot[`Deno.inspect(Document) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -2421,6 +2475,7 @@ snapshot[`Deno.inspect(Event) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -2456,6 +2511,7 @@ snapshot[`Deno.inspect(Event) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -2491,6 +2547,7 @@ snapshot[`Deno.inspect(Event) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -2526,6 +2583,7 @@ snapshot[`Deno.inspect(Flag) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -2567,6 +2625,7 @@ snapshot[`Deno.inspect(Flag) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -2608,6 +2667,7 @@ snapshot[`Deno.inspect(Flag) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -2649,6 +2709,7 @@ snapshot[`Deno.inspect(Follow) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -2690,6 +2751,7 @@ snapshot[`Deno.inspect(Follow) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -2731,6 +2793,7 @@ snapshot[`Deno.inspect(Follow) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -2772,6 +2835,7 @@ snapshot[`Deno.inspect(Group) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -2829,6 +2893,7 @@ snapshot[`Deno.inspect(Group) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -2886,6 +2951,7 @@ snapshot[`Deno.inspect(Group) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -3003,6 +3069,7 @@ snapshot[`Deno.inspect(Ignore) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -3044,6 +3111,7 @@ snapshot[`Deno.inspect(Ignore) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -3085,6 +3153,7 @@ snapshot[`Deno.inspect(Ignore) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -3126,6 +3195,7 @@ snapshot[`Deno.inspect(Image) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -3163,6 +3233,7 @@ snapshot[`Deno.inspect(Image) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -3200,6 +3271,7 @@ snapshot[`Deno.inspect(Image) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -3237,6 +3309,7 @@ snapshot[`Deno.inspect(IntransitiveActivity) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -3278,6 +3351,7 @@ snapshot[`Deno.inspect(IntransitiveActivity) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -3319,6 +3393,7 @@ snapshot[`Deno.inspect(IntransitiveActivity) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -3360,6 +3435,7 @@ snapshot[`Deno.inspect(Invite) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -3401,6 +3477,7 @@ snapshot[`Deno.inspect(Invite) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -3442,6 +3519,7 @@ snapshot[`Deno.inspect(Invite) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -3483,6 +3561,7 @@ snapshot[`Deno.inspect(Join) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -3524,6 +3603,7 @@ snapshot[`Deno.inspect(Join) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -3565,6 +3645,7 @@ snapshot[`Deno.inspect(Join) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -3606,6 +3687,7 @@ snapshot[`Deno.inspect(Leave) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -3647,6 +3729,7 @@ snapshot[`Deno.inspect(Leave) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -3688,6 +3771,7 @@ snapshot[`Deno.inspect(Leave) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -3729,6 +3813,7 @@ snapshot[`Deno.inspect(Like) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -3770,6 +3855,7 @@ snapshot[`Deno.inspect(Like) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -3811,6 +3897,7 @@ snapshot[`Deno.inspect(Like) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -3912,6 +3999,7 @@ snapshot[`Deno.inspect(Listen) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -3953,6 +4041,7 @@ snapshot[`Deno.inspect(Listen) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -3994,6 +4083,7 @@ snapshot[`Deno.inspect(Listen) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -4095,6 +4185,7 @@ snapshot[`Deno.inspect(Move) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -4136,6 +4227,7 @@ snapshot[`Deno.inspect(Move) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -4177,6 +4269,7 @@ snapshot[`Deno.inspect(Move) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -4218,6 +4311,7 @@ snapshot[`Deno.inspect(Note) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -4254,6 +4348,7 @@ snapshot[`Deno.inspect(Note) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -4290,6 +4385,7 @@ snapshot[`Deno.inspect(Note) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -4326,6 +4422,7 @@ snapshot[`Deno.inspect(Object) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -4361,6 +4458,7 @@ snapshot[`Deno.inspect(Object) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -4396,6 +4494,7 @@ snapshot[`Deno.inspect(Object) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -4431,6 +4530,7 @@ snapshot[`Deno.inspect(Offer) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -4472,6 +4572,7 @@ snapshot[`Deno.inspect(Offer) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -4513,6 +4614,7 @@ snapshot[`Deno.inspect(Offer) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -4554,6 +4656,7 @@ snapshot[`Deno.inspect(OrderedCollection) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -4594,6 +4697,7 @@ snapshot[`Deno.inspect(OrderedCollection) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -4634,6 +4738,7 @@ snapshot[`Deno.inspect(OrderedCollection) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -4674,6 +4779,7 @@ snapshot[`Deno.inspect(OrderedCollectionPage) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -4718,6 +4824,7 @@ snapshot[`Deno.inspect(OrderedCollectionPage) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -4762,6 +4869,7 @@ snapshot[`Deno.inspect(OrderedCollectionPage) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -4806,6 +4914,7 @@ snapshot[`Deno.inspect(Organization) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -4863,6 +4972,7 @@ snapshot[`Deno.inspect(Organization) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -4920,6 +5030,7 @@ snapshot[`Deno.inspect(Organization) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -4977,6 +5088,7 @@ snapshot[`Deno.inspect(Page) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -5014,6 +5126,7 @@ snapshot[`Deno.inspect(Page) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -5051,6 +5164,7 @@ snapshot[`Deno.inspect(Page) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -5088,6 +5202,7 @@ snapshot[`Deno.inspect(Person) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -5145,6 +5260,7 @@ snapshot[`Deno.inspect(Person) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -5202,6 +5318,7 @@ snapshot[`Deno.inspect(Person) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -5259,6 +5376,7 @@ snapshot[`Deno.inspect(Place) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -5300,6 +5418,7 @@ snapshot[`Deno.inspect(Place) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -5341,6 +5460,7 @@ snapshot[`Deno.inspect(Place) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -5382,6 +5502,7 @@ snapshot[`Deno.inspect(Profile) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -5418,6 +5539,7 @@ snapshot[`Deno.inspect(Profile) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -5454,6 +5576,7 @@ snapshot[`Deno.inspect(Profile) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -5490,6 +5613,7 @@ snapshot[`Deno.inspect(Question) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -5536,6 +5660,7 @@ snapshot[`Deno.inspect(Question) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -5582,6 +5707,7 @@ snapshot[`Deno.inspect(Question) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -5628,6 +5754,7 @@ snapshot[`Deno.inspect(Read) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -5669,6 +5796,7 @@ snapshot[`Deno.inspect(Read) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -5710,6 +5838,7 @@ snapshot[`Deno.inspect(Read) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -5751,6 +5880,7 @@ snapshot[`Deno.inspect(Reject) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -5792,6 +5922,7 @@ snapshot[`Deno.inspect(Reject) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -5833,6 +5964,7 @@ snapshot[`Deno.inspect(Reject) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -5874,6 +6006,7 @@ snapshot[`Deno.inspect(Relationship) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -5912,6 +6045,7 @@ snapshot[`Deno.inspect(Relationship) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -5950,6 +6084,7 @@ snapshot[`Deno.inspect(Relationship) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -5988,6 +6123,7 @@ snapshot[`Deno.inspect(Remove) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -6029,6 +6165,7 @@ snapshot[`Deno.inspect(Remove) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -6070,6 +6207,7 @@ snapshot[`Deno.inspect(Remove) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -6111,6 +6249,7 @@ snapshot[`Deno.inspect(Service) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -6168,6 +6307,7 @@ snapshot[`Deno.inspect(Service) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -6225,6 +6365,7 @@ snapshot[`Deno.inspect(Service) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -6306,6 +6447,7 @@ snapshot[`Deno.inspect(TentativeAccept) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -6347,6 +6489,7 @@ snapshot[`Deno.inspect(TentativeAccept) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -6388,6 +6531,7 @@ snapshot[`Deno.inspect(TentativeAccept) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -6429,6 +6573,7 @@ snapshot[`Deno.inspect(TentativeReject) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -6470,6 +6615,7 @@ snapshot[`Deno.inspect(TentativeReject) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -6511,6 +6657,7 @@ snapshot[`Deno.inspect(TentativeReject) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -6552,6 +6699,7 @@ snapshot[`Deno.inspect(Tombstone) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -6588,6 +6736,7 @@ snapshot[`Deno.inspect(Tombstone) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -6624,6 +6773,7 @@ snapshot[`Deno.inspect(Tombstone) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -6660,6 +6810,7 @@ snapshot[`Deno.inspect(Travel) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -6701,6 +6852,7 @@ snapshot[`Deno.inspect(Travel) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -6742,6 +6894,7 @@ snapshot[`Deno.inspect(Travel) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -6783,6 +6936,7 @@ snapshot[`Deno.inspect(Undo) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -6824,6 +6978,7 @@ snapshot[`Deno.inspect(Undo) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -6865,6 +7020,7 @@ snapshot[`Deno.inspect(Undo) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -6906,6 +7062,7 @@ snapshot[`Deno.inspect(Update) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -6947,6 +7104,7 @@ snapshot[`Deno.inspect(Update) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -6988,6 +7146,7 @@ snapshot[`Deno.inspect(Update) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -7029,6 +7188,7 @@ snapshot[`Deno.inspect(Video) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -7066,6 +7226,7 @@ snapshot[`Deno.inspect(Video) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -7103,6 +7264,7 @@ snapshot[`Deno.inspect(Video) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], @@ -7140,6 +7302,7 @@ snapshot[`Deno.inspect(View) [auto] 1`] = ` previews: [ Link {}, Object {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Link {} ], @@ -7181,6 +7344,7 @@ snapshot[`Deno.inspect(View) [auto] 2`] = ` preview: URL "https://example.com/", published: 2024-03-03T08:30:06.796196096Z, replies: URL "https://example.com/", + emojiReactions: URL "https://example.com/", startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ URL "https://example.com/" ], @@ -7222,6 +7386,7 @@ snapshot[`Deno.inspect(View) [auto] 3`] = ` previews: [ Link {}, Link {} ], published: 2024-03-03T08:30:06.796196096Z, replies: Collection {}, + emojiReactions: Collection {}, startTime: 2024-03-03T08:30:06.796196096Z, summaries: [ "hello", "hello" ], tags: [ Object {}, Object {} ], diff --git a/src/vocab/announce.yaml b/src/vocab/announce.yaml index 82dd9c7a..7e3519e5 100644 --- a/src/vocab/announce.yaml +++ b/src/vocab/announce.yaml @@ -22,4 +22,7 @@ defaultContext: quoteUrl: "as:quoteUrl" _misskey_quote: "misskey:_misskey_quote" quoteUri: "fedibird:quoteUri" + emojiReactions: + "@id": "fedibird:emojiReactions" + "@type": "@id" properties: [] diff --git a/src/vocab/article.yaml b/src/vocab/article.yaml index 2b31792b..d962c05a 100644 --- a/src/vocab/article.yaml +++ b/src/vocab/article.yaml @@ -17,6 +17,9 @@ defaultContext: quoteUrl: "as:quoteUrl" _misskey_quote: "misskey:_misskey_quote" quoteUri: "fedibird:quoteUri" + emojiReactions: + "@id": "fedibird:emojiReactions" + "@type": "@id" properties: - singularName: quoteUrl diff --git a/src/vocab/chatmessage.yaml b/src/vocab/chatmessage.yaml index ef723485..6b60efbd 100644 --- a/src/vocab/chatmessage.yaml +++ b/src/vocab/chatmessage.yaml @@ -21,6 +21,9 @@ defaultContext: quoteUrl: "as:quoteUrl" _misskey_quote: "misskey:_misskey_quote" quoteUri: "fedibird:quoteUri" + emojiReactions: + "@id": "fedibird:emojiReactions" + "@type": "@id" properties: - singularName: quoteUrl diff --git a/src/vocab/collection.yaml b/src/vocab/collection.yaml index 124f1c71..c18ae2d2 100644 --- a/src/vocab/collection.yaml +++ b/src/vocab/collection.yaml @@ -14,9 +14,19 @@ defaultContext: - "https://www.w3.org/ns/activitystreams" - "https://w3id.org/security/data-integrity/v1" - toot: "http://joinmastodon.org/ns#" + misskey: "https://misskey-hub.net/ns#" + fedibird: "http://fedibird.com/ns#" + ChatMessage: "http://litepub.social/ns#ChatMessage" sensitive: "as:sensitive" + votersCount: "toot:votersCount" Emoji: "toot:Emoji" Hashtag: "as:Hashtag" + quoteUrl: "as:quoteUrl" + _misskey_quote: "misskey:_misskey_quote" + quoteUri: "fedibird:quoteUri" + emojiReactions: + "@id": "fedibird:emojiReactions" + "@type": "@id" properties: - singularName: totalItems diff --git a/src/vocab/collectionpage.yaml b/src/vocab/collectionpage.yaml index 404c951f..43a0b805 100644 --- a/src/vocab/collectionpage.yaml +++ b/src/vocab/collectionpage.yaml @@ -12,9 +12,19 @@ defaultContext: - "https://www.w3.org/ns/activitystreams" - "https://w3id.org/security/data-integrity/v1" - toot: "http://joinmastodon.org/ns#" + misskey: "https://misskey-hub.net/ns#" + fedibird: "http://fedibird.com/ns#" + ChatMessage: "http://litepub.social/ns#ChatMessage" sensitive: "as:sensitive" + votersCount: "toot:votersCount" Emoji: "toot:Emoji" Hashtag: "as:Hashtag" + quoteUrl: "as:quoteUrl" + _misskey_quote: "misskey:_misskey_quote" + quoteUri: "fedibird:quoteUri" + emojiReactions: + "@id": "fedibird:emojiReactions" + "@type": "@id" properties: - singularName: partOf diff --git a/src/vocab/create.yaml b/src/vocab/create.yaml index 61333d96..52a11e68 100644 --- a/src/vocab/create.yaml +++ b/src/vocab/create.yaml @@ -20,4 +20,7 @@ defaultContext: quoteUrl: "as:quoteUrl" _misskey_quote: "misskey:_misskey_quote" quoteUri: "fedibird:quoteUri" + emojiReactions: + "@id": "fedibird:emojiReactions" + "@type": "@id" properties: [] diff --git a/src/vocab/note.yaml b/src/vocab/note.yaml index 5c340540..c9618362 100644 --- a/src/vocab/note.yaml +++ b/src/vocab/note.yaml @@ -19,6 +19,9 @@ defaultContext: quoteUrl: "as:quoteUrl" _misskey_quote: "misskey:_misskey_quote" quoteUri: "fedibird:quoteUri" + emojiReactions: + "@id": "fedibird:emojiReactions" + "@type": "@id" properties: - singularName: quoteUrl diff --git a/src/vocab/object.yaml b/src/vocab/object.yaml index 20fd6ffd..a076740b 100644 --- a/src/vocab/object.yaml +++ b/src/vocab/object.yaml @@ -12,7 +12,11 @@ description: | defaultContext: - "https://www.w3.org/ns/activitystreams" - "https://w3id.org/security/data-integrity/v1" -- sensitive: "as:sensitive" +- fedibird: "http://fedibird.com/ns#" + sensitive: "as:sensitive" + emojiReactions: + "@id": "fedibird:emojiReactions" + "@type": "@id" properties: - pluralName: attachments @@ -198,6 +202,16 @@ properties: range: - "https://www.w3.org/ns/activitystreams#Collection" +- singularName: emojiReactions + functional: true + compactName: emojiReactions + uri: "http://fedibird.com/ns#emojiReactions" + description: | + Identifies a {@link Collection} containing objects considered to be + emoji reactions to this object. + range: + - "https://www.w3.org/ns/activitystreams#Collection" + - singularName: startTime functional: true compactName: startTime diff --git a/src/vocab/orderedcollection.yaml b/src/vocab/orderedcollection.yaml index 96f15e80..80d53bb0 100644 --- a/src/vocab/orderedcollection.yaml +++ b/src/vocab/orderedcollection.yaml @@ -11,9 +11,19 @@ defaultContext: - "https://www.w3.org/ns/activitystreams" - "https://w3id.org/security/data-integrity/v1" - toot: "http://joinmastodon.org/ns#" + misskey: "https://misskey-hub.net/ns#" + fedibird: "http://fedibird.com/ns#" + ChatMessage: "http://litepub.social/ns#ChatMessage" sensitive: "as:sensitive" + votersCount: "toot:votersCount" Emoji: "toot:Emoji" Hashtag: "as:Hashtag" + quoteUrl: "as:quoteUrl" + _misskey_quote: "misskey:_misskey_quote" + quoteUri: "fedibird:quoteUri" + emojiReactions: + "@id": "fedibird:emojiReactions" + "@type": "@id" properties: - pluralName: items diff --git a/src/vocab/orderedcollectionpage.yaml b/src/vocab/orderedcollectionpage.yaml index 999daf1a..f3c15ab2 100644 --- a/src/vocab/orderedcollectionpage.yaml +++ b/src/vocab/orderedcollectionpage.yaml @@ -12,9 +12,19 @@ defaultContext: - "https://www.w3.org/ns/activitystreams" - "https://w3id.org/security/data-integrity/v1" - toot: "http://joinmastodon.org/ns#" + misskey: "https://misskey-hub.net/ns#" + fedibird: "http://fedibird.com/ns#" + ChatMessage: "http://litepub.social/ns#ChatMessage" sensitive: "as:sensitive" + votersCount: "toot:votersCount" Emoji: "toot:Emoji" Hashtag: "as:Hashtag" + quoteUrl: "as:quoteUrl" + _misskey_quote: "misskey:_misskey_quote" + quoteUri: "fedibird:quoteUri" + emojiReactions: + "@id": "fedibird:emojiReactions" + "@type": "@id" properties: - pluralName: items diff --git a/src/vocab/question.yaml b/src/vocab/question.yaml index 546041c3..286d8eef 100644 --- a/src/vocab/question.yaml +++ b/src/vocab/question.yaml @@ -27,6 +27,9 @@ defaultContext: quoteUrl: "as:quoteUrl" _misskey_quote: "misskey:_misskey_quote" quoteUri: "fedibird:quoteUri" + emojiReactions: + "@id": "fedibird:emojiReactions" + "@type": "@id" properties: - pluralName: exclusiveOptions diff --git a/src/vocab/update.yaml b/src/vocab/update.yaml index e0dfa87f..d70d7389 100644 --- a/src/vocab/update.yaml +++ b/src/vocab/update.yaml @@ -47,4 +47,7 @@ defaultContext: _misskey_quote: "misskey:_misskey_quote" _misskey_followedMessage: "misskey:_misskey_followedMessage" isCat: "misskey:isCat" + emojiReactions: + "@id": "fedibird:emojiReactions" + "@type": "@id" properties: [] diff --git a/src/vocab/vocab.test.ts b/src/vocab/vocab.test.ts index f7a7a6bc..2fdcabf2 100644 --- a/src/vocab/vocab.test.ts +++ b/src/vocab/vocab.test.ts @@ -226,7 +226,14 @@ test("Object.toJsonLd()", async () => { "@context": [ "https://www.w3.org/ns/activitystreams", "https://w3id.org/security/data-integrity/v1", - { sensitive: "as:sensitive" }, + { + fedibird: "http://fedibird.com/ns#", + sensitive: "as:sensitive", + emojiReactions: { + "@id": "fedibird:emojiReactions", + "@type": "@id", + }, + }, ], type: "Object", name: "Test", @@ -260,6 +267,10 @@ test("Note.toJsonLd()", async () => { quoteUrl: "as:quoteUrl", sensitive: "as:sensitive", toot: "http://joinmastodon.org/ns#", + emojiReactions: { + "@id": "fedibird:emojiReactions", + "@type": "@id", + }, }, ], tag: { @@ -627,6 +638,10 @@ test("Note.quoteUrl", async () => { quoteUrl: "as:quoteUrl", sensitive: "as:sensitive", toot: "http://joinmastodon.org/ns#", + emojiReactions: { + "@id": "fedibird:emojiReactions", + "@type": "@id", + }, }, ], _misskey_quote: "https://example.com/object",