{"library":"modulator","type":"library","category":null,"description":"Modulator is a legacy JavaScript build tool designed to bundle Node.js CommonJS modules for execution in non-CommonJS environments, primarily web browsers. It achieves this by creating a shallow representation of the filesystem and a dummy CommonJS module API, outputting everything into a single source file. It also supports optional minification using UglifyJS. The package is currently at version 0.1.0, with its last known activity dating back to 2011. Due to its age, it predates modern JavaScript module systems like ESM and contemporary bundlers such as Webpack, Rollup, or esbuild. Its key differentiator at the time was its simplicity and direct use for browser compatibility of Node.js modules, without requiring complex build configurations or additional binaries.","language":"javascript","status":"abandoned","version":"0.1.0","tags":["javascript","make","build","modules","browser","require","module","exports","unobtrusive"],"install":[{"cmd":"npm install modulator","imports":["const Modulator = require('modulator');","const myBuild = window.myBuildName; // Or this.myBuildName after script inclusion","const moduleFoo = myBuild.require('moduleFoo');"]},{"cmd":"yarn add modulator","imports":[]},{"cmd":"pnpm add modulator","imports":[]}],"homepage":null,"github":"https://github.com/rolandpoulter/node_modulator","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/modulator","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/modulator/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}