
Security News
Meet Socket at Black Hat and DEF CON 2025 in Las Vegas
Meet Socket at Black Hat & DEF CON 2025 for 1:1s, insider security talks at Allegiant Stadium, and a private dinner with top minds in software supply chain security.
esbuild-header
Advanced tools
This plugin lets you add a header comment to the top of your build with Esbuild
$ npm install --save-dev esbuild-header
main.js
const date = new Date();
const currentTime = `${date.getHours()}:${date.getMintues()}:${date.getSeconds()}`;
console.log(currentTimes);
build.js
const headerPlugin = require('esbuild-header');
require('esbuild').build({
entryPoints: ['main.js'],
bundle: true,
outfile: 'out.js',
plugins: [headerPlugin()],
});
out.js
/*!
* esbuild-header
* A Esbuild plugin to add a header to file(s) after build
* @author Johnie Hjelm <johnie@hjelm.im>
* @version 1.0.0
* Copyright 2022 MIT licensed.
*/
const date = new Date();
const currentTime = `${date.getHours()}:${date.getMintues()}:${date.getSeconds()}`;
console.log(currentTimes);
An object containing configuration options may be passed into the plugin constructor headerPlugin
headerPlugin({
template: '// This is my header',
cwd: '/Users/foo/path/to/package.json',
});
The following options are available:
options.template
, string
: if specified, you can use your own header template with the use of Pupa to use data from package.json
.options.cwd
, string
: the path to a specified package.json
to parse data for header. Default is closest found package.json
FAQs
A Esbuild plugin to add a header to file(s) after build
The npm package esbuild-header receives a total of 2 weekly downloads. As such, esbuild-header popularity was classified as not popular.
We found that esbuild-header demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Meet Socket at Black Hat & DEF CON 2025 for 1:1s, insider security talks at Allegiant Stadium, and a private dinner with top minds in software supply chain security.
Security News
CAI is a new open source AI framework that automates penetration testing tasks like scanning and exploitation up to 3,600× faster than humans.
Security News
Deno 2.4 brings back bundling, improves dependency updates and telemetry, and makes the runtime more practical for real-world JavaScript projects.