{"library":"webpack-obfuscator","type":"library","category":null,"description":"webpack-obfuscator is a JavaScript Obfuscator plugin and loader designed specifically for Webpack 5 and above. It integrates the robust `javascript-obfuscator` library into the Webpack build process, allowing developers to protect their JavaScript code by making it harder to read and reverse-engineer. The current stable version is 3.6.1. Releases appear to be frequent, focusing on dependency updates and minor enhancements, indicating an active maintenance schedule. A key differentiator is its seamless integration as both a Webpack plugin and a loader, offering flexibility in how obfuscation is applied, including the ability to exclude specific bundles or files. It also supports the obfuscator.io Pro API for advanced, cloud-based obfuscation techniques, requiring `javascript-obfuscator` version 5.0.0 or higher for this feature.","language":"javascript","status":"active","version":"3.6.1","tags":["javascript","obfuscator","obfuscation","uglify","crush","code protection","javascript obfuscator","js obfuscator","webpack obfuscator","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install webpack-obfuscator","imports":["import WebpackObfuscator from 'webpack-obfuscator';","import WebpackObfuscator from 'webpack-obfuscator';\n// then use WebpackObfuscator.loader","import WebpackObfuscator from 'webpack-obfuscator';\n\nconst config: Configuration = {\n  // ...\n  plugins: [\n    new WebpackObfuscator({ rotateStringArray: true }, ['excluded_bundle_name.js'])\n  ]\n};"]},{"cmd":"yarn add webpack-obfuscator","imports":[]},{"cmd":"pnpm add webpack-obfuscator","imports":[]}],"homepage":null,"github":"https://github.com/javascript-obfuscator/webpack-obfuscator","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/webpack-obfuscator","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/webpack-obfuscator/compatibility"}}