3.0.0 • Published 2 years ago

honeybee v3.0.0

Weekly downloads
2
License
Unlicense
Repository
github
Last release
2 years ago

Zero dependency http(s) library for node & modern browsers with:

  • automatic retry on status code 429 using the Retry-After header, or falling back to exponential backoff
  • uses native promises internally
  • JSON by default

Examples

//import request from 'honeybee/dom'
import request from 'honeybee/server'

// Get a Google OAuth2 access token
const res = await request({
  method: 'POST',
  url: 'https://www.googleapis.com/oauth2/v3/token',
  contentType: 'form',
  body: {
    refresh_token: '<user_refresh_token>',
    client_id: '<GOOG_OAUTH_CLIENT_ID>',
    client_secret: '<GOOG_OAUTH_CLIENT_SECRET>',
    grant_type: 'refresh_token'
  }
})
console.log('Authorization: Bearer ' + res.body.access_token)
3.0.0

2 years ago

2.0.5

3 years ago

2.0.3

3 years ago

2.0.4

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.1.1

6 years ago

1.1.0

7 years ago

1.0.0

7 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.0.2

9 years ago

0.0.1

10 years ago