Nefarious Pomegranate Magnate

    @editorjs/code

    2.7.0 • Public • Published

    Code Tool for Editor.js

    Code Tool for the Editor.js allows to include code examples in your articles.

    Installation

    Install via NPM

    Get the package

    npm i --save-dev @editorjs/code

    Include module at your application

    const CodeTool = require('@editorjs/code');

    Download to your project's source dir

    1. Upload folder dist from repository
    2. Add dist/bundle.js file to your page.

    Load from CDN

    You can load specific version of package from jsDelivr CDN.

    https://cdn.jsdelivr.net/npm/@editorjs/code@2.0.0

    Require this script on a page with Editor.js.

    <script src="..."></script>

    Usage

    Add a new Tool to the tools property of the Editor.js initial config.

    var editor = EditorJS({
      ...
      
      tools: {
        ...
        code: CodeTool,
      }
      
      ...
    });

    Config Params

    Field Type Description
    placeholder string Code Tool's placeholder string

    Output data

    This Tool returns code.

    {
        "type" : "code",
        "data" : {
            "code": "body {\n font-size: 14px;\n line-height: 16px;\n}",
        }
    }

    Install

    npm i @editorjs/code

    DownloadsWeekly Downloads

    5,843

    Version

    2.7.0

    License

    MIT

    Unpacked Size

    14 kB

    Total Files

    9

    Last publish

    Collaborators

    • codex-team