{"library":"esbuild-cf-functions-plugin","type":"library","category":null,"description":"An esbuild plugin (v1.1.2, active development) that automatically configures bundling for AWS CloudFront Functions, supporting both v1 (ES5.1+) and v2 (ES2020+) runtimes. It sets the correct esbuild target, format (ES modules), and enables/disables features per runtime constraints. Requires Node >=18 and esbuild >=0.14.46. Differentiators: handles edge-case runtime polyfills and feature toggling that manual configs often miss, and outputs minimal ESM-compatible bundles.","language":"javascript","status":"active","version":"1.1.2","tags":["javascript","aws","cloudfront","functions","function","lambda","esbuild","compiler","bundler","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install esbuild-cf-functions-plugin","imports":["import { CloudFrontFunctionsPlugin } from 'esbuild-cf-functions-plugin'","import { CloudFrontFunctionsPlugin } from 'esbuild-cf-functions-plugin'","type CloudFrontFunctionsPluginOptions = { runtimeVersion?: 1 | 2 }"]},{"cmd":"yarn add esbuild-cf-functions-plugin","imports":[]},{"cmd":"pnpm add esbuild-cf-functions-plugin","imports":[]}],"homepage":null,"github":"https://github.com/beeequeue/esbuild-cf-functions-plugin","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/esbuild-cf-functions-plugin","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}