{"version":3,"file":"JsonLdModule.mjs","names":[],"sources":["../../../../src/modules/vc/jsonld/JsonLdModule.ts"],"sourcesContent":["import type { DependencyManager, Module } from '../../../plugins'\nimport { JsonLdModuleConfig, type JsonLdModuleConfigOptions } from './JsonLdModuleConfig'\n\n/**\n * @public\n */\nexport class JsonLdModule implements Module {\n  public readonly config: JsonLdModuleConfig\n\n  public constructor(config?: JsonLdModuleConfigOptions) {\n    this.config = new JsonLdModuleConfig(config)\n  }\n\n  public register(dependencyManager: DependencyManager) {\n    dependencyManager.registerInstance(JsonLdModuleConfig, this.config)\n  }\n}\n"],"mappings":";;;;;AAMA,IAAa,eAAb,MAA4C;CAG1C,YAAmB,QAAoC;EACrD,KAAK,SAAS,IAAI,mBAAmB,MAAM;CAC7C;CAEA,SAAgB,mBAAsC;EACpD,kBAAkB,iBAAiB,oBAAoB,KAAK,MAAM;CACpE;AACF"}