
de emdash10,745
Guides et exemples pour structurer et implémenter des plugins EmDash CMS : descripteurs, définitions de plugins au runtime, interface d'administration, stockage, routes et publication sur le mark
Cette compétence documente la création de plugins EmDash CMS (packages TypeScript) avec une séparation claire entre les descripteurs au moment de la compilation et les définitions de plugins au runtime. Elle explique les formats de plugins (standard vs natifs), l'anatomie des descripteurs et des entrées de sandbox, les capacités, le stockage, l'interface d'administration (Block Kit), les routes API et les étapes de publication.
Utilisez cette compétence lors de la création d'un nouveau plugin EmDash, de la conversion d'une fonctionnalité en plugin ou de la préparation d'un package pour la publication sur la marketplace EmDash. Elle est pertinente pour les auteurs de plugins créant des hooks, des pages d'administration, des collections de stockage ou des blocs de texte Portable.
references/ avec des documents plus approfondis (hooks, interface d'administration, publication).Cible les agents et outils orientés développeurs capables d'écrire des packages TypeScript, d'exécuter des tâches de build Node/Astro et de publier des artefacts npm. Fonctionne bien avec les CLI locales, les pipelines CI et les systèmes d'agents aidant à la structuration du code (ex: intégrations Codex/gh CLI, agents orientés développeurs).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.