{
  "version": 3,
  "sources": ["../../../../parser/dist/chunks/mermaid-parser.core/chunk-OSBZ3O6U.mjs"],
  "sourcesContent": ["import {\n  AbstractMermaidTokenBuilder,\n  CommonValueConverter,\n  CynefinGrammarGeneratedModule,\n  EmptyFileSystem,\n  MermaidGeneratedSharedModule,\n  __name,\n  createDefaultCoreModule,\n  createDefaultSharedCoreModule,\n  inject,\n  lib_exports\n} from \"./chunk-KEIR6QF5.mjs\";\n\n// src/language/cynefin/tokenBuilder.ts\nvar CynefinTokenBuilder = class extends AbstractMermaidTokenBuilder {\n  static {\n    __name(this, \"CynefinTokenBuilder\");\n  }\n  constructor() {\n    super([\"cynefin-beta\"]);\n  }\n};\n\n// src/language/cynefin/module.ts\nvar CynefinModule = {\n  parser: {\n    TokenBuilder: /* @__PURE__ */ __name(() => new CynefinTokenBuilder(), \"TokenBuilder\"),\n    ValueConverter: /* @__PURE__ */ __name(() => new CommonValueConverter(), \"ValueConverter\")\n  }\n};\nfunction createCynefinServices(context = EmptyFileSystem) {\n  const shared = inject(\n    createDefaultSharedCoreModule(context),\n    MermaidGeneratedSharedModule\n  );\n  const Cynefin = inject(\n    createDefaultCoreModule({ shared }),\n    CynefinGrammarGeneratedModule,\n    CynefinModule\n  );\n  shared.ServiceRegistry.register(Cynefin);\n  return { shared, Cynefin };\n}\n__name(createCynefinServices, \"createCynefinServices\");\n\nexport {\n  CynefinModule,\n  createCynefinServices\n};\n"],
  "mappings": ";;;;;;;;;;;;;;;;AAcA,IAAI,sBAAsB,cAAc,4BAA4B;AAAA,EAdpE,OAcoE;AAAA;AAAA;AAAA,EAClE,OAAO;AACL,IAAAA,QAAO,MAAM,qBAAqB;AAAA,EACpC;AAAA,EACA,cAAc;AACZ,UAAM,CAAC,cAAc,CAAC;AAAA,EACxB;AACF;AAGA,IAAI,gBAAgB;AAAA,EAClB,QAAQ;AAAA,IACN,cAA8B,gBAAAA,QAAO,MAAM,IAAI,oBAAoB,GAAG,cAAc;AAAA,IACpF,gBAAgC,gBAAAA,QAAO,MAAM,IAAI,qBAAqB,GAAG,gBAAgB;AAAA,EAC3F;AACF;AACA,SAAS,sBAAsB,UAAU,iBAAiB;AACxD,QAAM,SAAS;AAAA,IACb,8BAA8B,OAAO;AAAA,IACrC;AAAA,EACF;AACA,QAAM,UAAU;AAAA,IACd,wBAAwB,EAAE,OAAO,CAAC;AAAA,IAClC;AAAA,IACA;AAAA,EACF;AACA,SAAO,gBAAgB,SAAS,OAAO;AACvC,SAAO,EAAE,QAAQ,QAAQ;AAC3B;AAZS;AAaTA,QAAO,uBAAuB,uBAAuB;",
  "names": ["__name"]
}
