mbp2 0.3.1

A common-utility library for federated projects.
Documentation
pub static FEDERATION_CONTEXT: LazyLock<Value> = LazyLock::new(|| {
   Value::Array(vec![
      Value::String("https://www.w3.org/ns/activitystreams".to_string()),
      Value::String("https://mbp2.blog/context/json".to_string()),
   ])
});

// EXPORTS

pub mod activities;
pub mod activityLists;
pub mod api;
pub mod collections;
pub mod fetcher;
pub mod http;
pub mod mentions;
pub mod objects;
pub mod protocol;

// IMPORTS //

use {
   serde_json::Value,
   std::sync::{Arc, LazyLock},
};