ckeditor5.libraries.yml

core/modules/ckeditor5/ckeditor5.libraries.yml

File

core/modules/ckeditor5/ckeditor5.libraries.yml

View source
  1. # Internal libraries, do not depend on these.
  2. # CKEditor 5 has a much faster release cadence for major and minor releases
  3. # than Drupal. CKEditor 5 does not provide continued support for major or
  4. # minor releases; they almost never issue patch releases. Drupal therefore
  5. # has to keep its integration up-to-date with upstream. It is hence
  6. # impossible to provide "stable overrides", since the stability is not
  7. # controlled by Drupal, but by upstream.
  8. # Hence all CKEditor 5 asset libraries are considered internal.
  9. # @see https://ckeditor.com/docs/ckeditor5/latest/support/versioning-policy.html
  10. internal.ckeditor5.language:
  11. css:
  12. component:
  13. css/language.css: {}
  14. dependencies:
  15. - core/ckeditor5.language
  16. internal.drupal.ckeditor5.htmlEngine:
  17. js:
  18. js/build/drupalHtmlEngine.js: { minified: true }
  19. dependencies:
  20. - core/ckeditor5
  21. - core/ckeditor5.essentials
  22. internal.drupal.ckeditor5:
  23. js:
  24. js/ckeditor5.js: {}
  25. css:
  26. theme:
  27. css/editor.css: { }
  28. dependencies:
  29. - core/jquery
  30. - core/once
  31. - core/drupal
  32. - core/drupal.ajax
  33. - core/drupal.debounce
  34. - core/ckeditor5.editorClassic
  35. - core/ckeditor5.editorDecoupled
  36. - core/ckeditor5
  37. - editor/drupal.editor
  38. - ckeditor5/internal.drupal.ckeditor5.stylesheets
  39. - core/drupalSettings
  40. - core/drupal.message
  41. # Library used for dynamically loading CKEditor 5 stylesheets from the default
  42. # front end theme.
  43. # @see ckeditor5_library_info_alter()
  44. internal.drupal.ckeditor5.stylesheets:
  45. version: VERSION
  46. css: []
  47. internal.drupal.ckeditor5.codeBlock:
  48. dependencies:
  49. - core/ckeditor5.codeBlock
  50. - core/ckeditor5.htmlSupport
  51. internal.drupal.ckeditor5.image:
  52. js:
  53. js/build/drupalImage.js: { minified: true }
  54. css:
  55. theme:
  56. css/image.css: { }
  57. dependencies:
  58. - core/drupal
  59. - core/ckeditor5
  60. - core/ckeditor5.image
  61. internal.drupal.ckeditor5.emphasis:
  62. version: VERSION
  63. js:
  64. js/build/drupalEmphasis.js: { minified: true }
  65. dependencies:
  66. - core/ckeditor5
  67. - core/ckeditor5.basic
  68. internal.drupal.ckeditor5.link-entity-suggestions:
  69. js:
  70. js/build/drupalEntityLinkSuggestions.js: { minified: true }
  71. css:
  72. component:
  73. css/entity-link-suggestions.css: {}
  74. dependencies:
  75. - core/ckeditor5
  76. - core/drupal
  77. - core/drupal.autocomplete
  78. internal.drupal.ckeditor5.media:
  79. js:
  80. js/build/drupalMedia.js: { minified: true }
  81. css:
  82. theme:
  83. css/drupalmedia.css: { }
  84. dependencies:
  85. - core/ckeditor5
  86. - core/drupal
  87. - media/media_embed_ckeditor_theme
  88. internal.drupal.ckeditor5.mediaAlign:
  89. css:
  90. theme:
  91. css/media-alignment.css: { }
  92. dependencies:
  93. - ckeditor5/internal.drupal.ckeditor5.media
  94. internal.drupal.ckeditor5.filter.admin:
  95. js:
  96. js/ckeditor5.filter.admin.js: {}
  97. dependencies:
  98. - core/drupal
  99. - core/once
  100. - core/drupal.ajax
  101. - core/drupalSettings
  102. - core/drupal.vertical-tabs
  103. internal.drupal.ckeditor5.table:
  104. css:
  105. theme:
  106. css/table.css: { }
  107. dependencies:
  108. - core/ckeditor5.table
  109. internal.admin:
  110. js:
  111. js/ckeditor5.admin.js: { }
  112. css:
  113. theme:
  114. css/toolbar.admin.css: { }
  115. dependencies:
  116. - core/sortable
  117. - filter/drupal.filter.admin
  118. - core/jquery
  119. - core/once
  120. - core/drupal.announce
  121. internal.admin.specialCharacters:
  122. css:
  123. theme:
  124. css/special-characters.css: { }
  125. internal.admin.removeFormat:
  126. css:
  127. theme:
  128. css/remove-format.css: { }
  129. internal.admin.essentials:
  130. css:
  131. theme:
  132. css/essentials.admin.css: { }
  133. internal.admin.basic:
  134. css:
  135. theme:
  136. css/basic.admin.css: { }
  137. internal.admin.blockquote:
  138. css:
  139. theme:
  140. css/blockquote.admin.css: { }
  141. internal.admin.link:
  142. css:
  143. theme:
  144. css/link.admin.css: { }
  145. internal.admin.list:
  146. css:
  147. theme:
  148. css/list.admin.css: { }
  149. internal.admin.heading:
  150. css:
  151. theme:
  152. css/heading.admin.css: { }
  153. dependencies:
  154. - core/ckeditor5.essentials
  155. internal.admin.horizontalLine:
  156. css:
  157. theme:
  158. css/horizontal-line.admin.css: { }
  159. internal.admin.alignment:
  160. css:
  161. theme:
  162. css/alignment.admin.css: { }
  163. internal.admin.indent:
  164. css:
  165. theme:
  166. css/indent.admin.css: { }
  167. internal.admin.language:
  168. css:
  169. theme:
  170. css/language.admin.css: { }
  171. internal.admin.drupalmedia:
  172. css:
  173. theme:
  174. css/drupalmedia.admin.css: { }
  175. internal.admin.showBlocks:
  176. css:
  177. theme:
  178. css/show-blocks.admin.css: { }
  179. internal.admin.sourceEditing:
  180. css:
  181. theme:
  182. css/source-editing.admin.css: { }
  183. internal.admin.style:
  184. js:
  185. js/ckeditor5.style.admin.js: { }
  186. css:
  187. theme:
  188. css/style.admin.css: { }
  189. dependencies:
  190. - core/jquery
  191. - core/drupal
  192. - core/drupal.vertical-tabs
  193. internal.admin.table:
  194. css:
  195. theme:
  196. css/table.admin.css: { }
  197. internal.admin.codeBlock:
  198. css:
  199. theme:
  200. css/code-block.admin.css: { }
  201. internal.admin.image:
  202. css:
  203. theme:
  204. css/image.admin.css: { }
  205. js:
  206. js/ckeditor5.image.admin.js: { }
  207. dependencies:
  208. - core/jquery
  209. - core/drupal

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.