Update api

zio/stable
Paul Frazee 2022-09-28 13:59:57 -05:00
parent ef4b9cf8d9
commit 5909509bea
30 changed files with 596 additions and 140 deletions

View File

@ -6946,7 +6946,40 @@ __export(src_exports, {
RepostRecord: () => RepostRecord, RepostRecord: () => RepostRecord,
ServiceClient: () => ServiceClient2, ServiceClient: () => ServiceClient2,
SocialNS: () => SocialNS, SocialNS: () => SocialNS,
TodoAdxCreateAccount: () => createAccount_exports,
TodoAdxCreateSession: () => createSession_exports,
TodoAdxDeleteAccount: () => deleteAccount_exports,
TodoAdxDeleteSession: () => deleteSession_exports,
TodoAdxGetAccount: () => getAccount_exports,
TodoAdxGetAccountsConfig: () => getAccountsConfig_exports,
TodoAdxGetSession: () => getSession_exports,
TodoAdxRepoBatchWrite: () => repoBatchWrite_exports,
TodoAdxRepoCreateRecord: () => repoCreateRecord_exports,
TodoAdxRepoDeleteRecord: () => repoDeleteRecord_exports,
TodoAdxRepoDescribe: () => repoDescribe_exports,
TodoAdxRepoGetRecord: () => repoGetRecord_exports,
TodoAdxRepoListRecords: () => repoListRecords_exports,
TodoAdxRepoPutRecord: () => repoPutRecord_exports,
TodoAdxResolveName: () => resolveName_exports,
TodoAdxSyncGetRepo: () => syncGetRepo_exports,
TodoAdxSyncGetRoot: () => syncGetRoot_exports,
TodoAdxSyncUpdateRepo: () => syncUpdateRepo_exports,
TodoNS: () => TodoNS, TodoNS: () => TodoNS,
TodoSocialBadge: () => badge_exports,
TodoSocialFollow: () => follow_exports,
TodoSocialGetFeed: () => getFeed_exports,
TodoSocialGetLikedBy: () => getLikedBy_exports,
TodoSocialGetNotifications: () => getNotifications_exports,
TodoSocialGetPostThread: () => getPostThread_exports,
TodoSocialGetProfile: () => getProfile_exports,
TodoSocialGetRepostedBy: () => getRepostedBy_exports,
TodoSocialGetUserFollowers: () => getUserFollowers_exports,
TodoSocialGetUserFollows: () => getUserFollows_exports,
TodoSocialLike: () => like_exports,
TodoSocialMediaEmbed: () => mediaEmbed_exports,
TodoSocialPost: () => post_exports,
TodoSocialProfile: () => profile_exports,
TodoSocialRepost: () => repost_exports,
default: () => src_default default: () => src_default
}); });
module.exports = __toCommonJS(src_exports); module.exports = __toCommonJS(src_exports);
@ -9875,6 +9908,7 @@ var mod = /* @__PURE__ */ Object.freeze({
// ../xrpc/src/types.ts // ../xrpc/src/types.ts
var errorResponseBody = mod.object({ var errorResponseBody = mod.object({
error: mod.string().optional(),
message: mod.string().optional() message: mod.string().optional()
}); });
var ResponseType = /* @__PURE__ */ ((ResponseType2) => { var ResponseType = /* @__PURE__ */ ((ResponseType2) => {
@ -9894,6 +9928,21 @@ var ResponseType = /* @__PURE__ */ ((ResponseType2) => {
ResponseType2[ResponseType2["UpstreamTimeout"] = 504] = "UpstreamTimeout"; ResponseType2[ResponseType2["UpstreamTimeout"] = 504] = "UpstreamTimeout";
return ResponseType2; return ResponseType2;
})(ResponseType || {}); })(ResponseType || {});
var ResponseTypeNames = {
[2 /* InvalidResponse */]: "InvalidResponse",
[200 /* Success */]: "Success",
[400 /* InvalidRequest */]: "InvalidRequest",
[401 /* AuthRequired */]: "AuthenticationRequired",
[403 /* Forbidden */]: "Forbidden",
[404 /* XRPCNotSupported */]: "XRPCNotSupported",
[413 /* PayloadTooLarge */]: "PayloadTooLarge",
[429 /* RateLimitExceeded */]: "RateLimitExceeded",
[500 /* InternalServerError */]: "InternalServerError",
[501 /* MethodNotImplemented */]: "MethodNotImplemented",
[502 /* UpstreamFailure */]: "UpstreamFailure",
[503 /* NotEnoughResouces */]: "NotEnoughResouces",
[504 /* UpstreamTimeout */]: "UpstreamTimeout"
};
var ResponseTypeStrings = { var ResponseTypeStrings = {
[2 /* InvalidResponse */]: "Invalid Response", [2 /* InvalidResponse */]: "Invalid Response",
[200 /* Success */]: "Success", [200 /* Success */]: "Success",
@ -9914,17 +9963,17 @@ var XRPCResponse = class {
this.data = data; this.data = data;
this.headers = headers; this.headers = headers;
this.success = true; this.success = true;
this.error = false;
} }
}; };
var XRPCError = class extends Error { var XRPCError = class extends Error {
constructor(code, message) { constructor(status, error, message) {
super( super(message || error || ResponseTypeStrings[status]);
message ? `${ResponseTypeStrings[code]}: ${message}` : ResponseTypeStrings[code] this.status = status;
); this.error = error;
this.code = code;
this.success = false; this.success = false;
this.error = true; if (!this.error) {
this.error = ResponseTypeNames[status];
}
} }
}; };
@ -10000,6 +10049,10 @@ var methodSchemaParam = mod.object({
minimum: mod.number().optional(), minimum: mod.number().optional(),
maximum: mod.number().optional() maximum: mod.number().optional()
}); });
var methodSchemaError = mod.object({
name: mod.string(),
description: mod.string().optional()
});
var methodSchema = mod.object({ var methodSchema = mod.object({
lexicon: mod.literal(1), lexicon: mod.literal(1),
id: mod.string(), id: mod.string(),
@ -10007,7 +10060,8 @@ var methodSchema = mod.object({
description: mod.string().optional(), description: mod.string().optional(),
parameters: mod.record(methodSchemaParam).optional(), parameters: mod.record(methodSchemaParam).optional(),
input: methodSchemaBody.optional(), input: methodSchemaBody.optional(),
output: methodSchemaBody.optional() output: methodSchemaBody.optional(),
errors: methodSchemaError.array().optional()
}); });
function isValidMethodSchema(v) { function isValidMethodSchema(v) {
return methodSchema.safeParse(v).success; return methodSchema.safeParse(v).success;
@ -10210,7 +10264,7 @@ var ServiceClient = class {
return new XRPCResponse(res.body, res.headers); return new XRPCResponse(res.body, res.headers);
} else { } else {
if (res.body && isErrorResponseBody(res.body)) { if (res.body && isErrorResponseBody(res.body)) {
throw new XRPCError(resCode, res.body.message); throw new XRPCError(resCode, res.body.error, res.body.message);
} else { } else {
throw new XRPCError(resCode); throw new XRPCError(resCode);
} }
@ -10253,15 +10307,12 @@ var methodSchemas = [
encoding: "application/json", encoding: "application/json",
schema: { schema: {
type: "object", type: "object",
required: ["email", "username", "password"], required: ["username", "did", "password"],
properties: { properties: {
email: {
type: "string"
},
username: { username: {
type: "string" type: "string"
}, },
inviteCode: { did: {
type: "string" type: "string"
}, },
password: { password: {
@ -10274,20 +10325,25 @@ var methodSchemas = [
encoding: "application/json", encoding: "application/json",
schema: { schema: {
type: "object", type: "object",
required: ["jwt", "name", "did"], required: ["jwt"],
properties: { properties: {
jwt: { jwt: {
type: "string" type: "string"
}
}
}
}, },
name: { errors: [
type: "string" {
name: "InvalidUsername"
}, },
did: { {
type: "string" name: "InvalidPassword"
} },
} {
} name: "UsernameNotAvailable"
} }
]
}, },
{ {
lexicon: 1, lexicon: 1,
@ -11591,6 +11647,337 @@ var methodSchemas = [
} }
]; ];
// src/types/todo/adx/createAccount.ts
var createAccount_exports = {};
__export(createAccount_exports, {
InvalidPasswordError: () => InvalidPasswordError,
InvalidUsernameError: () => InvalidUsernameError,
UsernameNotAvailableError: () => UsernameNotAvailableError,
toKnownErr: () => toKnownErr
});
var InvalidUsernameError = class extends XRPCError {
constructor(src) {
super(src.status, src.error, src.message);
}
};
var InvalidPasswordError = class extends XRPCError {
constructor(src) {
super(src.status, src.error, src.message);
}
};
var UsernameNotAvailableError = class extends XRPCError {
constructor(src) {
super(src.status, src.error, src.message);
}
};
function toKnownErr(e) {
if (e instanceof XRPCError) {
if (e.error === "InvalidUsername")
return new InvalidUsernameError(e);
if (e.error === "InvalidPassword")
return new InvalidPasswordError(e);
if (e.error === "UsernameNotAvailable")
return new UsernameNotAvailableError(e);
}
return e;
}
// src/types/todo/adx/createSession.ts
var createSession_exports = {};
__export(createSession_exports, {
toKnownErr: () => toKnownErr2
});
function toKnownErr2(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/deleteAccount.ts
var deleteAccount_exports = {};
__export(deleteAccount_exports, {
toKnownErr: () => toKnownErr3
});
function toKnownErr3(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/deleteSession.ts
var deleteSession_exports = {};
__export(deleteSession_exports, {
toKnownErr: () => toKnownErr4
});
function toKnownErr4(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/getAccount.ts
var getAccount_exports = {};
__export(getAccount_exports, {
toKnownErr: () => toKnownErr5
});
function toKnownErr5(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/getAccountsConfig.ts
var getAccountsConfig_exports = {};
__export(getAccountsConfig_exports, {
toKnownErr: () => toKnownErr6
});
function toKnownErr6(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/getSession.ts
var getSession_exports = {};
__export(getSession_exports, {
toKnownErr: () => toKnownErr7
});
function toKnownErr7(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/repoBatchWrite.ts
var repoBatchWrite_exports = {};
__export(repoBatchWrite_exports, {
toKnownErr: () => toKnownErr8
});
function toKnownErr8(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/repoCreateRecord.ts
var repoCreateRecord_exports = {};
__export(repoCreateRecord_exports, {
toKnownErr: () => toKnownErr9
});
function toKnownErr9(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/repoDeleteRecord.ts
var repoDeleteRecord_exports = {};
__export(repoDeleteRecord_exports, {
toKnownErr: () => toKnownErr10
});
function toKnownErr10(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/repoDescribe.ts
var repoDescribe_exports = {};
__export(repoDescribe_exports, {
toKnownErr: () => toKnownErr11
});
function toKnownErr11(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/repoGetRecord.ts
var repoGetRecord_exports = {};
__export(repoGetRecord_exports, {
toKnownErr: () => toKnownErr12
});
function toKnownErr12(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/repoListRecords.ts
var repoListRecords_exports = {};
__export(repoListRecords_exports, {
toKnownErr: () => toKnownErr13
});
function toKnownErr13(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/repoPutRecord.ts
var repoPutRecord_exports = {};
__export(repoPutRecord_exports, {
toKnownErr: () => toKnownErr14
});
function toKnownErr14(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/resolveName.ts
var resolveName_exports = {};
__export(resolveName_exports, {
toKnownErr: () => toKnownErr15
});
function toKnownErr15(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/syncGetRepo.ts
var syncGetRepo_exports = {};
__export(syncGetRepo_exports, {
toKnownErr: () => toKnownErr16
});
function toKnownErr16(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/syncGetRoot.ts
var syncGetRoot_exports = {};
__export(syncGetRoot_exports, {
toKnownErr: () => toKnownErr17
});
function toKnownErr17(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/adx/syncUpdateRepo.ts
var syncUpdateRepo_exports = {};
__export(syncUpdateRepo_exports, {
toKnownErr: () => toKnownErr18
});
function toKnownErr18(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/social/getFeed.ts
var getFeed_exports = {};
__export(getFeed_exports, {
toKnownErr: () => toKnownErr19
});
function toKnownErr19(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/social/getLikedBy.ts
var getLikedBy_exports = {};
__export(getLikedBy_exports, {
toKnownErr: () => toKnownErr20
});
function toKnownErr20(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/social/getNotifications.ts
var getNotifications_exports = {};
__export(getNotifications_exports, {
toKnownErr: () => toKnownErr21
});
function toKnownErr21(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/social/getPostThread.ts
var getPostThread_exports = {};
__export(getPostThread_exports, {
toKnownErr: () => toKnownErr22
});
function toKnownErr22(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/social/getProfile.ts
var getProfile_exports = {};
__export(getProfile_exports, {
toKnownErr: () => toKnownErr23
});
function toKnownErr23(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/social/getRepostedBy.ts
var getRepostedBy_exports = {};
__export(getRepostedBy_exports, {
toKnownErr: () => toKnownErr24
});
function toKnownErr24(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/social/getUserFollowers.ts
var getUserFollowers_exports = {};
__export(getUserFollowers_exports, {
toKnownErr: () => toKnownErr25
});
function toKnownErr25(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/social/getUserFollows.ts
var getUserFollows_exports = {};
__export(getUserFollows_exports, {
toKnownErr: () => toKnownErr26
});
function toKnownErr26(e) {
if (e instanceof XRPCError) {
}
return e;
}
// src/types/todo/social/badge.ts
var badge_exports = {};
// src/types/todo/social/follow.ts
var follow_exports = {};
// src/types/todo/social/like.ts
var like_exports = {};
// src/types/todo/social/mediaEmbed.ts
var mediaEmbed_exports = {};
// src/types/todo/social/post.ts
var post_exports = {};
// src/types/todo/social/profile.ts
var profile_exports = {};
// src/types/todo/social/repost.ts
var repost_exports = {};
// src/index.ts // src/index.ts
var Client2 = class { var Client2 = class {
constructor() { constructor() {
@ -11625,88 +12012,94 @@ var AdxNS = class {
this._service = service; this._service = service;
} }
createAccount(params, data, opts) { createAccount(params, data, opts) {
return this._service.xrpc.call("todo.adx.createAccount", params, data, opts); return this._service.xrpc.call("todo.adx.createAccount", params, data, opts).catch((e) => {
throw toKnownErr(e);
});
} }
createSession(params, data, opts) { createSession(params, data, opts) {
return this._service.xrpc.call("todo.adx.createSession", params, data, opts); return this._service.xrpc.call("todo.adx.createSession", params, data, opts).catch((e) => {
throw toKnownErr2(e);
});
} }
deleteAccount(params, data, opts) { deleteAccount(params, data, opts) {
return this._service.xrpc.call("todo.adx.deleteAccount", params, data, opts); return this._service.xrpc.call("todo.adx.deleteAccount", params, data, opts).catch((e) => {
throw toKnownErr3(e);
});
} }
deleteSession(params, data, opts) { deleteSession(params, data, opts) {
return this._service.xrpc.call("todo.adx.deleteSession", params, data, opts); return this._service.xrpc.call("todo.adx.deleteSession", params, data, opts).catch((e) => {
throw toKnownErr4(e);
});
} }
getAccount(params, data, opts) { getAccount(params, data, opts) {
return this._service.xrpc.call("todo.adx.getAccount", params, data, opts); return this._service.xrpc.call("todo.adx.getAccount", params, data, opts).catch((e) => {
throw toKnownErr5(e);
});
} }
getAccountsConfig(params, data, opts) { getAccountsConfig(params, data, opts) {
return this._service.xrpc.call( return this._service.xrpc.call("todo.adx.getAccountsConfig", params, data, opts).catch((e) => {
"todo.adx.getAccountsConfig", throw toKnownErr6(e);
params, });
data,
opts
);
} }
getSession(params, data, opts) { getSession(params, data, opts) {
return this._service.xrpc.call("todo.adx.getSession", params, data, opts); return this._service.xrpc.call("todo.adx.getSession", params, data, opts).catch((e) => {
throw toKnownErr7(e);
});
} }
repoBatchWrite(params, data, opts) { repoBatchWrite(params, data, opts) {
return this._service.xrpc.call( return this._service.xrpc.call("todo.adx.repoBatchWrite", params, data, opts).catch((e) => {
"todo.adx.repoBatchWrite", throw toKnownErr8(e);
params, });
data,
opts
);
} }
repoCreateRecord(params, data, opts) { repoCreateRecord(params, data, opts) {
return this._service.xrpc.call( return this._service.xrpc.call("todo.adx.repoCreateRecord", params, data, opts).catch((e) => {
"todo.adx.repoCreateRecord", throw toKnownErr9(e);
params, });
data,
opts
);
} }
repoDeleteRecord(params, data, opts) { repoDeleteRecord(params, data, opts) {
return this._service.xrpc.call( return this._service.xrpc.call("todo.adx.repoDeleteRecord", params, data, opts).catch((e) => {
"todo.adx.repoDeleteRecord", throw toKnownErr10(e);
params, });
data,
opts
);
} }
repoDescribe(params, data, opts) { repoDescribe(params, data, opts) {
return this._service.xrpc.call("todo.adx.repoDescribe", params, data, opts); return this._service.xrpc.call("todo.adx.repoDescribe", params, data, opts).catch((e) => {
throw toKnownErr11(e);
});
} }
repoGetRecord(params, data, opts) { repoGetRecord(params, data, opts) {
return this._service.xrpc.call("todo.adx.repoGetRecord", params, data, opts); return this._service.xrpc.call("todo.adx.repoGetRecord", params, data, opts).catch((e) => {
throw toKnownErr12(e);
});
} }
repoListRecords(params, data, opts) { repoListRecords(params, data, opts) {
return this._service.xrpc.call( return this._service.xrpc.call("todo.adx.repoListRecords", params, data, opts).catch((e) => {
"todo.adx.repoListRecords", throw toKnownErr13(e);
params, });
data,
opts
);
} }
repoPutRecord(params, data, opts) { repoPutRecord(params, data, opts) {
return this._service.xrpc.call("todo.adx.repoPutRecord", params, data, opts); return this._service.xrpc.call("todo.adx.repoPutRecord", params, data, opts).catch((e) => {
throw toKnownErr14(e);
});
} }
resolveName(params, data, opts) { resolveName(params, data, opts) {
return this._service.xrpc.call("todo.adx.resolveName", params, data, opts); return this._service.xrpc.call("todo.adx.resolveName", params, data, opts).catch((e) => {
throw toKnownErr15(e);
});
} }
syncGetRepo(params, data, opts) { syncGetRepo(params, data, opts) {
return this._service.xrpc.call("todo.adx.syncGetRepo", params, data, opts); return this._service.xrpc.call("todo.adx.syncGetRepo", params, data, opts).catch((e) => {
throw toKnownErr16(e);
});
} }
syncGetRoot(params, data, opts) { syncGetRoot(params, data, opts) {
return this._service.xrpc.call("todo.adx.syncGetRoot", params, data, opts); return this._service.xrpc.call("todo.adx.syncGetRoot", params, data, opts).catch((e) => {
throw toKnownErr17(e);
});
} }
syncUpdateRepo(params, data, opts) { syncUpdateRepo(params, data, opts) {
return this._service.xrpc.call( return this._service.xrpc.call("todo.adx.syncUpdateRepo", params, data, opts).catch((e) => {
"todo.adx.syncUpdateRepo", throw toKnownErr18(e);
params, });
data,
opts
);
} }
}; };
var SocialNS = class { var SocialNS = class {
@ -11721,53 +12114,44 @@ var SocialNS = class {
this.repost = new RepostRecord(service); this.repost = new RepostRecord(service);
} }
getFeed(params, data, opts) { getFeed(params, data, opts) {
return this._service.xrpc.call("todo.social.getFeed", params, data, opts); return this._service.xrpc.call("todo.social.getFeed", params, data, opts).catch((e) => {
throw toKnownErr19(e);
});
} }
getLikedBy(params, data, opts) { getLikedBy(params, data, opts) {
return this._service.xrpc.call("todo.social.getLikedBy", params, data, opts); return this._service.xrpc.call("todo.social.getLikedBy", params, data, opts).catch((e) => {
throw toKnownErr20(e);
});
} }
getNotifications(params, data, opts) { getNotifications(params, data, opts) {
return this._service.xrpc.call( return this._service.xrpc.call("todo.social.getNotifications", params, data, opts).catch((e) => {
"todo.social.getNotifications", throw toKnownErr21(e);
params, });
data,
opts
);
} }
getPostThread(params, data, opts) { getPostThread(params, data, opts) {
return this._service.xrpc.call( return this._service.xrpc.call("todo.social.getPostThread", params, data, opts).catch((e) => {
"todo.social.getPostThread", throw toKnownErr22(e);
params, });
data,
opts
);
} }
getProfile(params, data, opts) { getProfile(params, data, opts) {
return this._service.xrpc.call("todo.social.getProfile", params, data, opts); return this._service.xrpc.call("todo.social.getProfile", params, data, opts).catch((e) => {
throw toKnownErr23(e);
});
} }
getRepostedBy(params, data, opts) { getRepostedBy(params, data, opts) {
return this._service.xrpc.call( return this._service.xrpc.call("todo.social.getRepostedBy", params, data, opts).catch((e) => {
"todo.social.getRepostedBy", throw toKnownErr24(e);
params, });
data,
opts
);
} }
getUserFollowers(params, data, opts) { getUserFollowers(params, data, opts) {
return this._service.xrpc.call( return this._service.xrpc.call("todo.social.getUserFollowers", params, data, opts).catch((e) => {
"todo.social.getUserFollowers", throw toKnownErr25(e);
params, });
data,
opts
);
} }
getUserFollows(params, data, opts) { getUserFollows(params, data, opts) {
return this._service.xrpc.call( return this._service.xrpc.call("todo.social.getUserFollows", params, data, opts).catch((e) => {
"todo.social.getUserFollows", throw toKnownErr26(e);
params, });
data,
opts
);
} }
}; };
var BadgeRecord = class { var BadgeRecord = class {
@ -12112,7 +12496,40 @@ var RepostRecord = class {
RepostRecord, RepostRecord,
ServiceClient, ServiceClient,
SocialNS, SocialNS,
TodoNS TodoAdxCreateAccount,
TodoAdxCreateSession,
TodoAdxDeleteAccount,
TodoAdxDeleteSession,
TodoAdxGetAccount,
TodoAdxGetAccountsConfig,
TodoAdxGetSession,
TodoAdxRepoBatchWrite,
TodoAdxRepoCreateRecord,
TodoAdxRepoDeleteRecord,
TodoAdxRepoDescribe,
TodoAdxRepoGetRecord,
TodoAdxRepoListRecords,
TodoAdxRepoPutRecord,
TodoAdxResolveName,
TodoAdxSyncGetRepo,
TodoAdxSyncGetRoot,
TodoAdxSyncUpdateRepo,
TodoNS,
TodoSocialBadge,
TodoSocialFollow,
TodoSocialGetFeed,
TodoSocialGetLikedBy,
TodoSocialGetNotifications,
TodoSocialGetPostThread,
TodoSocialGetProfile,
TodoSocialGetRepostedBy,
TodoSocialGetUserFollowers,
TodoSocialGetUserFollows,
TodoSocialLike,
TodoSocialMediaEmbed,
TodoSocialPost,
TodoSocialProfile,
TodoSocialRepost
}); });
/** @license URI.js v4.4.1 (c) 2011 Gary Court. License: http://github.com/garycourt/uri-js */ /** @license URI.js v4.4.1 (c) 2011 Gary Court. License: http://github.com/garycourt/uri-js */
//# sourceMappingURL=index.js.map //# sourceMappingURL=index.js.map

File diff suppressed because one or more lines are too long

View File

@ -32,6 +32,39 @@ import * as TodoSocialMediaEmbed from './types/todo/social/mediaEmbed';
import * as TodoSocialPost from './types/todo/social/post'; import * as TodoSocialPost from './types/todo/social/post';
import * as TodoSocialProfile from './types/todo/social/profile'; import * as TodoSocialProfile from './types/todo/social/profile';
import * as TodoSocialRepost from './types/todo/social/repost'; import * as TodoSocialRepost from './types/todo/social/repost';
export * as TodoAdxCreateAccount from './types/todo/adx/createAccount';
export * as TodoAdxCreateSession from './types/todo/adx/createSession';
export * as TodoAdxDeleteAccount from './types/todo/adx/deleteAccount';
export * as TodoAdxDeleteSession from './types/todo/adx/deleteSession';
export * as TodoAdxGetAccount from './types/todo/adx/getAccount';
export * as TodoAdxGetAccountsConfig from './types/todo/adx/getAccountsConfig';
export * as TodoAdxGetSession from './types/todo/adx/getSession';
export * as TodoAdxRepoBatchWrite from './types/todo/adx/repoBatchWrite';
export * as TodoAdxRepoCreateRecord from './types/todo/adx/repoCreateRecord';
export * as TodoAdxRepoDeleteRecord from './types/todo/adx/repoDeleteRecord';
export * as TodoAdxRepoDescribe from './types/todo/adx/repoDescribe';
export * as TodoAdxRepoGetRecord from './types/todo/adx/repoGetRecord';
export * as TodoAdxRepoListRecords from './types/todo/adx/repoListRecords';
export * as TodoAdxRepoPutRecord from './types/todo/adx/repoPutRecord';
export * as TodoAdxResolveName from './types/todo/adx/resolveName';
export * as TodoAdxSyncGetRepo from './types/todo/adx/syncGetRepo';
export * as TodoAdxSyncGetRoot from './types/todo/adx/syncGetRoot';
export * as TodoAdxSyncUpdateRepo from './types/todo/adx/syncUpdateRepo';
export * as TodoSocialBadge from './types/todo/social/badge';
export * as TodoSocialFollow from './types/todo/social/follow';
export * as TodoSocialGetFeed from './types/todo/social/getFeed';
export * as TodoSocialGetLikedBy from './types/todo/social/getLikedBy';
export * as TodoSocialGetNotifications from './types/todo/social/getNotifications';
export * as TodoSocialGetPostThread from './types/todo/social/getPostThread';
export * as TodoSocialGetProfile from './types/todo/social/getProfile';
export * as TodoSocialGetRepostedBy from './types/todo/social/getRepostedBy';
export * as TodoSocialGetUserFollowers from './types/todo/social/getUserFollowers';
export * as TodoSocialGetUserFollows from './types/todo/social/getUserFollows';
export * as TodoSocialLike from './types/todo/social/like';
export * as TodoSocialMediaEmbed from './types/todo/social/mediaEmbed';
export * as TodoSocialPost from './types/todo/social/post';
export * as TodoSocialProfile from './types/todo/social/profile';
export * as TodoSocialRepost from './types/todo/social/repost';
export declare class Client { export declare class Client {
xrpc: XrpcClient; xrpc: XrpcClient;
constructor(); constructor();

View File

@ -1,4 +1,4 @@
import { Headers } from '@adxp/xrpc'; import { Headers, XRPCError } from '@adxp/xrpc';
export interface QueryParams { export interface QueryParams {
} }
export interface CallOptions { export interface CallOptions {
@ -6,19 +6,25 @@ export interface CallOptions {
encoding: 'application/json'; encoding: 'application/json';
} }
export interface InputSchema { export interface InputSchema {
email: string;
username: string; username: string;
inviteCode?: string; did: string;
password: string; password: string;
} }
export interface OutputSchema { export interface OutputSchema {
jwt: string; jwt: string;
name: string;
did: string;
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare class InvalidUsernameError extends XRPCError {
constructor(src: XRPCError);
}
export declare class InvalidPasswordError extends XRPCError {
constructor(src: XRPCError);
}
export declare class UsernameNotAvailableError extends XRPCError {
constructor(src: XRPCError);
}
export declare function toKnownErr(e: any): any;

View File

@ -16,7 +16,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -13,7 +13,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -13,7 +13,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -13,7 +13,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -11,7 +11,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -11,7 +11,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -28,7 +28,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -16,7 +16,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -10,6 +10,6 @@ export interface CallOptions {
export declare type InputSchema = undefined; export declare type InputSchema = undefined;
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
} }
export declare function toKnownErr(e: any): any;

View File

@ -15,7 +15,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -14,7 +14,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -19,7 +19,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -17,7 +17,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -11,7 +11,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -9,7 +9,7 @@ export interface CallOptions {
export declare type InputSchema = undefined; export declare type InputSchema = undefined;
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: Uint8Array; data: Uint8Array;
} }
export declare function toKnownErr(e: any): any;

View File

@ -11,7 +11,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -9,6 +9,6 @@ export interface CallOptions {
export declare type InputSchema = string | Uint8Array; export declare type InputSchema = string | Uint8Array;
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
} }
export declare function toKnownErr(e: any): any;

View File

@ -48,7 +48,7 @@ export interface UnknownEmbed {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -20,7 +20,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -23,7 +23,7 @@ export interface Notification {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -48,7 +48,7 @@ export interface UnknownEmbed {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -34,7 +34,7 @@ export interface Badge {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -20,7 +20,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -24,7 +24,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

View File

@ -24,7 +24,7 @@ export interface OutputSchema {
} }
export interface Response { export interface Response {
success: boolean; success: boolean;
error: boolean;
headers: Headers; headers: Headers;
data: OutputSchema; data: OutputSchema;
} }
export declare function toKnownErr(e: any): any;

File diff suppressed because one or more lines are too long