Repository navigation
Releases: raimshq/raims-node
Release list
Raims Node.js SDK v0.1.4
Install the official Raims Node.js and TypeScript SDK from npm:
npm install @raimshq/raimsStable GitHub releases publish the approved package archive to npm with provenance. GitHub release downloads and npm use the same package bytes.
The public SDK API and runtime behavior are unchanged. Requires Node.js 22 or later. See the installation and integration guide for setup and updates.
Raims Node.js SDK v0.1.3
Version 0.1.3 is available as a GitHub release archive. Its npm publishing workflow stopped before uploading, so this version was not published on npm.
Install the current stable SDK from npm:
npm install @raimshq/raimsThe public SDK API and runtime behavior are unchanged. Requires Node.js 22 or later. See the installation and integration guide for setup and updates.
Raims Node.js SDK v0.1.2
The Node.js and TypeScript SDK is distributed as the @raimshq/raims package on npm.
npm install @raimshq/raimsRequires Node.js 22 or later. Includes ESM, CommonJS, and TypeScript declarations, with no production dependencies. Keep API keys on the server.
If you installed an earlier GitHub archive as raims, replace that dependency with @raimshq/raims and update your import and require paths. The Raims class and resource methods keep the same names.
Read the SDK guide for configuration and usage. The attached archive provides an alternative installation method; verify it with SHA256SUMS before installing.
Raims Node.js 0.1.1
Esta versão corrige a preparação dos parâmetros enviados à API.
- A chave
toJSONemmetadataaceita string ounull, permitindo gravar e remover esse par conforme o contrato da API. - A preparação do corpo recusa getters, proxies e serializadores personalizados que poderiam alterar os dados enviados, inclusive em arrays. Use objetos e listas com dados JSON.
- O guia de erros esclarece a diferença entre um envelope inválido e um corpo com UTF-8 inválido. Status e identificador de requisição disponíveis continuam acessíveis.
Requer Node.js 22 ou superior e inclui módulos ESM/CommonJS e tipos TypeScript.
Para instalar a release atual:
npm install https://github.com/raimshq/raims-node/releases/latest/download/raims-node.tgzPara atualizar uma instalação existente, baixe raims-node.tgz da release atual, instale o arquivo no projeto e teste sua integração. O arquivo SHA256SUMS permite conferir a integridade do download.
A distribuição permanece somente no GitHub; o pacote não foi publicado no registry npm.
Consulte o guia de uso, a referência dos métodos e o guia de webhooks.
Raims Node.js 0.1.0
Primeira versão pública do SDK Node.js da Raims, para integrar aplicações de servidor à API pública.
- Node.js 22 ou superior, módulos ESM e CommonJS e tipos TypeScript incluídos.
- Métodos para clientes, cobranças, links de pagamento, estornos, extratos, saques e webhooks.
- Paginação por cursor, chaves de idempotência definidas pela aplicação e verificação de assinaturas de webhook.
Instale o pacote da release atual no projeto da sua aplicação:
npm install https://github.com/raimshq/raims-node/releases/latest/download/raims-node.tgzO pacote importa como raims. Mantenha a chave de API no servidor. Ela determina empresa, ambiente e permissões; use uma chave Sandbox para simulações.
Esta distribuição está disponível somente no GitHub. A publicação no registry npm permanece pendente. O arquivo SHA256SUMS permite conferir a integridade do pacote baixado.
Consulte o guia de uso, a referência dos métodos e o guia de webhooks.