upgrade to 1.1.0

This commit is contained in:
ben committed 2026-10-23 18:49:11 +00:00
1 parent 02c95d89bb
commit f5893a107d
46 files changed
+3764 -2891

No files matched your search

+13 -58
View File
@@ -1,58 +1,13 @@
export type JLINCConfig = {
debug?: boolean | undefined;
systemPrefix?: string | undefined;
defaultAgreementId?: string | undefined;
domain?: string | null | undefined;
dataStoreApiUrl?: string | null | undefined;
dataStoreApiKey?: string | null | undefined;
archiveApiUrl?: string | null | undefined;
archiveApiKey?: string | null | undefined;
};
export type JLINCProduceEventData = {
to?: string | undefined;
from?: string | undefined;
agreementId?: string | null | undefined;
payload?: any;
auth?: any;
};
export type JLINCProcessEventData = {
to?: string | undefined;
eventId?: string | undefined;
auth?: any;
};
export type JLINCProduceAgreementData = {
requiredSigners?: string[] | undefined;
signer?: string | undefined;
uri?: string | undefined;
purposes?: string[] | undefined;
caveats?: string[] | undefined;
validRoles?: string[] | undefined;
role?: string | undefined;
auth?: any;
};
export type JLINCProcessAgreementData = {
agreementId?: string | undefined;
signer?: string | undefined;
role?: string | undefined;
auth?: any;
};
/**
* @param {JLINCConfig} data - The configuration object for the application.
*/
export function jlincInit(data: JLINCConfig): void;
/**
* @param {JLINCProduceEventData} data - The data required for producing an event.
*/
export function jlincProduceEvent(data: JLINCProduceEventData): Promise<any>;
/**
* @param {JLINCProcessEventData} data - The data required for processing an event.
*/
export function jlincProcessEvent(data: JLINCProcessEventData): Promise<any>;
/**
* @param {JLINCProduceAgreementData} data - The data required for producing an agreement.
*/
export function jlincProduceAgreement(data: JLINCProduceAgreementData): Promise<any>;
/**
* @param {JLINCProcessAgreementData} data - The data required for processing an agreement.
*/
export function jlincProcessAgreement(data: JLINCProcessAgreementData): Promise<any>;
export let init: typeof import("./config.js").init;
export let auth: typeof import("./auth.js").auth;
export let getDomains: typeof import("./entity.js").getDomains;
export let getEntity: typeof import("./entity.js").getEntity;
export let createEntity: typeof import("./entity.js").createEntity;
export let produceAgreement: typeof import("./agreement.js").produceAgreement;
export let processAgreement: typeof import("./agreement.js").processAgreement;
export let getAgreement: typeof import("./agreement.js").getAgreement;
export let produceEvent: typeof import("./event.js").produceEvent;
export let getEvent: typeof import("./event.js").getEvent;
export let processEvent: typeof import("./event.js").processEvent;
export let getAudits: typeof import("./audit.js").getAudits;
export let verifyAudit: typeof import("./audit.js").verifyAudit;