milkee-plugin-obfuscator

A Milkee plugin for obfuscation.


Keywords
obfuscator, obfuscation, milkee, coffeescript, coffee, plugin, milkee-plugin
License
MIT
Install
npm install milkee-plugin-obfuscator@1.0.0

Documentation

milkee-plugin-obfuscator

This is a plugin for milkee .

A Milkee plugin for obfuscation.

Usage

Setup

coffee.config.cjs

const obfuscator = require('milkee-plugin-obfuscator');

module.exports = {
  // ...
  milkee: {
    plugins: [
      // Pass options to javascript-obfuscator (optional)
      obfuscator({
        compact: true,
        controlFlowFlattening: true,
        // ...see https://github.com/javascript-obfuscator/javascript-obfuscator#options
      }),
      // ...
    ]
  }
}

Run

milkee
# or
npx milkee

Options

You can pass any javascript-obfuscator options to the plugin:

obfuscator({
  compact: false,
  stringArray: true,
  // ...
})

Or set milkee.obfuscatorOptions in your config for global options.


All compiled .js files will be obfuscated after build.