diff --git a/packages/abort-controller/README.md b/packages/abort-controller/README.md
new file mode 100644
index 0000000000000..306fda6b64db7
--- /dev/null
+++ b/packages/abort-controller/README.md
@@ -0,0 +1,4 @@
+# @aws-sdk/abort-controller
+
+[![NPM version](https://img.shields.io/npm/v/@aws-sdk/abort-controller.svg)](https://www.npmjs.com/package/@aws-sdk/abort-controller)
+[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/abort-controller.svg)](https://www.npmjs.com/package/@aws-sdk/abort-controller)
diff --git a/packages/add-glacier-checksum-headers-browser/README.md b/packages/add-glacier-checksum-headers-browser/README.md
index 590861e3f0a68..ba07acd770ccf 100644
--- a/packages/add-glacier-checksum-headers-browser/README.md
+++ b/packages/add-glacier-checksum-headers-browser/README.md
@@ -1 +1,4 @@
-# add-glacier-checksum-headers-browser
+# @aws-sdk/add-glacier-checksum-headers-browser
+
+[![NPM version](https://img.shields.io/npm/v/@aws-sdk/add-glacier-checksum-headers-browser.svg)](https://www.npmjs.com/package/@aws-sdk/add-glacier-checksum-headers-browser)
+[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/add-glacier-checksum-headers-browser.svg)](https://www.npmjs.com/package/@aws-sdk/add-glacier-checksum-headers-browser)
diff --git a/packages/add-glacier-checksum-headers-node/README.md b/packages/add-glacier-checksum-headers-node/README.md
index 5bd63fcbc801a..a6be93d6d170b 100644
--- a/packages/add-glacier-checksum-headers-node/README.md
+++ b/packages/add-glacier-checksum-headers-node/README.md
@@ -1 +1,4 @@
-# add-glacier-checksum-headers-node
+# @aws-sdk/add-glacier-checksum-headers-node
+
+[![NPM version](https://img.shields.io/npm/v/@aws-sdk/add-glacier-checksum-headers-node.svg)](https://www.npmjs.com/package/@aws-sdk/add-glacier-checksum-headers-node)
+[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/add-glacier-checksum-headers-node.svg)](https://www.npmjs.com/package/@aws-sdk/add-glacier-checksum-headers-node)
diff --git a/packages/add-glacier-checksum-headers-universal/README.md b/packages/add-glacier-checksum-headers-universal/README.md
index c56680c9d7dc8..8a610333fe01f 100644
--- a/packages/add-glacier-checksum-headers-universal/README.md
+++ b/packages/add-glacier-checksum-headers-universal/README.md
@@ -1 +1,4 @@
-# add-glacier-checksum-headers-universal
+# @aws-sdk/add-glacier-checksum-headers-universal
+
+[![NPM version](https://img.shields.io/npm/v/@aws-sdk/add-glacier-checksum-headers-universal.svg)](https://www.npmjs.com/package/@aws-sdk/add-glacier-checksum-headers-universal)
+[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/add-glacier-checksum-headers-universal.svg)](https://www.npmjs.com/package/@aws-sdk/add-glacier-checksum-headers-universal)
diff --git a/packages/apply-body-checksum-middleware/README.md b/packages/apply-body-checksum-middleware/README.md
index b1a19e32d6de6..c7080c0d283cf 100644
--- a/packages/apply-body-checksum-middleware/README.md
+++ b/packages/apply-body-checksum-middleware/README.md
@@ -1,4 +1,7 @@
-# apply-body-checksum-middleware
+# @aws-sdk/apply-body-checksum-middleware
+
+[![NPM version](https://img.shields.io/npm/v/@aws-sdk/apply-body-checksum-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/apply-body-checksum-middleware)
+[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/apply-body-checksum-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/apply-body-checksum-middleware)
This package provides AWS SDK for JavaScript middleware that applies a checksum
of the request body as a header.
diff --git a/packages/bucket-endpoint-middleware/README.md b/packages/bucket-endpoint-middleware/README.md
index 398de1978132a..64b21cab3ea78 100644
--- a/packages/bucket-endpoint-middleware/README.md
+++ b/packages/bucket-endpoint-middleware/README.md
@@ -1 +1,4 @@
-# bucket-endpoint-middleware
+# @aws-sdk/bucket-endpoint-middleware
+
+[![NPM version](https://img.shields.io/npm/v/@aws-sdk/bucket-endpoint-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/bucket-endpoint-middleware)
+[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/bucket-endpoint-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/bucket-endpoint-middleware)
diff --git a/packages/build-types/README.md b/packages/build-types/README.md
index e6f708c5b007b..0560c5ed632ae 100644
--- a/packages/build-types/README.md
+++ b/packages/build-types/README.md
@@ -1 +1 @@
-# build-types
+# @aws-sdk/build-types
diff --git a/packages/chunked-blob-reader/README.md b/packages/chunked-blob-reader/README.md
index c12e3bc37fda5..3f7ca953ecddf 100644
--- a/packages/chunked-blob-reader/README.md
+++ b/packages/chunked-blob-reader/README.md
@@ -1 +1,4 @@
-# chunked-blob-reader
+# @aws-sdk/chunked-blob-reader
+
+[![NPM version](https://img.shields.io/npm/v/@aws-sdk/chunked-blob-reader.svg)](https://www.npmjs.com/package/@aws-sdk/chunked-blob-reader)
+[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/chunked-blob-reader.svg)](https://www.npmjs.com/package/@aws-sdk/chunked-blob-reader)
diff --git a/packages/chunked-stream-reader-node/README.md b/packages/chunked-stream-reader-node/README.md
index 4f0815308267d..56082fca81f89 100644
--- a/packages/chunked-stream-reader-node/README.md
+++ b/packages/chunked-stream-reader-node/README.md
@@ -1,4 +1,7 @@
-# chunked-stream-reader-node
+# @aws-sdk/chunked-stream-reader-node
+
+[![NPM version](https://img.shields.io/npm/v/@aws-sdk/chunked-stream-reader-node.svg)](https://www.npmjs.com/package/@aws-sdk/chunked-stream-reader-node)
+[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/chunked-stream-reader-node.svg)](https://www.npmjs.com/package/@aws-sdk/chunked-stream-reader-node)
Exports a streamReader function that accepts a readable stream, a function to call on each chunk, and a chunk size in bytes to buffer interally before calling the supplied function.
diff --git a/packages/client-codecommit-node/README.md b/packages/client-codecommit-node/README.md
index 18aa2dc5f9883..f66ddc6689154 100644
--- a/packages/client-codecommit-node/README.md
+++ b/packages/client-codecommit-node/README.md
@@ -1,5 +1,8 @@
# @aws-sdk/client-codecommit-node
+[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-codecommit-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-codecommit-node)
+[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-codecommit-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-codecommit-node)
+
## Description
This is the AWS CodeCommit API Reference. This reference provides descriptions of the operations and data types for AWS CodeCommit API along with usage examples.
You can use the AWS CodeCommit API to work with the following objects:
Repositories, by calling the following:
BatchGetRepositories, which returns information about one or more repositories associated with your AWS account.
CreateRepository, which creates an AWS CodeCommit repository.
DeleteRepository, which deletes an AWS CodeCommit repository.
GetRepository, which returns information about a specified repository.
ListRepositories, which lists all AWS CodeCommit repositories associated with your AWS account.
UpdateRepositoryDescription, which sets or updates the description of the repository.
UpdateRepositoryName, which changes the name of the repository. If you change the name of a repository, no other users of that repository will be able to access it until you send them the new HTTPS or SSH URL to use.
Branches, by calling the following:
CreateBranch, which creates a new branch in a specified repository.
DeleteBranch, which deletes the specified branch in a repository unless it is the default branch.
GetBranch, which returns information about a specified branch.
ListBranches, which lists all branches for a specified repository.
UpdateDefaultBranch, which changes the default branch for a repository.
Files, by calling the following:
DeleteFile, which deletes the content of a specified file from a specified branch.
GetFile, which returns the base-64 encoded content of a specified file.
GetFolder, which returns the contents of a specified folder or directory.
PutFile, which adds or modifies a file in a specified repository and branch.
Information about committed code in a repository, by calling the following:
GetBlob, which returns the base-64 encoded content of an individual Git blob object within a repository.
GetCommit, which returns information about a commit, including commit messages and author and committer information.
GetDifferences, which returns information about the differences in a valid commit specifier (such as a branch, tag, HEAD, commit ID or other fully qualified reference).
Pull requests, by calling the following:
CreatePullRequest, which creates a pull request in a specified repository.
DescribePullRequestEvents, which returns information about one or more pull request events.
GetCommentsForPullRequest, which returns information about comments on a specified pull request.
GetMergeConflicts, which returns information about merge conflicts between the source and destination branch in a pull request.
GetPullRequest, which returns information about a specified pull request.
ListPullRequests, which lists all pull requests for a repository.
MergePullRequestByFastForward, which merges the source destination branch of a pull request into the specified destination branch for that pull request using the fast-forward merge option.
PostCommentForPullRequest, which posts a comment to a pull request at the specified line, file, or request.
UpdatePullRequestDescription, which updates the description of a pull request.
UpdatePullRequestStatus, which updates the status of a pull request.
UpdatePullRequestTitle, which updates the title of a pull request.
Information about comments in a repository, by calling the following:
DeleteCommentContent, which deletes the content of a comment on a commit in a repository.
GetComment, which returns information about a comment on a commit.
GetCommentsForComparedCommit, which returns information about comments on the comparison between two commit specifiers in a repository.
PostCommentForComparedCommit, which creates a comment on the comparison between two commit specifiers in a repository.
PostCommentReply, which creates a reply to a comment.
UpdateComment, which updates the content of a comment on a commit in a repository.
Triggers, by calling the following:
GetRepositoryTriggers, which returns information about triggers configured for a repository.
PutRepositoryTriggers, which replaces all triggers for a repository and can be used to create or delete triggers.
TestRepositoryTriggers, which tests the functionality of a repository trigger by sending data to the trigger target.
For information about how to use AWS CodeCommit, see the AWS CodeCommit User Guide.
diff --git a/packages/client-cognito-identity-browser/README.md b/packages/client-cognito-identity-browser/README.md index 6b2c1f56b060c..6dcddf15eb99c 100644 --- a/packages/client-cognito-identity-browser/README.md +++ b/packages/client-cognito-identity-browser/README.md @@ -1,5 +1,8 @@ # @aws-sdk/client-cognito-identity-browser +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-cognito-identity-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-cognito-identity-browser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-cognito-identity-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-cognito-identity-browser) + ## DescriptionAmazon Cognito is a web service that delivers scoped temporary credentials to mobile devices and other untrusted environments. Amazon Cognito uniquely identifies a device and supplies the user with a consistent identity over the lifetime of an application.
Using Amazon Cognito, you can enable authentication with one or more third-party identity providers (Facebook, Google, or Login with Amazon), and you can also choose to support unauthenticated access from your app. Cognito delivers a unique identifier for each user and acts as an OpenID token provider trusted by AWS Security Token Service (STS) to access temporary, limited-privilege AWS credentials.
To provide end-user credentials, first make an unsigned call to GetId. If the end user is authenticated with one of the supported identity providers, set the Logins
map with the identity provider token. GetId
returns a unique identifier for the user.
Next, make an unsigned call to GetCredentialsForIdentity. This call expects the same Logins
map as the GetId
call, as well as the IdentityID
originally returned by GetId
. Assuming your identity pool has been configured via the SetIdentityPoolRoles operation, GetCredentialsForIdentity
will return AWS credentials for your use. If your pool has not been configured with SetIdentityPoolRoles
, or if you want to follow legacy flow, make an unsigned call to GetOpenIdToken, which returns the OpenID token necessary to call STS and retrieve AWS credentials. This call expects the same Logins
map as the GetId
call, as well as the IdentityID
originally returned by GetId
. The token returned by GetOpenIdToken
can be passed to the STS operation AssumeRoleWithWebIdentity to retrieve AWS credentials.
If you want to use Amazon Cognito in an Android, iOS, or Unity application, you will probably want to make API calls via the AWS Mobile SDK. To learn more, see the AWS Mobile SDK Developer Guide.
diff --git a/packages/client-documentation-generator/README.md b/packages/client-documentation-generator/README.md index a553d125ae51d..72c3bc939ca5e 100644 --- a/packages/client-documentation-generator/README.md +++ b/packages/client-documentation-generator/README.md @@ -1 +1,4 @@ -# client-documentation-generator +# @aws-sdk/client-documentation-generator + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-documentation-generator.svg)](https://www.npmjs.com/package/@aws-sdk/client-documentation-generator) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-documentation-generator.svg)](https://www.npmjs.com/package/@aws-sdk/client-documentation-generator) diff --git a/packages/client-dynamodb-browser/README.md b/packages/client-dynamodb-browser/README.md index b05349424f993..5a226d0398023 100644 --- a/packages/client-dynamodb-browser/README.md +++ b/packages/client-dynamodb-browser/README.md @@ -1,5 +1,8 @@ # @aws-sdk/client-dynamodb-browser +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-dynamodb-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-dynamodb-browser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-dynamodb-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-dynamodb-browser) + ## DescriptionAmazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. DynamoDB lets you offload the administrative burdens of operating and scaling a distributed database, so that you don't have to worry about hardware provisioning, setup and configuration, replication, software patching, or cluster scaling.
With DynamoDB, you can create database tables that can store and retrieve any amount of data, and serve any level of request traffic. You can scale up or scale down your tables' throughput capacity without downtime or performance degradation, and use the AWS Management Console to monitor resource utilization and performance metrics.
DynamoDB automatically spreads the data and traffic for your tables over a sufficient number of servers to handle your throughput and storage requirements, while maintaining consistent and fast performance. All of your data is stored on solid state disks (SSDs) and automatically replicated across multiple Availability Zones in an AWS region, providing built-in high availability and data durability.
diff --git a/packages/client-dynamodb-node/README.md b/packages/client-dynamodb-node/README.md index 9677088470187..dddd953a3096a 100644 --- a/packages/client-dynamodb-node/README.md +++ b/packages/client-dynamodb-node/README.md @@ -1,5 +1,8 @@ # @aws-sdk/client-dynamodb-node +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-dynamodb-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-dynamodb-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-dynamodb-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-dynamodb-node) + ## DescriptionAmazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. DynamoDB lets you offload the administrative burdens of operating and scaling a distributed database, so that you don't have to worry about hardware provisioning, setup and configuration, replication, software patching, or cluster scaling.
With DynamoDB, you can create database tables that can store and retrieve any amount of data, and serve any level of request traffic. You can scale up or scale down your tables' throughput capacity without downtime or performance degradation, and use the AWS Management Console to monitor resource utilization and performance metrics.
DynamoDB automatically spreads the data and traffic for your tables over a sufficient number of servers to handle your throughput and storage requirements, while maintaining consistent and fast performance. All of your data is stored on solid state disks (SSDs) and automatically replicated across multiple Availability Zones in an AWS region, providing built-in high availability and data durability.
diff --git a/packages/client-glacier-node/README.md b/packages/client-glacier-node/README.md index 50463509a3a53..d94dd0f964e7c 100644 --- a/packages/client-glacier-node/README.md +++ b/packages/client-glacier-node/README.md @@ -1,5 +1,8 @@ # @aws-sdk/client-glacier-node +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-glacier-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-glacier-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-glacier-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-glacier-node) + ## DescriptionAmazon Glacier is a storage solution for "cold data."
Amazon Glacier is an extremely low-cost storage service that provides secure, durable, and easy-to-use storage for data backup and archival. With Amazon Glacier, customers can store their data cost effectively for months, years, or decades. Amazon Glacier also enables customers to offload the administrative burdens of operating and scaling storage to AWS, so they don't have to worry about capacity planning, hardware provisioning, data replication, hardware failure and recovery, or time-consuming hardware migrations.
Amazon Glacier is a great storage choice when low storage cost is paramount and your data is rarely retrieved. If your application requires fast or frequent access to your data, consider using Amazon S3. For more information, see Amazon Simple Storage Service (Amazon S3).
You can store any kind of data in any format. There is no maximum limit on the total amount of data you can store in Amazon Glacier.
If you are a first-time user of Amazon Glacier, we recommend that you begin by reading the following sections in the Amazon Glacier Developer Guide:
What is Amazon Glacier - This section of the Developer Guide describes the underlying data model, the operations it supports, and the AWS SDKs that you can use to interact with the service.
Getting Started with Amazon Glacier - The Getting Started section walks you through the process of creating a vault, uploading archives, creating jobs to download archives, retrieving the job output, and deleting archives.
Amazon Kinesis Data Streams is a managed service that scales elastically for real-time processing of streaming big data.
diff --git a/packages/client-kms-browser/README.md b/packages/client-kms-browser/README.md index 07789e47294d9..338d051d8f9c8 100644 --- a/packages/client-kms-browser/README.md +++ b/packages/client-kms-browser/README.md @@ -1,5 +1,8 @@ # @aws-sdk/client-kms-browser +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-kms-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-kms-browser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-kms-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-kms-browser) + ## DescriptionAWS Key Management Service (AWS KMS) is an encryption and key management web service. This guide describes the AWS KMS operations that you can call programmatically. For general information about AWS KMS, see the AWS Key Management Service Developer Guide.
AWS provides SDKs that consist of libraries and sample code for various programming languages and platforms (Java, Ruby, .Net, macOS, Android, etc.). The SDKs provide a convenient way to create programmatic access to AWS KMS and other AWS services. For example, the SDKs take care of tasks such as signing requests (see below), managing errors, and retrying requests automatically. For more information about the AWS SDKs, including how to download and install them, see Tools for Amazon Web Services.
We recommend that you use the AWS SDKs to make programmatic API calls to AWS KMS.
Clients must support TLS (Transport Layer Security) 1.0. We recommend TLS 1.2. Clients must also support cipher suites with Perfect Forward Secrecy (PFS) such as Ephemeral Diffie-Hellman (DHE) or Elliptic Curve Ephemeral Diffie-Hellman (ECDHE). Most modern systems such as Java 7 and later support these modes.
Signing Requests
Requests must be signed by using an access key ID and a secret access key. We strongly recommend that you do not use your AWS account (root) access key ID and secret key for everyday work with AWS KMS. Instead, use the access key ID and secret access key for an IAM user. You can also use the AWS Security Token Service to generate temporary security credentials that you can use to sign requests.
All AWS KMS operations require Signature Version 4.
Logging API Requests
AWS KMS supports AWS CloudTrail, a service that logs AWS API calls and related events for your AWS account and delivers them to an Amazon S3 bucket that you specify. By using the information collected by CloudTrail, you can determine what requests were made to AWS KMS, who made the request, when it was made, and so on. To learn more about CloudTrail, including how to turn it on and find your log files, see the AWS CloudTrail User Guide.
Additional Resources
For more information about credentials and request signing, see the following:
AWS Security Credentials - This topic provides general information about the types of credentials used for accessing AWS.
Temporary Security Credentials - This section of the IAM User Guide describes how to create and use temporary security credentials.
Signature Version 4 Signing Process - This set of topics walks you through the process of signing a request using an access key ID and a secret access key.
Commonly Used API Operations
Of the API operations discussed in this guide, the following will prove the most useful for most applications. You will likely perform operations other than these, such as creating keys and assigning policies, by using the console.
diff --git a/packages/client-kms-node/README.md b/packages/client-kms-node/README.md index 697dbb049c8d3..3a4425649bfd7 100644 --- a/packages/client-kms-node/README.md +++ b/packages/client-kms-node/README.md @@ -1,5 +1,8 @@ # @aws-sdk/client-kms-node +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-kms-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-kms-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-kms-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-kms-node) + ## DescriptionAWS Key Management Service (AWS KMS) is an encryption and key management web service. This guide describes the AWS KMS operations that you can call programmatically. For general information about AWS KMS, see the AWS Key Management Service Developer Guide.
AWS provides SDKs that consist of libraries and sample code for various programming languages and platforms (Java, Ruby, .Net, macOS, Android, etc.). The SDKs provide a convenient way to create programmatic access to AWS KMS and other AWS services. For example, the SDKs take care of tasks such as signing requests (see below), managing errors, and retrying requests automatically. For more information about the AWS SDKs, including how to download and install them, see Tools for Amazon Web Services.
We recommend that you use the AWS SDKs to make programmatic API calls to AWS KMS.
Clients must support TLS (Transport Layer Security) 1.0. We recommend TLS 1.2. Clients must also support cipher suites with Perfect Forward Secrecy (PFS) such as Ephemeral Diffie-Hellman (DHE) or Elliptic Curve Ephemeral Diffie-Hellman (ECDHE). Most modern systems such as Java 7 and later support these modes.
Signing Requests
Requests must be signed by using an access key ID and a secret access key. We strongly recommend that you do not use your AWS account (root) access key ID and secret key for everyday work with AWS KMS. Instead, use the access key ID and secret access key for an IAM user. You can also use the AWS Security Token Service to generate temporary security credentials that you can use to sign requests.
All AWS KMS operations require Signature Version 4.
Logging API Requests
AWS KMS supports AWS CloudTrail, a service that logs AWS API calls and related events for your AWS account and delivers them to an Amazon S3 bucket that you specify. By using the information collected by CloudTrail, you can determine what requests were made to AWS KMS, who made the request, when it was made, and so on. To learn more about CloudTrail, including how to turn it on and find your log files, see the AWS CloudTrail User Guide.
Additional Resources
For more information about credentials and request signing, see the following:
AWS Security Credentials - This topic provides general information about the types of credentials used for accessing AWS.
Temporary Security Credentials - This section of the IAM User Guide describes how to create and use temporary security credentials.
Signature Version 4 Signing Process - This set of topics walks you through the process of signing a request using an access key ID and a secret access key.
Commonly Used API Operations
Of the API operations discussed in this guide, the following will prove the most useful for most applications. You will likely perform operations other than these, such as creating keys and assigning policies, by using the console.
diff --git a/packages/client-lambda-node/README.md b/packages/client-lambda-node/README.md index 47d900f31c735..6a5b32da5db47 100644 --- a/packages/client-lambda-node/README.md +++ b/packages/client-lambda-node/README.md @@ -1,5 +1,8 @@ # @aws-sdk/client-lambda-node +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-lambda-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-lambda-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-lambda-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-lambda-node) + ## DescriptionOverview
This is the AWS Lambda API Reference. The AWS Lambda Developer Guide provides additional information. For the service overview, see What is AWS Lambda, and for information about how the service works, see AWS Lambda: How it Works in the AWS Lambda Developer Guide.
diff --git a/packages/client-pinpoint-browser/README.md b/packages/client-pinpoint-browser/README.md index 7433b92c0d247..0c576db6b1cf6 100644 --- a/packages/client-pinpoint-browser/README.md +++ b/packages/client-pinpoint-browser/README.md @@ -1,5 +1,8 @@ # @aws-sdk/client-pinpoint-browser +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-pinpoint-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-pinpoint-browser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-pinpoint-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-pinpoint-browser) + ## Description Amazon Pinpoint diff --git a/packages/client-s3-browser/README.md b/packages/client-s3-browser/README.md index 19d74ee10a3ca..c5265c7b2e0da 100644 --- a/packages/client-s3-browser/README.md +++ b/packages/client-s3-browser/README.md @@ -1,5 +1,8 @@ # @aws-sdk/client-s3-browser +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-s3-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-s3-browser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-s3-browser.svg)](https://www.npmjs.com/package/@aws-sdk/client-s3-browser) + ## Description Amazon Simple Storage Service service diff --git a/packages/client-s3-node/README.md b/packages/client-s3-node/README.md index b113f94965d0e..437c1dc7c71cf 100644 --- a/packages/client-s3-node/README.md +++ b/packages/client-s3-node/README.md @@ -1,5 +1,8 @@ # @aws-sdk/client-s3-node +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-s3-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-s3-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-s3-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-s3-node) + ## Description Amazon Simple Storage Service service diff --git a/packages/client-sqs-node/README.md b/packages/client-sqs-node/README.md index 86edb8dfa7f37..494d4273bc8c2 100644 --- a/packages/client-sqs-node/README.md +++ b/packages/client-sqs-node/README.md @@ -1,5 +1,8 @@ # @aws-sdk/client-sqs-node +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/client-sqs-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-sqs-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/client-sqs-node.svg)](https://www.npmjs.com/package/@aws-sdk/client-sqs-node) + ## DescriptionWelcome to the Amazon Simple Queue Service API Reference.
Amazon Simple Queue Service (Amazon SQS) is a reliable, highly-scalable hosted queue for storing messages as they travel between applications or microservices. Amazon SQS moves data between distributed application components and helps you decouple these components.
Standard queues are available in all regions. FIFO queues are available in the US East (N. Virginia), US East (Ohio), US West (Oregon), and EU (Ireland) regions.
You can use AWS SDKs to access Amazon SQS using your favorite programming language. The SDKs perform tasks such as the following automatically:
Cryptographically sign your service requests
Retry requests
Handle error responses
Additional Information
Amazon Simple Queue Service Developer Guide
Amazon Web Services General Reference
AWS X-Ray provides APIs for managing debug traces and retrieving service maps and other data created by processing those traces.
diff --git a/packages/config-resolver/README.md b/packages/config-resolver/README.md index 4a04a24f62c4b..158a3e904e78e 100644 --- a/packages/config-resolver/README.md +++ b/packages/config-resolver/README.md @@ -1 +1,4 @@ -# config-resolver +# @aws-sdk/config-resolver + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/config-resolver.svg)](https://www.npmjs.com/package/@aws-sdk/config-resolver) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/config-resolver.svg)](https://www.npmjs.com/package/@aws-sdk/config-resolver) diff --git a/packages/core-handler/README.md b/packages/core-handler/README.md index 6366c62398f88..663eb09cd3697 100644 --- a/packages/core-handler/README.md +++ b/packages/core-handler/README.md @@ -1 +1,4 @@ -# core-handler +# @aws-sdk/core-handler + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/core-handler.svg)](https://www.npmjs.com/package/@aws-sdk/core-handler) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/core-handler.svg)](https://www.npmjs.com/package/@aws-sdk/core-handler) diff --git a/packages/credential-provider-cognito-identity/README.md b/packages/credential-provider-cognito-identity/README.md index 353d89d01a7ee..18889a3d5ee9d 100644 --- a/packages/credential-provider-cognito-identity/README.md +++ b/packages/credential-provider-cognito-identity/README.md @@ -1 +1,4 @@ -# credential-provider-cognito-identity +# @aws-sdk/credential-provider-cognito-identity + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/credential-provider-cognito-identity.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-cognito-identity) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/credential-provider-cognito-identity.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-cognito-identity) diff --git a/packages/credential-provider-env/README.md b/packages/credential-provider-env/README.md index c68afcb3e996b..9b9a08723bcc0 100644 --- a/packages/credential-provider-env/README.md +++ b/packages/credential-provider-env/README.md @@ -1,5 +1,8 @@ # AWS Credential Provider for Node.JS - Environment Variables +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/credential-provider-env.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-env) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/credential-provider-env.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-env) + This module provides a `CredentialProvider` function, `fromEnv`, that reads from the following environment variables: diff --git a/packages/credential-provider-imds/README.md b/packages/credential-provider-imds/README.md index e0da2aef9eb44..9cfe5a282287f 100644 --- a/packages/credential-provider-imds/README.md +++ b/packages/credential-provider-imds/README.md @@ -1,5 +1,8 @@ # AWS Credential Provider for Node.JS - Instance and Container Metadata +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/credential-provider-imds.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-imds) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/credential-provider-imds.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-imds) + This module provides two `CredentialProvider` factory functions, `fromContainerMetadata` and `fromInstanceMetadata`, that will create `CredentialProvider` functions that read from the ECS container metadata service diff --git a/packages/credential-provider-ini/README.md b/packages/credential-provider-ini/README.md index 102c8abdb4a0f..fc4e5a01a4b9e 100644 --- a/packages/credential-provider-ini/README.md +++ b/packages/credential-provider-ini/README.md @@ -1,5 +1,8 @@ # AWS Credential Provider for Node.JS - Shared Configuration Files +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/credential-provider-ini.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-ini) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/credential-provider-ini.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-ini) + This module provides a function, `fromSharedConfigFiles` that will create `CredentialProvider` functions that read from a shared credentials file at `~/.aws/credentials` and a shared configuration file at `~/.aws/config`. Both diff --git a/packages/credential-provider-node/README.md b/packages/credential-provider-node/README.md index 5130979016593..dccb9a01503f9 100644 --- a/packages/credential-provider-node/README.md +++ b/packages/credential-provider-node/README.md @@ -1,5 +1,8 @@ # AWS Credential Provider for Node.JS +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/credential-provider-node.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/credential-provider-node.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-node) + This module provides a factory function, `fromEnv`, that will attempt to source AWS credentials from a Node.JS environment. It will attempt to find credentials from the following sources (listed in order of precedence): diff --git a/packages/credential-provider-process/README.md b/packages/credential-provider-process/README.md index 468b19aa318e6..c930ee4fb3ec3 100644 --- a/packages/credential-provider-process/README.md +++ b/packages/credential-provider-process/README.md @@ -1,5 +1,8 @@ # AWS Credential Provider for Node.JS - Shared Configuration Files +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/credential-provider-process.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-process) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/credential-provider-process.svg)](https://www.npmjs.com/package/@aws-sdk/credential-provider-process) + This module provides a function, `fromSharedConfigFiles` that will create `CredentialProvider` functions that read from a shared credentials file at `~/.aws/credentials` and a shared configuration file at `~/.aws/config`. Both diff --git a/packages/ec2-error-unmarshaller/README.md b/packages/ec2-error-unmarshaller/README.md index 85fa128548d20..3ecc1e24ebcc3 100644 --- a/packages/ec2-error-unmarshaller/README.md +++ b/packages/ec2-error-unmarshaller/README.md @@ -1 +1,4 @@ -# ec2-error-unmarshaller +# @aws-sdk/ec2-error-unmarshaller + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/ec2-error-unmarshaller.svg)](https://www.npmjs.com/package/@aws-sdk/ec2-error-unmarshaller) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/ec2-error-unmarshaller.svg)](https://www.npmjs.com/package/@aws-sdk/ec2-error-unmarshaller) diff --git a/packages/eventstream-marshaller/README.md b/packages/eventstream-marshaller/README.md index 7a9430e62ab97..fb8dd5d645af6 100644 --- a/packages/eventstream-marshaller/README.md +++ b/packages/eventstream-marshaller/README.md @@ -1 +1,4 @@ # @aws-sdk/eventstream-marshaller + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/eventstream-marshaller.svg)](https://www.npmjs.com/package/@aws-sdk/eventstream-marshaller) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/eventstream-marshaller.svg)](https://www.npmjs.com/package/@aws-sdk/eventstream-marshaller) diff --git a/packages/fetch-http-handler/README.md b/packages/fetch-http-handler/README.md new file mode 100644 index 0000000000000..22d963692f7ce --- /dev/null +++ b/packages/fetch-http-handler/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/fetch-http-handler + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/fetch-http-handler.svg)](https://www.npmjs.com/package/@aws-sdk/fetch-http-handler) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/fetch-http-handler.svg)](https://www.npmjs.com/package/@aws-sdk/fetch-http-handler) diff --git a/packages/hash-blob-browser/README.md b/packages/hash-blob-browser/README.md index 7b61891ed75c4..8fc67ad2f3266 100644 --- a/packages/hash-blob-browser/README.md +++ b/packages/hash-blob-browser/README.md @@ -1 +1,4 @@ # sha256-blob-browser + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/hash-blob-browser.svg)](https://www.npmjs.com/package/@aws-sdk/hash-blob-browser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/hash-blob-browser.svg)](https://www.npmjs.com/package/@aws-sdk/hash-blob-browser) diff --git a/packages/hash-node/README.md b/packages/hash-node/README.md index b03bc4fb70b8c..2b16be790963b 100644 --- a/packages/hash-node/README.md +++ b/packages/hash-node/README.md @@ -1 +1,4 @@ # md5-node + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/hash-node.svg)](https://www.npmjs.com/package/@aws-sdk/hash-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/hash-node.svg)](https://www.npmjs.com/package/@aws-sdk/hash-node) diff --git a/packages/hash-stream-node/README.md b/packages/hash-stream-node/README.md index 29c1686cd2c15..995664598336d 100644 --- a/packages/hash-stream-node/README.md +++ b/packages/hash-stream-node/README.md @@ -1,4 +1,7 @@ -# hash-stream-node +# @aws-sdk/hash-stream-node + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/hash-stream-node.svg)](https://www.npmjs.com/package/@aws-sdk/hash-stream-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/hash-stream-node.svg)](https://www.npmjs.com/package/@aws-sdk/hash-stream-node) A utility for calculating the hash of Node.JS readable streams. This package is currently only compatible with file streams, as no other stream type can be diff --git a/packages/http-headers/README.md b/packages/http-headers/README.md index 63a260c6a1b95..e2946e7591a38 100644 --- a/packages/http-headers/README.md +++ b/packages/http-headers/README.md @@ -1 +1,4 @@ # @aws-sdk/http-headers + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/http-headers.svg)](https://www.npmjs.com/package/@aws-sdk/http-headers) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/http-headers.svg)](https://www.npmjs.com/package/@aws-sdk/http-headers) diff --git a/packages/http-serialization/README.md b/packages/http-serialization/README.md index 42329216da00a..c687200f286bd 100644 --- a/packages/http-serialization/README.md +++ b/packages/http-serialization/README.md @@ -1 +1,4 @@ -# http-serialization +# @aws-sdk/http-serialization + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/http-serialization.svg)](https://www.npmjs.com/package/@aws-sdk/http-serialization) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/http-serialization.svg)](https://www.npmjs.com/package/@aws-sdk/http-serialization) diff --git a/packages/is-array-buffer/README.md b/packages/is-array-buffer/README.md new file mode 100644 index 0000000000000..2548d8a5c886f --- /dev/null +++ b/packages/is-array-buffer/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/is-array-buffer + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/is-array-buffer.svg)](https://www.npmjs.com/package/@aws-sdk/is-array-buffer) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/is-array-buffer.svg)](https://www.npmjs.com/package/@aws-sdk/is-array-buffer) diff --git a/packages/is-iterable/README.md b/packages/is-iterable/README.md new file mode 100644 index 0000000000000..9bf8301994c8e --- /dev/null +++ b/packages/is-iterable/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/is-iterable + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/is-iterable.svg)](https://www.npmjs.com/package/@aws-sdk/is-iterable) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/is-iterable.svg)](https://www.npmjs.com/package/@aws-sdk/is-iterable) diff --git a/packages/is-node/README.md b/packages/is-node/README.md new file mode 100644 index 0000000000000..daa6fd5fc528d --- /dev/null +++ b/packages/is-node/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/is-node + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/is-node.svg)](https://www.npmjs.com/package/@aws-sdk/is-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/is-node.svg)](https://www.npmjs.com/package/@aws-sdk/is-node) diff --git a/packages/json-builder/README.md b/packages/json-builder/README.md new file mode 100644 index 0000000000000..e9ff15570084b --- /dev/null +++ b/packages/json-builder/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/json-builder + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/json-builder.svg)](https://www.npmjs.com/package/@aws-sdk/json-builder) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/json-builder.svg)](https://www.npmjs.com/package/@aws-sdk/json-builder) diff --git a/packages/json-error-unmarshaller/README.md b/packages/json-error-unmarshaller/README.md index dea4db78d31df..f5f06a92e8fc1 100644 --- a/packages/json-error-unmarshaller/README.md +++ b/packages/json-error-unmarshaller/README.md @@ -1 +1,4 @@ -# json-error-unmarshaller +# @aws-sdk/json-error-unmarshaller + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/json-error-unmarshaller.svg)](https://www.npmjs.com/package/@aws-sdk/json-error-unmarshaller) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/json-error-unmarshaller.svg)](https://www.npmjs.com/package/@aws-sdk/json-error-unmarshaller) diff --git a/packages/json-parser/README.md b/packages/json-parser/README.md new file mode 100644 index 0000000000000..d1866dc2336e6 --- /dev/null +++ b/packages/json-parser/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/json-parser + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/json-parser.svg)](https://www.npmjs.com/package/@aws-sdk/json-parser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/json-parser.svg)](https://www.npmjs.com/package/@aws-sdk/json-parser) diff --git a/packages/karma-credential-loader/README.md b/packages/karma-credential-loader/README.md index 6108091bd7bf7..1d9b28eccf1a6 100644 --- a/packages/karma-credential-loader/README.md +++ b/packages/karma-credential-loader/README.md @@ -1 +1,4 @@ # @aws-sdk/karma-credential-loader + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/karma-credential-loader.svg)](https://www.npmjs.com/package/@aws-sdk/karma-credential-loader) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/karma-credential-loader.svg)](https://www.npmjs.com/package/@aws-sdk/karma-credential-loader) diff --git a/packages/location-constraint-middleware/README.md b/packages/location-constraint-middleware/README.md index 7943105244db9..e2531b3c187da 100644 --- a/packages/location-constraint-middleware/README.md +++ b/packages/location-constraint-middleware/README.md @@ -1 +1,4 @@ -# location-constraint-middleware +# @aws-sdk/location-constraint-middleware + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/location-constraint-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/location-constraint-middleware) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/location-constraint-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/location-constraint-middleware) diff --git a/packages/logger/README.md b/packages/logger/README.md index 736f344d748ea..355ad5b9ec620 100644 --- a/packages/logger/README.md +++ b/packages/logger/README.md @@ -1 +1,4 @@ -# logger +# @aws-sdk/logger + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/logger.svg)](https://www.npmjs.com/package/@aws-sdk/logger) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/logger.svg)](https://www.npmjs.com/package/@aws-sdk/logger) diff --git a/packages/md5-js/README.md b/packages/md5-js/README.md index 780222633b67e..27fd588ca7c16 100644 --- a/packages/md5-js/README.md +++ b/packages/md5-js/README.md @@ -1 +1,4 @@ -# md5-js +# @aws-sdk/md5-js + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/md5-js.svg)](https://www.npmjs.com/package/@aws-sdk/md5-js) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/md5-js.svg)](https://www.npmjs.com/package/@aws-sdk/md5-js) diff --git a/packages/md5-universal/README.md b/packages/md5-universal/README.md index 93cc43e57165a..f2c7d5708d578 100644 --- a/packages/md5-universal/README.md +++ b/packages/md5-universal/README.md @@ -1 +1,4 @@ -# md5-universal +# @aws-sdk/md5-universal + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/md5-universal.svg)](https://www.npmjs.com/package/@aws-sdk/md5-universal) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/md5-universal.svg)](https://www.npmjs.com/package/@aws-sdk/md5-universal) diff --git a/packages/middleware-content-length/README.md b/packages/middleware-content-length/README.md index 50b128377c64a..3274ba65cd54e 100644 --- a/packages/middleware-content-length/README.md +++ b/packages/middleware-content-length/README.md @@ -1 +1,4 @@ -# middleware-content-length +# @aws-sdk/middleware-content-length + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-content-length.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-content-length) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-content-length.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-content-length) diff --git a/packages/middleware-ec2-copysnapshot/README.md b/packages/middleware-ec2-copysnapshot/README.md index 98734485a4eb0..4f76f0428057c 100755 --- a/packages/middleware-ec2-copysnapshot/README.md +++ b/packages/middleware-ec2-copysnapshot/README.md @@ -1 +1,4 @@ -# middleware-ec2-copysnapshot +# @aws-sdk/middleware-ec2-copysnapshot + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-ec2-copysnapshot.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-ec2-copysnapshot) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-ec2-copysnapshot.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-ec2-copysnapshot) diff --git a/packages/middleware-expect-continue/README.md b/packages/middleware-expect-continue/README.md index 4f30b6077f27d..3b61cb191c957 100644 --- a/packages/middleware-expect-continue/README.md +++ b/packages/middleware-expect-continue/README.md @@ -1 +1,4 @@ # @aws-sdk/middleware-expect-continue + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-expect-continue.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-expect-continue) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-expect-continue.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-expect-continue) diff --git a/packages/middleware-header-default/README.md b/packages/middleware-header-default/README.md index 59a70a2499d6b..6fa77d8f509d3 100644 --- a/packages/middleware-header-default/README.md +++ b/packages/middleware-header-default/README.md @@ -1 +1,4 @@ -# middleware-header-default +# @aws-sdk/middleware-header-default + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-header-default.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-header-default) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-header-default.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-header-default) diff --git a/packages/middleware-input-default/README.md b/packages/middleware-input-default/README.md index 5abba03fecd74..72a4425c1b6f0 100644 --- a/packages/middleware-input-default/README.md +++ b/packages/middleware-input-default/README.md @@ -1 +1,4 @@ -# middleware-input-default +# @aws-sdk/middleware-input-default + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-input-default.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-input-default) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-input-default.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-input-default) diff --git a/packages/middleware-operation-logging/README.md b/packages/middleware-operation-logging/README.md index 3e1b6236fd5da..661915b8a1d45 100644 --- a/packages/middleware-operation-logging/README.md +++ b/packages/middleware-operation-logging/README.md @@ -1 +1,4 @@ -# middleware-operation-logging +# @aws-sdk/middleware-operation-logging + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-operation-logging.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-operation-logging) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-operation-logging.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-operation-logging) diff --git a/packages/middleware-rds-presignedurl/README.md b/packages/middleware-rds-presignedurl/README.md index 56c6d39c95f68..655ba6fdae334 100644 --- a/packages/middleware-rds-presignedurl/README.md +++ b/packages/middleware-rds-presignedurl/README.md @@ -1 +1,4 @@ -# middleware-rds-presignedurl +# @aws-sdk/middleware-rds-presignedurl + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-rds-presignedurl.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-rds-presignedurl) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-rds-presignedurl.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-rds-presignedurl) diff --git a/packages/middleware-sdk-api-gateway/README.md b/packages/middleware-sdk-api-gateway/README.md index 9b4ee70829ed4..faa60109c6d6b 100644 --- a/packages/middleware-sdk-api-gateway/README.md +++ b/packages/middleware-sdk-api-gateway/README.md @@ -1 +1,4 @@ # middleware-sdk-apigateway + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-sdk-api-gateway.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-api-gateway) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-sdk-api-gateway.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-api-gateway) diff --git a/packages/middleware-sdk-glacier/README.md b/packages/middleware-sdk-glacier/README.md index 99869ddd6db87..d8df92004c69d 100644 --- a/packages/middleware-sdk-glacier/README.md +++ b/packages/middleware-sdk-glacier/README.md @@ -1 +1,4 @@ -# middleware-sdk-glacier +# @aws-sdk/middleware-sdk-glacier + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-sdk-glacier.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-glacier) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-sdk-glacier.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-glacier) diff --git a/packages/middleware-serializer/README.md b/packages/middleware-serializer/README.md index 67597224de6d6..47f4c1b57bb3a 100644 --- a/packages/middleware-serializer/README.md +++ b/packages/middleware-serializer/README.md @@ -1,3 +1,6 @@ -# middleware-serializer +# @aws-sdk/middleware-serializer + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-serializer.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-serializer) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-serializer.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-serializer) Provides the middleware serializer for the AWS SDK diff --git a/packages/middleware-stack/README.md b/packages/middleware-stack/README.md new file mode 100644 index 0000000000000..bca083e6fb93b --- /dev/null +++ b/packages/middleware-stack/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/middleware-stack + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/middleware-stack.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-stack) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-stack.svg)](https://www.npmjs.com/package/@aws-sdk/middleware-stack) diff --git a/packages/modeled-endpoint-middleware/README.md b/packages/modeled-endpoint-middleware/README.md index 61ebbb5c4ddd2..a8eaf525d2332 100644 --- a/packages/modeled-endpoint-middleware/README.md +++ b/packages/modeled-endpoint-middleware/README.md @@ -1 +1,4 @@ -# modeled-endpoint-middleware +# @aws-sdk/modeled-endpoint-middleware + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/modeled-endpoint-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/modeled-endpoint-middleware) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/modeled-endpoint-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/modeled-endpoint-middleware) diff --git a/packages/node-http-handler/README.md b/packages/node-http-handler/README.md new file mode 100644 index 0000000000000..c97a0e24ad20b --- /dev/null +++ b/packages/node-http-handler/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/node-http-handler + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/node-http-handler.svg)](https://www.npmjs.com/package/@aws-sdk/node-http-handler) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/node-http-handler.svg)](https://www.npmjs.com/package/@aws-sdk/node-http-handler) diff --git a/packages/package-generator/README.md b/packages/package-generator/README.md new file mode 100644 index 0000000000000..d268d433671fc --- /dev/null +++ b/packages/package-generator/README.md @@ -0,0 +1 @@ +# @aws-sdk/package-generator diff --git a/packages/package-generator/src/ModuleGenerator.spec.ts b/packages/package-generator/src/ModuleGenerator.spec.ts index 1de124d480e9c..4e1d279a7f2c4 100644 --- a/packages/package-generator/src/ModuleGenerator.spec.ts +++ b/packages/package-generator/src/ModuleGenerator.spec.ts @@ -118,7 +118,8 @@ describe("ModuleGenerator", () => { for (const [filename, contents] of generator) { if (filename === "README.md") { found = true; - expect(contents).toBe(`# ${name}\n\n${description}\n`); + expect(contents.indexOf(`# @aws-sdk/${name}`)).toBeGreaterThan(-1); + expect(contents.indexOf(description)).toBeGreaterThan(-1); } } @@ -132,7 +133,7 @@ describe("ModuleGenerator", () => { for (const [filename, contents] of generator) { if (filename === "README.md") { found = true; - expect(contents).toBe(`# ${name}\n`); + expect(contents.indexOf(`# @aws-sdk/${name}`)).toBeGreaterThan(-1); } } diff --git a/packages/package-generator/src/ModuleGenerator.ts b/packages/package-generator/src/ModuleGenerator.ts index c5be99e4eb0c6..f4fbda537c538 100644 --- a/packages/package-generator/src/ModuleGenerator.ts +++ b/packages/package-generator/src/ModuleGenerator.ts @@ -97,7 +97,14 @@ export class ModuleGenerator { protected readme(): string { return ` -# ${this.name} +# @aws-sdk/${this.name} + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/${ + this.name + }.svg)](https://www.npmjs.com/package/@aws-sdk/${this.name}) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/${ + this.name + }.svg)](https://www.npmjs.com/package/@aws-sdk/${this.name}) ${this.description || ""} `.trim(); diff --git a/packages/property-provider/README.md b/packages/property-provider/README.md index e4e5414555411..fd126419b13cc 100644 --- a/packages/property-provider/README.md +++ b/packages/property-provider/README.md @@ -1 +1,4 @@ -# property-provider +# @aws-sdk/property-provider + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/property-provider.svg)](https://www.npmjs.com/package/@aws-sdk/property-provider) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/property-provider.svg)](https://www.npmjs.com/package/@aws-sdk/property-provider) diff --git a/packages/protocol-json-rpc/README.md b/packages/protocol-json-rpc/README.md new file mode 100644 index 0000000000000..d75eb0916afd4 --- /dev/null +++ b/packages/protocol-json-rpc/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/protocol-json-rpc + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/protocol-json-rpc.svg)](https://www.npmjs.com/package/@aws-sdk/protocol-json-rpc) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/protocol-json-rpc.svg)](https://www.npmjs.com/package/@aws-sdk/protocol-json-rpc) diff --git a/packages/protocol-query/README.md b/packages/protocol-query/README.md index a2aed8597b903..12623032a8209 100644 --- a/packages/protocol-query/README.md +++ b/packages/protocol-query/README.md @@ -1 +1,4 @@ -# protocol-query +# @aws-sdk/protocol-query + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/protocol-query.svg)](https://www.npmjs.com/package/@aws-sdk/protocol-query) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/protocol-query.svg)](https://www.npmjs.com/package/@aws-sdk/protocol-query) diff --git a/packages/protocol-rest/README.md b/packages/protocol-rest/README.md new file mode 100644 index 0000000000000..7eed68c0ab1e3 --- /dev/null +++ b/packages/protocol-rest/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/protocol-rest + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/protocol-rest.svg)](https://www.npmjs.com/package/@aws-sdk/protocol-rest) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/protocol-rest.svg)](https://www.npmjs.com/package/@aws-sdk/protocol-rest) diff --git a/packages/protocol-timestamp/README.md b/packages/protocol-timestamp/README.md new file mode 100644 index 0000000000000..98bc339e340f8 --- /dev/null +++ b/packages/protocol-timestamp/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/protocol-timestamp + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/protocol-timestamp.svg)](https://www.npmjs.com/package/@aws-sdk/protocol-timestamp) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/protocol-timestamp.svg)](https://www.npmjs.com/package/@aws-sdk/protocol-timestamp) diff --git a/packages/query-builder/README.md b/packages/query-builder/README.md new file mode 100644 index 0000000000000..b3e5f3e72b5aa --- /dev/null +++ b/packages/query-builder/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/query-builder + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/query-builder.svg)](https://www.npmjs.com/package/@aws-sdk/query-builder) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/query-builder.svg)](https://www.npmjs.com/package/@aws-sdk/query-builder) diff --git a/packages/query-error-unmarshaller/README.md b/packages/query-error-unmarshaller/README.md index 8ac457e8253f2..0dd86ab63e232 100644 --- a/packages/query-error-unmarshaller/README.md +++ b/packages/query-error-unmarshaller/README.md @@ -1 +1,4 @@ -# query-error-unmarshaller +# @aws-sdk/query-error-unmarshaller + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/query-error-unmarshaller.svg)](https://www.npmjs.com/package/@aws-sdk/query-error-unmarshaller) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/query-error-unmarshaller.svg)](https://www.npmjs.com/package/@aws-sdk/query-error-unmarshaller) diff --git a/packages/query-request-presigner/README.md b/packages/query-request-presigner/README.md index 2f9800b7cb85e..d9ec04e8b9897 100644 --- a/packages/query-request-presigner/README.md +++ b/packages/query-request-presigner/README.md @@ -1 +1,4 @@ -# query-request-presigner +# @aws-sdk/query-request-presigner + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/query-request-presigner.svg)](https://www.npmjs.com/package/@aws-sdk/query-request-presigner) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/query-request-presigner.svg)](https://www.npmjs.com/package/@aws-sdk/query-request-presigner) diff --git a/packages/querystring-builder/README.md b/packages/querystring-builder/README.md index d73f34a7ee38e..eb19838038dcc 100644 --- a/packages/querystring-builder/README.md +++ b/packages/querystring-builder/README.md @@ -1 +1,4 @@ -# querystring-builder +# @aws-sdk/querystring-builder + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/querystring-builder.svg)](https://www.npmjs.com/package/@aws-sdk/querystring-builder) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/querystring-builder.svg)](https://www.npmjs.com/package/@aws-sdk/querystring-builder) diff --git a/packages/querystring-parser/README.md b/packages/querystring-parser/README.md index 41aa513c8d8ed..f61f16f575393 100644 --- a/packages/querystring-parser/README.md +++ b/packages/querystring-parser/README.md @@ -1 +1,4 @@ -# querystring-parser +# @aws-sdk/querystring-parser + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/querystring-parser.svg)](https://www.npmjs.com/package/@aws-sdk/querystring-parser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/querystring-parser.svg)](https://www.npmjs.com/package/@aws-sdk/querystring-parser) diff --git a/packages/region-provider/README.md b/packages/region-provider/README.md new file mode 100644 index 0000000000000..55abc40cd4007 --- /dev/null +++ b/packages/region-provider/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/region-provider + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/region-provider.svg)](https://www.npmjs.com/package/@aws-sdk/region-provider) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/region-provider.svg)](https://www.npmjs.com/package/@aws-sdk/region-provider) diff --git a/packages/remove-sensitive-logs/README.md b/packages/remove-sensitive-logs/README.md index 530c7e57a2d38..8151310749b0c 100644 --- a/packages/remove-sensitive-logs/README.md +++ b/packages/remove-sensitive-logs/README.md @@ -1 +1,4 @@ -# remove-sensitive-logs +# @aws-sdk/remove-sensitive-logs + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/remove-sensitive-logs.svg)](https://www.npmjs.com/package/@aws-sdk/remove-sensitive-logs) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/remove-sensitive-logs.svg)](https://www.npmjs.com/package/@aws-sdk/remove-sensitive-logs) diff --git a/packages/response-metadata-extractor/README.md b/packages/response-metadata-extractor/README.md new file mode 100644 index 0000000000000..dcf99999fe12a --- /dev/null +++ b/packages/response-metadata-extractor/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/response-metadata-extractor + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/response-metadata-extractor.svg)](https://www.npmjs.com/package/@aws-sdk/response-metadata-extractor) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/response-metadata-extractor.svg)](https://www.npmjs.com/package/@aws-sdk/response-metadata-extractor) diff --git a/packages/retry-middleware/README.md b/packages/retry-middleware/README.md index 774c7107aed93..9d29d7ed957c3 100644 --- a/packages/retry-middleware/README.md +++ b/packages/retry-middleware/README.md @@ -1 +1,4 @@ -# retry-middleware +# @aws-sdk/retry-middleware + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/retry-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/retry-middleware) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/retry-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/retry-middleware) diff --git a/packages/route53-id-normalizer-middleware/README.md b/packages/route53-id-normalizer-middleware/README.md index b05e98b825341..4a31a2bbdd4bd 100644 --- a/packages/route53-id-normalizer-middleware/README.md +++ b/packages/route53-id-normalizer-middleware/README.md @@ -1 +1,4 @@ -# route53-id-normalizer-middleware +# @aws-sdk/route53-id-normalizer-middleware + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/route53-id-normalizer-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/route53-id-normalizer-middleware) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/route53-id-normalizer-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/route53-id-normalizer-middleware) diff --git a/packages/service-error-classification/README.md b/packages/service-error-classification/README.md index 209a3fc01507f..c6da23a2542b0 100644 --- a/packages/service-error-classification/README.md +++ b/packages/service-error-classification/README.md @@ -1 +1,4 @@ -# service-error-classification +# @aws-sdk/service-error-classification + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/service-error-classification.svg)](https://www.npmjs.com/package/@aws-sdk/service-error-classification) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/service-error-classification.svg)](https://www.npmjs.com/package/@aws-sdk/service-error-classification) diff --git a/packages/service-model/README.md b/packages/service-model/README.md new file mode 100644 index 0000000000000..d4057b57d353f --- /dev/null +++ b/packages/service-model/README.md @@ -0,0 +1 @@ +# @aws-sdk/service-model diff --git a/packages/service-types-generator/README.md b/packages/service-types-generator/README.md new file mode 100644 index 0000000000000..189db8356c88f --- /dev/null +++ b/packages/service-types-generator/README.md @@ -0,0 +1 @@ +# @aws-sdk/service-types-generator diff --git a/packages/service-types-generator/src/clientReadme.ts b/packages/service-types-generator/src/clientReadme.ts index 6d3ee8a2d14c7..ac69ea8ea6c30 100644 --- a/packages/service-types-generator/src/clientReadme.ts +++ b/packages/service-types-generator/src/clientReadme.ts @@ -33,6 +33,9 @@ export function readme({ model, name: packageName, runtime }: ReadmeInterface) { // console.log(Object.keys(model.operations)[0], '____', exampleCommand) return `# ${packageName} +[![NPM version](https://img.shields.io/npm/v/${packageName}.svg)](https://www.npmjs.com/package/${packageName}) +[![NPM downloads](https://img.shields.io/npm/dm/${packageName}.svg)](https://www.npmjs.com/package/${packageName}) + ## Description ${description} diff --git a/packages/sha256-tree-hash/README.md b/packages/sha256-tree-hash/README.md index 4b6a64c1b62aa..fd105984eb1f9 100644 --- a/packages/sha256-tree-hash/README.md +++ b/packages/sha256-tree-hash/README.md @@ -1 +1,4 @@ -# sha256-tree-hash +# @aws-sdk/sha256-tree-hash + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/sha256-tree-hash.svg)](https://www.npmjs.com/package/@aws-sdk/sha256-tree-hash) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/sha256-tree-hash.svg)](https://www.npmjs.com/package/@aws-sdk/sha256-tree-hash) diff --git a/packages/shared-ini-file-loader/README.md b/packages/shared-ini-file-loader/README.md index 387b8dc9e67d6..072ff6babaa18 100644 --- a/packages/shared-ini-file-loader/README.md +++ b/packages/shared-ini-file-loader/README.md @@ -1,5 +1,8 @@ # AWS Shared Configuration File Loader +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/shared-ini-file-loader.svg)](https://www.npmjs.com/package/@aws-sdk/shared-ini-file-loader) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/shared-ini-file-loader.svg)](https://www.npmjs.com/package/@aws-sdk/shared-ini-file-loader) + This module provides a function that reads from AWS SDK configuration files and returns a promise that will resolve with a hash of the parsed contents of the AWS credentials file and of the AWS config file. Given the [sample diff --git a/packages/signature-v4-browser/README.md b/packages/signature-v4-browser/README.md index 0175d52eda207..36df5d44af0bc 100644 --- a/packages/signature-v4-browser/README.md +++ b/packages/signature-v4-browser/README.md @@ -1,3 +1,6 @@ -# signature-v4-browser +# @aws-sdk/signature-v4-browser + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/signature-v4-browser.svg)](https://www.npmjs.com/package/@aws-sdk/signature-v4-browser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/signature-v4-browser.svg)](https://www.npmjs.com/package/@aws-sdk/signature-v4-browser) A standalone AWS Signature V4 request signer for browser JavaScript diff --git a/packages/signature-v4-node/README.md b/packages/signature-v4-node/README.md index dcfb156be7242..6da66b11f327d 100644 --- a/packages/signature-v4-node/README.md +++ b/packages/signature-v4-node/README.md @@ -1,5 +1,8 @@ # AWS Signature V4 Signer for Node.JS +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/signature-v4-node.svg)](https://www.npmjs.com/package/@aws-sdk/signature-v4-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/signature-v4-node.svg)](https://www.npmjs.com/package/@aws-sdk/signature-v4-node) + This module provides a class, `SignatureV4`, that will attempt to sign requests. ## Supported configuration diff --git a/packages/signature-v4-universal/README.md b/packages/signature-v4-universal/README.md index 8d7e34025ad19..68e1b0a87d2ad 100644 --- a/packages/signature-v4-universal/README.md +++ b/packages/signature-v4-universal/README.md @@ -1,3 +1,6 @@ -# signature-v4-universal +# @aws-sdk/signature-v4-universal + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/signature-v4-universal.svg)](https://www.npmjs.com/package/@aws-sdk/signature-v4-universal) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/signature-v4-universal.svg)](https://www.npmjs.com/package/@aws-sdk/signature-v4-universal) A standalone AWS Signature V4 request signer targeting all JS environments diff --git a/packages/signature-v4/README.md b/packages/signature-v4/README.md new file mode 100644 index 0000000000000..5bc06e4f9f64f --- /dev/null +++ b/packages/signature-v4/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/signature-v4 + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/signature-v4.svg)](https://www.npmjs.com/package/@aws-sdk/signature-v4) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/signature-v4.svg)](https://www.npmjs.com/package/@aws-sdk/signature-v4) diff --git a/packages/signing-middleware/README.md b/packages/signing-middleware/README.md index a482d2157fc5c..9f24b3cd7569d 100644 --- a/packages/signing-middleware/README.md +++ b/packages/signing-middleware/README.md @@ -1 +1,4 @@ # signer-middleware + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/signing-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/signing-middleware) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/signing-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/signing-middleware) diff --git a/packages/ssec-middleware/README.md b/packages/ssec-middleware/README.md index 3e5224565959f..2bbf327f91e82 100644 --- a/packages/ssec-middleware/README.md +++ b/packages/ssec-middleware/README.md @@ -1 +1,4 @@ -# ssec-middleware +# @aws-sdk/ssec-middleware + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/ssec-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/ssec-middleware) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/ssec-middleware.svg)](https://www.npmjs.com/package/@aws-sdk/ssec-middleware) diff --git a/packages/stream-collector-browser/README.md b/packages/stream-collector-browser/README.md new file mode 100644 index 0000000000000..208c938739e41 --- /dev/null +++ b/packages/stream-collector-browser/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/stream-collector-browser + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/stream-collector-browser.svg)](https://www.npmjs.com/package/@aws-sdk/stream-collector-browser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/stream-collector-browser.svg)](https://www.npmjs.com/package/@aws-sdk/stream-collector-browser) diff --git a/packages/stream-collector-node/README.md b/packages/stream-collector-node/README.md new file mode 100644 index 0000000000000..7bfc69719cdc4 --- /dev/null +++ b/packages/stream-collector-node/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/stream-collector-node + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/stream-collector-node.svg)](https://www.npmjs.com/package/@aws-sdk/stream-collector-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/stream-collector-node.svg)](https://www.npmjs.com/package/@aws-sdk/stream-collector-node) diff --git a/packages/test-protocol-rest-json/README.md b/packages/test-protocol-rest-json/README.md index 95ad233a348e2..a828b035eb28e 100644 --- a/packages/test-protocol-rest-json/README.md +++ b/packages/test-protocol-rest-json/README.md @@ -1 +1 @@ -# test-protocol-rest-json +# @aws-sdk/test-protocol-rest-json diff --git a/packages/test-protocol-rest-xml/README.md b/packages/test-protocol-rest-xml/README.md index fa8882d784d61..7afeb2b651e50 100644 --- a/packages/test-protocol-rest-xml/README.md +++ b/packages/test-protocol-rest-xml/README.md @@ -1 +1 @@ -# test-protocol-rest-xml +# @aws-sdk/test-protocol-rest-xml diff --git a/packages/types/README.md b/packages/types/README.md new file mode 100644 index 0000000000000..a0f57c1f48db1 --- /dev/null +++ b/packages/types/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/types + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/types.svg)](https://www.npmjs.com/package/@aws-sdk/types) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/types.svg)](https://www.npmjs.com/package/@aws-sdk/types) diff --git a/packages/url-parser-browser/README.md b/packages/url-parser-browser/README.md index b6d8fb32f0b91..9d101f9e900d6 100644 --- a/packages/url-parser-browser/README.md +++ b/packages/url-parser-browser/README.md @@ -1 +1,4 @@ -# url-parser-browser +# @aws-sdk/url-parser-browser + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/url-parser-browser.svg)](https://www.npmjs.com/package/@aws-sdk/url-parser-browser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/url-parser-browser.svg)](https://www.npmjs.com/package/@aws-sdk/url-parser-browser) diff --git a/packages/url-parser-node/README.md b/packages/url-parser-node/README.md index e71d15b8a8447..5b431be8146c1 100644 --- a/packages/url-parser-node/README.md +++ b/packages/url-parser-node/README.md @@ -1 +1,4 @@ -# url-parser-node +# @aws-sdk/url-parser-node + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/url-parser-node.svg)](https://www.npmjs.com/package/@aws-sdk/url-parser-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/url-parser-node.svg)](https://www.npmjs.com/package/@aws-sdk/url-parser-node) diff --git a/packages/url-parser-universal/README.md b/packages/url-parser-universal/README.md index 567c20896e9f9..662f6db525224 100644 --- a/packages/url-parser-universal/README.md +++ b/packages/url-parser-universal/README.md @@ -1 +1,4 @@ -# url-parser-universal +# @aws-sdk/url-parser-universal + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/url-parser-universal.svg)](https://www.npmjs.com/package/@aws-sdk/url-parser-universal) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/url-parser-universal.svg)](https://www.npmjs.com/package/@aws-sdk/url-parser-universal) diff --git a/packages/util-base64-browser/README.md b/packages/util-base64-browser/README.md new file mode 100644 index 0000000000000..d251d4e72abfc --- /dev/null +++ b/packages/util-base64-browser/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/util-base64-browser + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-base64-browser.svg)](https://www.npmjs.com/package/@aws-sdk/util-base64-browser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-base64-browser.svg)](https://www.npmjs.com/package/@aws-sdk/util-base64-browser) diff --git a/packages/util-base64-node/README.md b/packages/util-base64-node/README.md new file mode 100644 index 0000000000000..fe06691ebe2c7 --- /dev/null +++ b/packages/util-base64-node/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/util-base64-node + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-base64-node.svg)](https://www.npmjs.com/package/@aws-sdk/util-base64-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-base64-node.svg)](https://www.npmjs.com/package/@aws-sdk/util-base64-node) diff --git a/packages/util-base64-universal/README.md b/packages/util-base64-universal/README.md new file mode 100644 index 0000000000000..bdbbfe45c6783 --- /dev/null +++ b/packages/util-base64-universal/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/util-base64-universal + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-base64-universal.svg)](https://www.npmjs.com/package/@aws-sdk/util-base64-universal) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-base64-universal.svg)](https://www.npmjs.com/package/@aws-sdk/util-base64-universal) diff --git a/packages/util-body-length-browser/README.md b/packages/util-body-length-browser/README.md index 8ac1debe49a51..62bc2753db29a 100644 --- a/packages/util-body-length-browser/README.md +++ b/packages/util-body-length-browser/README.md @@ -1,3 +1,6 @@ -# util-body-length-browser +# @aws-sdk/util-body-length-browser + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-body-length-browser.svg)](https://www.npmjs.com/package/@aws-sdk/util-body-length-browser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-body-length-browser.svg)](https://www.npmjs.com/package/@aws-sdk/util-body-length-browser) Determines the length of a request body in browsers diff --git a/packages/util-body-length-node/README.md b/packages/util-body-length-node/README.md index fe2f6c9ed8dc1..6429d52fd2c77 100644 --- a/packages/util-body-length-node/README.md +++ b/packages/util-body-length-node/README.md @@ -1,3 +1,6 @@ -# util-body-length-node +# @aws-sdk/util-body-length-node Determines the length of a request body in node.js + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-body-length-node.svg)](https://www.npmjs.com/package/@aws-sdk/util-body-length-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-body-length-node.svg)](https://www.npmjs.com/package/@aws-sdk/util-body-length-node) diff --git a/packages/util-buffer-from/README.md b/packages/util-buffer-from/README.md new file mode 100644 index 0000000000000..b5a8b9ecfd45f --- /dev/null +++ b/packages/util-buffer-from/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/util-buffer-from + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-buffer-from.svg)](https://www.npmjs.com/package/@aws-sdk/util-buffer-from) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-buffer-from.svg)](https://www.npmjs.com/package/@aws-sdk/util-buffer-from) diff --git a/packages/util-error-constructor/README.md b/packages/util-error-constructor/README.md index 06cd185c7b53e..60897758477db 100644 --- a/packages/util-error-constructor/README.md +++ b/packages/util-error-constructor/README.md @@ -1 +1,4 @@ -# util-error-constructor +# @aws-sdk/util-error-constructor + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-error-constructor.svg)](https://www.npmjs.com/package/@aws-sdk/util-error-constructor) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-error-constructor.svg)](https://www.npmjs.com/package/@aws-sdk/util-error-constructor) diff --git a/packages/util-format-url/README.md b/packages/util-format-url/README.md index fb3a75236f305..3e1046ae924b5 100644 --- a/packages/util-format-url/README.md +++ b/packages/util-format-url/README.md @@ -1 +1,4 @@ -# util-format-url +# @aws-sdk/util-format-url + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-format-url.svg)](https://www.npmjs.com/package/@aws-sdk/util-format-url) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-format-url.svg)](https://www.npmjs.com/package/@aws-sdk/util-format-url) diff --git a/packages/util-hex-encoding/README.md b/packages/util-hex-encoding/README.md new file mode 100644 index 0000000000000..6951c5b01318c --- /dev/null +++ b/packages/util-hex-encoding/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/util-hex-encoding + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-hex-encoding.svg)](https://www.npmjs.com/package/@aws-sdk/util-hex-encoding) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-hex-encoding.svg)](https://www.npmjs.com/package/@aws-sdk/util-hex-encoding) diff --git a/packages/util-locate-window/README.md b/packages/util-locate-window/README.md new file mode 100644 index 0000000000000..cec3051c4fa3b --- /dev/null +++ b/packages/util-locate-window/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/util-locate-window + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-locate-window.svg)](https://www.npmjs.com/package/@aws-sdk/util-locate-window) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-locate-window.svg)](https://www.npmjs.com/package/@aws-sdk/util-locate-window) diff --git a/packages/util-uri-escape/README.md b/packages/util-uri-escape/README.md index d9983c0bd6373..cc337d2c35115 100644 --- a/packages/util-uri-escape/README.md +++ b/packages/util-uri-escape/README.md @@ -1 +1,4 @@ # util-uri-encode + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-uri-escape.svg)](https://www.npmjs.com/package/@aws-sdk/util-uri-escape) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-uri-escape.svg)](https://www.npmjs.com/package/@aws-sdk/util-uri-escape) diff --git a/packages/util-user-agent-browser/README.md b/packages/util-user-agent-browser/README.md index 11b5881d1e180..735459580eaf6 100644 --- a/packages/util-user-agent-browser/README.md +++ b/packages/util-user-agent-browser/README.md @@ -1 +1,4 @@ # @aws-sdk/util-user-agent-browser + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-user-agent-browser.svg)](https://www.npmjs.com/package/@aws-sdk/util-user-agent-browser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-user-agent-browser.svg)](https://www.npmjs.com/package/@aws-sdk/util-user-agent-browser) diff --git a/packages/util-user-agent-node/README.md b/packages/util-user-agent-node/README.md index 83432860957bb..bb5d56d93ea84 100644 --- a/packages/util-user-agent-node/README.md +++ b/packages/util-user-agent-node/README.md @@ -1 +1,4 @@ # @aws-sdk/util-user-agent-node + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-user-agent-node.svg)](https://www.npmjs.com/package/@aws-sdk/util-user-agent-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-user-agent-node.svg)](https://www.npmjs.com/package/@aws-sdk/util-user-agent-node) diff --git a/packages/util-utf8-browser/README.md b/packages/util-utf8-browser/README.md new file mode 100644 index 0000000000000..307c13e0c5eff --- /dev/null +++ b/packages/util-utf8-browser/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/util-utf8-browser + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-utf8-browser.svg)](https://www.npmjs.com/package/@aws-sdk/util-utf8-browser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-utf8-browser.svg)](https://www.npmjs.com/package/@aws-sdk/util-utf8-browser) diff --git a/packages/util-utf8-node/README.md b/packages/util-utf8-node/README.md new file mode 100644 index 0000000000000..a5c67d7cb60fa --- /dev/null +++ b/packages/util-utf8-node/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/util-utf8-node + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-utf8-node.svg)](https://www.npmjs.com/package/@aws-sdk/util-utf8-node) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-utf8-node.svg)](https://www.npmjs.com/package/@aws-sdk/util-utf8-node) diff --git a/packages/util-utf8-universal/README.md b/packages/util-utf8-universal/README.md new file mode 100644 index 0000000000000..5d0e0cf410629 --- /dev/null +++ b/packages/util-utf8-universal/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/util-utf8-universal + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/util-utf8-universal.svg)](https://www.npmjs.com/package/@aws-sdk/util-utf8-universal) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/util-utf8-universal.svg)](https://www.npmjs.com/package/@aws-sdk/util-utf8-universal) diff --git a/packages/xml-body-builder/README.md b/packages/xml-body-builder/README.md new file mode 100644 index 0000000000000..ad88e48c5a919 --- /dev/null +++ b/packages/xml-body-builder/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/xml-body-builder + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/xml-body-builder.svg)](https://www.npmjs.com/package/@aws-sdk/xml-body-builder) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/xml-body-builder.svg)](https://www.npmjs.com/package/@aws-sdk/xml-body-builder) diff --git a/packages/xml-body-parser/README.md b/packages/xml-body-parser/README.md new file mode 100644 index 0000000000000..e20900398ee63 --- /dev/null +++ b/packages/xml-body-parser/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/xml-body-parser + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/xml-body-parser.svg)](https://www.npmjs.com/package/@aws-sdk/xml-body-parser) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/xml-body-parser.svg)](https://www.npmjs.com/package/@aws-sdk/xml-body-parser) diff --git a/packages/xml-builder/README.md b/packages/xml-builder/README.md new file mode 100644 index 0000000000000..a394485323531 --- /dev/null +++ b/packages/xml-builder/README.md @@ -0,0 +1,4 @@ +# @aws-sdk/xml-builder + +[![NPM version](https://img.shields.io/npm/v/@aws-sdk/xml-builder.svg)](https://www.npmjs.com/package/@aws-sdk/xml-builder) +[![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/xml-builder.svg)](https://www.npmjs.com/package/@aws-sdk/xml-builder)