Useful enhancements to the AWS JavaScript SDK.
Types for the AWS SDK
fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.
[](https://www.npmjs.com/package/@aws-sdk/middleware-host-header) [](https://www.npmj
AWS credential provider that sources credentials from a Node.JS environment.
[](https://www.npmjs.com/package/@aws-sdk/middleware-user-agent) [](https://www.npmjs.c
[](https://www.npmjs.com/package/@aws-sdk/signature-v4-multi-region) [](https:/
AWS credential provider for containers and HTTP sources
Core functions & classes shared by multiple AWS SDK clients.
[](https://www.npmjs.com/package/@aws-sdk/middleware-logger) [](https://www.npmjs.com/package/@
Utilities to help with endpoint resolution
AWS credential provider that sources credentials from ~/.aws/credentials and ~/.aws/config
AWS credential provider that sources credential_process from ~/.aws/credentials and ~/.aws/config
AWS credential provider that calls STS assumeRole for temporary AWS credentials
[](https://www.npmjs.com/package/@aws-sdk/middleware-location-constraint) [](https://www.npmjs.com/package/@aws-sdk/middleware-ssec) [](https://www.npmjs.com/package/@aws-sd
AWS credential provider that exchanges a resolved SSO login token file for temporary AWS credentials
XML utilities for the AWS SDK
AWS credential provider that sources credentials from known environment variables
[](https://www.npmjs.com/package/@aws-sdk/util-locate-window) [](https://www.npmjs.com/packag
[](https://www.npmjs.com/package/@aws-sdk/middleware-flexible-checksums) [](https://www.npmjs.com/package/@aws-sdk/util-user-agent-browser) [](https://www.n
[](https://www.npmjs.com/package/@aws-sdk/middleware-sdk-s3) [](https://www.npmjs.com/package/@
[](https://www.npmjs.com/package/@aws-sdk/middleware-recursion-detection) [![NPM downloads](https://img.shields.io/npm/dm/@aws-sdk/middleware-recursion-detectio
AWSnap signs your AWS requests for you. No request processing, no response handling, no extra nonsense. Works for all AWS endpoints.
CloudPowers is a wrapper around AWS and in the future, other cloud service Providers. It was developed specifically for the Brain project but hopefully can be used in any other ruby project that needs to use cloud service providers' resources. Version 1.0 has a some EC2, S3, SQS, SNS, Kinesis, websockets and a few other features you can find in the docs. There is also limitted support for stubbing AWS RESTful API calls. That can come in handy for local testing and extra setup on AWS resource clients. This project is actively being developed, so more additions, specs and docs will be added and updated frequently with new funcionality but the gem will follow good practices for versioning and so the behavior won't change on existing features. Input is always welcome. :thumbsup: Enjoy!
Elixir and javascript have the capability of making good looking one liners, but what about Ruby? We can definitely make an awful looking one by adding a ';'. If you want to start defining some better looking one-liners then add the 'nicefn' gem to your project. Since the implementation files are small and this project has no required deps. You should also feel free to copy and paste the implementation directly into your project in an effort to avoid extra gems.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.