rethrow
v0.2.3
Published
Re-throw an error to get better error reporting for templates.
Downloads
125,500
Readme
rethrow
Re-throw an error to get better error reporting for templates.
Based on rethrow in Jade.
Example
Install
Install with npm
$ npm i rethrow --save
Usage
var rethrow = require('rethrow');
See template-error for usage examples.
API
rethrow
Re-throw the given err
in context to the offending
template expression in filename
at the given lineno
.
Params
err
{Error}: Error objectfilename
{String}: The file path of the templatelineno
{String}: The line number of the expression causing the error.str
{String}: Template string
Related projects
- assemble: Static site generator for Grunt.js, Yeoman and Node.js. Used by Zurb Foundation, Zurb Ink, H5BP/Effeckt,… more
- template-error: Make template errors easy to understand and fix.
- template: Render templates using any engine. Supports, layouts, pages, partials and custom template types. Use template… more
- verb: Documentation generator for GitHub projects. Extremely powerful, easy to use, can generate anything from API… more
Running tests
Install dev dependencies:
$ npm 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 © 2015 Jon Schlinkert Released under the MIT license.
This file was generated by verb-cli on August 11, 2015.