Options
All
  • Public
  • Public/Protected
  • All
Menu

Module activitypub/validate

Index

Variables

Functions

Variables

Const ajv

ajv: Ajv = ...

Functions

getSchema

  • getSchema(name: string): ValidateFunction
  • Gets a validator for the JSON schema definition

    Parameters

    • name: string

      The name of an object in the schema definition

    Returns ValidateFunction

    A validation function

isActivity

  • isActivity(json: unknown): json is Activity
  • A type guard for an ActivityPub Activity

    Parameters

    • json: unknown

      Object to be validated

    Returns json is Activity

    If the object validates as an Activity

isActor

  • isActor(json: unknown): json is Actor
  • Parameters

    • json: unknown

    Returns json is Actor

isNote

  • isNote(json: unknown): json is Note
  • Parameters

    • json: unknown

    Returns json is Note

Generated using TypeDoc