gulp-ng-classify
Convert CoffeeScript classes to AngularJS modules with ng-classify
Write less JavaScript. Write less CoffeeScript. Write less Angular.Watch the screencast
Install
Install with npm
$ npm install gulp-ng-classify
Usage
CoffeeScript
gulp = require 'gulp'ngClassify = require 'gulp-ng-classify' gulptask 'default'-> gulpsrc '**/*.coffee' pipe ngClassify pipe gulpdest 'dist'
JavaScript
var gulp = ;var ngClassify = ; gulp;
Table of Contents
API
See the ng-classify docs
ngClassify(options)
options
Optional
Type: Object
(see ng-classify API) or Function
(see examples below)
Default: undefined
Dynamically create options via the function callback. The function takes in the file object and returns the options.
gulp = require 'gulp'ngClassify = require 'gulp-ng-classify' gulptask 'default'-> gulpsrc '**/*.coffee' pipe ngClassify # use 'admin' as the appName if 'administrator' is found in the file path return if filepathindexOf'administrator' isnt -1 appName: 'admin' appName: 'app' pipe gulpdest 'dist'
var gulp = ;var ngClassify = ; gulp;
Contributing
See CONTRIBUTING.md
Changelog
See CHANGELOG.md
License
See LICENSE