Skip to main content
This release is 23 versions behind 1.4.1 — the latest version of @fedify/fedify. Jump to latest

Built and signed on GitHub Actions

An ActivityPub/fediverse server framework

This package works with Node.js, Deno, Bun
This package works with Node.js
This package works with Deno
This package works with Bun
JSR Score
94%
Published
3 months ago (1.2.0)
/** * Describes a resource. See also * [RFC 7033 section 4.4](https://datatracker.ietf.org/doc/html/rfc7033#section-4.4). */ export interface ResourceDescriptor { /** * A URI that identifies the entity that this descriptor describes. */ subject?: string; /** * URIs that identify the same entity as the `subject`. */ aliases?: string[]; /** * Conveys additional information about the `subject` of this descriptor. */ properties?: Record<string, string>; /** * Links to other resources. */ links?: Link[]; } /** * Represents a link. See also * [RFC 7033 section 4.4.4](https://datatracker.ietf.org/doc/html/rfc7033#section-4.4.4). */ export interface Link { /** * The link's relation type, which is either a URI or a registered relation * type (see [RFC 5988](https://datatracker.ietf.org/doc/html/rfc5988)). */ rel: string; /** * The media type of the target resource (see * [RFC 6838](https://datatracker.ietf.org/doc/html/rfc6838)). */ type?: string; /** * A URI pointing to the target resource. */ href: string; /** * Human-readable titles describing the link relation. If the language is * unknown or unspecified, the key is `"und"`. */ titles?: Record<string, string>; /** * Conveys additional information about the link relation. */ properties?: Record<string, string>; }