{"_id":"@davidgu/ckeditor5-build-balloon-special","_rev":"1-4393dfd0b701749c41bce28046bbc76d","name":"@davidgu/ckeditor5-build-balloon-special","dist-tags":{"latest":"16.0.0"},"versions":{"16.0.0":{"name":"@davidgu/ckeditor5-build-balloon-special","version":"16.0.0","description":"The balloon editor build of CKEditor 5 – the best browser-based rich text editor.","keywords":["wysiwyg","rich text","editor","html","contentEditable","editing","operational transformation","ot","collaboration","collaborative","real-time","framework","ckeditor5-build","ckeditor","ckeditor5","ckeditor 5"],"main":"./build/ckeditor.js","devDependencies":{"@ckeditor/ckeditor5-adapter-ckfinder":"^16.0.0","@ckeditor/ckeditor5-autoformat":"^16.0.0","@ckeditor/ckeditor5-basic-styles":"^16.0.0","@ckeditor/ckeditor5-block-quote":"^16.0.0","@ckeditor/ckeditor5-ckfinder":"^16.0.0","@ckeditor/ckeditor5-core":"^16.0.0","@ckeditor/ckeditor5-dev-utils":"^12.0.0","@ckeditor/ckeditor5-dev-webpack-plugin":"^8.0.0","@ckeditor/ckeditor5-easy-image":"^16.0.0","@ckeditor/ckeditor5-editor-balloon":"^16.0.0","@ckeditor/ckeditor5-essentials":"^16.0.0","@ckeditor/ckeditor5-heading":"^16.0.0","@ckeditor/ckeditor5-image":"^16.0.0","@ckeditor/ckeditor5-indent":"^16.0.0","@ckeditor/ckeditor5-link":"^16.0.0","@ckeditor/ckeditor5-list":"^16.0.0","@ckeditor/ckeditor5-media-embed":"^16.0.0","@ckeditor/ckeditor5-paragraph":"^16.0.0","@ckeditor/ckeditor5-paste-from-office":"^16.0.0","@ckeditor/ckeditor5-table":"^16.0.0","@ckeditor/ckeditor5-theme-lark":"^16.0.0","eslint":"^5.5.0","eslint-config-ckeditor5":"^2.0.0","husky":"^1.3.1","lint-staged":"^7.0.0","postcss-loader":"^3.0.0","raw-loader":"^3.1.0","style-loader":"^1.0.0","stylelint":"^11.1.1","stylelint-config-ckeditor5":"^1.0.0","terser-webpack-plugin":"^2.2.1","webpack":"^4.41.5","webpack-cli":"^3.3.10"},"engines":{"node":">=8.0.0","npm":">=5.7.1"},"author":{"name":"davidgu"},"license":"GPL-2.0-or-later","homepage":"https://ckeditor.com/ckeditor-5","bugs":{"url":"https://github.com/ckeditor/ckeditor5/issues"},"repository":{"type":"git","url":"git+https://github.com/ckeditor/ckeditor5-build-balloon.git"},"scripts":{"build":"webpack --mode production","lint":"eslint --quiet '**/*.js'","stylelint":"stylelint --quiet --allow-empty-input 'theme/**/*.css' 'docs/**/*.css'","preversion":"npm run build; if [ -n \"$(git status src/ckeditor.js build/ --porcelain)\" ]; then git add -u src/ckeditor.js build/ && git commit -m 'Internal: Build.'; fi"},"lint-staged":{"**/*.js":["eslint --quiet"],"**/*.css":["stylelint --quiet --allow-empty-input"]},"eslintIgnore":["build/**","packages/**"],"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"@ckeditor/ckeditor5-mention":"^16.0.0","@ckeditor/ckeditor5-typing":"^16.0.0"},"gitHead":"687a72cef2d939869ee576df162ba3cd594109d8","_id":"@davidgu/ckeditor5-build-balloon-special@16.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"davidgu","email":"david.gu@qq.com"},"dist":{"integrity":"sha512-Uv4p+2tWbz/2S8Up1Rh9l5N7N/1vDHvTgSavQ6Vx4hb3o6iZYhmUEflBQ0MdVTRSEf3ooC+z74d3qU6mPEkybA==","shasum":"8205215bc0352b7bd5643e87c2ab54cfd1ea2e6d","tarball":"https://registry.npmjs.org/@davidgu/ckeditor5-build-balloon-special/-/ckeditor5-build-balloon-special-16.0.0.tgz","fileCount":65,"unpackedSize":4855241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeGq1rCRA9TVsSAnZWagAAbBUP/RUqAC6d2QXekBVq11Fz\nPSYgFD1r312Xx6sJYDB2Mmn70mXFk8iY3d73iuROxWX/ha4ZTasKzQvj7S92\nwzYPYVQiRNUdzjuOnzPRAS8tYDCy4IOxUvUIdTuvaiAXE10khb6bo5JRmW7P\nD1OazNrO9CDiPG4zj0ABb6wkTQxKF8Hpx4pag6GlN3DVA58m0QohWah6BXNE\n4bJM6VIGwmuPBCMqzjPG5nDuOUh81LfzTRMjVRoiUXlqlTI7XLP1Thvkj+SY\ne0ymDuxyUczy+PfSI5iMDgsI6BV1rR63eytwQ6+zQpoyUSi4qhlwg7Gx6jp1\naWkOG5tw4kCjt0bKqIcrH/0wURkND8uxAQg6/BgsOywssEW20IQslPMx3jci\nXaRmGRIEcn6JnFCZ2EDFtNjL5oHHGPL0TXCwuFX5/FDHRp6+kq8k0dSuzHgs\nIGXOx9Tru2yxlgZDs6S757FT/oq0b6rUK5tE7EO/7vPT6C5T1Awx7q1iwxGY\nHhw2V7CkTPmx5NOFnMtu5+WyzqZYuLYd2WG96GngWp7XSDgk5Mznu1rlVUdC\niRqd3x/Mu3fz9c8mm0mN3Ft1Ho04+Dm5c7DL+9gjfXIPXXvkwAnLQulmWUkD\n6x1OX/DoFmrSm+iAgvlw/Ii6zJNH1MW7tBuHQA3NSi9klJZxCicNiyQKPYhd\nhtNj\r\n=0J4E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGz2eWm2rZJNCr1pvrbJu6yvMPfWBEEiaCwYJqzcd51zAiEAtPkwAENc+tw7nWrkUs9F5LJyi6mYs2Jf3af88JhqCiE="}]},"maintainers":[{"name":"davidgu","email":"david.gu@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ckeditor5-build-balloon-special_16.0.0_1578806635387_0.5825315791036929"},"_hasShrinkwrap":false}},"time":{"created":"2020-01-12T05:23:55.353Z","16.0.0":"2020-01-12T05:23:55.531Z","modified":"2022-04-05T03:05:53.897Z"},"maintainers":[{"name":"davidgu","email":"david.gu@qq.com"}],"description":"The balloon editor build of CKEditor 5 – the best browser-based rich text editor.","homepage":"https://ckeditor.com/ckeditor-5","keywords":["wysiwyg","rich text","editor","html","contentEditable","editing","operational transformation","ot","collaboration","collaborative","real-time","framework","ckeditor5-build","ckeditor","ckeditor5","ckeditor 5"],"repository":{"type":"git","url":"git+https://github.com/ckeditor/ckeditor5-build-balloon.git"},"author":{"name":"davidgu"},"bugs":{"url":"https://github.com/ckeditor/ckeditor5/issues"},"license":"GPL-2.0-or-later","readme":"CKEditor 5 balloon editor build\r\n==============================================\r\n\r\n[![npm version](https://badge.fury.io/js/%40ckeditor%2Fckeditor5-build-balloon.svg)](https://www.npmjs.com/package/@ckeditor/ckeditor5-build-balloon)\r\n[![Build Status](https://travis-ci.org/ckeditor/ckeditor5-build-balloon.svg?branch=master)](https://travis-ci.org/ckeditor/ckeditor5-build-balloon)\r\n<br>\r\n[![Dependency Status](https://david-dm.org/ckeditor/ckeditor5-build-balloon/status.svg)](https://david-dm.org/ckeditor/ckeditor5-build-balloon)\r\n[![devDependency Status](https://david-dm.org/ckeditor/ckeditor5-build-balloon/dev-status.svg)](https://david-dm.org/ckeditor/ckeditor5-build-balloon?type=dev)\r\n\r\nThe balloon editor build for CKEditor 5. Read more about the [balloon editor build](https://ckeditor.com/docs/ckeditor5/latest/builds/guides/overview.html#balloon-editor) and see the [demo](https://ckeditor.com/docs/ckeditor5/latest/examples/builds/balloon-editor.html).\r\n\r\n![CKEditor 5 balloon editor build screenshot](https://c.cksource.com/a/1/img/npm/ckeditor5-build-balloon.png)\r\n\r\n## Documentation\r\n\r\nSee:\r\n\r\n* [Installation](https://ckeditor.com/docs/ckeditor5/latest/builds/guides/integration/installation.html) for how to install this package and what it contains.\r\n* [Basic API](https://ckeditor.com/docs/ckeditor5/latest/builds/guides/integration/basic-api.html) for how to create an editor and interact with it.\r\n* [Configuration](https://ckeditor.com/docs/ckeditor5/latest/builds/guides/integration/configuration.html) for how to configure the editor.\r\n* [Creating custom builds](https://ckeditor.com/docs/ckeditor5/latest/builds/guides/development/custom-builds.html) for how to customize the build (configure and rebuild the editor bundle).\r\n\r\n## Quick start\r\n\r\nFirst, install the build from npm:\r\n\r\n```bash\r\nnpm install --save @ckeditor/ckeditor5-build-balloon\r\n```\r\n\r\nAnd use it in your website:\r\n\r\n```html\r\n<div id=\"editor\">\r\n\t<p>This is the editor content.</p>\r\n</div>\r\n<script src=\"./node_modules/@ckeditor/ckeditor5-build-balloon/build/ckeditor.js\"></script>\r\n<script>\r\n\tBalloonEditor\r\n\t\t.create( document.querySelector( '#editor' ) )\r\n\t\t.then( editor => {\r\n\t\t\twindow.editor = editor;\r\n\t\t} )\r\n\t\t.catch( error => {\r\n\t\t\tconsole.error( 'There was a problem initializing the editor.', error );\r\n\t\t} );\r\n</script>\r\n```\r\n\r\nOr in your JavaScript application:\r\n\r\n```js\r\nimport BalloonEditor from '@ckeditor/ckeditor5-build-balloon';\r\n\r\n// Or using the CommonJS version:\r\n// const BalloonEditor = require( '@ckeditor/ckeditor5-build-balloon' );\r\n\r\nBalloonEditor\r\n\t.create( document.querySelector( '#editor' ) )\r\n\t.then( editor => {\r\n\t\twindow.editor = editor;\r\n\t} )\r\n\t.catch( error => {\r\n\t\tconsole.error( 'There was a problem initializing the editor.', error );\r\n\t} );\r\n```\r\n\r\n**Note:** If you are planning to integrate CKEditor 5 deep into your application, it is actually more convenient and recommended to install and import the source modules directly (like it happens in `ckeditor.js`). Read more in the [Advanced setup guide](https://ckeditor.com/docs/ckeditor5/latest/builds/guides/integration/advanced-setup.html).\r\n\r\n## License\r\n\r\nLicensed under the terms of [GNU General Public License Version 2 or later](http://www.gnu.org/licenses/gpl.html). For full details about the license, please check the `LICENSE.md` file or [https://ckeditor.com/legal/ckeditor-oss-license](https://ckeditor.com/legal/ckeditor-oss-license).\r\n","readmeFilename":"README.md"}