8
0
Andrey Titovskiy 2 лет назад
Родитель
Сommit
6fd885967e
59 измененных файлов с 70 добавлено и 59 удалено
  1. 2 2
      build/ckeditor.js
  2. 1 1
      build/ckeditor.js.map
  3. 1 1
      build/translations/af.js
  4. 1 1
      build/translations/ar.js
  5. 1 1
      build/translations/az.js
  6. 1 1
      build/translations/bg.js
  7. 1 1
      build/translations/bn.js
  8. 1 1
      build/translations/bs.js
  9. 1 1
      build/translations/ca.js
  10. 1 1
      build/translations/cs.js
  11. 1 1
      build/translations/da.js
  12. 1 1
      build/translations/de-ch.js
  13. 1 1
      build/translations/de.js
  14. 1 1
      build/translations/el.js
  15. 1 1
      build/translations/en-au.js
  16. 1 1
      build/translations/es-co.js
  17. 1 1
      build/translations/es.js
  18. 1 1
      build/translations/et.js
  19. 1 1
      build/translations/fa.js
  20. 1 1
      build/translations/fi.js
  21. 1 1
      build/translations/fr.js
  22. 1 1
      build/translations/gl.js
  23. 1 1
      build/translations/he.js
  24. 1 1
      build/translations/hi.js
  25. 1 1
      build/translations/hr.js
  26. 1 1
      build/translations/hu.js
  27. 1 1
      build/translations/id.js
  28. 1 1
      build/translations/it.js
  29. 1 1
      build/translations/ja.js
  30. 1 1
      build/translations/jv.js
  31. 1 1
      build/translations/ko.js
  32. 1 1
      build/translations/ku.js
  33. 1 1
      build/translations/lt.js
  34. 1 1
      build/translations/lv.js
  35. 1 1
      build/translations/ms.js
  36. 1 1
      build/translations/nl.js
  37. 1 1
      build/translations/no.js
  38. 1 1
      build/translations/pl.js
  39. 1 1
      build/translations/pt-br.js
  40. 1 1
      build/translations/pt.js
  41. 1 1
      build/translations/ro.js
  42. 1 1
      build/translations/ru.js
  43. 1 1
      build/translations/sk.js
  44. 1 1
      build/translations/sr-latn.js
  45. 1 1
      build/translations/sr.js
  46. 1 1
      build/translations/sv.js
  47. 1 1
      build/translations/th.js
  48. 1 1
      build/translations/tk.js
  49. 1 1
      build/translations/tr.js
  50. 1 1
      build/translations/ug.js
  51. 1 1
      build/translations/uk.js
  52. 1 1
      build/translations/ur.js
  53. 1 1
      build/translations/uz.js
  54. 1 1
      build/translations/vi.js
  55. 1 1
      build/translations/zh-cn.js
  56. 1 1
      build/translations/zh.js
  57. 2 1
      package.json
  58. 4 1
      src/ckeditor.js
  59. 7 0
      yarn.lock

Разница между файлами не показана из-за своего большого размера
+ 2 - 2
build/ckeditor.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/ckeditor.js.map


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/af.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/ar.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/az.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/bg.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/bn.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/bs.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/ca.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/cs.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/da.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/de-ch.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/de.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/el.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/en-au.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/es-co.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/es.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/et.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/fa.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/fi.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/fr.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/gl.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/he.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/hi.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/hr.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/hu.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/id.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/it.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/ja.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/jv.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/ko.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/ku.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/lt.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/lv.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/ms.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/nl.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/no.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/pl.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/pt-br.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/pt.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/ro.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/ru.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/sk.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/sr-latn.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/sr.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/sv.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/th.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/tk.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/tr.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/ug.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/uk.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/ur.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/uz.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/vi.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/zh-cn.js


Разница между файлами не показана из-за своего большого размера
+ 1 - 1
build/translations/zh.js


+ 2 - 1
package.json

@@ -32,6 +32,7 @@
     "@ckeditor/ckeditor5-block-quote": "^35.0.0",
     "@ckeditor/ckeditor5-ckfinder": "^35.0.0",
     "@ckeditor/ckeditor5-clipboard": "^35.0.0",
+    "@ckeditor/ckeditor5-code-block": "35",
     "@ckeditor/ckeditor5-dev-utils": "^32.0.0",
     "@ckeditor/ckeditor5-dev-webpack-plugin": "^31.0.0",
     "@ckeditor/ckeditor5-easy-image": "^35.0.0",
@@ -54,9 +55,9 @@
     "@ckeditor/ckeditor5-table": "^35.0.0",
     "@ckeditor/ckeditor5-theme-lark": "^35.0.0",
     "@ckeditor/ckeditor5-typing": "^35.0.0",
+    "css-loader": "^5.0.0",
     "postcss": "^8.0.0",
     "postcss-loader": "^5.0.0",
-    "css-loader": "^5.0.0",
     "raw-loader": "^4.0.0",
     "style-loader": "^2.0.0",
     "terser-webpack-plugin": "^4.0.0",

+ 4 - 1
src/ckeditor.js

@@ -36,6 +36,7 @@ import FontColor from '@ckeditor/ckeditor5-font/src/fontcolor';
 import FontBackgroundColor from '@ckeditor/ckeditor5-font/src/fontbackgroundcolor';
 import Alignment from '@ckeditor/ckeditor5-alignment/src/alignment';
 import Clipboard from '@ckeditor/ckeditor5-clipboard/src/clipboard';
+import CodeBlock from '@ckeditor/ckeditor5-code-block/src/codeblock';
 
 import SpecialCharacters from '@ckeditor/ckeditor5-special-characters/src/specialcharacters';
 import SpecialCharactersEssentials from '@ckeditor/ckeditor5-special-characters/src/specialcharactersessentials';
@@ -106,7 +107,8 @@ const builtinPlugins = [
 	FontBackgroundColor,
 	Alignment,
 	SpecialCharacters,
-	SpecialCharactersEssentials, 
+	CodeBlock,
+	SpecialCharactersEssentials,
 	SpecialCharactersEmoji
 ];
 
@@ -134,6 +136,7 @@ const defaultConfig = {
 			'|',
 			'imageUpload', 'blockQuote', 'insertTable',
 			'mediaEmbed',
+			'codeBlock',
 			'undo', 'redo',
 			'specialCharacters'
 		]

+ 7 - 0
yarn.lock

@@ -156,6 +156,13 @@
     "@ckeditor/ckeditor5-widget" "^35.4.0"
     lodash-es "^4.17.11"
 
+"@ckeditor/ckeditor5-code-block@35":
+  version "35.4.0"
+  resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-code-block/-/ckeditor5-code-block-35.4.0.tgz#7b1d9de4c05c5c562a0247b0bc711117792913bf"
+  integrity sha512-En7FBmyyEj8zdt48fUJhlY023LAxEKoi1vUHsr7gK+3E8UKvzWdO2KkTvC2f4YB3rHXYkw8dK2WSJ2LIwID+Ng==
+  dependencies:
+    ckeditor5 "^35.4.0"
+
 "@ckeditor/ckeditor5-core@^35.4.0":
   version "35.4.0"
   resolved "https://registry.yarnpkg.com/@ckeditor/ckeditor5-core/-/ckeditor5-core-35.4.0.tgz#39390445c8363a80d4ce0e45d93efa13b8523f6e"