Rollup Plugin Node Globals streamlines the integration of Node.js global variables into your Rollup-bundled JavaScript applications, mimicking the environment familiar to Browserify users. Version 1.0.8 builds upon the solid foundation of version 1.0.7, and maintains the core functionality of injecting essential globals like process and Buffer, using well-established dependencies such as buffer-es6 and process-es6, ensuring consistent behavior across different environments. Both versions depend on rollup-pluginutils for seamless integration with Rollup's plugin ecosystem.
A notable change in version 1.0.8 is the addition of rollup-plugin-node-resolve as a development dependency. This likely indicates improvements in the plugin's testing or build process, potentially allowing the plugin to resolve dependencies more effectively during development. While the core dependencies remain consistent, the inclusion of rollup-plugin-node-resolve suggests a refinement in how the plugin interacts with and resolves external Node.js modules during the bundling process, leading to a potentially smoother development experience for users. This enhancement focuses on improving the developer experience rather than introducing new features. Developers already familiar with version 1.0.7 will find 1.0.8 a seamless upgrade, while new users will benefit from a more robust and well-tested plugin.
The are not vulnerabilities for the version 1.0.8 of the package rollup-plugin-node-globals