system76

system76/js-api

JavaScript fetch wrapper for Elixir Phoenix APIs

JavaScript
5
1
GNU General Public License v3.0

This project is a JavaScript fetch wrapper designed to simplify interactions with Elixir Phoenix APIs, offering chainable methods for common HTTP operations like authentication, pagination, and JSON API formatting. It is tailored for System76 projects but can be used in any JS project, with special integration support for Vue and Nuxt.js. The library provides a clean, opinionated API for making HTTP requests and handling responses, making it ideal for developers working with Phoenix backends in modern JavaScript frameworks.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of system76/js-api

Account's avatar
System76 standard eslint linting configuration
Account's avatar
Node.js test runner that lets you develop with confidence.
Account's avatar
Git commit, but play nice with conventions.
Account's avatar
Commitizen adapter following the conventional-changelog format.
Account's avatar
Mock http requests made using fetch
Account's avatar
Isomorphic WHATWG Fetch API, for Node & Browserify

Support the repos that depend on this repository

Top contributors

dependabot[bot]'s profile
dependabot[bot]
27 contributions
btkostner's profile
btkostner
24 contributions
burden's profile
burden
2 contributions
doomspork's profile
doomspork
2 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet