require-sugar
require-sugar is a simple preprocessor for JavaScript and CoffeeScript which provides a custom syntax for defining dependencies for RequireJS.
Example transformation
Original source:
### define
jquery : $
underscore : _
###
code()
Output source:
define(["jquery", "underscore"], function ($, _) {
code();
});
Installation
$ npm install require-sugar
Example integration with gulp
For JavaScript:
gulp // <-- ;
CoffeeScript files should be processed as coffee-files and not as js-files. This leverages CoffeeScript's feature that the last statement is always returned.
gulp // <-- ;
License
MIT © scalable minds 2014