@fedify/fedify
Version:
An ActivityPub server framework
75 lines (74 loc) • 4.04 kB
JavaScript
const { Temporal } = require("@js-temporal/polyfill");
const { URLPattern } = require("urlpattern-polyfill");
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
require("./chunk-DDcVe30Y.cjs");
const require_transformers = require("./transformers-NeAONrAq.cjs");
require("./compat/mod.cjs");
const require_http = require("./http-Cl0Q2bUO.cjs");
const require_middleware = require("./middleware-0V-9qj7m.cjs");
const require_proof = require("./proof-DfrItHmh.cjs");
const require_types = require("./types-KC4QAoxe.cjs");
const require_kv_cache = require("./kv-cache-DmGi6uC-.cjs");
const require_federation_mod = require("./federation/mod.cjs");
require("./nodeinfo/mod.cjs");
require("./runtime/mod.cjs");
require("./sig/mod.cjs");
require("./utils/mod.cjs");
//#endregion
exports.InProcessMessageQueue = require_federation_mod.InProcessMessageQueue;
exports.MemoryKvStore = require_federation_mod.MemoryKvStore;
exports.ParallelMessageQueue = require_federation_mod.ParallelMessageQueue;
exports.Router = require_middleware.Router;
exports.RouterError = require_middleware.RouterError;
exports.SendActivityError = require_middleware.SendActivityError;
exports.actorDehydrator = require_transformers.actorDehydrator;
exports.attachSignature = require_proof.attachSignature;
exports.autoIdAssigner = require_transformers.autoIdAssigner;
exports.buildCollectionSynchronizationHeader = require_middleware.buildCollectionSynchronizationHeader;
exports.createExponentialBackoffPolicy = require_middleware.createExponentialBackoffPolicy;
exports.createFederation = require_middleware.createFederation;
exports.createFederationBuilder = require_middleware.createFederationBuilder;
exports.createProof = require_proof.createProof;
exports.createSignature = require_proof.createSignature;
exports.detachSignature = require_proof.detachSignature;
exports.digest = require_middleware.digest;
exports.doesActorOwnKey = require_proof.doesActorOwnKey;
exports.exportJwk = require_http.exportJwk;
exports.fetchKey = require_http.fetchKey;
exports.fetchKeyDetailed = require_http.fetchKeyDetailed;
exports.formatAcceptSignature = require_http.formatAcceptSignature;
exports.fulfillAcceptSignature = require_http.fulfillAcceptSignature;
exports.generateCryptoKeyPair = require_http.generateCryptoKeyPair;
exports.getAuthenticatedDocumentLoader = require_kv_cache.getAuthenticatedDocumentLoader;
exports.getDefaultActivityTransformers = require_transformers.getDefaultActivityTransformers;
exports.getKeyOwner = require_proof.getKeyOwner;
exports.getNodeInfo = require_types.getNodeInfo;
exports.handleWebFinger = require_middleware.handleWebFinger;
exports.hasProofLike = require_proof.hasProofLike;
exports.hasSignatureLike = require_proof.hasSignatureLike;
exports.importJwk = require_http.importJwk;
exports.kvCache = require_kv_cache.kvCache;
exports.nodeInfoToJson = require_types.nodeInfoToJson;
exports.parseAcceptSignature = require_http.parseAcceptSignature;
exports.parseNodeInfo = require_types.parseNodeInfo;
exports.respondWithObject = require_middleware.respondWithObject;
exports.respondWithObjectIfAcceptable = require_middleware.respondWithObjectIfAcceptable;
exports.signJsonLd = require_proof.signJsonLd;
exports.signObject = require_proof.signObject;
exports.signRequest = require_http.signRequest;
exports.validateAcceptSignature = require_http.validateAcceptSignature;
exports.verifyJsonLd = require_proof.verifyJsonLd;
exports.verifyObject = require_proof.verifyObject;
exports.verifyProof = require_proof.verifyProof;
exports.verifyRequest = require_http.verifyRequest;
exports.verifyRequestDetailed = require_http.verifyRequestDetailed;
exports.verifySignature = require_proof.verifySignature;
var _fedify_vocab_runtime = require("@fedify/vocab-runtime");
Object.keys(_fedify_vocab_runtime).forEach(function(k) {
if (k !== "default" && !Object.prototype.hasOwnProperty.call(exports, k)) Object.defineProperty(exports, k, {
enumerable: true,
get: function() {
return _fedify_vocab_runtime[k];
}
});
});