UNPKG

esbuild-azure-functions

Version:

A blazingly fast builder for Azure Functions powered by esbuild.

34 lines (19 loc) 2.22 kB
# esbuild-azure-functions <!-- omit in toc --> > A ✨blazingly fast✨ builder for Azure Function powered by esbuild. [![Maintenance](https://img.shields.io/maintenance/yes/2023)](https://github.com/beyerleinf/esbuild-azure-functions) [![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/beyerleinf/esbuild-azure-functions/ci.yml)](https://github.com/beyerleinf/esbuild-azure-functions/actions/workflows/ci.yml) [![Snyk Vulnerabilities for GitHub Repo](https://img.shields.io/snyk/vulnerabilities/github/beyerleinf/esbuild-azure-functions)](https://github.com/beyerleinf/esbuild-azure-functions) [![Codecov](https://img.shields.io/codecov/c/github/beyerleinf/esbuild-azure-functions)](https://app.codecov.io/gh/beyerleinf/esbuild-azure-functions) [![npm](https://img.shields.io/npm/v/esbuild-azure-functions)](https://www.npmjs.com/package/esbuild-azure-functions) [![npm](https://img.shields.io/npm/dm/esbuild-azure-functions)](https://www.npmjs.com/package/esbuild-azure-functions) [![GitHub](https://img.shields.io/github/license/beyerleinf/esbuild-azure-functions)](https://github.com/beyerleinf/esbuild-azure-functions/blob/main/LICENSE) [![GitHub package.json dependency version (prod)](https://img.shields.io/github/package-json/dependency-version/beyerleinf/esbuild-azure-functions/esbuild)](https://esbuild.github.io) This tool is designed to work with Azure Functions written in TypeScript. It uses [esbuild](https://esbuild.github.io/) to create crazy small bundles. This is especially helpful with cold starts and deployment duration. # Table of Contents <!-- omit in toc --> - [Documentation](#documentation) - [Benchmark](#benchmark) - [Package size](#package-size) - [Build time](#build-time) - [Contributing](#contributing) ## Documentation You can find the complete documentation at [https://beyerleinf.gitbook.io/esbuild-azure-functions/](https://beyerleinf.gitbook.io/esbuild-azure-functions/). ## Benchmark ### Package size ![package size chart](.docs/size-chart.png) ### Build time ![package size chart](.docs/speed-chart.png) ## Contributing You want to contribute? Nice! Be sure to check out [CONTRIBUTNG.md](CONTRIBUTING.md) on how to get started.