···88} from "@atproto/oauth-client-node";
99import { getDb } from "../db";
10101111-export const SCOPE = "atproto";
1111+export const SCOPE = "atproto repo:ch.indiemusi.alpha.actor.artist";
12121313// Use globalThis to persist across Next.js hot reloads
1414const globalAuth = globalThis as unknown as {
···11+/*
22+ * THIS FILE WAS GENERATED BY "@atproto/lex". DO NOT EDIT.
33+ */
44+55+export * as indiemusi from './ch/indiemusi'
+5
src/lexicons/ch/indiemusi.ts
···11+/*
22+ * THIS FILE WAS GENERATED BY "@atproto/lex". DO NOT EDIT.
33+ */
44+55+export * as alpha from './indiemusi/alpha'
+5
src/lexicons/ch/indiemusi/alpha.ts
···11+/*
22+ * THIS FILE WAS GENERATED BY "@atproto/lex". DO NOT EDIT.
33+ */
44+55+export * as actor from './alpha/actor'
+7
src/lexicons/ch/indiemusi/alpha/actor.ts
···11+/*
22+ * THIS FILE WAS GENERATED BY "@atproto/lex". DO NOT EDIT.
33+ */
44+55+export * as artist from './actor/artist'
66+export * as masterOwner from './actor/masterOwner'
77+export * as publishingOwner from './actor/publishingOwner'
···11+/*
22+ * THIS FILE WAS GENERATED BY "@atproto/lex". DO NOT EDIT.
33+ */
44+55+import { l } from '@atproto/lex'
66+77+const $nsid = 'ch.indiemusi.alpha.actor.artist'
88+99+export { $nsid }
1010+1111+/** An artist or band who performs music */
1212+type Main = { $type: 'ch.indiemusi.alpha.actor.artist'; name?: string }
1313+1414+export type { Main }
1515+1616+/** An artist or band who performs music */
1717+const main = l.record<'literal:self', Main>(
1818+ 'literal:self',
1919+ $nsid,
2020+ l.object({ name: l.optional(l.string({ maxLength: 255 })) }),
2121+)
2222+2323+export { main }
2424+2525+export const $isTypeOf = /*#__PURE__*/ main.isTypeOf.bind(main),
2626+ $build = /*#__PURE__*/ main.build.bind(main),
2727+ $type = /*#__PURE__*/ main.$type
2828+export const $assert = /*#__PURE__*/ main.assert.bind(main),
2929+ $check = /*#__PURE__*/ main.check.bind(main),
3030+ $cast = /*#__PURE__*/ main.cast.bind(main),
3131+ $ifMatches = /*#__PURE__*/ main.ifMatches.bind(main),
3232+ $matches = /*#__PURE__*/ main.matches.bind(main),
3333+ $parse = /*#__PURE__*/ main.parse.bind(main),
3434+ $safeParse = /*#__PURE__*/ main.safeParse.bind(main),
3535+ $validate = /*#__PURE__*/ main.validate.bind(main),
3636+ $safeValidate = /*#__PURE__*/ main.safeValidate.bind(main)
+6
src/lexicons/ch/indiemusi/alpha/actor/artist.ts
···11+/*
22+ * THIS FILE WAS GENERATED BY "@atproto/lex". DO NOT EDIT.
33+ */
44+55+export * from './artist.defs'
66+export * as $defs from './artist.defs'
···11+/*
22+ * THIS FILE WAS GENERATED BY "@atproto/lex". DO NOT EDIT.
33+ */
44+55+export * from './masterOwner.defs'
66+export * as $defs from './masterOwner.defs'
···11+/*
22+ * THIS FILE WAS GENERATED BY "@atproto/lex". DO NOT EDIT.
33+ */
44+55+export * from './publishingOwner.defs'
66+export * as $defs from './publishingOwner.defs'