Skip to content

broccoli-html-editor/node-broccoli-processor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

node-broccoli-processor

Install

$ npm install broccoli-processor --save

Usage

var BroccoliProcessor = require('broccoli-processor');
var Broccoli = require('broccoli-html-editor');

var broccoli = new Broccoli();
broccoli.init(
    {
        /* Any options for broccoli-html-editor */
    },
    function(){
        var broccoliProcessor = new BroccoliProcessor(broccoli);
        broccoliProcessor
            .each(function( editor ){
                // APIs
                //     - editor.getBroccoli()
                //     - editor.getInstancePath()
                //     - editor.getInstance()
                //     - editor.setInstance(instance)
                //     - editor.log(val)
                //     - editor.done()
                // and the libs supplied in,
                //     - editor.supply.cheerio
                //     - editor.supply.iterate79
                console.log(editor);
                editor.done();
            })
            .run(function(logs){
                console.log('finished.');
            })
        ;
    }
);

Options

var broccoliProcessor = new BroccoliProcessor(broccoli, {
    "rebuild": function(callback){
        // Write here a process rebuilding Broccoli contents.
        callback(true);
    }
});

Change log

broccoli-processor@0.0.1-alpha.2 (2018-xx-xx)

  • editor.getBroccoli() を追加。
  • editor.supply.cheerio を追加。
  • editor.supply.iterate79 を追加。
  • options.rebuild() を追加。

broccoli-processor@0.0.1-alpha.1 (2016-11-19)

  • Initial release.

ライセンス - License

MIT License

作者 - Author