Skip to content

Repository files navigation

Swipe Logo

Swipe Developer Kit

npm version License: MIT skills.sh

A monorepo containing the developer toolkit and developer integrations for the Swipe V2 Partner API.

Monorepo Structure

  • packages/sdk: The core TypeScript SDK client for the Swipe V2 Partner API, featuring auto-retries, async generators for pagination, and an automatic line-item financial calculation engine.
  • packages/skills/swipe-partner-api: An agent skill for integrating with the Swipe V2 Partner API — covers SDK-backed resources (Customers, Products, Payments, Documents) and raw-API resources (Vendor, Inventory, Subscriptions, Ewaybill, GSTIN). Install it into any supported agent with:
    npx skills add farhan-alam18/swipe-developer-kit --skill swipe-partner-api
  • packages/cli: A CLI application built on top of the Swipe SDK.

Development

Prerequisites

  • Node.js >= 20
  • npm/pnpm

Getting Started

Install dependencies across the monorepo:

npm install
# or 
pnpm install

Validate and build all packages in the workspace:

npm validate 
# or 
pnpm validate

For detailed usage, configuration, and API reference, see the packages/sdk README.

About

A monorepo containing the developer toolkit and developer integrations for the Swipe V2 Partner API.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages