tlpt 0.8.0

A set of protocols for building local-first distributed systems
Documentation
use endr::ObjectID;

pub(crate) fn log_key_secret_name(log_id: ObjectID) -> String {
    format!("logKey_{}", log_id)
}

pub const INCLUDE_LOG_STR: &str = "includeLog";
pub const PRESENCE_DOC_STR: &str = "presenceDoc";
pub const CONTENT_TYPE_STR: &str = "contentType";


pub const NAMED_DOC_PREFIX: &str = "namedDoc_";
pub const INTRODUCTION_PREFIX: &str = "intro_";

pub(crate) fn named_doc_path(name: &str) -> String {
    format!("{}{}", NAMED_DOC_PREFIX, name)
}

pub const CREDENTIALS_DOC_NAME: &str = "credentials";
pub const PROFILE_DOC_NAME: &str = "profile";