Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

aws-core-utils

Package Overview
Dependencies
Maintainers
1
Versions
80
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aws-core-utils - npm Package Versions

1
68

5.0.7

Diff

Changelog

Source

5.0.7

  • Added stage-handling-type-defs.js module to hold all of the stage handling related typedefs
    • Added StageHandlingOptions and StageHandlingSettings typedefs from stages.js
    • Added new StageHandling and StageAware typedefs
  • Changes to stages.js module:
    • Removed StageHandlingOptions and StageHandlingSettings typedefs
    • Changed the argument and return types on many of the functions to use the existing and new typedefs
  • Updated logging-utils dependency to version 3.0.7
byron-dupreez
published 5.0.6 •

Changelog

Source

5.0.6

  • Updated core-functions dependency to version 2.0.11
  • Updated logging-utils dependency to version 3.0.6
  • Replaced node-uuid dependency with uuid dependency in test\package.json
byron-dupreez
published 5.0.5 •

Changelog

Source

5.0.5

  • Changes to stream-events module:
    • Added new getEventSources function
    • Added new getDynamoDBEventSourceTableNames function
  • Changes to stages module:
    • Changed resolveStage function to resolve the event's eventSource and when its DynamoDB to use the table names of the DynamoDB stream event as a stage source, instead of always assuming the event is a Kinesis stream event and only using the stream names of the Kinesis stream event as a stage source
  • Updated core-functions dependency to version 2.0.10
  • Updated logging-utils dependency to version 3.0.5
byron-dupreez
published 5.0.4 •

Changelog

Source

5.0.4

  • Updated core-functions dependency to version 2.0.9
  • Updated logging-utils dependency to version 3.0.3
byron-dupreez
published 5.0.3 •

Changelog

Source

5.0.3

  • Updated core-functions dependency to version 2.0.8
  • Updated logging-utils dependency to version 3.0.2
byron-dupreez
published 5.0.2 •

Changelog

Source

5.0.2

  • Changes to stages.js module:
    • Moved export of configureStageHandlingWithSettings to FOR_TESTING_ONLY
    • Added missing notes on changes for Release 5.0.1 to README.md
byron-dupreez
published 5.0.1 •

Changelog

Source

5.0.1

  • Changes to stages.js module:
    • Changed configureStageHandling function to use core-functions/objects module's copy and merge functions to ensure that any and all given custom settings and options are not lost
    • Changed getDefaultStageHandlingSettings & loadDefaultStageHandlingOptions functions to use core-functions/objects module's copy and merge functions to ensure that any and all given custom options are not lost
  • Changes to kinesis-cache.js module:
    • Changed setKinesis to only modify a copy of the given kinesisOptions to avoid side-effects
  • Changes to dynamodb-doc-client-cache.js module:
    • Changed setDynamoDBDocClient to only modify a copy of the given dynamoDBDocClientOptions to avoid side-effects
  • Updated core-functions dependency to version 2.0.7
  • Updated tape dependency to 4.6.3
byron-dupreez
published 5.0.0 •

Changelog

Source

5.0.0

  • Changes to arns.js module:
    • Changed getArnResources function to support DynamoDB eventSourceARNs
  • Changes to stream-events.js module:
    • Renamed getEventSourceStreamNames function to getKinesisEventSourceStreamNames
    • Renamed getEventSourceStreamName function to getKinesisEventSourceStreamName
    • Added new getDynamoDBEventSourceTableName function
    • Added new getDynamoDBEventSourceTableNameAndStreamTimestamp function
  • Changes to stages.js module:
    • Renamed configureStageHandling function to configureStageHandlingWithSettings
    • Renamed configureStageHandlingAndDependencies function to configureStageHandling
    • Removed configureDependenciesIfNotConfigured function
    • Removed configureDefaultStageHandlingIfNotConfigured function
    • Removed configureStageHandlingIfNotConfigured function
  • Renamed config.json to stages-options.json
  • Updated core-functions dependency to version 2.0.5
  • Updated logging-utils dependency to version 3.0.0
byron-dupreez
published 4.0.0 •

Changelog

Source

4.0.0

  • Renamed kinesis-utils module to kinesis-cache to better reflect its actual purpose
  • Renamed dynamodb-doc-clients module to dynamodb-doc-client-cache to better reflect its actual purpose
  • Added new dynamodb-utils module
  • Changes to stages.js module:
    • Added new configureStageHandlingAndDependencies function to enable configuration of stage handling settings and all stage handling dependencies (currently just logging) at the same time
    • Added new configureDependencies function, which is used by the new configureStageHandlingAndDependencies function
    • Added new envStageName setting to enable configuration of the name of the process.env environment variable to be checked for a stage value during execution of the resolveStage or configureStage functions
    • Changed resolveStage function to first attempt to resolve a stage from a named process.env environment variable (if available), which must be configured using AWS Lambda's new environment support
byron-dupreez
published 3.0.2 •

Changelog

Source

3.0.2

  • Changes to stages.js module:
    • Added configureDependenciesIfNotConfigured function to configure stage handling dependencies (i.e. only logging for now)
    • Changed configureStageHandlingIfNotConfigured function to first invoke new configureDependenciesIfNotConfigured function
    • Changed configureStageHandling function to accept otherSettings and otherOptions as 3rd & 4th arguments to enable configuration of dependencies and to first invoke invoke new configureDependenciesIfNotConfigured function
    • Changed configureDefaultStageHandling function to accept otherSettings and otherOptions as 3rd & 4th arguments to enable configuration of dependencies and to always invoke configureStageHandling
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc