0.0.3 • Published 4 years ago

@kubicum/pulsar v0.0.3

Weekly downloads
-
License
ISC
Repository
-
Last release
4 years ago

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