Move EditorUI to ckeditor5-ui #12853
Labels
domain:ts
package:core
package:ui
squad:core
Issue to be handled by the Core team.
type:task
This issue reports a chore (non-production change) and other types of "todos".
Milestone
There is circular dependency between
ckeditor5-core
andckeditor5-ui
packages. The problematic class isEditorUI
that has dependency tockeditor5-ui
. The idea is to moveEditorUI
tockeditor5-ui
.It would allow full implementation of #12720 (so that imports from other packages are only through
index.ts
, now it is not fully possible because of this circular dependency).Scope:
EditorUI
tockeditor5-ui
along with its tests.ckeditor5-ui
fromdependencies
todevDependencies
inpackages/ckeditor5-core/package.json
.Out of scope:
ClassicTestEditor
etc. can stay where it is.Editor
class may importEditorUI
asimport type
(circular type dependencies are ok).This will be minor breaking change.
The text was updated successfully, but these errors were encountered: