broccoli-read-compat

0.1.3 • Public • Published

broccoli-read-compat

This packages allows you to use Broccoli's new .rebuild API and still support the legacy .read interface required for older Broccoli versions.

Usage

When defining your plugin, call readAPICompat.wrapFactory to add the legacy .read and .cleanup functions.

var fs = require('fs');
var readAPICompat = require('broccoli-read-compat');

function MyAwesomePlugin() { }

MyAwesomePlugin.prototype.rebuild = function() {
  var outputPath = this.outputPath;

  fs.writeFileSync(outputPath + '/' + 'awesome.txt', 'special sauce');
};

readAPICompat.wrapFactory(MyAwesomePlugin);

Dependencies (4)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i broccoli-read-compat

    Weekly Downloads

    315

    Version

    0.1.3

    License

    MIT

    Last publish

    Collaborators

    • rwjblue