+43
api.md
+43
api.md
···
+48
lexicons/fs.json
+48
lexicons/fs.json
···
+44
src/lexicon/index.ts
+44
src/lexicon/index.ts
···
+125
src/lexicon/lexicons.ts
+125
src/lexicon/lexicons.ts
···
+79
src/lexicon/types/place/wisp/fs.ts
+79
src/lexicon/types/place/wisp/fs.ts
···
+82
src/lexicon/util.ts
+82
src/lexicon/util.ts
···
+4
src/lib/constants.ts
+4
src/lib/constants.ts
+344
src/lib/db.ts
+344
src/lib/db.ts
···+export const createClientMetadata = (config: { domain: `https://${string}`, clientName: string }): ClientMetadata => ({+export const getOAuthClient = async (config: { domain: `https://${string}`, clientName: string }) => {+const rows = await db`SELECT * FROM custom_domains WHERE did = ${did} ORDER BY created_at DESC`;+export const claimCustomDomain = async (did: string, domain: string, siteName: string, hash: string) => {+VALUES (${did}, ${siteName}, ${displayName || null}, EXTRACT(EPOCH FROM NOW()), EXTRACT(EPOCH FROM NOW()))
+127
src/lib/oauth-client.ts
+127
src/lib/oauth-client.ts
···+export const createClientMetadata = (config: { domain: `https://${string}`, clientName: string }): ClientMetadata => {+export const getOAuthClient = async (config: { domain: `https://${string}`, clientName: string }) => {
+12
src/lib/types.ts
+12
src/lib/types.ts
···