licenses.dev

javascript-obfuscator v4.1.1

JavaScript obfuscator

Published on

Licenses

Learn more about license information.

Package Licenses

BSD-2-Clause

Dependency Licenses

MIT75
PackageRelationDependenciesPublished
@types/minimatch • 3.0.5TypeScript definitions for MinimatchINDIRECT0
@types/validator • 13.12.2TypeScript definitions for validatorINDIRECT0
acorn • 8.8.2ECMAScript parserDIRECT0
ansi-styles • 4.3.0ANSI escape codes for styling strings in the terminalINDIRECT2
array-differ • 3.0.0Create an array with values that are present in the first input array but not additional onesINDIRECT0
array-union • 2.1.0Create an array of unique values, in order, from the input arraysINDIRECT0
arrify • 2.0.1Convert a value to an arrayINDIRECT0
assert • 2.0.0The assert module from Node.js, for the browser.DIRECT35
available-typed-arrays • 1.0.7Returns an array of Typed Array names that are available in the current environmentINDIRECT1
balanced-match • 1.0.2Match balanced character pairs, like "{" and "}"INDIRECT0
brace-expansion • 1.1.11Brace expansion as known from sh/bashINDIRECT2
buffer-from • 1.1.2A [ponyfill](https://ponyfill.com) for `Buffer.from`, uses native implementation if available.INDIRECT0
call-bind-apply-helpers • 1.0.1Helper functions around Function call/apply/bind, for use in `call-bind`INDIRECT2
call-bind • 1.0.8Robustly `.call.bind()` a functionINDIRECT15
call-bound • 1.0.3Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.INDIRECT12
chalk • 4.1.2Terminal string styling done rightDIRECT5
chance • 1.1.9Chance - Utility library to generate anything randomDIRECT0
char-regex • 1.0.2A regex to match any full character, considering weird character ranges.INDIRECT0
class-validator • 0.14.1Decorator-based property validation for classes.DIRECT3
color-convert • 2.0.1Plain color conversion functionsINDIRECT1
color-name • 1.1.4A list of color names and its valuesINDIRECT0
commander • 10.0.0the complete solution for node.js command-line programsDIRECT0
concat-map • 0.0.1concatenative mapdasheryINDIRECT0
deep-is • 0.1.4node's assert.deepEqual algorithm except for NaN being equal to NaNINDIRECT0
define-data-property • 1.1.4Define a data property on an object. Will fall back to assignment in an engine without descriptors.INDIRECT3
define-properties • 1.2.1Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.INDIRECT6
dunder-proto • 1.0.1If available, the `Object.prototype.__proto__` accessor and mutator, call-boundINDIRECT4
es-define-property • 1.0.1`Object.defineProperty`, but not IE 8's broken one.INDIRECT0
es-errors • 1.3.0A simple cache for a few of the JS Error constructors.INDIRECT0
es-object-atoms • 1.1.0ES Object-related atoms: Object, ToObject, RequireObjectCoercibleINDIRECT1
es6-object-assign • 1.1.0ECMAScript 2015 (ES6) Object.assign polyfill and ponyfillINDIRECT0
fast-deep-equal • 3.1.3Fast deep equalDIRECT0
fast-levenshtein • 2.0.6Efficient implementation of Levenshtein algorithm with locale-specific collator support.INDIRECT0
for-each • 0.3.3A better forEachINDIRECT1
function-bind • 1.1.2Implementation of Function.prototype.bindINDIRECT0
get-intrinsic • 1.2.7Get and robustly cache all JS language-level intrinsics at first require timeINDIRECT11
get-proto • 1.0.1Robustly get the [[Prototype]] of an objectINDIRECT6
gopd • 1.2.0`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.INDIRECT0
has-flag • 4.0.0Check if argv has a specific flagINDIRECT0
has-property-descriptors • 1.0.2Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.INDIRECT1
has-symbols • 1.1.0Determine if the JS environment has Symbol support. Supports spec, or shams.INDIRECT0
has-tostringtag • 1.0.2Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.INDIRECT1
hasown • 2.0.2A robust, ES3 compatible, "has own property" predicate.INDIRECT1
inversify • 6.0.1A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.DIRECT0
is-arguments • 1.2.0Is this an arguments object? It's a harder question than you think.INDIRECT14
is-buffer • 1.1.6Determine if an object is a BufferINDIRECT0
is-callable • 1.2.7Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.INDIRECT0
is-generator-function • 1.1.0Determine if a function is a native generator function.INDIRECT16
is-nan • 1.3.2ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives.INDIRECT18
is-regex • 1.2.1Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTagINDIRECT14
is-typed-array • 1.1.15Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.INDIRECT23
js-string-escape • 1.0.1Escape strings for use as JavaScript string literalsDIRECT0
levn • 0.3.0Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexibleINDIRECT2
libphonenumber-js • 1.11.17A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascriptINDIRECT0
math-intrinsics • 1.1.0ES Math-related intrinsics and helpers, robustly cached.INDIRECT0
mkdirp • 2.1.3Recursively mkdir, like `mkdir -p`DIRECT0
multimatch • 5.0.0Extends `minimatch.match()` with support for multiple patternsDIRECT8
object-is • 1.1.6ES2015-compliant shim for Object.is - differentiates between -0 and +0INDIRECT18
object-keys • 1.1.1An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shimINDIRECT0
opencollective-postinstall • 2.0.3Lightweight npm postinstall message to invite people to donate to your collectiveDIRECT0
optionator • 0.8.3option parsing and help generationINDIRECT6
possible-typed-array-names • 1.0.0A simple list of possible Typed Array names.INDIRECT0
prelude-ls • 1.1.2prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.INDIRECT0
process • 0.11.10process information for node.js and browsersDIRECT0
safe-regex-test • 1.1.0Give a regex, get a robust predicate function that tests it against a string.INDIRECT15
set-function-length • 1.2.2Set a function's length propertyINDIRECT14
source-map-support • 0.5.21Fixes stack traces for files with source mapsDIRECT2
string-template • 1.0.0A simple string template function based on named or indexed argumentsDIRECT0
stringz • 2.1.0Zero-dependency unicode-aware string toolsDIRECT1
supports-color • 7.2.0Detect whether a terminal supports colorINDIRECT1
type-check • 0.3.2type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.INDIRECT1
util • 0.12.5Node.js's util module for all enginesINDIRECT29
validator • 13.12.0String validation and sanitizationINDIRECT0
which-typed-array • 1.1.18Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.INDIRECT22
word-wrap • 1.2.5Wrap words to a specified length.INDIRECT0
BSD-2-Clause7
PackageRelationDependenciesPublished
@javascript-obfuscator/escodegen • 2.3.0`escodegen` fork for `javascript-obfuscator``DIRECT11
@javascript-obfuscator/estraverse • 5.4.0ECMAScript JS AST traversal functionsDIRECT0
eslint-scope • 7.1.1ECMAScript scope analyzer for ESLintDIRECT2
esprima • 4.0.1ECMAScript parsing infrastructure for multipurpose analysisINDIRECT0
esrecurse • 4.3.0ECMAScript AST recursive visitorINDIRECT1
estraverse • 5.3.0ECMAScript JS AST traversal functionsINDIRECT0
esutils • 2.0.3utility box for ECMAScript language toolsINDIRECT0
BSD-3-Clause4
PackageRelationDependenciesPublished
charenc • 0.0.2character encoding utilitiesINDIRECT0
crypt • 0.0.2utilities for encryption and hashingINDIRECT0
md5 • 2.3.0js function for hashing messages with MD5DIRECT3
source-map • 0.6.1Generates and consumes source mapsINDIRECT0
Apache-2.02
PackageRelationDependenciesPublished
eslint-visitor-keys • 3.3.0Constants and utilities about visitor keys to traverse AST.DIRECT0
reflect-metadata • 0.1.13Polyfill for Metadata Reflection APIDIRECT0
ISC2
PackageRelationDependenciesPublished
inherits • 2.0.4Browser-friendly inheritance fully compatible with standard node.js inherits()INDIRECT0
minimatch • 3.1.2a glob matcher in javascriptINDIRECT3
0BSD1
PackageRelationDependenciesPublished
tslib • 2.5.0Runtime library for TypeScript helper functionsDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/javascript-obfuscator)](https://licenses.dev/npm/javascript-obfuscator)
<a href="https://licenses.dev/npm/javascript-obfuscator">
  <img src="https://licenses.dev/b/npm/javascript-obfuscator" alt="licenses" />
</a>

Or the licenses badge code for the 4.1.1 version:

[![licenses](https://licenses.dev/b/npm/javascript-obfuscator/4.1.1)](https://licenses.dev/npm/javascript-obfuscator/4.1.1)
<a href="https://licenses.dev/npm/javascript-obfuscator/4.1.1">
  <img src="https://licenses.dev/b/npm/javascript-obfuscator/4.1.1" alt="licenses" />
</a>
GitHub