Registry / devops / esbuild-plugin-summary

esbuild-plugin-summary

JSON →
library0.0.2jsnpmunverified

esbuild plugin that outputs build summary information (time and file sizes) when using the JavaScript API, mirroring the CLI's built-in summary display. Current stable version is 0.0.2. It is a lightweight, zero-dependency plugin (aside from esbuild peer dependency >=0.19.2) that provides quick feedback during development. Unlike other build-time plugins, it focuses solely on simple timing and size reporting, making it easy to integrate into esbuild-based workflows.

npm install esbuild-plugin-summary
INSTALL
IMPORT
SIG · ESBUILD-PLUGIN-SUM
E
esbuild-plugin-summary
devopsjavascriptv0.0.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

summaryPlugin
import { summaryPlugin } from 'esbuild-plugin-summary'
import summaryPlugin from 'esbuild-plugin-summary'
ESM only; named export, not default. Requires esbuild >=0.19.2.
SummaryPluginOptions
import type { SummaryPluginOptions } from 'esbuild-plugin-summary'
import { SummaryPluginOptions } from 'esbuild-plugin-summary'
TypeScript type import only; do not import at runtime.

Shows how to use esbuild-plugin-summary with esbuild to display build time and file sizes.

import * as esbuild from 'esbuild'; import { summaryPlugin } from 'esbuild-plugin-summary'; await esbuild.build({ entryPoints: ['src/index.js'], outfile: 'dist/index.js', plugins: [summaryPlugin({ includeSizes: true })], });
Debug
Known issues
breakingrequires esbuild >=0.19.2; older versions are incompatible
fix
upgrade esbuild to 0.19.2 or later
affects: <0.19.2
Errors
Common errors & fixes
Error: esbuild-plugin-summary requires esbuild version >=0.19.2
installed esbuild version is too old
fix
npm install esbuild@latest
TypeError: summaryPlugin is not a function
default import used instead of named import
fix
import { summaryPlugin } from 'esbuild-plugin-summary'
Upgrade
Version history
0.0.2latest on npm
Audit
Dependencies
esbuildoptionalpeer dependency - plugin requires esbuild >=0.19.2
Agent activity
2 hits · last 30 days
node
2
Resources
esbuild-plugin-summary — npm install esbuild-plugin-summary · libregistry