0.0.3 • Published 4 years ago
@kubicum/pulsar v0.0.3
Pulsar http client
Installing
Using npm:
$ npm install @kubicum/pulsar
Using yarn:
$ yarn add @kubicum/pulsar
API
Create an instance
const pulsar = new Pulsar('protocol://domain.tld/', {
headers: {
Authorization: `Token xxxxxxxxxxxxxxxxxxxxxxxxx`
}
})
Methods
pulsar.config.headers()
pulsar.config.headers({
'new_header_key': 'new_header_value',
// ...
})
// or
pulsar.headers['new_header_key'] = 'new_header_value'
pulsar.get()
pulsar.get('endpoint')
pulsar.delete()
pulsar.delete('endpoint')
pulsar.post()
pulsar.post('endpoint', kwargs)
pulsar.patch()
pulsar.patch('endpoint', kwargs)
pulsar.put()
pulsar.put('endpoint', kwargs)
Todo
- Add Example sections: node.js and vanilla js
- Support options method
- Support head method
- Error handling