functions
functions copied to clipboard
AWS Lambda Node runtime helpers for Architect apps
`ws._api` starts undefined and the only way to instantiate api is to make an api call. This replaces the export with a getter that calls `instantiateAPI()` so it's always there...
## Thank you for helping out! ✨ ### We really appreciate your commitment to improving Architect To maintain a high standard of quality in our releases, before merging every pull...
This is for the feature request for [full static manifest](https://github.com/architect/functions/issues/471) I thought it would be easier to just make a pull request to illustrate what I am suggesting instead of...
Hi. As we've briefly talked about already in Slack, I'm not very fond of the way Architect handles requests to fingerprinted files, that aren't present in the `manifest.json`'s mapping. In...
this PR tweaks the proxy templating helper so it can execute arbitrary js and html escape values the following `index.html` ```html ${ 'h'.toUpperCase() + 1 } ``` renders ```html H1...
Relevant discussion in Discord: https://discord.com/channels/880272256100601927/884130225280139394/921455993135697972 This morning I was involved in a production deploy that led to some weird and one-off runtime errors. Working in a rather large arc app...
When an invalid request body is encountered in `arc.http` or `arc.http.async`, it results in a thrown error which is uncatchable by user code. This means that a client error (malformed...
I want to have some sort of runtime validation for my use of indexes. I can do a describe table but I think arc/functions might be an interesting place to...
I suggest adding an option to `arc.static` to output the full manifest of fingerprinted files rather than just a single one. I am building an app that creates a service...
API Gateway `HTTP` APIs don't support `REST` API params of `multiValueHeaders` or `multiValueQueryStringParameters`. > Format 2.0 doesn't have multiValueHeaders or multiValueQueryStringParameters fields. Duplicate headers are combined with commas and included...