This generator helps with some common CKEditor 4 tasks.
Note that some commands, like build, rely on being launched in CKEditor 4 workspace directory.
npm install -g yo generator-ckeditor4
yo ckeditor4:createPlugin [name]
Creates a new plugin in a name
directory. This generator has multiple options, use yo ckeditor4:createPlugin --help
to list them all.
yo ckeditor4:issue add
Opens your web browser on a page where you can fill a new ticket.
yo ckeditor4:issue open 16705
Opens an issue with a given id.
If you're using command from CKEditor git repository on t/<ticketNumber>
branch, you could skip ticket number - that way it will automatically pick your current ticket number.
Simply opens CKEditor 4 roadmap.
Opens a details for the given milestone.
yo ckeditor4:issue milestone 4.6.0
Milestone number might be skipped, then current version of CKEditor is used.
Builds CKEditor project.
yo ckeditor4:build --preset standard
yo ckeditor4:build --preset basic --all