{"library":"better-firebase-functions-esbuild","type":"library","category":null,"description":"esbuild plugin for optimizing Firebase Cloud Functions builds. Version 7.1.1 is the latest stable, released April 2026, requiring Node >=20 and esbuild >=0.17.0. It provides per-function entry point generation with tree shaking by executing the BFF entry point in a discovery mode, automatically reusing runtime config (functionDirectoryPath, searchGlob, etc.) so no duplicate configuration is needed. Published weekly, it supports buildFunctions() as the recommended API, along with manual discovery helpers and a logging plugin. Differentiates from vanilla esbuild by automating the discovery of Firebase function files and maintaining the output directory structure matching the runtime layout.","language":"javascript","status":"active","version":"7.1.1","tags":["javascript","firebase","cloud-functions","esbuild","esbuild-plugin","optimization","tree-shaking","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install better-firebase-functions-esbuild","imports":["import { buildFunctions } from 'better-firebase-functions-esbuild'","import { discoverFunctionEntryPoints } from 'better-firebase-functions-esbuild'","import { discoverBuildEntryPoints } from 'better-firebase-functions-esbuild'"]},{"cmd":"yarn add better-firebase-functions-esbuild","imports":[]},{"cmd":"pnpm add better-firebase-functions-esbuild","imports":[]}],"homepage":null,"github":"https://github.com/george43g/better-firebase-functions","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/better-firebase-functions-esbuild","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}