forgejo-sdk
v15.0.0
Published
TypeScript SDK for Forgejo (GitLoft) API - generated via openapi-generator typescript-fetch
Readme
forgejo-sdk
TypeScript SDK for the Forgejo API.
Generated from https://gitloft.org/swagger.v1.json using OpenAPI Generator (typescript-fetch).
Targets Node 20+ and modern browsers. Ships ESM and CJS builds.
Install
pnpm add forgejo-sdkQuick start (ESM)
import { Configuration, RepositoryApi } from "forgejo-sdk";
const config = new Configuration({
basePath: "https://gitloft.org/api/v1",
headers: { Authorization: "token {{TOKEN}}" }
});
const repositoryApi = new RepositoryApi(config);
// await repositoryApi.<operation>(/* params */);CommonJS
const { Configuration, RepositoryApi } = require("forgejo-sdk");
const config = new Configuration({
basePath: "https://gitloft.org/api/v1",
});
const repositoryApi = new RepositoryApi(config);