All files / server-old/src/modern errors.js

100% Statements 10/10
100% Branches 0/0
100% Functions 3/3
100% Lines 8/8

Press n or j to go to the next uncovered block, b, p or k for the previous block.

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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 6327x 11x     27x                 27x                     27x                         27x                 27x                             27x  
const error = require('../../error')('/server/modern/', {
  url: ({ id }) => `https://serverjs.io/documentation/errors/#${id}`
});
 
error.missingmiddleware = `
  modern() expects a middleware to be passed but nothing was passed.
`;
 
// error.MissingMiddleware = () => `
//   modern() expects a middleware to be passed but nothing was passed.
//`;
 
 
error.invalidmiddleware = ({ type }) => `
  modern() expects the argument to be a middleware function.
  "${type}" was passed instead
`;
 
// error.InvalidMiddleware = ({ type }) => `
//   modern() expects the argument to be a middleware function.
//   "${type}" was passed instead
// `;
 
 
error.errormiddleware = `
  modern() cannot create a modern middleware that handles errors.
  If you can handle an error in your middleware do it there.
  Otherwise, use ".catch()" for truly fatal errors as "server().catch()".
`;
 
// error.ErrorMiddleware = () => `
//   modern() cannot create a modern middleware that handles errors.
//   If you can handle an error in your middleware do it there.
//   Otherwise, use ".catch()" for truly fatal errors as "server().catch()".
// `;
 
 
error.missingcontext = `
  There is no context being passed to the middleware.
`;
 
// error.MissingContext = () => `
//   There is no context being passed to the middleware.
// `;
 
 
error.malformedcontext = ({ item }) => `
  The argument passed as context is malformed.
  Expecting it to be an object containing "${item}".
  This is most likely an error from "server.modern".
  Please report it: https://github.com/franciscop/server/issues
`;
 
// error.MalformedContext = ({ item }) => `
//   The argument passed as context is malformed.
//   Expecting it to be an object containing "${item}".
//   This is most likely an error from "server.modern".
//   Please report it: https://github.com/franciscop/server/issues
// `;
 
 
module.exports = error;