Skip to content

This repository contains custom extensions that enable seamless binding and interaction with Azure resources in Node.js Azure Functions. Designed to simplify development, these extensions encapsulate client setup, configuration, and invocation logic for each service.

License

Notifications You must be signed in to change notification settings

Azure/azure-functions-nodejs-extensions

Azure Functions TypeScript Extensions

This repository is for the active development of the Azure Functions extensions for the TypeScript worker.
For consumers of these extensions, we recommend visiting our public developer docs.

Getting started

Each binding type is published as an individual package, allowing you to use only the libraries you need.
To get started with a specific binding library, check the README.md file located in its respective project folder.

Prerequisites

These libraries are supported on Function Apps using Node.js 16 or later with TypeScript.
For full compatibility details, refer to our Azure Functions version support policy.

SDK Support

  • Azure Storage Blob

Need help?

Reporting security issues and security bugs

Security issues and bugs should be reported privately via email to the Microsoft Security Response Center (MSRC) at secure@microsoft.com.
You should receive a response within 24 hours. If not, please follow up to ensure receipt.
More information, including the MSRC PGP key, is available on the Security TechCenter.

Contributing

We welcome contributions and suggestions.
Most contributions require you to agree to a Contributor License Agreement (CLA) to ensure you have the right to grant us permission to use your contribution.
For more details, visit https://cla.opensource.microsoft.com.

When submitting a pull request, a CLA bot will automatically check whether you need to provide a CLA and will annotate the PR accordingly.
You’ll only need to do this once across all Microsoft repositories.

This project follows the Microsoft Open Source Code of Conduct.
For more info, see the Code of Conduct FAQ or contact opencode@microsoft.com.

Trademarks

This project may contain trademarks or logos for projects, products, or services. Use of Microsoft trademarks or logos must comply with the
Microsoft Trademark & Brand Guidelines.
Use in modified versions must not imply sponsorship or confusion.
Third-party trademarks are subject to their respective policies.

About

This repository contains custom extensions that enable seamless binding and interaction with Azure resources in Node.js Azure Functions. Designed to simplify development, these extensions encapsulate client setup, configuration, and invocation logic for each service.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published