Trivikram Kamat

Results 146 comments of Trivikram Kamat

Update: The private Deno company was just announced https://deno.com/blog/the-deno-company > Rest assured that Deno will remain MIT licensed. For Deno to grow and be maximally useful, it must remain permissively...

Deno v1.25 now has [experimental support for npm](https://deno.com/blog/v1.25#experimental-npm-support). If you test AWS SDK for JavaScript (v3) with Deno v1.25, do post your summary in this issue. If any Node.js modules...

This issue is for announcement and can be closed when support for Node.js

> How will the releases that start using Node.js 14 only syntax or features or dependencies be versioned? > E.g. will this just be a minor release, or will there...

Created a separate feature request for removing `"module"` field at https://github.com/aws/aws-sdk-js-v3/issues/3526 Remove frontend artifacts from node-only packages can be followed up in that issue.

As of now, the contentLengthMiddleware skips setting `Content-Length` header if it is undefined. https://github.com/aws/aws-sdk-js-v3/blob/88f8cc2d3d33f4dc6d06312e75f70725c89d1f17/packages/middleware-content-length/src/index.ts#L27-L33

From [rfc7230 specification 3.3.2](https://httpwg.org/specs/rfc7230.html#header.content-length) > A user agent SHOULD send a Content-Length in a request message when no [Transfer-Encoding](https://httpwg.org/specs/rfc7230.html#header.transfer-encoding) is sent and the request method defines a meaning for an...

The contentLengthMiddleware checks if body is defined and Content-Length header is not set before calling bodyLengthChecker. And as per spec it should be fine to throw error if bodyLengthChecker, as...

The AWS SDK for Python and CLI sets `Transfer-Encoding` to `chunked` if they're not able to determine content-length https://github.com/boto/botocore/blob/354e9cb22017112a6f72fb20c36b133c9f346002/botocore/awsrequest.py#L364-L374

Should this be a bug? The shape name for LifeCycleConfiguration is BucketLifeCycleConfiguration even in v2 https://github.com/aws/aws-sdk-js/blob/17245a8c612ddd3cfe01b0c45e70cfbb557b62d1/apis/s3-2006-03-01.normal.json#L7842-L7855 I visited this issue while analyzing model updates for clients in https://github.com/aws/aws-sdk-js-v3/pull/2258