New Prog Mixtape

    node-quill-converter

    0.3.3 • Public • Published

    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

    Install

    npm i node-quill-converter

    DownloadsWeekly Downloads

    1,657

    Version

    0.3.3

    License

    MIT

    Unpacked Size

    19 kB

    Total Files

    10

    Last publish

    Collaborators

    • joelcolucci