55 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| import {
 | |
|   AbstractMermaidTokenBuilder,
 | |
|   CommonValueConverter,
 | |
|   EmptyFileSystem,
 | |
|   GitGraphGeneratedModule,
 | |
|   MermaidGeneratedSharedModule,
 | |
|   __name as __name2,
 | |
|   createDefaultCoreModule,
 | |
|   createDefaultSharedCoreModule,
 | |
|   inject,
 | |
|   lib_exports
 | |
| } from "./chunk-JFBLLWPX.mjs";
 | |
| import {
 | |
|   __name
 | |
| } from "./chunk-DLQEHMXD.mjs";
 | |
| 
 | |
| // ../parser/dist/chunks/mermaid-parser.core/chunk-S6J4BHB3.mjs
 | |
| var GitGraphTokenBuilder = class extends AbstractMermaidTokenBuilder {
 | |
|   static {
 | |
|     __name(this, "GitGraphTokenBuilder");
 | |
|   }
 | |
|   static {
 | |
|     __name2(this, "GitGraphTokenBuilder");
 | |
|   }
 | |
|   constructor() {
 | |
|     super(["gitGraph"]);
 | |
|   }
 | |
| };
 | |
| var GitGraphModule = {
 | |
|   parser: {
 | |
|     TokenBuilder: /* @__PURE__ */ __name2(() => new GitGraphTokenBuilder(), "TokenBuilder"),
 | |
|     ValueConverter: /* @__PURE__ */ __name2(() => new CommonValueConverter(), "ValueConverter")
 | |
|   }
 | |
| };
 | |
| function createGitGraphServices(context = EmptyFileSystem) {
 | |
|   const shared = inject(
 | |
|     createDefaultSharedCoreModule(context),
 | |
|     MermaidGeneratedSharedModule
 | |
|   );
 | |
|   const GitGraph = inject(
 | |
|     createDefaultCoreModule({ shared }),
 | |
|     GitGraphGeneratedModule,
 | |
|     GitGraphModule
 | |
|   );
 | |
|   shared.ServiceRegistry.register(GitGraph);
 | |
|   return { shared, GitGraph };
 | |
| }
 | |
| __name(createGitGraphServices, "createGitGraphServices");
 | |
| __name2(createGitGraphServices, "createGitGraphServices");
 | |
| 
 | |
| export {
 | |
|   GitGraphModule,
 | |
|   createGitGraphServices
 | |
| };
 | 
