duperagent

1.0.0 • Public • Published

duperagent Build Status

Personal convenience wrapper around superagent.

Installation

npm install --save duperagent

API

get(url [, options], callback)

var duperagent = require('duperagent')();

duperagent.get('http://api.host.tld/v1/search.json', function onResponse (err, result) {
    if (err) {
        return console.error(err.message);
    }

    console.log(result);
});

post(url [, options], callback)

duperagent.post('http://api.host.tld/v1/insert.json', {body: {foo: 'bar'}}, function onResponse (err) {
    if (err) {
        return console.error(err.message);
    }

    console.log(result);
})

put(url [, options], callback)

duperagent.put('http://api.host.tld/v1/update.json', {body: {foo: 'zoo'}}, function onResponse (err) {
    if (err) {
        return console.error(err.message);
    }

    console.log(result);
})

del(url [, options], callback)

duperagent.del('http://api.host.tld/v1/delete.json', {query: {id: 1}, function onResponse (err) {
    if (err) {
        return console.error(err.message);
    }

    console.log(result);
})

Author

Copyright 2015, André König (andre.koenig@posteo.de)

Package Sidebar

Install

npm i duperagent

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • akoenig