1.1.1 • Published 1 year ago

@7polo/editorjs-code v1.1.1

Weekly downloads
-
License
MIT
Repository
-
Last release
1 year ago

Code

Code Tool for Editor.js 2.0 with language selector、theme selector compatible with PrismJs Language Codes

npm.io

Feature

  • Line Number ✌️
  • theme selector
  • language selector

Usage

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

npm i @7polo/editorjs-code
var editor = EditorJS({
  ...
  tools: {
    ...
    code: {
        class: Code,
        config: {
            plugins:{ // PrismJs block-editor-plugins
              'autolinker': {
                        css: `https://cdn.jsdelivr.net/npm/prismjs@1.25.0/plugins/autolinker/prism-autolinker.css`,
                        js: `https://cdn.jsdelivr.net/npm/prismjs@1.25.0/plugins/autolinker/prism-autolinker.min.js`
              }
            }
        }
    }
  }
});

Config Params

no configuration yet!

Output data

This Tool returns code.

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

1 year ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago