Registry / devops / esbuild-notifier

esbuild-notifier

JSON →
library1.0.1jsnpmunverified

A build notifier plugin for esbuild that shows OS-level notifications on build success or failure. Version 1.0.1, no recent updates. Inspired by webpack-build-notifier, it provides simple visual feedback for esbuild watch mode. Limited configuration options; no active maintenance.

npm install esbuild-notifier
INSTALL
IMPORT
SIG · ESBUILD-NOTIFIER
E
esbuild-notifier
devopsjavascriptv1.0.1
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.

default
const esbuildBuildNotifier = require('esbuild-notifier');
import esbuildBuildNotifier from 'esbuild-notifier';
Package is CJS-only; ESM import will fail.
default
import esbuildBuildNotifier from 'esbuild-notifier'; // with bundler or in CJS mode
Some bundlers may handle CJS/ESM interop, but native ESM is not supported.
default
const esbuildBuildNotifier = require('esbuild-notifier');
const { default: esbuildBuildNotifier } = require('esbuild-notifier');
No named exports; default export is the function.

Shows how to add the plugin to esbuild's build options to get OS notifications on build completion or failure.

const esbuild = require('esbuild'); const esbuildBuildNotifier = require('esbuild-notifier'); esbuild.build({ entryPoints: ['src/app.jsx'], bundle: true, outfile: 'build/bundle.js', watch: true, plugins: [ esbuildBuildNotifier() ] }).catch(() => process.exit(1));
Debug
Known issues
gotchaCJS-only package; ESM imports may fail or require bundler interop.
fix
Use require() instead of import, or configure bundler for CJS interop.
affects: 1.0.0+
deprecatedPackage not actively maintained; may not work with newer esbuild versions.
fix
Consider alternatives like esbuild-plugin-notify or custom notify scripts.
affects: >=1.0.0
Errors
Common errors & fixes
Cannot find module 'esbuild-notifier'
Package not installed as devDependency
fix
Run: npm install --save-dev esbuild-notifier
TypeError: esbuildBuildNotifier is not a function
Incorrect import (e.g., using named import or default import with wrong syntax)
fix
Use: const esbuildBuildNotifier = require('esbuild-notifier');
Upgrade
Version history
1.0.1latest on npm
Audit
Dependencies
esbuildrequiredpeer dependency; plugin runs on esbuild's plugin system
node-notifierrequiredused to send OS notifications (bundled dependency)
Agent activity
2 hits · last 30 days
node
2
Resources
esbuild-notifier — npm install esbuild-notifier · libregistry