Node Modules
Zuplo generally supports node modules, but to ensure the security and performance of each API Gateway we must approve each module. This process only takes a few hours so if you need something new please reach out to use on twitter @zuplo or through email whatzup@zuplo.com
Below are the currently installed modules.
Module | Version | Description |
fast-json-stable-stringify | 2.1.0 | deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonify |
universal-user-agent | 6.0.0 | Get a user agent string in both browser and node |
stack-trace | 0.0.10 | Get v8 stack traces as an array of CallSite objects. |
await-lock | 2.2.2 | Mutex locks for async functions |
canonicalize | 1.0.8 | JSON canonicalize function |
dom-serializer | 2.0.0 | render domhandler DOM nodes to a string |
dotenv | 8.6.0 | Loads environment variables from .env file |
hash.js | 1.1.7 | Various hash functions that could be run by both browser and node |
cookie | 0.5.0 | HTTP server cookie parsing and serialization |
node-abort-controller | 3.1.1 | AbortController for Node based on EventEmitter |
jsbi | 3.2.5 | |
base64-js | 1.5.1 | Base64 encoding/decoding in pure JS |
es6-promise | 4.2.8 | A lightweight library that provides tools for organizing asynchronous code |
fast-sha256 | 1.3.0 | SHA-256, HMAC and PBKDF2 implementation with typed arrays for modern browsers and Node.js |
stacktrace-js | 2.0.2 | Framework-agnostic, micro-library for getting stack traces in all environments |
@stablelib/base64 | 1.0.1 | Base64 encoding and decoding |
bcryptjs | 2.4.3 | Optimized bcrypt in plain JavaScript with zero dependencies. Compatible to 'bcrypt'. |
fast-xml-parser | 4.2.5 | Validate XML, Parse XML, Build XML without C/C++ based libraries |
@sentry/types | 7.11.1 | Types for all Sentry JavaScript SDKs |
@logtail/types | 0.4.14 | Better Stack Typescript types (formerly Logtail) |
nanoid | 3.3.6 | A tiny (116 bytes), secure URL-friendly unique string ID generator |
agentkeepalive | 4.5.0 | Missing keepalive http.Agent |
bson | 4.7.2 | A bson parser for node.js and the browser |
detect-browser | 5.3.0 | Unpack a browser type and version from the useragent string |
js-base64 | 3.7.5 | Yet another Base64 transcoder in pure-JS |
cookie | 0.5.0 | HTTP server cookie parsing and serialization |
realm-web | 1.7.0 | Authenticate and communicate with the MongoDB Realm platform, from your web-browser |
uuid | 8.3.2 | RFC4122 (v1, v4, and v5) UUIDs |
eventsource-parser | 1.0.0 | Streaming, source-agnostic EventSource/Server-Sent Events parser |
expression-eval | 4.0.0 | JavaScript expression parsing and evaluation. |
cheerio-select | 2.1.0 | CSS selector engine supporting jQuery selectors |
h3 | 1.8.2 | Minimal H(TTP) framework built for high performance and portability. |
abort-controller | 3.0.0 | An implementation of WHATWG AbortController interface. |
@team-plain/typescript-sdk | 3.5.0 | Typescript SDK for Plain's Core GraphQL API |
@xata.io/client | 0.21.1 | Xata.io SDK for TypeScript and JavaScript |
algoliasearch | 4.14.3 | A fully-featured and blazing-fast JavaScript API client to interact with Algolia API. |
@aws-sdk/hash-node | 3.357.0 | |
@azure/core-rest-pipeline | 1.11.0 | Isomorphic client library for making HTTP requests in node.js and browser. |
@azure/core-tracing | 1.0.1 | Provides low-level interfaces and helper methods for tracing in Azure SDK |
@algolia/cache-browser-local-storage | 4.14.3 | Promise-based cache library for browser using local storage. |
@realm.io/common | 0.1.5 | Cross-product common code used by Realm |
stripe | 11.1.0 | Stripe API wrapper |
@aws-sdk/middleware-content-length | 3.357.0 | |
@aws-sdk/middleware-host-header | 3.357.0 | |
@aws-sdk/middleware-recursion-detection | 3.357.0 | |
@aws-sdk/url-parser | 3.357.0 | |
@aws-sdk/util-user-agent-node | 3.357.0 | |
@aws-sdk/middleware-sdk-rds | 3.357.0 | |
@aws-sdk/hash-blob-browser | 3.357.0 | |
@aws-sdk/md5-js | 3.357.0 | |
@aws-sdk/middleware-expect-continue | 3.357.0 | |
@aws-sdk/middleware-ssec | 3.357.0 | |
@aws-sdk/util-format-url | 3.357.0 | |
@algolia/cache-common | 4.14.3 | Common interfaces for promise-based caching libraries |
@algolia/cache-in-memory | 4.14.3 | Promise-based cache library using memory. |
@algolia/client-account | 4.14.3 | |
@algolia/client-analytics | 4.14.3 | |
@algolia/client-common | 4.14.3 | |
@algolia/client-personalization | 4.14.3 | |
@algolia/client-search | 4.14.3 | |
@algolia/logger-common | 4.14.3 | Common interfaces for promise-based log libraries |
@algolia/logger-console | 4.14.3 | Promise-based log library using console log. |
@algolia/requester-browser-xhr | 4.14.3 | Promise-based request library for browser using xhr. |
@algolia/requester-common | 4.14.3 | Common interfaces for promise-based request libraries |
@algolia/requester-node-http | 4.14.3 | Promise-based request library for node using the native http module. |
@algolia/transporter | 4.14.3 | Promise-based transporter layer with embedded retry strategy. |
@aws-sdk/s3-request-presigner | 3.342.0 | |
@azure/cosmos | 3.17.1 | Microsoft Azure Cosmos DB Service Node.js SDK for SQL API |
@upstash/redis | v1.25.2 | An HTTP/REST based Redis client built on top of Upstash REST API. |
ajv-formats | 2.1.1 | Format validation for Ajv v7+ |
mmdynamo | 0.3.0 | The official C8 Dynamo JavaScript driver. |
toucan-js | 2.5.0 | Cloudflare Workers client for Sentry |
@aws-sdk/credential-provider-node | 3.358.0 | AWS credential provider that sources credentials from a Node.JS environment. |
@aws-sdk/fetch-http-handler | 3.357.0 | Provides a way to make requests |
@aws-sdk/invalid-dependency | 3.357.0 | |
@aws-sdk/middleware-logger | 3.357.0 | |
@aws-sdk/middleware-serde | 3.357.0 | |
@aws-sdk/middleware-signing | 3.357.0 | |
@aws-sdk/middleware-user-agent | 3.357.0 | |
@aws-sdk/node-http-handler | 3.357.0 | Provides a way to make requests |
@aws-sdk/util-base64 | 3.310.0 | A Base64 <-> UInt8Array converter |
@aws-sdk/util-body-length-browser | 3.310.0 | Determines the length of a request body in browsers |
@aws-sdk/util-body-length-node | 3.310.0 | Determines the length of a request body in node.js |
@aws-sdk/util-user-agent-browser | 3.357.0 | |
@aws-sdk/util-utf8 | 3.310.0 | A UTF-8 string <-> UInt8Array converter |
@aws-sdk/util-waiter | 3.357.0 | Shared utilities for client waiters for the AWS SDK |
@aws-sdk/eventstream-serde-browser | 3.357.0 | |
@aws-sdk/eventstream-serde-config-resolver | 3.357.0 | |
@aws-sdk/eventstream-serde-node | 3.357.0 | |
@aws-sdk/util-stream | 3.358.0 | |
@aws-sdk/hash-stream-node | 3.357.0 | |
@aws-sdk/middleware-location-constraint | 3.357.0 | |
@aws-sdk/middleware-sdk-s3 | 3.357.0 | |
@aws-sdk/signature-v4-multi-region | 3.342.0 | |
@aws-sdk/protocol-http | 3.357.0 | |
domhandler | 5.0.3 | Handler for htmlparser2 that turns pages into a dom |
domutils | 3.1.0 | Utilities for working with htmlparser2's dom |
htmlparser2 | 8.0.2 | Fast & forgiving HTML/XML parser |
chalk | 5.2.0 | Terminal string styling done right |
serialize-error-cjs | 0.1.3 | |
@azure/core-auth | 1.4.0 | Provides low-level interfaces and helper methods for authentication in Azure SDK |
@sentry/hub | 7.11.1 | Sentry hub which handles global state managment. |
@clickhouse/client-web | 0.2.7 | Official JS client for ClickHouse DB - Web API implementation |
@aws-crypto/sha256-browser | 3.0.0 | |
@smithy/protocol-http | 1.1.0 | |
@azure/abort-controller | 1.1.0 | Microsoft Azure SDK for JavaScript - Aborter |
rfc4648 | 1.5.2 | Encoding and decoding for base64, base32, base16, and friends |
@logtail/core | 0.4.17 | Better Stack logging core (formerly Logtail) |
@aws-crypto/sha256-js | 3.0.0 | |
@aws-crypto/sha1-browser | 3.0.0 | |
@aws-sdk/client-rds-data | 3.359.0 | AWS SDK for JavaScript Rds Data Client for Node.js, Browser and React Native |
@sentry/tracing | 7.11.1 | Extensions for Sentry AM |
cheerio | 1.0.0-rc.11 | Tiny, fast, and elegant implementation of core jQuery designed specifically for the server |
@aws-sdk/client-sts | 3.359.0 | AWS SDK for JavaScript Sts Client for Node.js, Browser and React Native |
@aws-sdk/middleware-endpoint | 3.342.0 | |
@aws-sdk/node-config-provider | 3.357.0 | Load config default values from ini config files and environmental variable |
@aws-sdk/smithy-client | 3.358.0 | |
@aws-sdk/types | 3.357.0 | Types for the AWS SDK |
@aws-sdk/util-endpoints | 3.357.0 | Utilities to help with endpoint resolution |
@smithy/types | 1.1.0 | |
@aws-sdk/middleware-flexible-checksums | 3.357.0 | |
@aws-sdk/xml-builder | 3.310.0 | XML builder for the AWS SDK |
@aws-sdk/middleware-sdk-sqs | 3.357.0 | |
@clickhouse/client-common | 0.2.7 | Official JS client for ClickHouse DB - common types |
@supabase/functions-js | 2.1.5 | JS Client library to interact with Supabase Functions. |
@sentry/core | 6.11.0 | Base implementation for all Sentry JavaScript SDKs |
@azure/core-auth | 1.4.0 | Provides low-level interfaces and helper methods for authentication in Azure SDK |
@sentry/utils | 7.11.1 | Utilities for all Sentry JavaScript SDKs |
@cfworker/cosmos | 1.13.4 | Azure Cosmos DB client for Cloudflare Workers and service workers |
@logtail/edge | 0.4.17 | Better Stack Edge runtime logger (formerly Logtail) |
@supabase/supabase-js | 2.39.1 | Isomorphic Javascript client for Supabase |
jose | 4.14.4 | 'JSON Web Almost Everything' - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes |
@msgpack/msgpack | 2.8.0 | MessagePack for ECMA-262/JavaScript/TypeScript |
@supabase/gotrue-js | 2.60.1 | Isomorphic GoTrue client |
@supabase/postgrest-js | 1.9.0 | Isomorphic PostgREST client |
@supabase/realtime-js | 2.9.0 | Listen to realtime updates to your PostgreSQL database |
@supabase/storage-js | 2.5.4 | Isomorphic storage client for Supabase. |
swr-store | 0.10.6 | SWR stores for data-fetching |
@aws-sdk/client-sqs | 3.359.0 | AWS SDK for JavaScript Sqs Client for Node.js, Browser and React Native |
@aws-sdk/client-kinesis | 3.359.0 | AWS SDK for JavaScript Kinesis Client for Node.js, Browser and React Native |
ajv | 8.12.0 | Another JSON Schema Validator |
zod | 3.22.4 | TypeScript-first schema declaration and validation library with static type inference |
casbin.js | 1.0.1 | An authorization library that supports access control models like ACL, RBAC, ABAC in Typescript |
@aws-sdk/middleware-stack | 3.357.0 | Provides a means for composing multiple middleware functions into a single handler |
@aws-sdk/util-retry | 3.357.0 | Shared retry utilities to be used in middleware packages. |
solid-swr-store | 0.10.7 | SolidJS bindings for swr-store |
faunadb | 4.5.4 | FaunaDB Javascript driver for Node.JS and Browsers |
@aws-sdk/client-dynamodb | 3.359.0 | AWS SDK for JavaScript Dynamodb Client for Node.js, Browser and React Native |
inngest | 3.3.0 | Official SDK for Inngest.com |
graphql | 16.8.1 | A Query Language and Runtime which can target any service. |
@aws-sdk/middleware-endpoint-discovery | 3.357.0 | |
@aws-sdk/middleware-retry | 3.357.0 | |
@aws-sdk/util-defaults-mode-browser | 3.358.0 | |
@aws-sdk/util-defaults-mode-node | 3.358.0 | |
@aws-sdk/middleware-bucket-endpoint | 3.357.0 | |
graphql | 16.8.1 | A Query Language and Runtime which can target any service. |
@aws-sdk/client-lambda | 3.359.0 | AWS SDK for JavaScript Lambda Client for Node.js, Browser and React Native |
@aws-sdk/config-resolver | 3.357.0 | |
@aws-sdk/client-s3 | 3.359.0 | AWS SDK for JavaScript S3 Client for Node.js, Browser and React Native |
svix | 1.4.12 | Svix API client |
@aws-sdk/client-rds | 3.359.0 | AWS SDK for JavaScript Rds Client for Node.js, Browser and React Native |