# beer

> a simple useful wrapper of request

Latest version **0.0.8** (published 2013-10-14) · MIT license · 0 weekly downloads

## Install

```sh
npm install beer
pnpm add beer
yarn add beer
bun add beer
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.0.8 |
| Published | 2013-10-14 |
| First published | 2013-07-21 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Known vulnerabilities | 0 (+1 in 1 direct dependencies) |
| Install scripts | no |
| GitHub stars | 2 |
| Author | turingou |
| Maintainers | turing |
| Keywords | beer, request, api, sdk |

## Links

- npm: https://www.npmjs.com/package/beer
- Repository: https://github.com/turingou/beer
- Issues: https://github.com/turingou/beer/issues
- npm.io page: https://npm.io/package/beer

## Dependencies (2)

- [request](https://npm.io/package/request.md) *
- [underscore](https://npm.io/package/underscore.md) *

## Alternatives

- [launchdarkly-js-client-sdk](https://npm.io/package/launchdarkly-js-client-sdk.md) — 2.5M weekly downloads
- [@elastic/elasticsearch](https://npm.io/package/@elastic/elasticsearch.md) — 2.1M weekly downloads
- [@c8y/client](https://npm.io/package/@c8y/client.md) — 15.3K weekly downloads
- [@signaldb/maverickjs](https://npm.io/package/@signaldb/maverickjs.md) — 1.7K weekly downloads
- [@bbc/http-transport-cache](https://npm.io/package/@bbc/http-transport-cache.md) — 1.2K weekly downloads

## Recent versions

- 0.0.8 (latest) — 2013-10-14
- 0.0.7 — 2013-09-22
- 0.0.6 — 2013-09-22
- 0.0.5 — 2013-09-21
- 0.0.4 — 2013-08-20
- 0.0.3 — 2013-08-20
- 0.0.2 — 2013-07-30
- 0.0.0 — 2013-07-21

## README

![logo](https://cdn2.iconfinder.com/data/icons/fatcow/32/beer.png) beer ![npm](https://badge.fury.io/js/beer.png)
======

a useful warpper of request. have a drink and waiting for results callback.

### How to install 

````
$ npm install beer
````

### Sample code

````javascript
var beer = require('beer');

beer.get("http://google/com",{
    query: {
        param: 1,
        param2: 2
    }
},function(err,result){
    if (!err) {
        // enjoy !
        console.log(result)
    } else {
        console.log('Opps !!');
    }
});
````

### API

#### beer.get(url,params,callback)

- `url` [String]
- `params` [Object]
    - `query`
        - `key` : `value` : params will join `URL` as `?key=value`
- `callback` [Funtion]
    - error : null or error object
    - result : fetch result

#### beer.post(url,params,callback)

- `url` [String]
- `params` [Object] sent as `form`
    - `key` : `value`
- `callback` [Funtion]
    - error : null or error object
    - result : fetch result

### Run unit-test (Mocha)

````
$ git clone https://github.com/turingou/beer.git
$ cd beer
$ npm install // will install mocha localy
$ npm test
````

---
_Source: https://npm.io/package/beer · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
