{"_id":"@amirhemmati/ckeditor-emojis","name":"@amirhemmati/ckeditor-emojis","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@amirhemmati/ckeditor-emojis","version":"1.0.0","description":"Emoji feature for CKEditor 5.","keywords":["ckeditor5","ckeditor5-feature","ckeditor","ckeditor 5","emoji","smiley","emoticons"],"peerDependencies":{"@ckeditor/ckeditor5-core":">=10.0.0","@ckeditor/ckeditor5-engine":">=10.0.0","@ckeditor/ckeditor5-ui":">=10.0.0"},"devDependencies":{"@ckeditor/ckeditor5-basic-styles":"^10.0.2","@ckeditor/ckeditor5-clipboard":"^10.0.2","@ckeditor/ckeditor5-editor-classic":"^11.0.0","@ckeditor/ckeditor5-enter":"^10.1.1","@ckeditor/ckeditor5-essentials":"^10.1.1","@ckeditor/ckeditor5-heading":"^10.0.2","@ckeditor/ckeditor5-list":"^11.0.1","@ckeditor/ckeditor5-paragraph":"^10.0.2","@ckeditor/ckeditor5-typing":"^11.0.0","@ckeditor/ckeditor5-undo":"^10.0.2","eslint":"^4.15.0","eslint-config-ckeditor5":"^1.0.7","husky":"^0.14.3","lint-staged":"^7.0.0"},"engines":{"node":">=6.0.0","npm":">=3.0.0"},"author":{"name":"Franco Caballero"},"license":"(GPL-2.0-or-later)","bugs":{"url":"https://github.com/hansgianfranco/ckeditor5-emojis/issues"},"repository":{"type":"git","url":"git+https://github.com/hansgianfranco/ckeditor5-emojis.git"},"scripts":{"lint":"eslint --quiet '**/*.js'","precommit":"lint-staged"},"lint-staged":{"**/*.js":["eslint --quiet"]},"eslintIgnore":["src/lib/**","packages/**"],"gitHead":"097d346bfbe26acd39a416df0d918126dc061aec","homepage":"https://github.com/hansgianfranco/ckeditor5-emojis#readme","_id":"@amirhemmati/ckeditor-emojis@1.0.0","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"integrity":"sha512-t/a/EFI2kh41GhPFAH21DsRlMGmuz3Q+/zbB70c3MGZOvSDryTkSgIUDgAxLa2Sqvj5xSDq7/eT7trFunJuCUg==","shasum":"5ee479717d97ed9543978bbc5783e70d3831e40d","tarball":"https://registry.npmjs.org/@amirhemmati/ckeditor-emojis/-/ckeditor-emojis-1.0.0.tgz","fileCount":10,"unpackedSize":48538,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3rIdbFPg5OrT2tq4U4GaIpoGZMORxwvLxkaILCS6fDAIgUEvip97oHzYzDPQn+Tbn9Mal3QK3FsDmsh/1Jrq4nok="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIu0BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvSQ/9HQbU8LmJ0+Rn5IA1M50O/3lslNpjQAbFE5+Bbxomtzo6ZMmj\r\nyv6ntX8rO+nfIR3/QpW1TjGogS8Bt8EdhNHWUo6tOLgrSlXvtRG/Vcd6jZ/W\r\nwZcS6luEuV3P3s+OEKiyB3W6MR7CWDpJoRMGwhZrfrnV+ArZUuxQDuu7GsWj\r\nvlmdB2n9Ur5VrLqNwT8ZSvbLOpu0ON6QWONf6KUu6j3C5lDdPZ5rXIHSFgeZ\r\n8N//lGlA6R3TFs7rlX9LgXtypYUHe4ft0YmMh0NHIzlsEDa7PvGclm6+IWtT\r\nIjrOS/grq6FQ/IBOivXVi3jX9UgUOXoYUn5ZsHgcOzHtkOQcT4HdgD+DLO6p\r\nA6L7GPWpP7Rsr+qfCxfwClrRrpsJKRYFfwJbmS2zojV309kVGEW1dRNAUXQu\r\neBUI1I/i8bCJYOYAg28pzLgfN6k914F7/J53+HHeBgQ4WDrgx0gK9GBN0q/i\r\ne5mmEx+CGAacrN07sBQzVZbhFyWVaEogHx5mf60Ll+25l1O1Sd0gdTX8FUEl\r\n49FUSKCMVliO3UhsiNrDBMP3ysGi/9XGxLelDP/HFeJhR3d7LXLvK/86CB+5\r\nIAvPkx90izDO772TMFPuFlhFkhgwPB4Wi6wXQVccBa+RlmmkAkYtpu1m2SGt\r\nZUAxsY/wklKqLf7mKoW0g9EtMfGwuO1mILM=\r\n=Us+P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"amirhemmati","email":"dev.amirhemmati1382@gmail.com"},"directories":{},"maintainers":[{"name":"amirhemmati","email":"dev.amirhemmati1382@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ckeditor-emojis_1.0.0_1663233281387_0.625813742017354"},"_hasShrinkwrap":false}},"time":{"created":"2022-09-15T09:14:41.340Z","1.0.0":"2022-09-15T09:14:41.629Z","modified":"2022-09-15T09:14:41.797Z"},"maintainers":[{"name":"amirhemmati","email":"dev.amirhemmati1382@gmail.com"}],"description":"Emoji feature for CKEditor 5.","homepage":"https://github.com/hansgianfranco/ckeditor5-emojis#readme","keywords":["ckeditor5","ckeditor5-feature","ckeditor","ckeditor 5","emoji","smiley","emoticons"],"repository":{"type":"git","url":"git+https://github.com/hansgianfranco/ckeditor5-emojis.git"},"author":{"name":"Franco Caballero"},"bugs":{"url":"https://github.com/hansgianfranco/ckeditor5-emojis/issues"},"license":"(GPL-2.0-or-later)","readme":"CKEditor 5 emoji feature\n========================\n\nThis package implements the emoji feature for CKEditor 5.\n\n<img width=\"658\" alt=\"Screenshot of a emoji plugin in CKEditor 5.\" src=\"https://user-images.githubusercontent.com/545175/33665566-a536a6cc-da97-11e7-9481-1d95c24a5fe5.png\">\n\nThe plugin was created during hackathon, it is roughly based on the source code of the link plugin. It basically inserts Unicode emoji into the editor at the current cursor position.\n\n## CKEditor 5 compatibility\n\nThe plugin was built on top of the latest stable version of CKEditor 5 (`v11.0.1`).\n\n## 😎 Enabling the emoji plugin\n\nSince this is a third-party plugin, it is not enabled by default in CKEditor 5 and has to be added to it manually. For more information check the official documentation about [creating custom builds](https://docs.ckeditor.com/ckeditor5/latest/builds/guides/development/custom-builds.html).\n\nTo install it, run:\n\n```\nnpm install --save ckeditor5-emoji\n```\n\n### Development environment\n\nTo enable the plugin you amy also setup a local [development environment](https://docs.ckeditor.com/ckeditor5/latest/framework/guides/contributing/development-environment.html) and build a custom editor there.\n\n## Configuration\n\nThe list of Emojis is configurable via `config.emoji`:\n\n```js\nimport Emoji from 'ckeditor5-emoji/src/emoji';\n\nClassicEditor\n    .create( document.querySelector( '#editor' ), {\n        plugins: [\n            Essentials,\n            Paragraph, Heading, Bold, Italic, List, Emoji\n        ],\n        emoji: [\n            { name: 'smile', text: '😀' },\n            { name: 'wink', text: '😉' },\n            { name: 'cool', text: '😎' },\n            { name: 'surprise', text: '😮' },\n            { name: 'confusion', text: '😕' },\n            { name: 'crying', text: '😢' }\n        ],\n        toolbar: [ 'heading', 'undo', 'redo', 'bold', 'italic', 'emoji' ]\n    } )\n    .then( editor => {\n        window.editor = editor;\n    } )\n    .catch( err => {\n        console.error( err.stack );\n    } );\n```\n\n## Support\n\nThe plugin comes with no support. However if you find it useful, feel free to submit an issue and/or send a pull request.\n\n## License\n\nLicensed under the GPL, LGPL and MPL licenses, at your choice. For full details about the license, please check the `LICENSE.md` file.\n","readmeFilename":"README.md"}