{"version":3,"file":"index-B-Jyb2NZ.mjs","sources":["../../admin/src/utils/pluginId.ts","../../admin/src/index.ts"],"sourcesContent":["import pluginPkg from '../../../package.json';\n\nexport const PLUGIN_ID = pluginPkg.strapi.name || pluginPkg.name.replace(/^(@[^-,.][\\w,-]+\\/|strapi-)plugin-/i, '');\n","import pluginPkg from \"../../package.json\";\nimport { PLUGIN_ID } from \"./utils/pluginId\";\nimport { Initializer } from \"./components/Initializer\";\nimport { CustomField } from \"./components/CustomField\";\n\nimport { getTranslation } from \"./utils/getTranslation\";\n\nconst name = pluginPkg.strapi.name;\n\nexport default {\n  register(app: any) {\n    app.customFields.register({\n      name,\n      type: \"richtext\",\n      pluginId: PLUGIN_ID,\n      intlLabel: {\n        id: `${PLUGIN_ID}.label`,\n        defaultMessage: PLUGIN_ID,\n      },\n      intlDescription: {\n        id: `${PLUGIN_ID}.description`,\n        defaultMessage: \"The markdown text editor for every use case\",\n      },\n      components: {\n        Input: async () => await import(\"./components/CustomField\"),\n      },\n    });\n  },\n  async registerTrads({ locales }: any) {\n    const importedTrads = await Promise.all(\n      locales.map((locale: any) => {\n        return import(`./translations/${locale}.json`)\n          .then(({ default: data }) => {\n            return {\n              data: data,\n              locale,\n            };\n          })\n          .catch(() => {\n            return {\n              data: {},\n              locale,\n            };\n          });\n      })\n    );\n\n    return Promise.resolve(importedTrads);\n  },\n};\n"],"names":[],"mappings":";;;;;;;;;;;;;;;AAEO,MAAM,YAAY,UAAU,OAAO;ACK1C,MAAM,OAAO,UAAU,OAAO;AAE9B,MAAA,QAAe;AAAA,EACb,SAAS,KAAU;AACjB,QAAI,aAAa,SAAS;AAAA,MACxB;AAAA,MACA,MAAM;AAAA,MACN,UAAU;AAAA,MACV,WAAW;AAAA,QACT,IAAI,GAAG,SAAS;AAAA,QAChB,gBAAgB;AAAA,MAAA;AAAA,MAElB,iBAAiB;AAAA,QACf,IAAI,GAAG,SAAS;AAAA,QAChB,gBAAgB;AAAA,MAAA;AAAA,MAElB,YAAY;AAAA,QACV,OAAO,YAAY,MAAM,OAAO,4BAA0B;AAAA,MAAA;AAAA,IAC5D,CACD;AAAA,EACH;AAAA,EACA,MAAM,cAAc,EAAE,WAAgB;AACpC,UAAM,gBAAgB,MAAM,QAAQ;AAAA,MAClC,QAAQ,IAAI,CAAC,WAAgB;AAC3B,eAAO,qCAAA,uBAAA,OAAA,EAAA,0BAAA,MAAA,OAAA,mBAAA,GAAA,0BAAA,MAAA,OAAA,mBAAA,EAAA,CAAA,GAAA,kBAAA,MAAA,OAAA,EACJ,KAAK,CAAC,EAAE,SAAS,WAAW;AAC3B,iBAAO;AAAA,YACL;AAAA,YACA;AAAA,UAAA;AAAA,QAEJ,CAAC,EACA,MAAM,MAAM;AACX,iBAAO;AAAA,YACL,MAAM,CAAA;AAAA,YACN;AAAA,UAAA;AAAA,QAEJ,CAAC;AAAA,MACL,CAAC;AAAA,IAAA;AAGH,WAAO,QAAQ,QAAQ,aAAa;AAAA,EACtC;AACF;"}