error classes relating to resources, aligned with http codes
npm install resource-errorThe intention is to have generic error classes which describe some sort of
resource or data entity, and to align with (but not fully replicate) http
error semantics.
js
var resourceError = require('resource-error')var userId = 0
throw new resourceError.NotFound('User ' + userId)
`Supports the features of
typedErrorError types
-
resourceError.NotFound
code: 404-
resourceError.NotAuthorized
code: 403-
resourceError.Invalid
code: 400-
resourceError.Err
code: 500
installation
$ npm install resource-errors
running the tests
Current there are no tests. The underlying module,
typedError`, has tests.- jden
MIT. (c) MMXIII jden