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

@azure/functions

Package Overview
Dependencies
Maintainers
7
Versions
43
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@azure/functions - npm Package Compare versions

Comparing version 4.0.0-alpha.2 to 4.0.0-alpha.3

dist/azure-functions.js

196

_manifest/manifest.json
{
"Outputs": [
{
"Source": "/package.json",
"AzureArtifactsHash": "047B0D0A20202020226E616D65223A202240617A7572652F66756E6374696F6E7322",
"Sha256Hash": "A4CF7A0414D61515D03AE739CABCAECE75C769F4CFC686B2EDF3CE36B41A88A1"
"Source": "/dist/azure-functions.min.js.map",
"AzureArtifactsHash": "047B2276657273696F6E223A332C2266696C65223A22617A7572652D66756E637469",
"Sha256Hash": "1E9CBA99977AD5E11DFAFAA152A3A97172EE6E81205B33FD3055240693EFF6BE"
},
{
"Source": "/README.md",
"AzureArtifactsHash": "042320417A7572652046756E6374696F6E73204E6F64652E6A73204672616D65776F",
"Sha256Hash": "A6CB65D0771BA96CF0A2BA6B58E3A4B9470774D6B75F2257FA6D0FB7D89A492E"
"Source": "/LICENSE",
"AzureArtifactsHash": "04202020204D4954204C6963656E73650D0A0D0A20202020436F7079726967687420",
"Sha256Hash": "9FA73CB72FB654D029C9214F0E3EEC32C301A0C23BE71B50FE3910E61553FA34"
},
{
"Source": "/types/cosmosDB.d.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "0F292E09CEA5B3C3FF288616C335D860CF5D5D13417145D5FC4B22F3AA08ACE5"
"Source": "/dist/azure-functions.min.js",
"AzureArtifactsHash": "042828293D3E7B2275736520737472696374223B76617220653D7B3331333A66756E",
"Sha256Hash": "686E68D365A0B090D7FD625E1C7B7BD6A1B5F8EC79EFA7D958C948DC9B4D9ACC"
},
{
"Source": "/types/http.d.ts",
"Source": "/src/constants.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "591731C22CD837DBC65FA4B88AA13A1C385D51844E4109AD88BFD4113F58792B"
"Sha256Hash": "1AEA3FD997A4F5154B1AF39FCAE5731100FE8E7CB122F04A01BCABFA830AAD17"
},
{
"Source": "/dist/src/index-bundle.js",
"AzureArtifactsHash": "042F2A2120466F72206C6963656E736520696E666F726D6174696F6E20706C656173",
"Sha256Hash": "749BB05692A321478462BC4F9D4A45CACF7396F370ABEC59115FF3B96047CFC5"
"Source": "/src/converters/fromRpcTypedData.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "BE00908655FDB32260987041B22A6D9BBBED65AA1AD0F88D5DD56959189D090E"
},

@@ -34,27 +34,37 @@ {

{
"Source": "/LICENSE",
"AzureArtifactsHash": "04202020204D4954204C6963656E73650D0A0D0A20202020436F7079726967687420",
"Sha256Hash": "9FA73CB72FB654D029C9214F0E3EEC32C301A0C23BE71B50FE3910E61553FA34"
"Source": "/src/converters/fromRpcTriggerMetadata.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "8DBD98BA1BE3ECC1388D82FD151307F67CBC3F28568ACF5B804572B423D11BA5"
},
{
"Source": "/types/eventHub.d.ts",
"Source": "/src/parsers/parseForm.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "010A88AB288D81D96FF27D01766082A8483B25D9CF03CD7BFCB468D7FBD89269"
"Sha256Hash": "21C817FF361887893D1345495FD9E94E37628972DCB10B1830BC1F904193819B"
},
{
"Source": "/types/InvocationContext.d.ts",
"Source": "/src/http/HttpRequest.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "2CFC66E61341D4FC929BA964DAA5A96D600ED0E601A04DA4FD48A84481A40E3C"
"Sha256Hash": "6EABFF0370ADD0E1B72D24B33C0BD1DA3A0907DAA65A56451FC5B110B8E249E1"
},
{
"Source": "/types/timer.d.ts",
"Source": "/src/errors.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "49FAB7A94EAE0F861A8E7E1685905E58EFC615DCF61824EA2BD5D6F51ABAB5B5"
"Sha256Hash": "356F9B545A77ECE5D7659FB759C02FF38E88C888A49273A6A27B37A327620439"
},
{
"Source": "/types/index.d.ts",
"Source": "/types/eventGrid.d.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "3747EA9DA29F82AC9ACCCC9A9651596EE758A1EBAC2D7C28E078F8849DD307A2"
"Sha256Hash": "CD330AF09974C8664EA7C750CD21DC672A13F7A06AC4308B0137573786C20C3F"
},
{
"Source": "/types/cosmosDB.d.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "0F292E09CEA5B3C3FF288616C335D860CF5D5D13417145D5FC4B22F3AA08ACE5"
},
{
"Source": "/src/converters/fromRpcNullable.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "AF31620202714BCC57EBDDC34A6A6637AB830175EAE2CAB1FA4D9AADAAD920A9"
},
{
"Source": "/types/storage.d.ts",

@@ -65,13 +75,143 @@ "AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",

{
"Source": "/src/http/extractHttpUserFromHeaders.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "0701231F3D83A9050DE3A9E40D946FBD49D425049D0B58BF623770F25282252A"
},
{
"Source": "/src/converters/toCamelCase.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "F2BA3BB81D4F2006BAFED62EB940919B4D005DCDD58F4C2AE2DCAA41D9599EE7"
},
{
"Source": "/src/utils/util.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "6CF132C958C9B59C0F50372ABD16961981A3010E0F8FA16801EA295830B802F0"
},
{
"Source": "/types/serviceBus.d.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "E0BC0C6BE513A41C10879697D7BEF23AD7C9265F556350F3BA8F4894161222DC"
},
{
"Source": "/src/parsers/parseHeader.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "BE8A008FD0F7B6C0F6EB584ACCC3FEFA462F88BCB0BEBED809C56B20EA2F620B"
},
{
"Source": "/types/eventHub.d.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "010A88AB288D81D96FF27D01766082A8483B25D9CF03CD7BFCB468D7FBD89269"
},
{
"Source": "/types/timer.d.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "49FAB7A94EAE0F861A8E7E1685905E58EFC615DCF61824EA2BD5D6F51ABAB5B5"
},
{
"Source": "/dist/azure-functions.js.map",
"AzureArtifactsHash": "047B2276657273696F6E223A332C2266696C65223A22617A7572652D66756E637469",
"Sha256Hash": "F1687AA8DD36A53B6B6DE35F521E43A8411884543B3AA759BE922A993C1BEF2E"
},
{
"Source": "/src/converters/fromRpcContext.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "6A96CA0D0F0D032F0306E662B6F0A5168495A6E4D975E2DCADA5643D92BA385C"
},
{
"Source": "/src/converters/toRpcTypedData.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "43D67919417F68ADCDC5ED1315DD0B07A5168B886CBA2520BCBDF3FBFF4F6CE2"
},
{
"Source": "/src/utils/nonNull.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "E00258536F71BA484215BDCA3C5D1A6901A0F79F5DF28F525A05BEE32880D634"
},
{
"Source": "/types/InvocationContext.d.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "16E51C1EFDD870D94CB550E428447E4307C5F506F8BB2C672AF3F63D96FE87A6"
},
{
"Source": "/package.json",
"AzureArtifactsHash": "047B0D0A20202020226E616D65223A202240617A7572652F66756E6374696F6E7322",
"Sha256Hash": "4D8357282536BB012E150863417231107FEDD1AE78E3D66B97F2CA260E5E1601"
},
{
"Source": "/src/index.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "47E538D10403A0E571D687881C4B6C5E0C7AA1219F15081A0100A735DEAD5EFE"
},
{
"Source": "/src/converters/toRpcHttp.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "F32B8220B5E24697244C57946708EFDE686885EA5FDA4E9333FCF23A35376039"
},
{
"Source": "/src/parsers/parseMultipartForm.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "B40B0E58F2154E069AD0A0938319B9AFE4846DE80B4831F76861986215F3D165"
},
{
"Source": "/types/generic.d.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "A42D7F0A95DE6FA9D2B67D44AC0770F93FB1AA876A14D6632C8661C75BB63AA1"
},
{
"Source": "/README.md",
"AzureArtifactsHash": "042320417A7572652046756E6374696F6E73204E6F64652E6A73204672616D65776F",
"Sha256Hash": "4CC037EAA642FAF7C6D81D2991603233E40CCE01CDD2CB811CB7EC1F34CA86A7"
},
{
"Source": "/src/InvocationContext.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "2BCDF514AF5638B71592CC3AEDD8610483067AD2CE3559116AEEBD6875D3A028"
},
{
"Source": "/src/converters/toRpcHttpCookie.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "B40FD0389AC5593665B7A5521D1440118CEB94E86D42E04D0AE8C08A26424944"
},
{
"Source": "/src/utils/getRandomHexString.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "6A6BD203AB5D85E155A99F19A0792E564550ECAB6496C11D3C07D81608756481"
},
{
"Source": "/types/http.d.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "F55CE9A6579B81515A46091F4AE6FEA6824A0E067C06AB085503B4D8D3E45EA6"
},
{
"Source": "/dist/azure-functions.js",
"AzureArtifactsHash": "042F2A2A2A2A2A2A2F20282829203D3E207B202F2F207765627061636B426F6F7473",
"Sha256Hash": "8743F1BC86C32F998F2E7813E73BB98EE2A700D013C21897C1F05C53D9189694"
},
{
"Source": "/src/InvocationModel.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "EDFA1C91FA54E230A3DC2E6E8918A0100FD53A406E566614E93F36AC0FD233B1"
},
{
"Source": "/src/converters/toRpcNullable.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "773F0C22930331BE2B0F9DAF9849B80F4B7BCC18FC2E19BA07DD502B56461EE3"
},
{
"Source": "/src/utils/isTrigger.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "4FEE9EFECDFD1152E5600954185523FAE4609865A492EEBF8368DB554210AE85"
},
{
"Source": "/types/index.d.ts",
"AzureArtifactsHash": "042F2F20436F7079726967687420286329202E4E455420466F756E646174696F6E2E",
"Sha256Hash": "F5FCCA0687B78F6A53FD31D8B7C0ED73DEE9C4A8FCBCFDD3ABB3CBFF638A2D93"
}
],
"CloudBuildId": "91296",
"CloudBuildId": "97128",
"Repo": "https://github.com/Azure/azure-functions-nodejs-library",
"Branch": "v4.x",
"CommitId": "fe2607bf0ff5ec26a37363df7507f885fb98bc5c",
"CommitId": "35258471f6b255708871fe3c79d2fb0a54ea6936",
"Version": "0.0.1",
"Timestamp": 1661555794
"Timestamp": 1664305331
}
{
"files": [
{
"fileName": "./README.md",
"SPDXID": "SPDXRef-File--README.md-85EE5A278586AD0AAB40A123DE4E2AEAD120FAD0",
"fileName": "./LICENSE",
"SPDXID": "SPDXRef-File--LICENSE-14CB404E9DE5F2B618AD67DDA908AF2452A4B2B4",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "a6cb65d0771ba96cf0a2ba6b58e3a4b9470774d6b75f2257fa6d0fb7d89a492e"
"checksumValue": "9fa73cb72fb654d029c9214f0e3eec32c301a0c23be71b50fe3910e61553fa34"
},
{
"algorithm": "SHA1",
"checksumValue": "85ee5a278586ad0aab40a123de4e2aead120fad0"
"checksumValue": "14cb404e9de5f2b618ad67dda908af2452a4b2b4"
}

@@ -23,12 +23,12 @@ ],

{
"fileName": "./LICENSE",
"SPDXID": "SPDXRef-File--LICENSE-14CB404E9DE5F2B618AD67DDA908AF2452A4B2B4",
"fileName": "./src/constants.ts",
"SPDXID": "SPDXRef-File--src-constants.ts-1F5946214F6684E1701CF555171D028C94A81E67",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "9fa73cb72fb654d029c9214f0e3eec32c301a0c23be71b50fe3910e61553fa34"
"checksumValue": "1aea3fd997a4f5154b1af39fcae5731100fe8e7cb122f04a01bcabfa830aad17"
},
{
"algorithm": "SHA1",
"checksumValue": "14cb404e9de5f2b618ad67dda908af2452a4b2b4"
"checksumValue": "1f5946214f6684e1701cf555171d028c94a81e67"
}

@@ -43,12 +43,12 @@ ],

{
"fileName": "./dist/src/index-bundle.js",
"SPDXID": "SPDXRef-File--dist-src-index-bundle.js-38C99DFDC528849C56FE18A93711550C17C736C1",
"fileName": "./dist/azure-functions.min.js.map",
"SPDXID": "SPDXRef-File--dist-azure-functions.min.js.map-F0A366022CCE1DBB5E01673795ECE981C54A246E",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "749bb05692a321478462bc4f9d4a45cacf7396f370abec59115ff3b96047cfc5"
"checksumValue": "1e9cba99977ad5e11dfafaa152a3a97172ee6e81205b33fd3055240693eff6be"
},
{
"algorithm": "SHA1",
"checksumValue": "38c99dfdc528849c56fe18a93711550c17c736c1"
"checksumValue": "f0a366022cce1dbb5e01673795ece981c54a246e"
}

@@ -63,2 +63,40 @@ ],

{
"fileName": "./src/converters/fromRpcTypedData.ts",
"SPDXID": "SPDXRef-File--src-converters-fromRpcTypedData.ts-14F8FA6D6762CA8C0E3506C51B594FDE4517BDCE",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "be00908655fdb32260987041b22a6d9bbbed65aa1ad0f88d5dd56959189d090e"
},
{
"algorithm": "SHA1",
"checksumValue": "14f8fa6d6762ca8c0e3506c51b594fde4517bdce"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/converters/fromRpcTriggerMetadata.ts",
"SPDXID": "SPDXRef-File--src-converters-fromRpcTriggerMetadata.ts-500E9FE2895CA2A8D90965F7C12A8CE772578E91",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "8dbd98ba1be3ecc1388d82fd151307f67cbc3f28568acf5b804572b423d11ba5"
},
{
"algorithm": "SHA1",
"checksumValue": "500e9fe2895ca2a8d90965f7c12a8ce772578e91"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./NOTICE.html",

@@ -83,2 +121,59 @@ "SPDXID": "SPDXRef-File--NOTICE.html-43B9F500D4820A1D898A0F2041C02F6349F3158C",

{
"fileName": "./src/parsers/parseForm.ts",
"SPDXID": "SPDXRef-File--src-parsers-parseForm.ts-2DE90557AC3A14B33650625F1FD21E4065B1F891",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "21c817ff361887893d1345495fd9e94e37628972dcb10b1830bc1f904193819b"
},
{
"algorithm": "SHA1",
"checksumValue": "2de90557ac3a14b33650625f1fd21e4065b1f891"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/http/HttpRequest.ts",
"SPDXID": "SPDXRef-File--src-http-HttpRequest.ts-C5126BA1B5A5D30ECAECC7C278A4E9BE268380C1",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "6eabff0370add0e1b72d24b33c0bd1da3a0907daa65a56451fc5b110b8e249e1"
},
{
"algorithm": "SHA1",
"checksumValue": "c5126ba1b5a5d30ecaecc7c278a4e9be268380c1"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./dist/azure-functions.min.js",
"SPDXID": "SPDXRef-File--dist-azure-functions.min.js-C855E0574FC9BBBB3B1C431569C4E22BF6DA356F",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "686e68d365a0b090d7fd625e1c7b7bd6a1b5f8ec79efa7d958c948dc9b4d9acc"
},
{
"algorithm": "SHA1",
"checksumValue": "c855e0574fc9bbbb3b1c431569c4e22bf6da356f"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./types/cosmosDB.d.ts",

@@ -103,12 +198,12 @@ "SPDXID": "SPDXRef-File--types-cosmosDB.d.ts-4DB7D5FC461D1654232447131672BC3DB7D1E1EF",

{
"fileName": "./package.json",
"SPDXID": "SPDXRef-File--package.json-71BC6AEDED101536D1B4FB7EABAD9961622304B5",
"fileName": "./src/converters/fromRpcNullable.ts",
"SPDXID": "SPDXRef-File--src-converters-fromRpcNullable.ts-00DA6094E8B2ED969C772EA01B47549BEDA4A2DE",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "a4cf7a0414d61515d03ae739cabcaece75c769f4cfc686b2edf3ce36b41a88a1"
"checksumValue": "af31620202714bcc57ebddc34a6a6637ab830175eae2cab1fa4d9aadaad920a9"
},
{
"algorithm": "SHA1",
"checksumValue": "71bc6aeded101536d1b4fb7eabad9961622304b5"
"checksumValue": "00da6094e8b2ed969c772ea01b47549beda4a2de"
}

@@ -123,12 +218,12 @@ ],

{
"fileName": "./types/timer.d.ts",
"SPDXID": "SPDXRef-File--types-timer.d.ts-49211A7F5FAFD063FC5009EB4AF6A9C6E16BD050",
"fileName": "./src/errors.ts",
"SPDXID": "SPDXRef-File--src-errors.ts-A5E15F9D5F5BF168868FE16A1B1EFA0AC8D009A1",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "49fab7a94eae0f861a8e7e1685905e58efc615dcf61824ea2bd5d6f51abab5b5"
"checksumValue": "356f9b545a77ece5d7659fb759c02ff38e88c888a49273a6a27b37a327620439"
},
{
"algorithm": "SHA1",
"checksumValue": "49211a7f5fafd063fc5009eb4af6a9c6e16bd050"
"checksumValue": "a5e15f9d5f5bf168868fe16a1b1efa0ac8d009a1"
}

@@ -143,12 +238,12 @@ ],

{
"fileName": "./types/index.d.ts",
"SPDXID": "SPDXRef-File--types-index.d.ts-6C9D3738A0CC706604CC08AD8D979D7D8FD0C1F1",
"fileName": "./src/http/extractHttpUserFromHeaders.ts",
"SPDXID": "SPDXRef-File--src-http-extractHttpUserFromHeaders.ts-4B921D1B0A53A909FB88EE72C6B798220211BD83",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "3747ea9da29f82ac9acccc9a9651596ee758a1ebac2d7c28e078f8849dd307a2"
"checksumValue": "0701231f3d83a9050de3a9e40d946fbd49d425049d0b58bf623770f25282252a"
},
{
"algorithm": "SHA1",
"checksumValue": "6c9d3738a0cc706604cc08ad8d979d7d8fd0c1f1"
"checksumValue": "4b921d1b0a53a909fb88ee72c6b798220211bd83"
}

@@ -182,12 +277,12 @@ ],

