@edaptio/ckeditor5-build-super
v1.6.44
Published
Custom build of CKEditor 5 (https://ckeditor.com/) for Edaptio project.
Downloads
12
Maintainers
Readme
###CKEditor5 build for Edaptio
Structure
master
branch holds stable builds.develop
branch holds features under development.
How to develop
- Switch to
develop
branch. - Execute
git pull
. - Run
yarn install
. - Create branch
feature/feature-name
. - Write code.
- To build run
yarn build
. - To be able to review your changes you can use
sample/index.html
. Please note that it's better to use local web server (like one provided withserve
npm package) instead openingsample/index.html
from file system. - Commit and push your changes to repository.
- Merge
feature/feature-name
branch to develop branch via pull request.
How to publish npm package
- Merge code from
develop
branch tomaster
. - Add version tag.
- Form project folder run
npm publish --access public
Notes
- To be able to publish npm package you should be a member of edaptio org (https://www.npmjs.com/settings/edaptio/packages).
- To unpublish npm package use
npm unpublish @edaptio/ckeditor5-build-super --force
- FIXED BY VENDOR. Had do change regexp (removed i flag) here @wiris/mathtype-ckeditor5/node_modules/@wiris/ckeditor5-mathml/src/conversion/mathmldataprocessor.js (line 72)
- Had to install ckeditor-link plugin from master branch. master branch contains support of target attribute
- Had to add temporary fix for style in target button toggle in ckeditor-link plugin (see https://github.com/ckeditor/ckeditor5-link/issues/233#event-2446936311). This issue seems to be fixed. Need to update plugin version.