- Fixed event encoding for custom Lambdas; thanks @andybee!
- Added functionality for passing unmarshalled JSON as the payload for
@tables-streams
invocations
- Breaking change: removed support for Node.js 14.x (now EOL, and no longer available to created in AWS Lambda)
- Added exportable
invoke
interface; fixes #1446
- Added support from mocks in
sandbox-invoke-mocks.cjs
,sandbox-invoke-mocks.mjs
filenames, and importing as ES modules fromsandbox-invoke-mocks.js
(and.mjs
, of course); fixes #6, thanks @danactive!- Note: per Node.js #2806, ES module data may be cached in Sandbox, which is intended to be a semi-long-lived process. If using ES modules, you may need to restart Sandbox when updating your mocks.
- Fixed missing
ansi-colors
dependency; thanks @lpsinger!
- Added support from mocks in
sandbox-invoke-mocks.cjs
,sandbox-invoke-mocks.mjs
filenames, and importing as ES modules fromsandbox-invoke-mocks.js
(and.mjs
, of course); fixes #6, thanks @danactive!- Note: per Node.js #2806, ES module data may be cached in Sandbox, which is intended to be a semi-long-lived process. If using ES modules, you may need to restart Sandbox when updating your mocks.
- Fixed missing
ansi-colors
dependency; thanks @lpsinger!
- Added functionality for passing unmarshalled json as the payload for tables-streams invocations
- Added option to repeat last invocation
- Added support for
customLambdas
created byset.customLambdas
Architect plugins
- Updated dependencies
- Gracefully cancel invocation if esc key is pressed
- Fixes a TypeError issue where colors.symbols may be undefined; thanks @dakota002
- Added event source mocks for
@events
,queues
,@scheduled
,@tables-streams
- Added warning for empty payloads on all invocations of pragmas not noted