{"version":3,"file":"index.mjs","sources":["../../../server/src/utils/index.ts"],"sourcesContent":["import '@strapi/types';\n\nimport { DocumentManagerService } from 'src/services/document-manager';\nimport DocumentMetadata from 'src/services/document-metadata';\n\ntype Services = {\n  'document-manager': DocumentManagerService;\n  'document-metadata': typeof DocumentMetadata;\n  [key: string]: any;\n};\n\nconst getService = <TName extends keyof Services>(name: TName): ReturnType<Services[TName]> => {\n  return strapi.plugin('content-manager').service(name as string);\n};\n\nexport { getService };\n"],"names":["getService","name","strapi","plugin","service"],"mappings":";;AAWA,MAAMA,aAAa,CAA+BC,IAAAA,GAAAA;AAChD,IAAA,OAAOC,MAAOC,CAAAA,MAAM,CAAC,iBAAA,CAAA,CAAmBC,OAAO,CAACH,IAAAA,CAAAA;AAClD;;;;"}