10 packages
@adiwajshing/baileys
WhatsApp API
@adiwajshing/keyed-db
Lightweight library to store an in-memory DB
baileys
A WebSockets library for interacting with WhatsApp Web
@haathie/postgraphile-common-utils
This package contains common utilities used across Haathie Postgraphile packages.
@haathie/postgraphile-fancy-mutations
This plugin adds support for more complex, but performant, mutations in PostGraphile, namely: - Bulk + relational insert mutations, with ignore duplicates support - Bulk + relational upsert mutations - Bulk update mutations, using the same conditions avai
@haathie/postgraphile-otel
OpenTelemetry plugin for PostGraphile
@haathie/postgraphile-rate-limits
This plugin provides rate limiting capabilities for GraphQL fields, connections, and mutations in a PostGraphile application. It allows you to define rate limits based on various criteria such as user roles, field names, and more. This is built on top of
@haathie/postgraphile-realtime
Plugin to enable realtime subscriptions for any table. This plugin creates a trigger to capture changes for any table, using no other dependencies, and subscribe to those changes using GraphQL subscriptions. The plugin is quite performant and can handle l
@haathie/postgraphile-reasonable-limits
This plugin automatically applies reasonable, configurable limits to the number of records that can be requested in a single query. It is designed to prevent excessive data retrieval that could lead to performance issues.
@haathie/postgraphile-targeted-conditions
Opt-in & configurable conditions plugin for Postgraphile. This plugin is designed to allow you to quickly enable conditions on fields for your Postgraphile queries without having to write custom SQL or GraphQL plans. It also supports adding conditions on