@multisynq/client
Version:
Real-time multiplayer framework for web applications
8 lines (7 loc) • 1.35 kB
Source Map (JSON)
{
"version": 3,
"sources": ["../multisynq-client.ts"],
"sourcesContent": ["// Multisynq uses Croquet to run the client-side code\n\nimport {\n Model,\n View,\n Session,\n Data,\n Constants,\n App,\n} from \"@croquet/croquet\";\n\nconst VERSION = process.env.MULTISYNQ_VERSION || \"0.0.0\";\nconsole.log(`Multisynq ${VERSION}`);\n\nexport {\n Model,\n View,\n Session,\n Data,\n Constants,\n App,\n VERSION,\n}\n\nconst Multisynq = {\n Model,\n View,\n Session,\n Data,\n Constants,\n App,\n VERSION,\n};\n\n// mimic how Croquet does it\n(Model as any).Multisynq = Multisynq;\n(View as any).Multisynq = Multisynq;\n\n\nif (typeof globalThis !== 'undefined') {\n if (globalThis.__MULTISYNQ__) {\n console.warn( 'WARNING: Multiple instances of Multisynq being imported.' );\n } else {\n globalThis.__MULTISYNQ__ = VERSION;\n }\n}\n"],
"mappings": ";;;;yaAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,6GAAAE,EAAA,iCAAAC,EAAAH,GAEA,IAAAI,EAOO,4BAEDF,EAAU,QAChB,QAAQ,IAAI,aAAaA,CAAO,EAAE,EAYlC,IAAMG,EAAY,CACd,cACA,YACA,kBACA,YACA,sBACA,UACA,QAAAC,CACJ,EAGC,QAAc,UAAYD,EAC1B,OAAa,UAAYA,EAGtB,OAAO,WAAe,MAClB,WAAW,cACX,QAAQ,KAAM,0DAA2D,EAEzE,WAAW,cAAgBC",
"names": ["multisynq_client_exports", "__export", "VERSION", "__toCommonJS", "import_croquet", "Multisynq", "VERSION"]
}