You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
878 B
22 lines
878 B
/* Copyright (c) 2012-2017 LevelUP contributors |
|
* See list at <https://github.com/rvagg/node-levelup#contributing> |
|
* MIT License |
|
* <https://github.com/rvagg/node-levelup/blob/master/LICENSE.md> |
|
*/ |
|
|
|
var createError = require('errno').create |
|
, LevelUPError = createError('LevelUPError') |
|
, NotFoundError = createError('NotFoundError', LevelUPError) |
|
|
|
NotFoundError.prototype.notFound = true |
|
NotFoundError.prototype.status = 404 |
|
|
|
module.exports = { |
|
LevelUPError : LevelUPError |
|
, InitializationError : createError('InitializationError', LevelUPError) |
|
, OpenError : createError('OpenError', LevelUPError) |
|
, ReadError : createError('ReadError', LevelUPError) |
|
, WriteError : createError('WriteError', LevelUPError) |
|
, NotFoundError : NotFoundError |
|
, EncodingError : createError('EncodingError', LevelUPError) |
|
}
|
|
|