{"version":3,"file":"ng-doc-app-providers-mermaid.mjs","sources":["../../../../libs/app/providers/mermaid/provide-mermaid.ts","../../../../libs/app/providers/mermaid/ng-doc-app-providers-mermaid.ts"],"sourcesContent":["import { Provider } from '@angular/core';\nimport { NG_DOC_MERMAID } from '@ng-doc/app/tokens';\nimport mermaid, { MermaidConfig } from 'mermaid';\n\n/**\n * Provides Mermaid instance.\n * @param config\n */\nexport function provideMermaid(config?: MermaidConfig): Provider {\n  return {\n    provide: NG_DOC_MERMAID,\n    useFactory: () => {\n      mermaid.initialize({ ...config, startOnLoad: false });\n\n      return mermaid;\n    },\n  };\n}\n","/**\n * Generated bundle index. Do not edit.\n */\n\nexport * from './index';\n"],"names":[],"mappings":";;;AAIA;;;AAGG;AACG,SAAU,cAAc,CAAC,MAAsB,EAAA;IACnD,OAAO;AACL,QAAA,OAAO,EAAE,cAAc;QACvB,UAAU,EAAE,MAAK;AACf,YAAA,OAAO,CAAC,UAAU,CAAC,EAAE,GAAG,MAAM,EAAE,WAAW,EAAE,KAAK,EAAE,CAAC;AAErD,YAAA,OAAO,OAAO;QAChB,CAAC;KACF;AACH;;ACjBA;;AAEG;;;;"}