{"_id":"@bloomreach/hippo-ckeditor-codemirror-plugin","_rev":"85-aff72ead81121db436de615b0c7bb50d","name":"@bloomreach/hippo-ckeditor-codemirror-plugin","dist-tags":{"latest":"1.17.8"},"versions":{"1.17.8":{"name":"@bloomreach/hippo-ckeditor-codemirror-plugin","version":"1.17.8","keywords":["CKEditor","CodeMirror"],"author":{"name":"w8tcha"},"_id":"@bloomreach/hippo-ckeditor-codemirror-plugin@1.17.8","maintainers":[{"name":"ajbanck","email":"arent-jan.banck@bloomreach.com"},{"name":"mjmetter","email":"michael.metternich@bloomreach.com"},{"name":"dokmic","email":"m@dokol.in"},{"name":"pcentgraf-bloomreach","email":"peter.centgraf@bloomreach.com"},{"name":"joerideg","email":"joerideg@gmail.com"},{"name":"abogaart","email":"arthur.bogaart@bloomreach.com"},{"name":"mdenburger","email":"mdenburger@gmail.com"}],"homepage":"https://github.com/w8tcha/CKEditor-CodeMirror-Plugin#readme","bugs":{"url":"https://github.com/w8tcha/CKEditor-CodeMirror-Plugin/issues"},"dist":{"shasum":"7cea88f1c9504c6189029d3308f04e8629664c21","tarball":"https://registry.npmjs.org/@bloomreach/hippo-ckeditor-codemirror-plugin/-/hippo-ckeditor-codemirror-plugin-1.17.8.tgz","fileCount":231,"integrity":"sha512-58RPTiXkrT9/ZlnpLWnSP1WWyZluOAaKLpfAqNoo/7dtRn+Bb1wlaOE+BOw9A9GOo40Fi23dr1VG+1uBR0bk9Q==","signatures":[{"sig":"MEYCIQD9NQQ8GkEj8477If8EyyhU/MQ7Dg85OBhJNBLi9VOmVAIhAKbiugLap/OEP4ssktEKA8jIwpRl6jWTbKECUUZdWgwK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1836890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2BpaCRA9TVsSAnZWagAA/owP/3i0PYSNBtC6M0BBTDxZ\nH/KlsBtAOYe92iyfXi9WgFpYxd1XK3hJMVb2HpB9h2X60TQErOBdEwJQkH2Q\n3FCljC612lNZk8k8OEgEeHnth9kOmpG/LWUqX5KAVGYZ+aJfPNPIdX0FejR4\nIib3vJGQoModZ6vkB2xMm8WGnGF9ZYi3HbwEgOmRgG5xDNfxqhznfW3yYpsy\nOLXuEzgF/q/gtilOn9LMUWHURJmdbzclDIkRmH8CnwR7TPMmTyReVb6JJCvW\njXbxqHiPcamTfka3KFVxGZuPxdwoywkBIRyS8kplRMK2AF+2frWS3W1qcKHe\nfosirIpYvYLJXCGX6+1/7pW+mSZf2o0IpJXtWxxkohx4bUuKqZfJcX7zmbI6\nXAbM+SVQ8sZd5rGRgppq2Y6x/n4iXFYx0puv63Ez7OIdBh7kNQFhNh07EC/Q\nKSolfHniy2j2YWgsmW5DWylaFLmzwL6sR8tXDf7Hj1xGkk1K1FpVY1nTrZB8\nLZtmOczdzG+Eq4v9OApkIBkqUb7ZYkWoBYo/YTX4l5SfmkiUCkp60MLSXOfM\n932VjSCJ1ng2qn5rv8pG01DEVFzQ7COQG7zCgK9Ep7iOYEn8GoH4eNPKpqcK\nVZ/3mFw1ARaQ49evceSFzi9a9pBG1XYqN+FmN8SJO5qC04FmynMuNzo8zwWX\nHBx6\r\n=3VA5\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"npm":"6","node":"8"},"gitHead":"8a97bdb9ba82b8016a0011cacbc9c689824f2d86","_npmUser":{"name":"dokmic","email":"m@dokol.in"},"repository":{"url":"git+https://github.com/w8tcha/CKEditor-CodeMirror-Plugin.git","type":"git"},"_npmVersion":"6.4.1","description":"Syntax Highlighting for the CKEditor (Source View and Source Dialog) with the CodeMirror Plugin.","directories":{},"_nodeVersion":"10.10.0","_hasShrinkwrap":false,"devDependencies":{"grunt":"~0.4.2","grunt-contrib-watch":"~0.5.3","grunt-yui-compressor":"~0.4.0","grunt-contrib-imagemin":"2.0.1","grunt-contrib-requirejs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hippo-ckeditor-codemirror-plugin_1.17.8_1553264570916_0.004705601102591217","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-03-22T14:22:50.751Z","modified":"2026-09-04T10:07:34.344Z","1.17.8":"2019-03-22T14:22:51.078Z"},"bugs":{"url":"https://github.com/w8tcha/CKEditor-CodeMirror-Plugin/issues"},"author":{"name":"w8tcha"},"homepage":"https://github.com/w8tcha/CKEditor-CodeMirror-Plugin#readme","keywords":["CKEditor","CodeMirror"],"repository":{"url":"git+https://github.com/w8tcha/CKEditor-CodeMirror-Plugin.git","type":"git"},"description":"Syntax Highlighting for the CKEditor (Source View and Source Dialog) with the CodeMirror Plugin.","maintainers":[{"email":"beetlerom@gmail.com","name":"beetlerom"},{"email":"joeri.degooijer@bloomreach.com","name":"joerideg"},{"email":"arthur.bogaart@bloomreach.com","name":"abogaart"},{"email":"rishabh.chhabda@bloomreach.com","name":"rishabh.chhabda"},{"email":"rameshkumar.arumugam@bloomreach.com","name":"rameshbr"},{"email":"peter.centgraf@bloomreach.com","name":"pcentgraf-bloomreach"},{"email":"georgevle93@gmail.com","name":"vlets"},{"email":"paul.edwards@bloomreach.com","name":"pauledwardsbloomreach"},{"email":"david@davidboyd.com","name":"davidboyd1"},{"email":"drq@nxfinc.com","name":"drq"},{"email":"nikola.trajkovski@bloomreach.com","name":"ntrajkovski"},{"email":"bcanvural@gmail.com","name":"bcanvural"},{"email":"charlie.chen@bloomreach.com","name":"lachire"},{"email":"giacomo.lamonaco@bloomreach.com","name":"glm-bloomreach"},{"email":"matteo.giusto@bloomreach.com","name":"mgiusto"},{"email":"bartosz.oudekerk@bloomreach.com","name":"boudekerk"},{"email":"aakash.anand@bloomreach.com","name":"aakash.anand"},{"email":"prateek.pandey@bloomreach.com","name":"prateek.pandey"},{"email":"jeroen.hoffman@bloomreach.com","name":"jeroenhoffman"},{"email":"vahid.mehrjouei@bloomreach.com","name":"vahid.mehrjouei"},{"email":"wenjun.li@bloomreach.com","name":"wenjun.li"},{"email":"shiva.dharavath@bloomreach.com","name":"shivanayak.dharavath2"}],"readme":"CKEditor-CodeMirror-Plugin\n==========================\n\nSyntax Highlighting for the CKEditor (Source View and Source Dialog) with the CodeMirror Plugin\n\n### Available Shortcuts\n* 'Ctrl-K' to comment the currently selected text\n* 'Ctrl-Shift-K' to uncomment currently selected text\n* 'Ctrl-Alt-K' to auto format currently selected text\n* 'Ctrl-Q' Expand/Collapse Code Block\n* 'Ctrl-F' to perform a search\n* 'Ctrl-G' to find next\n* 'Ctrl-Shift-G' to find previous\n* 'Ctrl-Shift-F' to find and replace\n* 'Ctrl-Shift-R' to find and replace all\n\n### Demo\nhttp://w8tcha.github.io/CKEditor-CodeMirror-Plugin/\n\nThe Full Theme List can be found here: http://codemirror.net/demo/theme.html\n\n![Screenshot](http://www.watchersnet.de/Portals/0/screenshots/dnn/CKEditorSourceView.png)\n\n![Screenshot](http://www.watchersnet.de/Portals/0/screenshots/dnn/SourceDialog.png)\n\n#### License\n\nLicensed under the terms of the MIT License.\n\n#### Installation\n\n 1. Extract the contents of the file into the \"plugins\" folder of CKEditor.\n 2. In the CKEditor configuration file (config.js) add the following code:\n\n````js\nconfig.extraPlugins = 'codemirror';\n````\n\nIf you are using CKEditor in inline mode you also need to add the sourcedialog to the extra Plugins list \n\n````js\nconfig.extraPlugins = 'sourcedialog,codemirror';\n````\n\n3. To Configure the Plugin the following options are available...\n\n````js\nconfig.codemirror = {\n\t\n\t// Whether or not you want Brackets to automatically close themselves\n\tautoCloseBrackets: true,\n\n     // Whether or not you want tags to automatically close themselves\n\tautoCloseTags: true,\n\n     // Whether or not to automatically format code should be done when the editor is loaded\n\tautoFormatOnStart: true, \n\t\n\t// Whether or not to automatically format code which has just been uncommented\n\tautoFormatOnUncomment: true,\n\t\n\t// Whether or not to continue a comment when you press Enter inside a comment block\n\tcontinueComments: true,\n\n     // Whether or not you wish to enable code folding (requires 'lineNumbers' to be set to 'true')\n\tenableCodeFolding: true,\n\t\n\t// Whether or not to enable code formatting\n\tenableCodeFormatting: true,\n\t\n\t// Whether or not to enable search tools, CTRL+F (Find), CTRL+SHIFT+F (Replace), CTRL+SHIFT+R (Replace All), CTRL+G (Find Next), CTRL+SHIFT+G (Find Previous)\n\tenableSearchTools: true,\n\t\n\t// Whether or not to highlight all matches of current word/selection\n\thighlightMatches: true,\n\n     // Whether, when indenting, the first N*tabSize spaces should be replaced by N tabs\n\tindentWithTabs: false,\n\n     // Whether or not you want to show line numbers\n\tlineNumbers: true,\n\t\n\t// Whether or not you want to use line wrapping\n\tlineWrapping: true,\n\n     // Define the language specific mode 'htmlmixed' for html  including (css, xml, javascript), 'application/x-httpd-php' for php mode including html, or 'text/javascript' for using java script only \n\tmode: 'htmlmixed',\n\t\n\t// Whether or not you want to highlight matching braces\n\tmatchBrackets: true,\n\t\n\t// Whether or not you want to highlight matching tags\n\tmatchTags: true,\n\n\t// Whether or not to show the showAutoCompleteButton   button on the toolbar\n\tshowAutoCompleteButton: true,\n     \n     // Whether or not to show the comment button on the toolbar\n\tshowCommentButton: true,\n\n\t// Whether or not to show the format button on the toolbar\n\tshowFormatButton: true,\n\n     // Whether or not to show the search Code button on the toolbar\n\tshowSearchButton: true,\n\n     // Whether or not to show Trailing Spaces\n\tshowTrailingSpace: true,\n\t\n\t// Whether or not to show the uncomment button on the toolbar\n\tshowUncommentButton: true,\n\n     // Whether or not to highlight the currently active line\n\tstyleActiveLine: true,\n\n     // Set this to the theme you wish to use (codemirror themes)\n\ttheme: 'default',\n\t\n\t// \"Whether or not to use Beautify for auto formatting On start\n\tuseBeautifyOnStart: false\n};\n\n````\n","readmeFilename":"README.md"}