@azure/functions
Advanced tools
Comparing version 4.0.0-alpha.2 to 4.0.0-alpha.3
{ | ||
"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", |
{ | ||
"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
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Network access
Supply chain riskThis module accesses the network.
Found 3 instances in 1 package
Debug access
Supply chain riskUses debug, reflection and dynamic code execution features.
Found 3 instances in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 2 instances in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Minified code
QualityThis package contains minified code. This may be harmless in some cases where minified code is included in packaged libraries, however packages on npm should not minify code.
Found 1 instance in 1 package
485485
45
5664
0
3
41