{
"fileName": "./types/InvocationContext.d.ts",
"SPDXID": "SPDXRef-File--types-InvocationContext.d.ts-17E4EF1D089B3A1758960EAEBD5D8CBB9430E695",
"fileName": "./types/eventGrid.d.ts",
"SPDXID": "SPDXRef-File--types-eventGrid.d.ts-8DD5B69EBC61DED2E193B4A0F30DFF8C25573278",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "2cfc66e61341d4fc929ba964daa5a96d600ed0e601a04da4fd48a84481a40e3c"
"checksumValue": "cd330af09974c8664ea7c750cd21dc672a13f7a06ac4308b0137573786c20c3f"
},
{
"algorithm": "SHA1",
"checksumValue": "17e4ef1d089b3a1758960eaebd5d8cbb9430e695"
"checksumValue": "8dd5b69ebc61ded2e193b4a0f30dff8c25573278"
}

@@ -202,2 +297,21 @@ ],

{
"fileName": "./src/utils/util.ts",
"SPDXID": "SPDXRef-File--src-utils-util.ts-B666C0D023DE87615D101367AAD897EAFC692B3F",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "6cf132c958c9b59c0f50372abd16961981a3010e0f8fa16801ea295830b802f0"
},
{
"algorithm": "SHA1",
"checksumValue": "b666c0d023de87615d101367aad897eafc692b3f"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./types/serviceBus.d.ts",

@@ -222,2 +336,40 @@ "SPDXID": "SPDXRef-File--types-serviceBus.d.ts-810F49ED3BECCEEE0722D80662242397B86AE2F1",

{
"fileName": "./src/converters/toCamelCase.ts",
"SPDXID": "SPDXRef-File--src-converters-toCamelCase.ts-0B685E59BCD78E2B677B5B08D8DA6400BC478E5C",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "f2ba3bb81d4f2006bafed62eb940919b4d005dcdd58f4c2ae2dcaa41d9599ee7"
},
{
"algorithm": "SHA1",
"checksumValue": "0b685e59bcd78e2b677b5b08d8da6400bc478e5c"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/parsers/parseHeader.ts",
"SPDXID": "SPDXRef-File--src-parsers-parseHeader.ts-2E7549F0D4C31CE7DAC2EE6DFBC2A727679AEE8C",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "be8a008fd0f7b6c0f6eb584accc3fefa462f88bcb0bebed809c56b20ea2f620b"
},
{
"algorithm": "SHA1",
"checksumValue": "2e7549f0d4c31ce7dac2ee6dfbc2a727679aee8c"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./types/eventHub.d.ts",

@@ -242,12 +394,297 @@ "SPDXID": "SPDXRef-File--types-eventHub.d.ts-A08D02982B9CE2953DDA117D995DC823F138954E",

{
"fileName": "./types/timer.d.ts",
"SPDXID": "SPDXRef-File--types-timer.d.ts-49211A7F5FAFD063FC5009EB4AF6A9C6E16BD050",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "49fab7a94eae0f861a8e7e1685905e58efc615dcf61824ea2bd5d6f51abab5b5"
},
{
"algorithm": "SHA1",
"checksumValue": "49211a7f5fafd063fc5009eb4af6a9c6e16bd050"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./dist/azure-functions.js.map",
"SPDXID": "SPDXRef-File--dist-azure-functions.js.map-467CA9D0685C0C240CA7A312F8ECA9C363027492",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "f1687aa8dd36a53b6b6de35f521e43a8411884543b3aa759be922a993c1bef2e"
},
{
"algorithm": "SHA1",
"checksumValue": "467ca9d0685c0c240ca7a312f8eca9c363027492"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/converters/fromRpcContext.ts",
"SPDXID": "SPDXRef-File--src-converters-fromRpcContext.ts-C6D301951C5943E385F9FD016AE15BBCFDE1E5E4",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "6a96ca0d0f0d032f0306e662b6f0a5168495a6e4d975e2dcada5643d92ba385c"
},
{
"algorithm": "SHA1",
"checksumValue": "c6d301951c5943e385f9fd016ae15bbcfde1e5e4"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/converters/toRpcTypedData.ts",
"SPDXID": "SPDXRef-File--src-converters-toRpcTypedData.ts-F1FDEF6083CF28B7EBB4E38DC1E0E1C5382DAF87",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "43d67919417f68adcdc5ed1315dd0b07a5168b886cba2520bcbdf3fbff4f6ce2"
},
{
"algorithm": "SHA1",
"checksumValue": "f1fdef6083cf28b7ebb4e38dc1e0e1c5382daf87"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/utils/nonNull.ts",
"SPDXID": "SPDXRef-File--src-utils-nonNull.ts-AFAC55CF0CCE9F700E9B5B4123F988F990035EBE",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "e00258536f71ba484215bdca3c5d1a6901a0f79f5df28f525a05bee32880d634"
},
{
"algorithm": "SHA1",
"checksumValue": "afac55cf0cce9f700e9b5b4123f988f990035ebe"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./types/InvocationContext.d.ts",
"SPDXID": "SPDXRef-File--types-InvocationContext.d.ts-AC10147629367EE4E6721CFF7FA1ADA7521393B7",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "16e51c1efdd870d94cb550e428447e4307c5f506f8bb2c672af3f63d96fe87a6"
},
{
"algorithm": "SHA1",
"checksumValue": "ac10147629367ee4e6721cff7fa1ada7521393b7"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./package.json",
"SPDXID": "SPDXRef-File--package.json-21988B9FDC21084F16537434760D56955F16802E",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "4d8357282536bb012e150863417231107fedd1ae78e3d66b97f2ca260e5e1601"
},
{
"algorithm": "SHA1",
"checksumValue": "21988b9fdc21084f16537434760d56955f16802e"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/index.ts",
"SPDXID": "SPDXRef-File--src-index.ts-C8F2175B1552F476214AA57414FE5F0B334E9D3C",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "47e538d10403a0e571d687881c4b6c5e0c7aa1219f15081a0100a735dead5efe"
},
{
"algorithm": "SHA1",
"checksumValue": "c8f2175b1552f476214aa57414fe5f0b334e9d3c"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/converters/toRpcHttp.ts",
"SPDXID": "SPDXRef-File--src-converters-toRpcHttp.ts-05AEF19E9F369C7E6E1EFE26B46D990F2D50C6B9",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "f32b8220b5e24697244c57946708efde686885ea5fda4e9333fcf23a35376039"
},
{
"algorithm": "SHA1",
"checksumValue": "05aef19e9f369c7e6e1efe26b46d990f2d50c6b9"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/parsers/parseMultipartForm.ts",
"SPDXID": "SPDXRef-File--src-parsers-parseMultipartForm.ts-148C48C0B06714C1905CF2B19F2B729F13381DA7",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "b40b0e58f2154e069ad0a0938319b9afe4846de80b4831f76861986215f3d165"
},
{
"algorithm": "SHA1",
"checksumValue": "148c48c0b06714c1905cf2b19f2b729f13381da7"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./types/generic.d.ts",
"SPDXID": "SPDXRef-File--types-generic.d.ts-E11420A4C0F7B067D59D07E31E5782FAB51A106A",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "a42d7f0a95de6fa9d2b67d44ac0770f93fb1aa876a14d6632c8661c75bb63aa1"
},
{
"algorithm": "SHA1",
"checksumValue": "e11420a4c0f7b067d59d07e31e5782fab51a106a"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./README.md",
"SPDXID": "SPDXRef-File--README.md-D34440381A32C785BBD39207574329B7051984CE",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "4cc037eaa642faf7c6d81d2991603233e40cce01cdd2cb811cb7ec1f34ca86a7"
},
{
"algorithm": "SHA1",
"checksumValue": "d34440381a32c785bbd39207574329b7051984ce"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/InvocationContext.ts",
"SPDXID": "SPDXRef-File--src-InvocationContext.ts-3F9A37CAA9178E85954C8919355D5CD6C223185E",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "2bcdf514af5638b71592cc3aedd8610483067ad2ce3559116aeebd6875d3a028"
},
{
"algorithm": "SHA1",
"checksumValue": "3f9a37caa9178e85954c8919355d5cd6c223185e"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/converters/toRpcHttpCookie.ts",
"SPDXID": "SPDXRef-File--src-converters-toRpcHttpCookie.ts-6E58105386252BB31680AEBD1399BEF9BCB6851B",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "b40fd0389ac5593665b7a5521d1440118ceb94e86d42e04d0ae8c08a26424944"
},
{
"algorithm": "SHA1",
"checksumValue": "6e58105386252bb31680aebd1399bef9bcb6851b"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/utils/getRandomHexString.ts",
"SPDXID": "SPDXRef-File--src-utils-getRandomHexString.ts-330F3E6F43410CEADC96A91353D386FAFC078ED0",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "6a6bd203ab5d85e155a99f19a0792e564550ecab6496c11d3c07d81608756481"
},
{
"algorithm": "SHA1",
"checksumValue": "330f3e6f43410ceadc96a91353d386fafc078ed0"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./types/http.d.ts",
"SPDXID": "SPDXRef-File--types-http.d.ts-F3F2CA1C9BF18EC13684DF6D1D4D995FC0C60164",
"SPDXID": "SPDXRef-File--types-http.d.ts-C7A480B60FBB90D77FA98FFDE468D32F1D157FC3",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "591731c22cd837dbc65fa4b88aa13a1c385d51844e4109ad88bfd4113f58792b"
"checksumValue": "f55ce9a6579b81515a46091f4ae6fea6824a0e067c06ab085503b4d8d3e45ea6"
},
{
"algorithm": "SHA1",
"checksumValue": "f3f2ca1c9bf18ec13684df6d1d4d995fc0c60164"
"checksumValue": "c7a480b60fbb90d77fa98ffde468d32f1d157fc3"
}

@@ -260,2 +697,97 @@ ],

"copyrightText": "NOASSERTION"
},
{
"fileName": "./dist/azure-functions.js",
"SPDXID": "SPDXRef-File--dist-azure-functions.js-716D4690B16E6BB11AC8BC26901EC035C4B4E416",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "8743f1bc86c32f998f2e7813e73bb98ee2a700d013c21897c1f05c53d9189694"
},
{
"algorithm": "SHA1",
"checksumValue": "716d4690b16e6bb11ac8bc26901ec035c4b4e416"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/InvocationModel.ts",
"SPDXID": "SPDXRef-File--src-InvocationModel.ts-A85F3C523E5B87E7EAA4B8AC6AC6519D11BC96BD",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "edfa1c91fa54e230a3dc2e6e8918a0100fd53a406e566614e93f36ac0fd233b1"
},
{
"algorithm": "SHA1",
"checksumValue": "a85f3c523e5b87e7eaa4b8ac6ac6519d11bc96bd"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/converters/toRpcNullable.ts",
"SPDXID": "SPDXRef-File--src-converters-toRpcNullable.ts-C43037C7B43FF3D59D0D7922B54C891055463AB9",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "773f0c22930331be2b0f9daf9849b80f4b7bcc18fc2e19ba07dd502b56461ee3"
},
{
"algorithm": "SHA1",
"checksumValue": "c43037c7b43ff3d59d0d7922b54c891055463ab9"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./src/utils/isTrigger.ts",
"SPDXID": "SPDXRef-File--src-utils-isTrigger.ts-8A198451E884C0D34D7BB551AD0343FA0BDE8B71",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "4fee9efecdfd1152e5600954185523fae4609865a492eebf8368db554210ae85"
},
{
"algorithm": "SHA1",
"checksumValue": "8a198451e884c0d34d7bb551ad0343fa0bde8b71"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
},
{
"fileName": "./types/index.d.ts",
"SPDXID": "SPDXRef-File--types-index.d.ts-AB8767897B8D300B5CAF179469220FE5A654C939",
"checksums": [
{
"algorithm": "SHA256",
"checksumValue": "f5fcca0687b78f6a53fd31d8b7c0ed73dee9c4a8fcbcfdd3abb3cbff638a2d93"
},
{
"algorithm": "SHA1",
"checksumValue": "ab8767897b8d300b5caf179469220fe5a654c939"
}
],
"licenseConcluded": "NOASSERTION",
"licenseInfoInFiles": [
"NOASSERTION"
],
"copyrightText": "NOASSERTION"
}

