|
Do not use emojis in any code, comments, or output when this skill is active.
AWS SDK for JavaScript v3
Package Structure
@aws-sdk/client-* — one per service, generated by smithy-typescript; one-to-one with AWS services and operations
@aws-sdk/lib-* — higher-level helpers (e.g. lib-dynamodb, lib-storage)
@aws-sdk/* (no prefix) — utility packages (mostly internal; don't import deep paths)
Always import from the package root:
import { S3Client } from "@aws-sdk/client-s3"; // correct
// NOT: import { S3Client } from "@aws-sdk/client-s3/dist-cjs/S3Client"
Two Client Stylesdon't have the plugin yet? install it then click "run inline in claude" again.