javascript-obfuscator

  • Version 4.1.1
  • Published
  • 10.7 MB
  • 23 dependencies
  • BSD-2-Clause license

Install

npm i javascript-obfuscator
yarn add javascript-obfuscator
pnpm add javascript-obfuscator

Overview

JavaScript obfuscator

Index

Variables

variable version

const version: string;

    Functions

    function getOptionsByPreset

    getOptionsByPreset: (optionsPreset: TOptionsPreset) => TInputOptions;

      function obfuscate

      obfuscate: (
      sourceCode: string,
      inputOptions?: ObfuscatorOptions
      ) => ObfuscationResult;

        function obfuscateMultiple

        obfuscateMultiple: <TSourceCodesObject extends TDictionary<string>>(
        sourceCodesObject: TSourceCodesObject,
        inputOptions?: TInputOptions
        ) => TObfuscationResultsObject<TSourceCodesObject>;

          Interfaces

          interface ObfuscationResult

          interface ObfuscationResult extends IObfuscationResult {}

            Type Aliases

            type ObfuscatorOptions

            type ObfuscatorOptions = TInputOptions;

              Package Files (1)

              Dependencies (23)

              Dev Dependencies (49)

              Peer Dependencies (0)

              No peer dependencies.

              Badge

              To add a badge like this onejsDocs.io badgeto your package's README, use the codes available below.

              You may also use Shields.io to create a custom badge linking to https://www.jsdocs.io/package/javascript-obfuscator.

              • Markdown
                [![jsDocs.io](https://img.shields.io/badge/jsDocs.io-reference-blue)](https://www.jsdocs.io/package/javascript-obfuscator)
              • HTML
                <a href="https://www.jsdocs.io/package/javascript-obfuscator"><img src="https://img.shields.io/badge/jsDocs.io-reference-blue" alt="jsDocs.io"></a>