A website for the ATmosphereConf
at main 74 lines 1.4 kB view raw
1/** 2 * GENERATED CODE - DO NOT MODIFY 3 */ 4import { 5 type Auth, 6 type Options as XrpcOptions, 7 Server as XrpcServer, 8 type StreamConfigOrHandler, 9 type MethodConfigOrHandler, 10 createServer as createXrpcServer, 11} from '@atproto/xrpc-server' 12import { schemas } from './lexicons.js' 13 14export function createServer(options?: XrpcOptions): Server { 15 return new Server(options) 16} 17 18export class Server { 19 xrpc: XrpcServer 20 org: OrgNS 21 com: ComNS 22 23 constructor(options?: XrpcOptions) { 24 this.xrpc = createXrpcServer(schemas, options) 25 this.org = new OrgNS(this) 26 this.com = new ComNS(this) 27 } 28} 29 30export class OrgNS { 31 _server: Server 32 atmosphereconf: OrgAtmosphereconfNS 33 34 constructor(server: Server) { 35 this._server = server 36 this.atmosphereconf = new OrgAtmosphereconfNS(server) 37 } 38} 39 40export class OrgAtmosphereconfNS { 41 _server: Server 42 43 constructor(server: Server) { 44 this._server = server 45 } 46} 47 48export class ComNS { 49 _server: Server 50 atproto: ComAtprotoNS 51 52 constructor(server: Server) { 53 this._server = server 54 this.atproto = new ComAtprotoNS(server) 55 } 56} 57 58export class ComAtprotoNS { 59 _server: Server 60 repo: ComAtprotoRepoNS 61 62 constructor(server: Server) { 63 this._server = server 64 this.repo = new ComAtprotoRepoNS(server) 65 } 66} 67 68export class ComAtprotoRepoNS { 69 _server: Server 70 71 constructor(server: Server) { 72 this._server = server 73 } 74}