New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

stub-azure-function-context

Package Overview
Dependencies
Maintainers
2
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

stub-azure-function-context - npm Package Compare versions

Comparing version 1.3.1 to 1.4.0

2

package.json
{
"name": "stub-azure-function-context",
"version": "1.3.1",
"version": "1.4.0",
"description": "Provides an object similar to Function Runtime's context for use in unit testing",

@@ -5,0 +5,0 @@ "main": "stub-azure-function-context.js",

@@ -96,3 +96,7 @@ 'use strict';

*/
function stubContextFromBindingDefinition(functionUnderTest, bindingDefinitions, incomingTrigger) {
function stubContextFromBindingDefinition(
functionUnderTest,
bindingDefinitions,
incomingTrigger = {},
) {
const triggerDefinition = bindingDefinitions.find((definition) => {

@@ -127,2 +131,10 @@ return definition.direction.toLowerCase() === 'in';

break;
case 'timerTrigger':
Object.assign(bindings, {
[triggerDefinition.name]: incomingTrigger,
});
Object.assign(normalisedBindingData, {
...bindings,
});
break;
default:

@@ -129,0 +141,0 @@ throw new Error(`Binding type '${triggerDefinition.type}' not currently supported, use stubContext instead`);

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