UNPKG

strapi-plugin-wysiwyg-react-md-editor

Version:
1 lines 2.52 kB
{"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;"}