FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

jdalrymple/gitbeaker: 🦊🧪 A comprehensive and typed Gitlab SDK for Node.js, Browsers, Deno and CLI · GitHub

Latest commit

 

History

3,405 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 






A typed GitLab SDK for Browser, Node.js, Deno, Bun and CLI usage.

Table of Contents

Features

  • Complete - All features of GitLab's exposed APIs are covered up to version 16.5. See here for the full list.
  • Universal - Works in all modern browsers, Node.js, Deno and Bun and supports CLI usage.
  • Tested - All libraries have > 80% test coverage.
  • Typed - All libraries have extensive TypeScript declarations.

Packages

  • 🔧 @gitbeaker/requester-utils - Utilities for the underlying HTTP request functionality.
  • 📜 @gitbeaker/core - The core API detailing all the GitLab resource support.
  • 💻 @gitbeaker/rest - The Node.js, Deno, Bun and Modern Browser wrapper around the gitbeaker core API, using native fetch. This is the primary library for consumption.
  • 📟 @gitbeaker/cli - The CLI Wrapper around the @gitbeaker/rest distribution.

Contributors

This started as a fork from node-gitlab-legacy but I ended up rewriting much of the code. Here are the original work's contributors.

About

🦊🧪 A comprehensive and typed Gitlab SDK for Node.js, Browsers, Deno and CLI

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1.7k stars

Watchers

16 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages


Back | FazBrowse Home | New Git URL