Package detail

broccoli-coffee

joliss676MIT1.0.1

CoffeeScript filter for Broccoli

broccoli-plugin, coffeescript, javascript

readme

broccoli-coffee

Build Status

A CoffeeScript filter for Broccoli.

Installation

npm install --save-dev broccoli-coffee

Usage

var BroccoliCoffee = require('broccoli-coffee');
var outputNode = new BroccoliCoffee(inputNode, options);

All .coffee files (as well as .litcoffee and .coffee.md) in inputNode will be replaced with compiled .js files in outputNode.

Options

bare

If bare is true, the CoffeeScript compiler will not emit a top-level function wrapper:

new BroccoliCoffee(node, {
  bare: true
})

Source Maps

Source maps are not yet supported.

changelog

master

1.0.1

  • Update dependencies

1.0.0

  • Upgrade to coffeescript ~2.2.2
  • We now require Node version 6 or newer

0.8.0

  • Upgrade to coffee-script ~1.12.1

0.7.0

  • Upgrade to coffee-script ~1.11.1

0.6.0

  • Use broccoli-persistent-filter for better performance

0.5.1

  • Update broccoli-filter dependency

0.5.0

  • Upgrade to coffee-script ~1.10.0

0.4.1

  • Upgrade to coffee-script ~1.9.1
  • Fix off-by-one error in line/column error reporting

0.4.0

  • Upgrade to coffee-script ~1.9.0

0.3.0

  • Add support for literate CoffeeScript (.litcoffee and .coffee.md)

0.2.0

  • Upgrade to coffee-script ~1.8.0

0.1.2

  • Update dependency

0.1.1

  • Force newer version of broccoli-filter

0.1.0

  • Update dependency on broccoli-filter

0.0.8

  • Tighten dependency to CoffeeScript ~1.7.1; CoffeeScript doesn't use semver

0.0.7

  • Update dependency to CoffeeScript ^1.7.1

0.0.6

  • Add missing dependency

0.0.5

  • Use broccoli-filter instead of broccoli.Filter

0.0.4

  • Do not require dependency-injecting broccoli

0.0.3

  • Expose new functional syntax

0.0.2

  • Use new Filter architecture

0.0.1

  • Initial release