UNPKG

@substrate-system/mergeparty

Version:
8 lines (7 loc) 1.39 kB
{ "version": 3, "sources": ["../../src/server/index.ts"], "sourcesContent": ["export const CORS = {\n 'Access-Control-Allow-Origin': '*',\n 'Access-Control-Allow-Methods': 'HEAD, POST, GET, OPTIONS',\n 'Access-Control-Allow-Headers':\n 'Origin, X-Requested-With, Content-Type, Accept, Authorization',\n}\n\n// Message shapes we care about.\nexport interface BaseMsg {\n type:'join'|'peer'|'request'|'sync';\n senderId?:string;\n targetId?:string;\n // additional fields vary by message type\n [k: string]:unknown;\n}\n\n// Join/Peer specifics\nexport interface JoinMessage extends BaseMsg {\n type:'join';\n supportedProtocolVersions?:string[];\n peerMetadata?:Record<string, unknown>;\n}\nexport interface PeerMessage extends BaseMsg {\n type:'peer';\n selectedProtocolVersion:string;\n peerMetadata?:Record<string, unknown>;\n}\n\nexport const SUPPORTED_PROTOCOL_VERSION = '1'\n\n// Export the main classes\nexport { Relay } from './relay.js'\nexport { WithStorage } from './with-storage.js'\n"], "mappings": "yaAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,UAAAE,EAAA,iDAAAC,EAAA,+CAAAC,EAAAJ,GA+BA,IAAAK,EAAsB,sBACtBC,EAA4B,6BAhCrB,MAAMJ,EAAO,CAChB,8BAA+B,IAC/B,+BAAgC,2BAChC,+BACI,+DACR,EAuBaC,EAA6B", "names": ["server_exports", "__export", "CORS", "SUPPORTED_PROTOCOL_VERSION", "__toCommonJS", "import_relay", "import_with_storage"] }