Deumdify
Browserify plugin to expose a standalone bundle as a property of the global object.
Install / Use
/learn @primus/DeumdifyREADME
deUMDify
This module is a Browserify plugin that will expose a standalone bundle as a property of the global object omitting AMD and CommonJS support. The reason for this plugin is that Browserify does not give the ability to generate a standalone bundle without a UMD wrapper.
Install
npm install --save deumdify
Usage
Command Line
browserify main.js -s Foo -p deumdify > bundle.js
API
Register the plugin.
'use strict';
var browserify = require('browserify')
, deumdify = require('deumdify')
, fs = require('fs');
var b = browserify({ entries: [ 'main.js' ], standalone: 'Foo' });
b.plugin(deumdify);
b.bundle().pipe(fs.createWriteStream('bundle.js'));
And that's it.
License
Related Skills
node-connect
341.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.5kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.5kCommit, push, and open a PR