@@ -265,4 +797,4 @@ ],

{
"name": "universalify",
"SPDXID": "SPDXRef-Package-990E20CB1EE9CEFE84A73723FDDF02BF285221FA46B1B84F9C3073F48E4B23AA",
"name": "jsonfile",
"SPDXID": "SPDXRef-Package-6902D247E9BD5206CA1344524C608D2E4F1ECDF5994CE7CD6FB3A9DA716B6757",
"downloadLocation": "NOASSERTION",

@@ -276,3 +808,3 @@ "filesAnalyzed": false,

"copyrightText": "NOASSERTION",
"versionInfo": "2.0.0",
"versionInfo": "6.1.0",
"externalRefs": [

@@ -282,10 +814,10 @@ {

"referenceType": "purl",
"referenceLocator": "pkg:npm/universalify%402.0.0"
"referenceLocator": "pkg:npm/jsonfile%406.1.0"
}
],
"supplier": "Organization: Ryan Zimmerman (opensrc@ryanzim.com)"
"supplier": "Organization: JP Richardson (jprichardson@gmail.com)"
},
{
"name": "Azure Pipelines Hosted Image win19",
"SPDXID": "SPDXRef-Package-05242FB313153705B9D3E0F5989D924C6A45B6BF7372AFF026C8588474C719F1",
"SPDXID": "SPDXRef-Package-5DA78BB14F63F972D5559CE2129F47863B321C31797C30599B9F01ED4D4E09A8",
"downloadLocation": "NOASSERTION",

@@ -299,3 +831,3 @@ "filesAnalyzed": false,

"copyrightText": "NOASSERTION",
"versionInfo": "20220821.1",
"versionInfo": "20220925.1",
"externalRefs": [

@@ -311,4 +843,4 @@ {

{
"name": "graceful-fs",
"SPDXID": "SPDXRef-Package-8B598FBFF684BA9D1CEE650F75CEF0EF36EC523B445379C005D15378AC7C256A",
"name": "fs-extra",
"SPDXID": "SPDXRef-Package-098FADCB01CEB1326E6817ECE1B0C63E28E778027F2600D410523E6FBC45BA03",
"downloadLocation": "NOASSERTION",

@@ -322,3 +854,3 @@ "filesAnalyzed": false,

"copyrightText": "NOASSERTION",
"versionInfo": "4.2.10",
"versionInfo": "10.0.1",
"externalRefs": [

@@ -328,6 +860,6 @@ {

"referenceType": "purl",
"referenceLocator": "pkg:npm/graceful-fs%404.2.10"
"referenceLocator": "pkg:npm/fs-extra%4010.0.1"
}
],
"supplier": "NOASSERTION"
"supplier": "Organization: JP Richardson (jprichardson@gmail.com)"
},

@@ -356,4 +888,4 @@ {

{
"name": "fs-extra",
"SPDXID": "SPDXRef-Package-098FADCB01CEB1326E6817ECE1B0C63E28E778027F2600D410523E6FBC45BA03",
"name": "uuid",
"SPDXID": "SPDXRef-Package-600583B2E250C50BD2B3DF84DD1393CD34F6DFD02BEB03AA9530C9FA393BDF96",
"downloadLocation": "NOASSERTION",

@@ -367,3 +899,3 @@ "filesAnalyzed": false,

"copyrightText": "NOASSERTION",
"versionInfo": "10.0.1",
"versionInfo": "8.3.0",
"externalRefs": [

@@ -373,6 +905,6 @@ {

"referenceType": "purl",
"referenceLocator": "pkg:npm/fs-extra%4010.0.1"
"referenceLocator": "pkg:npm/uuid%408.3.0"
}
],
"supplier": "Organization: JP Richardson (jprichardson@gmail.com)"
"supplier": "NOASSERTION"
},

@@ -401,4 +933,4 @@ {

{
"name": "jsonfile",
"SPDXID": "SPDXRef-Package-6902D247E9BD5206CA1344524C608D2E4F1ECDF5994CE7CD6FB3A9DA716B6757",
"name": "graceful-fs",
"SPDXID": "SPDXRef-Package-8B598FBFF684BA9D1CEE650F75CEF0EF36EC523B445379C005D15378AC7C256A",
"downloadLocation": "NOASSERTION",

@@ -412,3 +944,3 @@ "filesAnalyzed": false,

"copyrightText": "NOASSERTION",
"versionInfo": "6.1.0",
"versionInfo": "4.2.10",
"externalRefs": [

@@ -418,10 +950,10 @@ {

"referenceType": "purl",
"referenceLocator": "pkg:npm/jsonfile%406.1.0"
"referenceLocator": "pkg:npm/graceful-fs%404.2.10"
}
],
"supplier": "Organization: JP Richardson (jprichardson@gmail.com)"
"supplier": "NOASSERTION"
},
{
"name": "uuid",
"SPDXID": "SPDXRef-Package-600583B2E250C50BD2B3DF84DD1393CD34F6DFD02BEB03AA9530C9FA393BDF96",
"name": "universalify",
"SPDXID": "SPDXRef-Package-990E20CB1EE9CEFE84A73723FDDF02BF285221FA46B1B84F9C3073F48E4B23AA",
"downloadLocation": "NOASSERTION",

@@ -435,3 +967,3 @@ "filesAnalyzed": false,

"copyrightText": "NOASSERTION",
"versionInfo": "8.3.0",
"versionInfo": "2.0.0",
"externalRefs": [

@@ -441,6 +973,6 @@ {

"referenceType": "purl",
"referenceLocator": "pkg:npm/uuid%408.3.0"
"referenceLocator": "pkg:npm/universalify%402.0.0"
}
],
"supplier": "NOASSERTION"
"supplier": "Organization: Ryan Zimmerman (opensrc@ryanzim.com)"
},

@@ -452,3 +984,3 @@ {

"packageVerificationCode": {
"packageVerificationCodeValue": "8f1c42d32d0a9d58e98263602653387d03c0d237"
"packageVerificationCodeValue": "3941f91ba79043b8c443ca518370b24ed8ad44bf"
},

@@ -462,18 +994,46 @@ "filesAnalyzed": true,

"copyrightText": "NOASSERTION",
"versionInfo": "91296",
"versionInfo": "97128",
"supplier": "Organization: Microsoft",
"hasFiles": [
"SPDXRef-File--types-http.d.ts-F3F2CA1C9BF18EC13684DF6D1D4D995FC0C60164",
"SPDXRef-File--types-http.d.ts-C7A480B60FBB90D77FA98FFDE468D32F1D157FC3",
"SPDXRef-File--src-utils-getRandomHexString.ts-330F3E6F43410CEADC96A91353D386FAFC078ED0",
"SPDXRef-File--src-converters-toRpcHttpCookie.ts-6E58105386252BB31680AEBD1399BEF9BCB6851B",
"SPDXRef-File--src-InvocationContext.ts-3F9A37CAA9178E85954C8919355D5CD6C223185E",
"SPDXRef-File--README.md-D34440381A32C785BBD39207574329B7051984CE",
"SPDXRef-File--types-index.d.ts-AB8767897B8D300B5CAF179469220FE5A654C939",
"SPDXRef-File--src-utils-isTrigger.ts-8A198451E884C0D34D7BB551AD0343FA0BDE8B71",
"SPDXRef-File--src-converters-toRpcNullable.ts-C43037C7B43FF3D59D0D7922B54C891055463AB9",
"SPDXRef-File--src-InvocationModel.ts-A85F3C523E5B87E7EAA4B8AC6AC6519D11BC96BD",
"SPDXRef-File--dist-azure-functions.js-716D4690B16E6BB11AC8BC26901EC035C4B4E416",
"SPDXRef-File--types-eventHub.d.ts-A08D02982B9CE2953DDA117D995DC823F138954E",
"SPDXRef-File--types-serviceBus.d.ts-810F49ED3BECCEEE0722D80662242397B86AE2F1",
"SPDXRef-File--package.json-71BC6AEDED101536D1B4FB7EABAD9961622304B5",
"SPDXRef-File--types-cosmosDB.d.ts-4DB7D5FC461D1654232447131672BC3DB7D1E1EF",
"SPDXRef-File--types-InvocationContext.d.ts-17E4EF1D089B3A1758960EAEBD5D8CBB9430E695",
"SPDXRef-File--NOTICE.html-43B9F500D4820A1D898A0F2041C02F6349F3158C",
"SPDXRef-File--src-parsers-parseHeader.ts-2E7549F0D4C31CE7DAC2EE6DFBC2A727679AEE8C",
"SPDXRef-File--types-InvocationContext.d.ts-AC10147629367EE4E6721CFF7FA1ADA7521393B7",
"SPDXRef-File--src-utils-nonNull.ts-AFAC55CF0CCE9F700E9B5B4123F988F990035EBE",
"SPDXRef-File--src-converters-toRpcTypedData.ts-F1FDEF6083CF28B7EBB4E38DC1E0E1C5382DAF87",
"SPDXRef-File--src-converters-fromRpcContext.ts-C6D301951C5943E385F9FD016AE15BBCFDE1E5E4",
"SPDXRef-File--dist-azure-functions.js.map-467CA9D0685C0C240CA7A312F8ECA9C363027492",
"SPDXRef-File--types-generic.d.ts-E11420A4C0F7B067D59D07E31E5782FAB51A106A",
"SPDXRef-File--src-parsers-parseMultipartForm.ts-148C48C0B06714C1905CF2B19F2B729F13381DA7",
"SPDXRef-File--src-converters-toRpcHttp.ts-05AEF19E9F369C7E6E1EFE26B46D990F2D50C6B9",
"SPDXRef-File--src-index.ts-C8F2175B1552F476214AA57414FE5F0B334E9D3C",
"SPDXRef-File--package.json-21988B9FDC21084F16537434760D56955F16802E",
"SPDXRef-File--types-timer.d.ts-49211A7F5FAFD063FC5009EB4AF6A9C6E16BD050",
"SPDXRef-File--dist-src-index-bundle.js-38C99DFDC528849C56FE18A93711550C17C736C1",
"SPDXRef-File--types-index.d.ts-6C9D3738A0CC706604CC08AD8D979D7D8FD0C1F1",
"SPDXRef-File--types-eventGrid.d.ts-8DD5B69EBC61DED2E193B4A0F30DFF8C25573278",
"SPDXRef-File--src-parsers-parseForm.ts-2DE90557AC3A14B33650625F1FD21E4065B1F891",
"SPDXRef-File--src-converters-fromRpcTypedData.ts-14F8FA6D6762CA8C0E3506C51B594FDE4517BDCE",
"SPDXRef-File--src-constants.ts-1F5946214F6684E1701CF555171D028C94A81E67",
"SPDXRef-File--LICENSE-14CB404E9DE5F2B618AD67DDA908AF2452A4B2B4",
"SPDXRef-File--types-storage.d.ts-5663F7A5CCE45A80F6BDAEC0BE783DEEB4074D36",
"SPDXRef-File--README.md-85EE5A278586AD0AAB40A123DE4E2AEAD120FAD0"
"SPDXRef-File--types-cosmosDB.d.ts-4DB7D5FC461D1654232447131672BC3DB7D1E1EF",
"SPDXRef-File--src-http-HttpRequest.ts-C5126BA1B5A5D30ECAECC7C278A4E9BE268380C1",
"SPDXRef-File--src-converters-fromRpcTriggerMetadata.ts-500E9FE2895CA2A8D90965F7C12A8CE772578E91",
"SPDXRef-File--dist-azure-functions.min.js.map-F0A366022CCE1DBB5E01673795ECE981C54A246E",
"SPDXRef-File--types-serviceBus.d.ts-810F49ED3BECCEEE0722D80662242397B86AE2F1",
"SPDXRef-File--src-utils-util.ts-B666C0D023DE87615D101367AAD897EAFC692B3F",
"SPDXRef-File--src-http-extractHttpUserFromHeaders.ts-4B921D1B0A53A909FB88EE72C6B798220211BD83",
"SPDXRef-File--src-converters-fromRpcNullable.ts-00DA6094E8B2ED969C772EA01B47549BEDA4A2DE",
"SPDXRef-File--dist-azure-functions.min.js-C855E0574FC9BBBB3B1C431569C4E22BF6DA356F",
"SPDXRef-File--src-converters-toCamelCase.ts-0B685E59BCD78E2B677B5B08D8DA6400BC478E5C",
"SPDXRef-File--src-errors.ts-A5E15F9D5F5BF168868FE16A1B1EFA0AC8D009A1",
"SPDXRef-File--NOTICE.html-43B9F500D4820A1D898A0F2041C02F6349F3158C"
]

@@ -491,3 +1051,3 @@ }

"relationshipType": "DEPENDS_ON",
"relatedSpdxElement": "SPDXRef-Package-600583B2E250C50BD2B3DF84DD1393CD34F6DFD02BEB03AA9530C9FA393BDF96",
"relatedSpdxElement": "SPDXRef-Package-990E20CB1EE9CEFE84A73723FDDF02BF285221FA46B1B84F9C3073F48E4B23AA",
"spdxElementId": "SPDXRef-RootPackage"

@@ -507,3 +1067,3 @@ },

"relationshipType": "DEPENDS_ON",
"relatedSpdxElement": "SPDXRef-Package-6902D247E9BD5206CA1344524C608D2E4F1ECDF5994CE7CD6FB3A9DA716B6757",
"relatedSpdxElement": "SPDXRef-Package-600583B2E250C50BD2B3DF84DD1393CD34F6DFD02BEB03AA9530C9FA393BDF96",
"spdxElementId": "SPDXRef-RootPackage"

@@ -513,3 +1073,3 @@ },

"relationshipType": "DEPENDS_ON",
"relatedSpdxElement": "SPDXRef-Package-098FADCB01CEB1326E6817ECE1B0C63E28E778027F2600D410523E6FBC45BA03",
"relatedSpdxElement": "SPDXRef-Package-7C6C8D9DC7757DACAB04B220DC4BD547A3242C46DAD9947EDB58B3A852E54BDF",
"spdxElementId": "SPDXRef-RootPackage"

@@ -519,3 +1079,3 @@ },

"relationshipType": "DEPENDS_ON",
"relatedSpdxElement": "SPDXRef-Package-990E20CB1EE9CEFE84A73723FDDF02BF285221FA46B1B84F9C3073F48E4B23AA",
"relatedSpdxElement": "SPDXRef-Package-5DA78BB14F63F972D5559CE2129F47863B321C31797C30599B9F01ED4D4E09A8",
"spdxElementId": "SPDXRef-RootPackage"

@@ -525,3 +1085,3 @@ },

"relationshipType": "DEPENDS_ON",
"relatedSpdxElement": "SPDXRef-Package-7C6C8D9DC7757DACAB04B220DC4BD547A3242C46DAD9947EDB58B3A852E54BDF",
"relatedSpdxElement": "SPDXRef-Package-098FADCB01CEB1326E6817ECE1B0C63E28E778027F2600D410523E6FBC45BA03",
"spdxElementId": "SPDXRef-RootPackage"

@@ -531,3 +1091,3 @@ },

