flaw
Lightweight and simple error creation in JavaScript.
Last updated 8 years ago by killdream .
MIT · Repository · Original npm · Tarball · package.json
$ cnpm install flaw 
SYNC missed versions from official npm registry.

Flaw

Build Status

Lightweight and simple error creation in JavaScript.

browser support

Example

var flaw = require('flaw')

// Simple error creation
var ParsingError = flaw('ParsingError')
throw ParsingError('Unknow token at...', { line: 1 })

// Raising errors in an expression
n > 0 ? m / n
      : raise(flaw('DivideByZero', 'Can\'t divide by 0'))

Installation

$ npm install flaw

Documentation

$ npm install -g calliope
$ calliope build

Then open docs/api/index.html in your browser.

Licence

MIT/X11. ie.: do whatever you want.

Current Tags

  • 0.1.0                                ...           latest (8 years ago)

1 Versions

  • 0.1.0                                ...           8 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 4
Dependencies (0)
None
Dev Dependencies (5)

Copyright 2014 - 2016 © taobao.org |