All files / lib errors.js

100% Statements 11/11
100% Branches 0/0
100% Functions 3/3
100% Lines 11/11
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31    4x 4x 4x           4x 4x 4x           1x 1x 1x 1x       3x          
class ParameterError extends Error {
  constructor (message) {
    super(message)
    this.message = message
    this.name = 'ParameterError'
  }
}
 
class LinkLookupError extends Error {
  constructor (message) {
    super(message)
    this.message = message
    this.name = 'LinkLookupError'
  }
}
 
class ErrorMessage extends Error {
  constructor (message, content) {
    super(message)
    this.message = message
    this.content = content
    this.name = 'ErrorMessage'
  }
}
 
module.exports = {
  ParameterError: ParameterError,
  LinkLookupError: LinkLookupError,
  ErrorMessage: ErrorMessage
}