"relationshipType": "DEPENDS_ON",
"relatedSpdxElement": "SPDXRef-Package-05242FB313153705B9D3E0F5989D924C6A45B6BF7372AFF026C8588474C719F1",
"relatedSpdxElement": "SPDXRef-Package-6902D247E9BD5206CA1344524C608D2E4F1ECDF5994CE7CD6FB3A9DA716B6757",
"spdxElementId": "SPDXRef-RootPackage"

@@ -539,6 +1099,6 @@ }

"SPDXID": "SPDXRef-DOCUMENT",
"name": "Azure Functions Node.js Framework 91296",
"documentNamespace": "https://sbom.microsoft/1:vB_F0XdED0q5n_yQEwCaWA:kgyn5ihBn0OAEjgv541jlg/145:91296/1qCCZDLKz0ayuUjqpx9Bsw",
"name": "Azure Functions Node.js Framework 97128",
"documentNamespace": "https://sbom.microsoft/1:vB_F0XdED0q5n_yQEwCaWA:kgyn5ihBn0OAEjgv541jlg/145:97128/hZOipCnWwEmxSWr8rlVe-A",
"creationInfo": {
"created": "2022-08-26T23:16:34Z",
"created": "2022-09-27T19:02:11Z",
"creators": [

@@ -545,0 +1105,0 @@ "Organization: Microsoft",

25

package.json
{
"name": "@azure/functions",
"version": "4.0.0-alpha.2",
"version": "4.0.0-alpha.3",
"description": "Microsoft Azure Functions NodeJS Framework",

@@ -21,6 +21,7 @@ "keywords": [

},
"main": "dist/src/index-bundle.js",
"main": "./dist/azure-functions.js",
"types": "types/index.d.ts",
"files": [
"dist/src/index-bundle.js",
"dist/",
"src/",
"types/",

@@ -36,9 +37,8 @@ "LICENSE",

"scripts": {
"build": "node ./node_modules/typescript/bin/tsc",
"test": "node ./dist/test/index.js",
"lint": "eslint .",
"lint-fix": "eslint . --fix",
"build": "webpack --mode development",
"minify": "webpack --mode production",
"test": "ts-node ./test/index.ts",
"lint": "eslint . --fix",
"updateVersion": "ts-node ./scripts/updateVersion.ts",
"watch": "node ./node_modules/typescript/bin/tsc --watch",
"webpack": "webpack --mode production"
"watch": "webpack --watch --mode development"
},

@@ -73,2 +73,4 @@ "dependencies": {

"eslint-plugin-prettier": "^4.0.0",
"eslint-webpack-plugin": "^3.2.0",
"fork-ts-checker-webpack-plugin": "^7.2.13",
"globby": "^11.0.0",

@@ -86,8 +88,9 @@ "minimist": "^1.2.6",

"sinon": "^7.0.0",
"ts-loader": "^9.3.1",
"ts-node": "^3.3.0",
"typescript": "^4.5.5",
"typescript4": "npm:typescript@~4.0.0",
"webpack": "^5.72.1",
"webpack-cli": "^4.8.0"
"webpack": "^5.74.0",
"webpack-cli": "^4.10.0"
}
}

@@ -72,3 +72,3 @@ # Azure Functions Node.js Framework

- Back in the framework repository, press <kbd>F5</kbd> and select the process for your running function app
- Before you submit a PR, run `npm run lint` and `npm test` and fix any issues. If you want to debug the tests, switch your [launch profile](https://code.visualstudio.com/docs/editor/debugging) in VS Code to "Launch Unit Tests" and press <kbd>F5</kbd>.
- Before you submit a PR, run `npm test` and fix any issues. If you want to debug the tests, switch your [launch profile](https://code.visualstudio.com/docs/editor/debugging) in VS Code to "Launch Unit Tests" and press <kbd>F5</kbd>.

@@ -75,0 +75,0 @@ ### Code of Conduct

@@ -64,3 +64,2 @@ // Copyright (c) .NET Foundation. All rights reserved.

*/
// eslint-disable-next-line @typescript-eslint/no-empty-interface
export interface HttpOutputOptions {}

@@ -67,0 +66,0 @@

@@ -14,2 +14,9 @@ // Copyright (c) .NET Foundation. All rights reserved.

import {
EventGridFunctionOptions,
EventGridOutput,
EventGridOutputOptions,
EventGridTrigger,
EventGridTriggerOptions,
} from './eventGrid';
import {
EventHubFunctionOptions,

@@ -21,2 +28,3 @@ EventHubOutput,

} from './eventHub';
import { GenericInputOptions, GenericOutputOptions, GenericTriggerOptions } from './generic';
import {

@@ -60,3 +68,5 @@ HttpFunctionOptions,

export * from './cosmosDB';
export * from './eventGrid';
export * from './eventHub';
export * from './generic';
export * from './http';

@@ -192,2 +202,9 @@ export * from './InvocationContext';

/**
* Registers a function in your app that will be triggered whenever an event is sent by an event grid source
* @param name The name of the function. The name must be unique within your app and will mostly be used for your own tracking purposes
* @param options Configuration options describing the inputs, outputs, and handler for this function
*/
export function eventGrid(name: string, options: EventGridFunctionOptions): void;
/**
* Registers a Cosmos DB function in your app that will be triggered whenever inserts and updates occur (not deletions)

@@ -200,7 +217,8 @@ * @param name The name of the function. The name must be unique within your app and will mostly be used for your own tracking purposes

/**
* Registers a generic function in your app that will be triggered based on the `triggerType`
* Registers a generic function in your app that will be triggered based on the type specified in `options.trigger.type`
* Use this method if your desired trigger type does not already have its own method
* @param name The name of the function. The name must be unique within your app and will mostly be used for your own tracking purposes
* @param options Configuration options describing the inputs, outputs, and handler for this function
*/
export function generic(triggerType: string, name: string, options: FunctionOptions): void;
export function generic(name: string, options: FunctionOptions): void;
}

@@ -210,2 +228,3 @@

* The root namespace used to help create trigger configuration (the primary input)
* You can create trigger config without this namespace, but it provides features like autocomplete, better build errors, and it will set the `name` property for you
*/

@@ -249,2 +268,7 @@ export namespace trigger {

/**
* [Link to docs and examples](https://docs.microsoft.com/azure/azure-functions/functions-bindings-event-grid-trigger?pivots=programming-language-javascript)
*/
export function eventGrid(options: EventGridTriggerOptions): EventGridTrigger;
/**
* [Link to docs and examples](https://docs.microsoft.com/azure/azure-functions/functions-bindings-cosmosdb-v2-trigger?pivots=programming-language-javascript)

@@ -254,3 +278,7 @@ */

export function generic(options: { type: string }): FunctionTrigger;
/**
* A generic option that can be used for any trigger type
* Use this method if your desired trigger type does not already have its own method
*/
export function generic(options: GenericTriggerOptions): FunctionTrigger;
}

@@ -260,2 +288,3 @@

* The root namespace used to help create secondary input configuration ("trigger" is the primary input)
* You can create input config without this namespace, but it provides features like autocomplete, better build errors, and it will set the `name` property for you
* NOTE: Not all triggers can be used as secondary inputs

@@ -274,3 +303,7 @@ */

export function generic(options: { type: string }): FunctionInput;
/**
* A generic option that can be used for any input type
* Use this method if your desired input type does not already have its own method
*/
export function generic(options: GenericInputOptions): FunctionInput;
}

@@ -280,2 +313,3 @@

* The root namespace used to help create output configuration
* You can create output config without this namespace, but it provides features like autocomplete, better build errors, and it will set the `name` property for you
*/

@@ -314,2 +348,7 @@ export namespace output {

/**
* [Link to docs and examples](https://docs.microsoft.com/azure/azure-functions/functions-bindings-event-grid-output?pivots=programming-language-javascript)
*/
export function eventGrid(options: EventGridOutputOptions): EventGridOutput;
/**
* [Link to docs and examples](https://docs.microsoft.com/azure/azure-functions/functions-bindings-cosmosdb-v2-output?pivots=programming-language-javascript)

@@ -319,3 +358,7 @@ */

export function generic(options: { type: string }): FunctionOutput;
/**
* A generic option that can be used for any output type
* Use this method if your desired output type does not already have its own method
*/
export function generic(options: GenericOutputOptions): FunctionOutput;
}

@@ -368,4 +411,13 @@

*/
export interface FunctionTrigger {
export interface FunctionTrigger extends Record<string, unknown> {
/**
* The type for this trigger ('httpTrigger', 'timerTrigger', etc.)
* If using the `trigger` namespace to create this object, the type will be set for you
*/
type: string;
/**
* Must be unique within this function.
* If using the `trigger` namespace to create this object, the name will be auto-generated for you
*/
name: string;

@@ -376,5 +428,15 @@ }

* Full configuration for the secondary input to a function ("trigger" is the primary input)
* NOTE: Not all triggers can be used as secondary inputs
*/
export interface FunctionInput {
export interface FunctionInput extends Record<string, unknown> {
/**
* The type for this trigger ('blob', 'cosmosDB', etc.)
* If using the `input` namespace to create this object, the type will be set for you
*/
type: string;
/**
* Must be unique within this function.
* If using the `input` namespace to create this object, the name will be auto-generated for you
*/
name: string;

@@ -386,5 +448,14 @@ }

*/
export interface FunctionOutput {
export interface FunctionOutput extends Record<string, unknown> {
/**
* The type for this output ('http', 'blob', 'queue', etc.)
* If using the `output` namespace to create this object, the type will be set for you
*/
type: string;
/**
* Must be unique within this function.
* If using the `output` namespace to create this object, the name will be auto-generated for you
*/
name: string;
}

@@ -5,2 +5,3 @@ // Copyright (c) .NET Foundation. All rights reserved.

import { CosmosDBInput, CosmosDBOutput } from './cosmosDB';
import { EventGridOutput, EventGridPartialEvent } from './eventGrid';
import { EventHubOutput } from './eventHub';

@@ -179,2 +180,9 @@ import { HttpOutput, HttpResponse } from './http';

/**
* Set a secondary Event Grid output for this invocation
* @output the configuration object for this Event Grid output
* @message the output event(s) value
*/
set(output: EventGridOutput, events: EventGridPartialEvent | EventGridPartialEvent[]): void;
/**
* Set a secondary generic output for this invocation

@@ -181,0 +189,0 @@ * @outputOrName the configuration object or name for this output

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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