res-json
Node.js middleware to send JSON/JSONP responses.
Adds json()
& jsonp()
methods to response object.
This middleware is primarily created for router module. Unlike express, which supports json method natively, router does not provide such method to output json.
Installation
$ npm install res-json --save
Usage
const json = ; const router = ;router; router;
API
The middleware can be initialized optionally with a replacer
and a space
value.
For more info. refer to JSON.stringify().
You can also provide a third argument as callback name for jsonp to override default callback name - callback
router; // indent with tabs
res.json(obj)
Write a JSON response, using JSON.stringify()
with the content-type application/json
.
res.jsonp(obj)
Write a JSON response with JSONP support.
router; // callback name is cb router;