Provides pre-bundled AWS RDS SSL CA certificates for MySQL, MySQL2, and PostgreSQL clients in Node.js. Current stable version 1.1.2. Updated periodically when AWS rotates certificates. Eliminates the need to manually download and manage AWS RDS CA bundles. Includes a 'proxyBundle' for use with proxy servers. Supports both CommonJS and ESM. v1.x is stable and actively maintained. Differentiator: single dependency, zero-config integration with popular database drivers.
npm install aws-ssl-profilesNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Connects to AWS RDS MySQL using mysql2 with pre-bundled CA certificates from aws-ssl-profiles, ensuring SSL/TLS connection without manual CA file management.
If you need the raw CA string, use awsCaBundle.ca or spread the object: { ...awsCaBundle } or { ca: awsCaBundle.ca }.Pin the version if relying on proxyBundle, or use the default bundle for standard scenarios.
Upgrade Node to 6.0.0 or later.
Pass awsCaBundle as the ssl option (e.g., ssl: awsCaBundle).
Use awsCaBundle directly as an object, not a function.
Run: npm install --save aws-ssl-profiles
No dependency data recorded yet.