esbuild-plugin-summary
Plugin for esbuild to output the same build
summary info (time and filesize) when using the API to build as the CLI.

Install
npm i esbuild esbuild-plugin-summary
Usage
import * as esbuild from "esbuild";
import { summaryPlugin } from "esbuild-plugin-summary";
esbuild.build({
entryPoints: ["src/index.js"],
outfile: "dist/index.js",
plugins: [summaryPlugin()],
});
To include the sizes of the output files set includeSizes to true.
esbuild.build({
entryPoints: ["src/index.js"],
outfile: "dist/index.js",
plugins: [summaryPlugin({ includeSizes: true })],
});