{"library":"rollup-plugin-codefend","type":"library","category":null,"description":"Rollup plugin for code obfuscation using Codefend. v3.2.1 requires Node >=18 and Rollup >=3 <5. Released occasionally; wraps the Codefend core to rename variables, class members, and CSS classes based on a prefix convention. Unlike general-purpose obfuscators (e.g., javascript-obfuscator), it uses static pools and ignores to preserve readability while hiding identifiers. Ships TypeScript definitions.","language":"javascript","status":"active","version":"3.2.1","tags":["javascript","rollup","rollup-plugin","codefend","obfuscate","obfuscation","obfuscator","uglification","uglify","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install rollup-plugin-codefend","imports":["import { codefend } from 'rollup-plugin-codefend'","const { codefend } = require('rollup-plugin-codefend')"]},{"cmd":"yarn add rollup-plugin-codefend","imports":[]},{"cmd":"pnpm add rollup-plugin-codefend","imports":[]}],"homepage":"https://github.com/Codefend/rollup-plugin-codefend.git","github":"https://github.com/Codefend/rollup-plugin-codefend","docs":null,"changelog":null,"pypi":null,"npm":"rollup-plugin-codefend","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}