node-quill-converter
Convert HTML to Delta or Delta to HTML
Last updated 2 years ago .
· Bugs · Original npm · Tarball · package.json
$ cnpm install node-quill-converter 
SYNC missed versions from official npm registry.

node-quill-converter NPM version

Convert HTML to a Quill Delta or a Quill Delta to HTML

The purpose of this package is to assist in migrating to or from the Quill editor.

Installation

# Via NPM
npm install node-quill-converter --save

# Via Yarn
yarn add node-quill-converter

Getting Started

Convert a plain text string to a Quill delta:

const { convertTextToDelta } = require('node-quill-converter');

let text = 'hello, world';
let delta = convertTextToDelta(text);

console.log(JSON.stringify(delta)); // {"ops":[{"insert":"hello, world\n"}]}

Convert a HTML string to a Quill delta:

const { convertHtmlToDelta } = require('node-quill-converter');

let htmlString = '<p>hello, <strong>world</strong></p>';
let delta = convertHtmlToDelta(htmlString);

console.log(JSON.stringify(delta); // {"ops":[{"insert":"hello, "},{"insert":"world","attributes":{"bold":true}}]}

Convert a Quill delta to an HTML string:

const { convertDeltaToHtml } = require('node-quill-converter');

let html = convertDeltaToHtml(delta);

console.log(html) ; // '<p>hello, <strong>world</strong></p>'

License

MIT License Copyright (c) 2018 Joel Colucci

Current Tags

  • 0.3.3                                ...           latest (2 years ago)

9 Versions

  • 0.0.0                                ...           4 years ago
  • 0.1.0                                ...           4 years ago
  • 0.1.1                                ...           4 years ago
  • 0.1.2                                ...           4 years ago
  • 0.2.0                                ...           4 years ago
  • 0.2.1                                ...           4 years ago
  • 0.3.1                                ...           4 years ago
  • 0.3.2                                ...           4 years ago
  • 0.3.3                                ...           2 years ago
Maintainers (1)
Dependencies (2)
Dev Dependencies (2)

Copyright © npmmirror.com | 浙ICP备15033595号-63 |