{"library":"esbuild-obf","type":"library","category":null,"description":"A plugin for esbuild that obfuscates JavaScript using javascript-obfuscator with selective file filtering. Current version is 1.0.5. It enables developers to obfuscate specific files during the build process or optionally obfuscate all output files. The plugin uses micromatch patterns for file selection and integrates seamlessly with esbuild's plugin system. Key differentiators include filtering, output obfuscation, and ignoreRequireImports option. It is actively maintained.","language":"javascript","status":"active","version":"1.0.5","tags":["javascript","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install esbuild-obf","imports":["import { ObfuscatorPlugin } from 'esbuild-plugin-obfuscator';","const { ObfuscatorPlugin } = require('esbuild-plugin-obfuscator');","import type { Plugin } from 'esbuild';"]},{"cmd":"yarn add esbuild-obf","imports":[]},{"cmd":"pnpm add esbuild-obf","imports":[]}],"homepage":"https://github.com/symclouds/esbuild-obf#readme","github":"https://github.com/symclouds/esbuild-obf","docs":null,"changelog":null,"pypi":null,"npm":"esbuild-obf","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}