https://github.com/AbacatePay/ecosystem
š„ AbacatePay ecosystem for all @AbacatePay packages in NPM
https://github.com/AbacatePay/ecosystem
abacatepay bun nodejs rest sdk typebox types zod
Last synced: 2 months ago
JSON representation
š„ AbacatePay ecosystem for all @AbacatePay packages in NPM
- Host: GitHub
- URL: https://github.com/AbacatePay/ecosystem
- Owner: AbacatePay
- License: other
- Created: 2026-01-14T19:10:22.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-02-21T01:10:10.000Z (4 months ago)
- Last Synced: 2026-02-24T15:07:59.858Z (4 months ago)
- Topics: abacatepay, bun, nodejs, rest, sdk, typebox, types, zod
- Language: TypeScript
- Homepage: https://docs.abacatepay.com
- Size: 414 KB
- Stars: 5
- Watchers: 0
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-abacatepay - Ecossistema - Ecossistema oficial da AbacatePay contendo todos os pacotes \@abacatepay. (Ecossistema)
README
# Ecossistema AbacatePay š„
Monorepo oficial contendo **todas as bibliotecas open source do ecossistema AbacatePay**, publicadas sob o escopo [`@abacatepay`](https://www.npmjs.com/org/abacatepay) no NPM.
Cada pacote é versionado, testado e publicado **de forma independente**, com histórico próprio de releases.

## Packages
Todos os pacotes vivem em `packages/*` e são publicados como `@abacatepay/`.
- [`@abacatepay/sdk`](https://www.npmjs.com/package/@abacatepay/sdk) - Um SDK ergonÓmico para a integração com a v1 e v2 da API da AbacatePay.
- [`@abacatepay/rest`](https://www.npmjs.com/package/@abacatepay/rest) ā Client REST completo e tipado para a API da AbacatePay.
- [`@abacatepay/types`](https://www.npmjs.com/package/@abacatepay/types) - Tipagens e helpers completos da API da AbacatePay (Com versionamento).
- [`@abacatepay/elysia`](https://www.npmjs.com/package/@abacatepay/elysia) - Integração oficial para webhooks da AbacatePay dentro do Elysia.
- [`@abacatepay/supabase`](https://www.npmjs.com/package/@abacatepay/supabase) - Integração oficial para webhooks da AbacatePay dentro do Supabase.
- [`@abacatepay/hono`](https://www.npmjs.com/package/@abacatepay/hono) - Integração oficial para webhooks da AbacatePay dentro do Hono.
- [`@abacatepay/fastify`](https://www.npmjs.com/package/@abacatepay/fastify) - Integração oficial para webhooks da AbacatePay dentro do Fastify.
- [`@abacatepay/express`](https://www.npmjs.com/package/@abacatepay/express) - Integração oficial para webhooks da AbacatePay dentro do Express.
- [`@abacatepay/adapters`](https://www.npmjs.com/package/@abacatepay/adapters) - Adaptadores de Checkouts e Webhooks para a AbacatePay.
- [`@abacatepay/typebox`](https://www.npmjs.com/package/@abacatepay/typebox) - Schemas oficiais da API AbacatePay em TypeBox, com validação runtime, e suporte a OpenAPI.
- [`@abacatepay/zod`](https://www.npmjs.com/package/@abacatepay/zod) - Schemas oficiais da API AbacatePay em Zod, com validação runtime, e suporte a OpenAPI.
- [`@abacatepay/eslint-plugin`](https://www.npmjs.com/package/@abacatepay/eslint-plugin) - Um plugin ESLint para regras relacionada a AbacatePay.
## Publicação & Versionamento
- Utilizamos monorepo com workspaces (Bun)
- Cada pacote possui:
- versionamento próprio
- changelog individual
- release independente
- O fluxo de releases Ć© automatizado via CI
Inicialmente criado e principalmente mantido por [almeida](https://github.com/almeidazs) e [albq](https://github.com/albuquerquesz).
Feito com š„ pela equipe AbacatePay
Open source, de verdade.