Skip to content

Releases: toneflix/maplerad-sdk

0.1.0

05 Apr 02:22

Choose a tag to compare

Maplerad SDK v0.1.0

First public release of the Maplerad SDK for Node.js and TypeScript.

Highlights

  • Type-safe SDK for the Maplerad API
  • Dual client styles with createClient() and Core
  • Broad API coverage across:
    • Customers and identity
    • Wallets and transfers
    • Virtual accounts and collections
    • Bills and utilities
    • FX, crypto, and USD
    • Issuing and cards
  • Generated schema types exported for request and response modeling

Included in This Release

SDK runtime

  • Class-based and runtime-first entrypoints
  • Built-in Maplerad base URL defaults
  • Bearer auth-friendly initialization
  • File-based configuration support via `maplerad.config.[ts|js|cjs]
  • Low-level helpers such as Http, Builder, createSdk, and related types

Documentation

  • Getting started guide
  • Configuration guide
  • Usage patterns and examples
  • Grouped API reference by product area
  • SDK Kit reference links for deeper runtime context

Quality

  • Automated test coverage for generated API methods
  • Export coverage for SDK runtime helpers
  • ESLint and typed linting setup for source and config files
  • CI workflow for lint, coverage, and test execution

Installation

pnpm add maplerad-sdk

Quick Start

import { createClient } from 'maplerad-sdk'

const sdk = createClient({
  environment: 'sandbox',
  clientSecret: process.env.MAPLERAD_CLIENT_SECRET!,
})

const wallets = await sdk.api.wallets.list()

Documentation

Notes

  • This is the initial public 0.1.0 release.
  • The SDK currently targets Node.js and TypeScript server-side integrations.
  • Sandbox credentials are recommended for first-time setup and validation.

Full Changelog: https://github.com/toneflix/maplerad-sdk/commits/0.1.0