aws-sdk-js-v3
ttypescript
Our great sponsors
aws-sdk-js-v3 | ttypescript | |
---|---|---|
18 | 9 | |
2,854 | 1,519 | |
2.7% | - | |
9.9 | 3.5 | |
4 days ago | 10 months ago | |
TypeScript | TypeScript | |
Apache License 2.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
aws-sdk-js-v3
-
AWS SDK v3 + DAX
From this GitHub issue and this one from 2021 it seems like AWS just doesn't care about this - so, asking here if anyone knows of a workaround (other than "just keep using v2"... that's not a long-term solution), or if any AWS devs can shed some light on the situation.
-
Why and how you should use AWS SDK for JavaScript (v3) on Node.js 18
First class typescript support, but everything is possibly undefined?
-
ts-dynamodb-attributes-transformer - A code transformer of TypeScript object to DynamoDB attributes
I published "ts-dynamodb-attributes-transformer" that transforms the TypsScript object to Amazon DynamoDB attributes (precisely, this attributes type is Record that is defined at aws-sdk-js-v3).
- A New Hope for Object Storage: R2 Enters Open Beta
-
Working with EKS: Using IAM and native K8s service accounts to access AWS S3
Once we have verified the presence of the AWS_WEB_IDENTITY_TOKEN_FILE and AWS_ROLE_ARN environment variables, our pod is ready to connect to and read from S3. The following Typescript snippet illustrates a simple example which fetches the names of all the S3 buckets in our account. It uses the AWS SDK for JavaScript V3
-
Deno in 2021
If you'd like the Amazon JavaScript SDK to support Deno then make your support known on this thread:
https://github.com/aws/aws-sdk-js-v3/issues/1289
-
AWS SDK v2 or v3 - which one should you use?
I really suggest checking out the repo and especially the Upgrading section for more details.
-
AWS management: please add more staff to work on the AWS JS v3 SDK
No CloudFront URL signing - how can v3 SDK be labeled as general release if it doesn't have feature parity with the v2 SDK?
- AWS keeps dropping the ball with their AWS JavaScript v3 SDK
- ZA̡͊͠͝LGΌ causes "Invalid MD5 checksum on messages"
ttypescript
-
Ts-morph – programmatically manipulate TypeScript source code with TypeScript
Actually this can easily overcome by using https://github.com/cevek/ttypescript that allows using transformers in tsc and define then in tsconfig.json
-
Can TS transpile struct to ARRAY? Can give massive memory/perf gains.
You could write custom transformer for this (using ttypescript), if you really want to
-
Tuple | union from file system
didn't look to hard at it but afaik ttypescript is what you need https://github.com/cevek/ttypescript
-
Stop Using "AST" Directly
That's it! after this, just register it with the method described on ttypescript.
-
ts-dynamodb-attributes-transformer - A code transformer of TypeScript object to DynamoDB attributes
As I noted above, this is a TypeScript transformer plugin so it needs to hook this plugin on TypeScript compilation phase. I suppose one of the easiest ways is using ttypescript which is a custom TypeScript compiler that can hook the transformer plugin on a compilation. Please refer also to the "How to use this transformer" section in README.
-
Absolute => Relative paths during transpilation?
If you don't want to use a bundler, you can use https://github.com/cevek/ttypescript in combination with https://github.com/LeDDGroup/typescript-transform-paths
-
Automatically generating typeguard functions
You can use the plugin https://github.com/awerlogus/io-ts-transformer with https://github.com/cevek/ttypescript to get compile time generation of io-ts codecs as well.
-
Forking the typescript compiler and building on it?
There is also a forked version of the compiler that allows custom transformers: https://github.com/cevek/ttypescript
-
TypeScript++?
Closest I can think of is ttypescript
What are some alternatives?
middy - 🛵 The stylish Node.js middleware engine for AWS Lambda 🛵
ts-morph - TypeScript Compiler API wrapper for static analysis and programmatic code changes.
aws4fetch - A compact AWS client for modern JS environments
ts-nameof - nameof in TypeScript
cfn-diagram - CLI tool to visualise CloudFormation/SAM/CDK stacks as visjs networks, draw.io or ascii-art diagrams.
TypeScript - TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
aws-sdk-js - AWS SDK for JavaScript in the browser and Node.js
ts-auto-guard - Generate type guard functions from TypeScript interfaces
jsii - jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase!
TypeScriptToLua - Typescript to lua transpiler. https://typescripttolua.github.io/
bref - Serverless PHP on AWS Lambda
typescript-transform-paths - Transforms module resolution paths using TypeScript path mapping and/or custom paths