{
  "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"]
}
