@calipsa/browser-request

Browser requests

Usage no npm install needed!

<script type="module">
  import calipsaBrowserRequest from 'https://cdn.skypack.dev/@calipsa/browser-request';
</script>

README

@calipsa/browser-request

NPM version Downloads Dependency status Dev Dependency status

Installation

# using npm:
npm install --save @calipsa/browser-request

# or if you like yarn:
yarn add @calipsa/browser-request

Usage

import getRequests from '@calipsa/browser-request'

const req = getRequests('https://foobar.com', (response) => {
  if (!response.ok) {
    throw new Error(`Request failed: ${response.status}`)
  }
})

req.get('/posts', {
  offset: 100,
  limit: 50,
}).then(json => {
  console.log(json)
})

// ...