req-to-json
v1.2.6
Published
Simple express middleware to take data from an API get request and store in a file in your project. This node module also allows you to access the data in JSON format.
Downloads
8
Readme
Simple express middleware to take data from an API get request and store in a file in your project. This node module also allows you to access the data in JSON format.
Methods currently:
- getJSON
- store
- storeByField
To use in Node:
var express = require('express');
var jsonStore = require('req-to-json');
var app = express();
app.get('/', function(request, response) {
// Store all
jsonStore.store(url, fileName, function(err, data) {
if(err) {
// Do something with the error
}
else {
// Do something with the data
}
});
// Store by fields --> add specific data fields. E.g. (github --> ['login', 'id'])
jsonStore.storeByField(url, fileName, fieldsArray, function(err, data) {
if(err) {
// Do something with the error
}
else {
// Do something with the data
//{
// "login": "yourlogin",
// "id": 2343345
//}
}
})
// Similarly, to use the getJSON method
jsonStore.getJSON(fileName)
.then(function(response) {
// Handle success callback
})
.catch(function(error) {
// Handle error callback
});
});
}
Built by Theodore Anderson