Name: helper-coverage
Owner: Helpers
Description: Template helper for including a code coverage report generated by istanbul.
Created: 2015-04-19 06:45:36.0
Updated: 2016-02-06 21:10:07.0
Pushed: 2016-02-06 21:10:04.0
Homepage:
null
Size: 15
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
Other Committers
User | Email | Most Recent Commit | # Commits |
README
helper-coverage
Template helper for including a code coverage report generated by istanbul.
Install
Install with npm:
m i helper-coverage --save
Usage
coverage = require('helper-coverage');
pecify the file to include (generated by istanbul)
rage('coverage/summary.txt');
Live examples
Registering the helper
Handlebars
Register and use the helper with handlebars:
handlebars = require('handlebars');
lebars.registerHelper('coverage', require('helper-coverage'));
lebars.compile('{{coverage "coverage/summary.txt"}}')();
Verb
Register and use the helper with verb
verb = require('verb');
.helper('coverage', require('helper-coverage'));
.render('{%= coverage("coverage/summary.txt") %}');
Related projects
Use the helper with one of these great projects:
- assemble: Assemble is a powerful, extendable and easy to use static site generator for node.js. Used? more | homepage
- generate: Fast, composable, highly extendable project generator with a user-friendly and expressive API. | homepage
- templates: System for creating and managing template collections, and rendering templates with any node.js template engine.? more | homepage
- update: Easily keep anything in your project up-to-date by installing the updaters you want to use? more | homepage
- verb: Documentation generator for GitHub projects. Verb is extremely powerful, easy to use, and is used? more | homepage
Register the helper with your engine of choice:
- engine-base: Default engine for Template. | homepage
- engine-handlebars: Handlebars engine, consolidate.js style but with enhancements. This works with Assemble, express.js, engine-cache or any? more | homepage
- engine-lodash: Lo-Dash engine, consolidate.js style but with enhancements. Works with Assemble, express.js, engine-cache or any application? more | homepage
- handlebars: Handlebars provides the power necessary to let you build semantic templates effectively with no frustration | homepage
- lodash: Lodash modular utilities. | homepage
Or any other engine that has support for helper functions.
Related projects
- assemble: Assemble is a powerful, extendable and easy to use static site generator for node.js. Used? more | homepage
- generate: Fast, composable, highly extendable project generator with a user-friendly and expressive API. | homepage
- handlebars-helpers: 120+ Handlebars helpers in ~20 categories, for Assemble, YUI, Ghost or any Handlebars project. Includes? more | homepage
- template-helpers: Generic JavaScript helpers that can be used with any template engine. Handlebars, Lo-Dash, Underscore, or? more | homepage
- update: Easily keep anything in your project up-to-date by installing the updaters you want to use? more | homepage
- verb: Documentation generator for GitHub projects. Verb is extremely powerful, easy to use, and is used? more | homepage
Running tests
Install dev dependencies:
m i -d && npm test
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
Author
Jon Schlinkert
License
Copyright © 2016 Jon Schlinkert
Released under the MIT license.
This file was generated by verb, v0.9.0, on February 06, 2016.