0.0.11 • Published 8 years ago

swerrs v0.0.11

Weekly downloads
4
License
MIT
Repository
github
Last release
8 years ago

Build Status

Stop Sw'erring, use swerrs

'use strict';

const SwError = require('swerrs');

const InvalidFileError = SwError.extend({
  name: 'InvalidFileError',
  onPush: function(v) {
    if (v.statusCode === 404) {
      this.fileMissing = true;
    }
  }
});

if (!process.env['XANAX']) {
  let err = new InvalidFileError('OMG!!!');

  // or supply it to the constructor... supports varargs and arrays
  err.push({ msg: `where's my file?!!`, statusCode: 404 });

  process.nextTick(() => {
    console.log(JSON.stringify(err, null, 2));
  });
}
0.0.11

8 years ago

0.0.10

8 years ago

0.0.9

9 years ago

0.0.8

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago