{"library":"esbuild-plugin-transform-hook","type":"library","category":null,"description":"Esbuild plugin (v0.2.3, 2024) that allows applying custom transformation hooks to build outputs or dependencies, not just sources. Solves gaps in esbuild's native support for polyfill injection, dynamic banners, and importable helpers. Compared to alternatives (e.g., onEnd hooks or manual post-processing), it provides a declarative hook-based API with pattern matching and rename support. Requires esbuild >=0.19.0. Ships TypeScript types. Note: still in PoC status; API may change.","language":"javascript","status":"active","version":"0.2.3","tags":["javascript","esbuild","plugin","transform","hook","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install esbuild-plugin-transform-hook","imports":["import { transformHookPlugin } from 'esbuild-plugin-transform-hook'","import transformHookPlugin from 'esbuild-plugin-transform-hook'","import type { TransformHookOptions } from 'esbuild-plugin-transform-hook'"]},{"cmd":"yarn add esbuild-plugin-transform-hook","imports":[]},{"cmd":"pnpm add esbuild-plugin-transform-hook","imports":[]}],"homepage":null,"github":"https://github.com/antongolub/misc","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/esbuild-plugin-transform-hook","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}