licenses.dev

eslint v10.10.0

An AST-based pattern checker for JavaScript.

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT52
PackageRelationDependenciesPublished
@cacheable/memory • 2.2.0High Performance In-Memory Cache for Node.jsINDIRECT6
@cacheable/utils • 2.5.0Cacheable Utilities for Caching LibrariesINDIRECT4
@eslint-community/eslint-utils • 4.10.1Utilities for ESLint plugins.DIRECT1
@eslint-community/regexpp • 4.12.2Regular expression parser for ECMAScript.DIRECT0
@keyv/bigmap • 1.3.1Bigmap for KeyvINDIRECT2
@keyv/serialize • 1.1.1Serialization for KeyvINDIRECT0
@types/esrecurse • 4.3.1TypeScript definitions for esrecurseINDIRECT0
@types/estree • 1.0.9TypeScript definitions for estreeDIRECT0
@types/json-schema • 7.0.15TypeScript definitions for json-schemaINDIRECT0
acorn-jsx • 5.3.2Modern, fast React.js JSX parserINDIRECT0
acorn • 8.18.0ECMAScript parserINDIRECT0
ajv • 6.15.0Another JSON Schema ValidatorDIRECT5
balanced-match • 4.0.4Match balanced character pairs, like "{" and "}"INDIRECT0
brace-expansion • 5.0.12Brace expansion as known from sh/bashINDIRECT1
cacheable • 2.5.0High Performance Layer 1 / Layer 2 Caching with Keyv StorageINDIRECT9
cross-spawn • 7.0.6Cross platform child_process#spawn and child_process#spawnSyncDIRECT5
debug • 4.4.3Lightweight debugging utility for Node.js and the browserDIRECT1
deep-is • 0.1.4node's assert.deepEqual algorithm except for NaN being equal to NaNINDIRECT0
escape-string-regexp • 4.0.0Escape RegExp special charactersDIRECT0
fast-deep-equal • 3.1.3Fast deep equalDIRECT0
fast-json-stable-stringify • 2.1.0deterministic `JSON.stringify()` - a faster version of substack's json-stable-strigify without jsonifyINDIRECT0
fast-levenshtein • 2.0.6Efficient implementation of Levenshtein algorithm with locale-specific collator support.INDIRECT0
file-entry-cache • 11.1.5A lightweight cache for file metadata, ideal for processes that work on a specific set of files and only need to reprocess files that have changed since the last runDIRECT12
find-up • 5.0.0Find a file or directory by walking up parent directoriesDIRECT5
flat-cache • 6.1.23A simple key/value storage using files to persist the dataINDIRECT11
hashery • 1.5.1Browser Compatible Object HashingINDIRECT1
hookified • 1.15.1Event Emitting and Middleware HooksINDIRECT0
hookified • 2.2.0Event Emitting and Middleware HooksINDIRECT0
ignore • 5.3.2Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.DIRECT0
imurmurhash • 0.1.4An incremental implementation of MurmurHash3DIRECT0
is-extglob • 2.1.1Returns true if a string has an extglob.INDIRECT0
is-glob • 4.0.3Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a betDIRECT1
json-schema-traverse • 0.4.1Traverse JSON Schema passing each schema object to callbackINDIRECT0
json-stable-stringify-without-jsonify • 1.0.1deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependenciesDIRECT0
keyv • 5.6.0Simple key-value storage with support for multiple backendsINDIRECT1
levn • 0.4.1Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexibleINDIRECT2
locate-path • 6.0.0Get the first path that exists on disk of multiple pathsINDIRECT3
ms • 2.1.3Tiny millisecond conversion utilityINDIRECT0
natural-compare • 1.4.0Compare strings containing a mix of letters and numbers in the way a human being would in sort order.DIRECT0
optionator • 0.9.4option parsing and help generationDIRECT6
p-limit • 3.1.0Run multiple promise-returning & async functions with limited concurrencyINDIRECT1
p-locate • 5.0.0Get the first fulfilled promise that satisfies the provided testing functionINDIRECT2
path-exists • 4.0.0Check if a path existsINDIRECT0
path-key • 3.1.1Get the PATH environment variable key cross-platformINDIRECT0
prelude-ls • 1.2.1prelude.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
punycode • 2.3.1A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.INDIRECT0
qified • 0.10.1Task and Message Queues with Multiple ProvidersINDIRECT1
shebang-command • 2.0.0Get the command from a shebangINDIRECT1
shebang-regex • 3.0.0Regular expression for matching a shebang lineINDIRECT0
type-check • 0.4.0type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.INDIRECT1
word-wrap • 1.2.5Wrap words to a specified length.INDIRECT0
yocto-queue • 0.1.0Tiny queue data structureINDIRECT0
Apache-2.012
PackageRelationDependenciesPublished
@eslint/config-array • 0.23.5General purpose glob-based configuration matching.DIRECT6
@eslint/config-helpers • 0.7.0Helper utilities for creating ESLint configurationDIRECT2
@eslint/core • 1.2.1Runtime-agnostic core of ESLintDIRECT1
@eslint/object-schema • 3.0.5An object schema merger/validatorINDIRECT0
@eslint/plugin-kit • 0.7.3Utilities for building ESLint plugins.DIRECT5
@humanfs/core • 0.19.2The core of the humanfs library.INDIRECT1
@humanfs/node • 0.16.8The Node.js bindings of the humanfs library.DIRECT3
@humanfs/types • 0.15.0The TypeScript types for the hfs project.INDIRECT0
@humanwhocodes/module-importer • 1.0.1Universal module importer for Node.jsDIRECT0
@humanwhocodes/retry • 0.4.3A utility to retry failed async methods.DIRECT0
eslint-visitor-keys • 3.4.3Constants and utilities about visitor keys to traverse AST.INDIRECT0
eslint-visitor-keys • 5.0.1Constants and utilities about visitor keys to traverse AST.DIRECT0
BSD-2-Clause6
PackageRelationDependenciesPublished
eslint-scope • 9.1.2ECMAScript scope analyzer for ESLintDIRECT4
espree • 11.2.0An Esprima-compatible JavaScript parser built on AcornDIRECT3
esrecurse • 4.3.0ECMAScript AST recursive visitorINDIRECT1
estraverse • 5.3.0ECMAScript JS AST traversal functionsINDIRECT0
esutils • 2.0.3utility box for ECMAScript language toolsDIRECT0
uri-js • 4.4.1An RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript.INDIRECT1
ISC4
PackageRelationDependenciesPublished
flatted • 3.4.4A super light and fast circular JSON parser.INDIRECT0
glob-parent • 6.0.2Extract the non-magic parent path from a glob string.DIRECT2
isexe • 2.0.0Minimal module to check if a file is executable.INDIRECT0
which • 2.0.2Like which(1) unix command. Find the first instance of an executable in the PATH.INDIRECT1
BSD-3-Clause1
PackageRelationDependenciesPublished
esquery • 1.7.0A query library for ECMAScript AST using a CSS selector like query language.DIRECT1
BlueOak-1.0.01
PackageRelationDependenciesPublished
minimatch • 10.2.6a glob matcher in javascriptDIRECT2
Last updated on

Copy the licenses badge code for the latest version:

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

Or the licenses badge code for the 10.10.0 version:

[![licenses](https://licenses.dev/b/npm/eslint/10.10.0)](https://licenses.dev/npm/eslint/10.10.0)
<a href="https://licenses.dev/npm/eslint/10.10.0">
  <img src="https://licenses.dev/b/npm/eslint/10.10.0" alt="licenses" />
</a>
GitHub