https://github.com/stefanbuck/json-requester
A wrapper library to interact with JSON APIs
https://github.com/stefanbuck/json-requester
Last synced: 3 months ago
JSON representation
A wrapper library to interact with JSON APIs
- Host: GitHub
- URL: https://github.com/stefanbuck/json-requester
- Owner: stefanbuck
- Created: 2014-07-24T21:23:31.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2014-07-26T22:47:18.000Z (almost 11 years ago)
- Last Synced: 2025-02-15T10:04:31.269Z (3 months ago)
- Language: JavaScript
- Size: 133 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# json-requester
[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-url]][daviddm-image] [![Coverage Status][coveralls-image]][coveralls-url]A wrapper library to interact with JSON APIs
## Install
```bash
$ npm install --save json-requester
```## Usage
```javascript
var jsonRequester = require('json-requester');
var options = {
uri: 'http://isaacs.iriscouch.com/registry/_all_docs?include_docs=true&limit=10',
jsonStreamPath: 'rows.*.doc',
filter: ['name', 'license']
};
var req = jsonRequester(options, function(err, data) {
console.log(data);
// [ { name: '0', license: 'BSD-2-Clause' },
// { name: '007' },
// { name: '01' },
// { name: '012_trexmodule' },
// { name: '06_byvoidmodule' },
// { name: '0815' },
// { name: '0x21' },
// { name: '0x23' },
// { name: '1', license: 'MIT' },
// { name: '10', license: 'mit' }
// ]
});
```## License
Copyright (c) 2014 Stefan Buck. Licensed under the MIT license.
[npm-url]: https://npmjs.org/package/json-requester
[npm-image]: https://badge.fury.io/js/json-requester.svg
[travis-url]: https://travis-ci.org/stefanbuck/json-requester
[travis-image]: https://travis-ci.org/stefanbuck/json-requester.svg?branch=master
[daviddm-url]: https://david-dm.org/stefanbuck/json-requester.svg?theme=shields.io
[daviddm-image]: https://david-dm.org/stefanbuck/json-requester
[coveralls-url]: https://coveralls.io/r/stefanbuck/json-requester
[coveralls-image]: https://coveralls.io/repos/stefanbuck/json-requester/badge.png