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
Functions
Interfaces
Type Aliases
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)
- @istanbuljs/nyc-config-typescript
- @types/chai
- @types/chance
- @types/escodegen
- @types/eslint-scope
- @types/eslint-visitor-keys
- @types/estraverse
- @types/estree
- @types/js-beautify
- @types/js-string-escape
- @types/md5
- @types/mkdirp
- @types/mocha
- @types/multimatch
- @types/node
- @types/rimraf
- @types/sinon
- @types/string-template
- @types/webpack-env
- @typescript-eslint/eslint-plugin
- @typescript-eslint/parser
- chai
- chai-exclude
- cross-env
- eslint
- eslint-plugin-import
- eslint-plugin-jsdoc
- eslint-plugin-no-null
- eslint-plugin-prefer-arrow
- eslint-plugin-unicorn
- eslint-webpack-plugin
- fork-ts-checker-notifier-webpack-plugin
- fork-ts-checker-webpack-plugin
- husky
- js-beautify
- mocha
- nyc
- pjson
- rimraf
- sinon
- source-map-resolve
- terser
- threads
- ts-loader
- ts-node
- typescript
- webpack
- webpack-cli
- webpack-node-externals
Peer Dependencies (0)
No peer dependencies.
Badge
To add a badge like this oneto 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>
- Updated .
Package analyzed in 4892 ms. - Missing or incorrect documentation? Open an issue for this package.