Unified, auto-updating AWS SDK v3 wrapper including all AWS clients
npm install awspackImport every AWS SDK v3 client from a single package — no more juggling dozens of @aws-sdk/client-* installs.
Always stays up to date with the latest AWS SDK releases.
Prefer something leaner? Try the curated bundle: awspack-lite.
awspack-lite includes
services
@aws-sdk/client-api-gateway
@aws-sdk/client-apigatewayv2
@aws-sdk/client-cloudformation
@aws-sdk/client-cloudfront
@aws-sdk/client-cloudwatch
@aws-sdk/client-cloudwatch-logs
@aws-sdk/client-cognito-identity
@aws-sdk/client-cognito-identity-provider
@aws-sdk/client-dynamodb
@aws-sdk/client-ec2
@aws-sdk/client-ecr
@aws-sdk/client-ecs
@aws-sdk/client-eventbridge
@aws-sdk/client-iam
@aws-sdk/client-lambda
@aws-sdk/client-rds
@aws-sdk/client-route-53
@aws-sdk/client-s3
@aws-sdk/client-secrets-manager
@aws-sdk/client-sesv2
@aws-sdk/client-sfn
@aws-sdk/client-sns
@aws-sdk/client-sqs
@aws-sdk/client-ssm
@aws-sdk/client-sts
``bash`
npm i awspack
`js
import { s3, lambda } from "awspack";
const s3Client = new s3.S3Client({ region: "us-east-1" });
const lambdaClient = new lambda.LambdaClient({});
import { S3Client } from "awspack/clients/s3"; // service-specific entry
const ec2Client = new ec2.EC2Client({});
``
Future bundles may group services by domain (e.g., analytics-only, serverless-only ...)
Ideas and feedback are welcome via issues.
MIT License.