1.7.0 • Published 4 years ago

default-response-test v1.7.0

Weekly downloads
1
License
MIT
Repository
-
Last release
4 years ago

Build Status Coverage Status npm version

Default Response

Simple API "default message" module for use with RESTful APIs.

Installation

$ npm i default-response

Basic Usage

Include the dependency and call response.status(code):

// include default response
const response = require('default-response');

// set a status
console.log(response.status(404));

Logs:

{
  "status": 404,
  "message": "Not found",
  "developerMessage": "The requested resource could not be found but may be available in the future. Subsequent requests by the client are permissible.",
  "error": "ClientError"
}

And many, many more...

Custom Developer Messages

// include default response
const response = require('default-response');

// set a status
console.log(
  response.statusMessage(
    401, 
    "You do not have permission to access the users resource."
  )
);

Logs:

{
  "status": 401,
  "message": "Unauthorized",
  "developerMessage": "You do not have permission to access the users resource.",
  "error": "ClientError"
}
1.7.0

4 years ago

1.6.0

4 years ago

1.4.0

4 years ago