55 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| import {
 | |
|   AbstractMermaidTokenBuilder,
 | |
|   CommonValueConverter,
 | |
|   EmptyFileSystem,
 | |
|   MermaidGeneratedSharedModule,
 | |
|   PacketGeneratedModule,
 | |
|   __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-76Q3JFCE.mjs
 | |
| var PacketTokenBuilder = class extends AbstractMermaidTokenBuilder {
 | |
|   static {
 | |
|     __name(this, "PacketTokenBuilder");
 | |
|   }
 | |
|   static {
 | |
|     __name2(this, "PacketTokenBuilder");
 | |
|   }
 | |
|   constructor() {
 | |
|     super(["packet"]);
 | |
|   }
 | |
| };
 | |
| var PacketModule = {
 | |
|   parser: {
 | |
|     TokenBuilder: /* @__PURE__ */ __name2(() => new PacketTokenBuilder(), "TokenBuilder"),
 | |
|     ValueConverter: /* @__PURE__ */ __name2(() => new CommonValueConverter(), "ValueConverter")
 | |
|   }
 | |
| };
 | |
| function createPacketServices(context = EmptyFileSystem) {
 | |
|   const shared = inject(
 | |
|     createDefaultSharedCoreModule(context),
 | |
|     MermaidGeneratedSharedModule
 | |
|   );
 | |
|   const Packet = inject(
 | |
|     createDefaultCoreModule({ shared }),
 | |
|     PacketGeneratedModule,
 | |
|     PacketModule
 | |
|   );
 | |
|   shared.ServiceRegistry.register(Packet);
 | |
|   return { shared, Packet };
 | |
| }
 | |
| __name(createPacketServices, "createPacketServices");
 | |
| __name2(createPacketServices, "createPacketServices");
 | |
| 
 | |
| export {
 | |
|   PacketModule,
 | |
|   createPacketServices
 | |
| };
 | 
