{"repo":"jdalrymple/gitbeaker","free":true,"listed":false,"github":"https://github.com/jdalrymple/gitbeaker","clone":"git clone https://github.com/jdalrymple/gitbeaker.git","description":"🦊🧪 A comprehensive and typed Gitlab SDK for Node.js, Browsers, Deno and CLI","language":"TypeScript","stars":1730,"topics":["gitlab","api","browser","cli","deno","nodejs","typescript"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"My open source work is supported by the community Special thanks to: A typed GitLab SDK for Browser, Node.js, Deno, Bun and CLI usage. Table of Contents - Features - Packages - Usage - FAQ - Contributors - Changelog 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 - :wrench: @gitbeaker/requester-utils - Utilities for the underlying HTTP request functionality. - :scroll: @gitbeaker/core - The core API detailing all the GitLab resource support. - :computer: @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. - :pager: @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.","default_branch":null,"files":null,"tree":[],"storefront":"/r/jdalrymple","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jdalrymple/gitbeaker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}