licenses.dev

eslint-config-caixiejs-react v0.1.0

CaixieJS's React eslint config presets with prettier

Published on

Licenses

Learn more about license information.

Package Licenses

MIT

Dependency Licenses

MIT382
PackageRelationDependenciesPublished
@babel/code-frame • 7.26.2Generate errors that contain a code frame that point to source locations.INDIRECT3
@babel/helper-validator-identifier • 7.25.9Validate identifier/keywords nameINDIRECT0
@eslint-community/eslint-utils • 4.5.0Utilities for ESLint plugins.INDIRECT1
@eslint-community/regexpp • 4.12.1Regular expression parser for ECMAScript.INDIRECT0
@html-eslint/parser • 0.15.0Parser for @html-eslint/eslint-pluginINDIRECT1
@nodelib/fs.scandir • 2.1.5List files and directories inside the specified directoryINDIRECT3
@nodelib/fs.stat • 2.0.5Get the status of a file with some featuresINDIRECT0
@nodelib/fs.walk • 1.2.8A library for efficiently walking a directory recursivelyINDIRECT6
@rtsao/scc • 1.1.0Find strongly connected components of a directed graph using [Tarjan's algorithm](https://en.wikipedia.org/wiki/Tarjan%27s_strongly_connected_components_algorithm).INDIRECT0
@types/json-schema • 7.0.15TypeScript definitions for json-schemaINDIRECT0
@types/json5 • 0.0.29TypeScript definitions for JSON5INDIRECT0
@types/semver • 7.5.8TypeScript definitions for semverINDIRECT0
@types/unist • 2.0.11TypeScript definitions for unistINDIRECT0
@typescript-eslint/eslint-plugin • 5.62.0TypeScript plugin for ESLintINDIRECT46
@typescript-eslint/scope-manager • 5.62.0TypeScript scope analyser for ESLintINDIRECT3
@typescript-eslint/type-utils • 5.62.0Type utilities for working with TypeScript + ESLint togetherINDIRECT42
@typescript-eslint/types • 5.62.0Types for the TypeScript-ESTree AST specINDIRECT0
@typescript-eslint/utils • 5.62.0Utilities for working with TypeScript + ESLint togetherINDIRECT41
@typescript-eslint/visitor-keys • 5.62.0Visitor keys used to help traverse the TypeScript-ESTree ASTINDIRECT2
acorn-jsx • 5.3.2Modern, fast React.js JSX parserINDIRECT0
acorn • 7.4.1ECMAScript parserINDIRECT0
acorn • 8.14.1ECMAScript parserINDIRECT0
ajv • 6.12.6Another JSON Schema ValidatorINDIRECT5
ansi-escapes • 4.3.2ANSI escape codes for manipulating the terminalINDIRECT1
ansi-regex • 4.1.1Regular expression for matching ANSI escape codesINDIRECT0
ansi-regex • 5.0.1Regular expression for matching ANSI escape codesINDIRECT0
ansi-styles • 3.2.1ANSI escape codes for styling strings in the terminalINDIRECT2
ansi-styles • 4.3.0ANSI escape codes for styling strings in the terminalINDIRECT2
argparse • 1.0.10Very powerful CLI arguments parser. Native port of argparse - python's options parsing libraryINDIRECT1
array-buffer-byte-length • 1.0.2Get the byte length of an ArrayBuffer, even in engines without a `.byteLength` method.INDIRECT18
array-includes • 3.1.8An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.INDIRECT86
array-union • 2.1.0Create an array of unique values, in order, from the input arraysINDIRECT0
array.prototype.findlast • 1.2.5An ESnext spec-compliant `Array.prototype.findLast` shim/polyfill/replacement that works as far down as ES3.INDIRECT87
array.prototype.findlastindex • 1.2.5An ESnext spec-compliant `Array.prototype.findLastIndex` shim/polyfill/replacement that works as far down as ES3.INDIRECT87
array.prototype.flat • 1.3.3An ES2019 spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.INDIRECT87
array.prototype.flatmap • 1.3.3An ES2019 spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.INDIRECT87
array.prototype.tosorted • 1.1.4An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.INDIRECT87
arraybuffer.prototype.slice • 1.0.4ES spec-compliant shim for ArrayBuffer.prototype.sliceINDIRECT85
astral-regex • 1.0.0Regular expression for matching astral symbolsINDIRECT0
async-function • 1.0.0A function that returns the normally hidden `AsyncFunction` constructorINDIRECT0
available-typed-arrays • 1.0.7Returns an array of Typed Array names that are available in the current environmentINDIRECT1
bail • 1.0.5Throw a given errorINDIRECT0
balanced-match • 1.0.2Match balanced character pairs, like "{" and "}"INDIRECT0
brace-expansion • 1.1.11Brace expansion as known from sh/bashINDIRECT2
braces • 3.0.3Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.INDIRECT3
builtins • 5.1.0List of node.js builtin modulesINDIRECT1
call-bind-apply-helpers • 1.0.2Helper 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.4Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.INDIRECT12
callsites • 3.1.0Get callsites from the V8 stack trace APIINDIRECT0
ccount • 1.1.0Count charactersINDIRECT0
chalk • 2.4.2Terminal string styling done rightINDIRECT6
chalk • 4.1.2Terminal string styling done rightINDIRECT5
character-entities-html4 • 1.1.4HTML4 character entity informationINDIRECT0
character-entities-legacy • 1.1.4HTML legacy character entity informationINDIRECT0
character-entities • 1.2.4HTML character entity informationINDIRECT0
character-reference-invalid • 1.1.4HTML invalid numeric character reference informationINDIRECT0
chardet • 0.7.0Character detectorINDIRECT0
cli-cursor • 3.1.0Toggle the CLI cursorINDIRECT4
co • 3.1.0generator async flow control goodnessINDIRECT0
collapse-white-space • 1.0.6Replace multiple white-space characters with a single spaceINDIRECT0
color-convert • 1.9.3Plain color conversion functionsINDIRECT1
color-convert • 2.0.1Plain color conversion functionsINDIRECT1
color-name • 1.1.3A list of color names and its valuesINDIRECT0
color-name • 1.1.4A list of color names and its valuesINDIRECT0
concat-map • 0.0.1concatenative mapdasheryINDIRECT0
cross-spawn • 6.0.6Cross platform child_process#spawn and child_process#spawnSyncINDIRECT7
data-view-buffer • 1.0.2Get the ArrayBuffer out of a DataView, robustly.INDIRECT25
data-view-byte-length • 1.0.2Get the byteLength out of a DataView, robustly.INDIRECT25
data-view-byte-offset • 1.0.1Get the byteOffset out of a DataView, robustly.INDIRECT25
debug • 3.2.7small debugging utilityINDIRECT1
debug • 4.4.0Lightweight debugging utility for Node.js and the browserINDIRECT1
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
dir-glob • 3.0.1Convert directories to glob compatible stringsINDIRECT1
dom-serializer • 2.0.0render domhandler DOM nodes to a stringINDIRECT3
dunder-proto • 1.0.1If available, the `Object.prototype.__proto__` accessor and mutator, call-boundINDIRECT4
emoji-regex • 7.0.3A regular expression to match all Emoji-only symbols as per the Unicode Standard.INDIRECT0
emoji-regex • 8.0.0A regular expression to match all Emoji-only symbols as per the Unicode Standard.INDIRECT0
es-abstract • 1.23.9ECMAScript spec abstract operations.INDIRECT85
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-html-parser • 0.0.8<p align="left"> <img src="https://github.com/yeonjuan/es-html-parser/actions/workflows/main.yml/badge.svg?branch=main" alt="CI Badge" /> <a href="https://codecov.io/gh/yeonjuan/es-html-parser" > <img src="https://codecov.io/gh/yeonjuan/es-html-parser/braINDIRECT0
es-iterator-helpers • 1.2.1An ESnext spec-compliant iterator helpers shim/polyfill/replacement that works as far down as ES3.INDIRECT87
es-object-atoms • 1.1.1ES Object-related atoms: Object, ToObject, RequireObjectCoercibleINDIRECT1
es-set-tostringtag • 2.1.0A helper to optimistically set Symbol.toStringTag, when possible.INDIRECT13
es-shim-unscopables • 1.1.0Helper package to shim a method into `Array.prototype[Symbol.unscopables]`INDIRECT2
es-to-primitive • 1.3.0ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.INDIRECT19
escape-string-regexp • 1.0.5Escape RegExp special charactersINDIRECT0
escape-string-regexp • 4.0.0Escape RegExp special charactersINDIRECT0
eslint-compat-utils • 0.6.4Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.INDIRECT1
eslint-config-caixiejs-base • 0.1.0CaixieJS's base eslint config presets with prettierINDIRECT386
eslint-config-caixiejs-ts • 0.1.0CaixieJS's TypeScript eslint config presets with prettierDIRECT420
eslint-config-prettier • 8.10.0Turns off all rules that are unnecessary or might conflict with Prettier.INDIRECT0
eslint-import-resolver-alias • 1.1.2a simple Node behavior import resolution plugin for eslint-plugin-import, supporting module alias.INDIRECT0
eslint-import-resolver-node • 0.3.9Node default behavior import resolution plugin for eslint-plugin-import.INDIRECT8
eslint-json-compat-utils • 0.2.1A utility that converts rules made for checking the AST of `jsonc-eslint-parser` into rules compatible with `@eslint/json`.INDIRECT2
eslint-module-utils • 2.12.0Core utilities to support eslint-plugin-import and other module-related plugins.INDIRECT2
eslint-plugin-es • 4.1.0ESLint plugin about ECMAScript syntactic features.INDIRECT3
eslint-plugin-import • 2.31.0Import with sanity.INDIRECT117
eslint-plugin-jsonc • 2.19.1ESLint plugin for JSON, JSONC and JSON5 files.INDIRECT15
eslint-plugin-n • 15.7.0Additional ESLint's rules for Node.jsINDIRECT19
eslint-plugin-prettier • 4.2.1Runs prettier as an eslint ruleINDIRECT2
eslint-plugin-react-hooks • 4.6.2ESLint rules for React HooksDIRECT0
eslint-plugin-react • 7.37.4React specific linting rules for ESLintDIRECT117
eslint-plugin-yml • 1.17.0This ESLint plugin provides linting rules for YAML.INDIRECT9
eslint-utils • 1.4.3Utilities for ESLint plugins.INDIRECT1
eslint-utils • 2.1.0Utilities for ESLint plugins.INDIRECT1
eslint-utils • 3.0.0Utilities for ESLint plugins.INDIRECT1
eslint • 6.8.0An AST-based pattern checker for JavaScript.INDIRECT129
extend • 3.0.2Port of jQuery.extend for node.js and the browserINDIRECT0
external-editor • 3.1.0Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENTINDIRECT5
fast-deep-equal • 3.1.3Fast deep equalINDIRECT0
fast-glob • 3.3.3It's a very fast and efficient glob library for Node.jsINDIRECT17
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
fault • 1.0.4Functional errors with formatted outputINDIRECT1
figures • 3.2.0Unicode symbols with Windows CMD fallbacksINDIRECT1
file-entry-cache • 5.0.1Super simple cache for file metadata, useful for process that work o a given series of files and that only need to repeat the job on the changed ones since the previous run of the processINDIRECT17
fill-range • 7.1.1Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`INDIRECT2
flat-cache • 2.0.1A stupidly simple key/value storage using files to persist some dataINDIRECT16
for-each • 0.3.5A better forEachINDIRECT1
function-bind • 1.1.2Implementation of Function.prototype.bindINDIRECT0
function.prototype.name • 1.1.8An ES2015 spec-compliant `Function.prototype.name` shimINDIRECT21
functional-red-black-tree • 1.0.1A fully persistent balanced binary search treeINDIRECT0
functions-have-names • 1.2.3Does this JS environment support the `name` property on functions?INDIRECT0
get-intrinsic • 1.3.0Get and robustly cache all JS language-level intrinsics at first require timeINDIRECT11
get-proto • 1.0.1Robustly get the [[Prototype]] of an objectINDIRECT6
get-symbol-description • 1.1.0Gets the description of a Symbol. Handles `Symbol()` vs `Symbol('')` properly when possible.INDIRECT13
globals • 12.4.0Global identifiers from different JavaScript environmentsINDIRECT1
globalthis • 1.0.4ECMAScript spec-compliant polyfill/shim for `globalThis`INDIRECT7
globby • 11.1.0User-friendly glob matchingINDIRECT23
gopd • 1.2.0`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.INDIRECT0
graphemer • 1.4.0A JavaScript library that breaks strings into their individual user-perceived characters (including emojis!)INDIRECT0
has-bigints • 1.1.0Determine if the JS environment has BigInt support.INDIRECT0
has-flag • 3.0.0Check if argv has a specific flagINDIRECT0
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-proto • 1.2.0Does this environment have the ability to get the [[Prototype]] of an object on creation with `__proto__`?INDIRECT5
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
htmlparser2 • 8.0.2Fast & forgiving HTML/XML parserINDIRECT5
iconv-lite • 0.4.24Convert character encodings in pure javascript.INDIRECT1
ignore • 4.0.6Ignore is a manager and filter for .gitignore rules.INDIRECT0
ignore • 5.3.2Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.INDIRECT0
import-fresh • 3.3.1Import a module while bypassing the cacheINDIRECT3
imurmurhash • 0.1.4An incremental implementation of MurmurHash3INDIRECT0
inquirer • 7.3.3A collection of common interactive command line user interfaces.INDIRECT33
internal-slot • 1.1.0ES spec-like internal slotsINDIRECT18
irregular-plurals • 2.0.0Map of nouns to their irregular plural formINDIRECT0
is-alphabetical • 1.0.4Check if a character is alphabeticalINDIRECT0
is-alphanumeric • 1.0.0Check if a string only contains alphanumeric charactersINDIRECT0
is-alphanumerical • 1.0.4Check if a character is alphanumericalINDIRECT2
is-array-buffer • 3.0.5Is this value a JS ArrayBuffer?INDIRECT17
is-async-function • 2.1.1Determine if a function is a native async function.INDIRECT17
is-bigint • 1.1.0Is this value an ES BigInt?INDIRECT1
is-boolean-object • 1.2.2Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT14
is-buffer • 2.0.5Determine 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-core-module • 2.16.1Is this specifier a node.js core module?INDIRECT2
is-data-view • 1.0.2Is this value a JS DataView? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.INDIRECT24
is-date-object • 1.1.0Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT14
is-decimal • 1.0.4Check if a character is decimalINDIRECT0
is-extglob • 2.1.1Returns true if a string has an extglob.INDIRECT0
is-finalizationregistry • 1.1.1Is this value a JS FinalizationRegistry? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT13
is-fullwidth-code-point • 2.0.0Check if the character represented by a given Unicode code point is fullwidthINDIRECT0
is-fullwidth-code-point • 3.0.0Check if the character represented by a given Unicode code point is fullwidthINDIRECT0
is-generator-function • 1.1.0Determine if a function is a native generator function.INDIRECT16
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 betINDIRECT1
is-hexadecimal • 1.0.4Check if a character is hexadecimalINDIRECT0
is-map • 2.0.3Is this value a JS Map? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT0
is-number-object • 1.1.1Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT14
is-number • 7.0.0Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.INDIRECT0
is-plain-obj • 2.1.0Check if a value is a plain objectINDIRECT0
is-regex • 1.2.1Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTagINDIRECT14
is-set • 2.0.3Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT0
is-shared-array-buffer • 1.0.4Is this value a JS SharedArrayBuffer?INDIRECT13
is-string • 1.1.1Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT14
is-symbol • 1.1.1Determine if a value is an ES6 Symbol or not.INDIRECT16
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
is-weakmap • 2.0.2Is this value a JS WeakMap? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT0
is-weakref • 1.1.1Is this value a JS WeakRef? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT13
is-weakset • 2.0.4Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.INDIRECT13
is-whitespace-character • 1.0.4Check if a character is a whitespace characterINDIRECT0
is-word-character • 1.0.4Check if a character is a word characterINDIRECT0
isarray • 2.0.5Array#isArray for older browsersINDIRECT0
iterator.prototype • 1.1.5`Iterator.prototype`, or a shared object to use.INDIRECT16
js-tokens • 4.0.0A regex that tokenizes JavaScript.INDIRECT0
js-yaml • 3.14.1YAML 1.2 parser and serializerINDIRECT3
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 dependenciesINDIRECT0
json5 • 1.0.2JSON for humans.INDIRECT1
jsonc-eslint-parser • 2.4.0JSON, JSONC and JSON5 parser for use with ESLint pluginsINDIRECT5
jsx-ast-utils • 3.3.5AST utility module for statically analyzing JSXINDIRECT90
levn • 0.3.0Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexibleINDIRECT2
lodash • 4.17.21Lodash modular utilities.INDIRECT0
longest-streak • 2.0.4Count the longest repeating streak of a characterINDIRECT0
loose-envify • 1.4.0Fast (and loose) selective `process.env` replacer using js-tokens instead of an ASTINDIRECT1
markdown-escapes • 1.0.4List of escapable characters in markdownINDIRECT0
markdown-eslint-parser • 1.2.1The ESLint custom parser for *.md files.INDIRECT130
markdown-table • 1.1.3Markdown/ASCII tablesINDIRECT0
math-intrinsics • 1.1.0ES Math-related intrinsics and helpers, robustly cached.INDIRECT0
mdast-comment-marker • 1.1.2mdast utility to parse a comment markerINDIRECT0
mdast-util-compact • 1.0.4Make an mdast tree compactINDIRECT3
mdast-util-heading-style • 1.0.6mdast utility to get the style of a headingINDIRECT0
mdast-util-to-string • 1.1.0mdast utility to get the plain text content of a nodeINDIRECT0
merge2 • 1.4.1Merge multiple streams into one stream in sequence or parallel.INDIRECT0
micromatch • 4.0.8Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.INDIRECT5
mimic-fn • 2.1.0Make a function mimic another oneINDIRECT0
minimist • 1.2.8parse argument optionsINDIRECT0
mkdirp • 0.5.6Recursively mkdir, like `mkdir -p`INDIRECT1
ms • 2.1.3Tiny millisecond conversion utilityINDIRECT0
natural-compare-lite • 1.4.0Compare strings containing a mix of letters and numbers in the way a human being would in sort order.INDIRECT0
natural-compare • 1.4.0Compare strings containing a mix of letters and numbers in the way a human being would in sort order.INDIRECT0
nice-try • 1.0.5Tries to execute a function and discards any error that occursINDIRECT0
object-assign • 4.1.1ES2015 `Object.assign()` ponyfillINDIRECT0
object-inspect • 1.13.4string representations of objects in node and the browserINDIRECT0
object-keys • 1.1.1An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shimINDIRECT0
object.assign • 4.1.7ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shimINDIRECT19
object.entries • 1.1.8ES2017 spec-compliant Object.entries shim.INDIRECT18
object.fromentries • 2.0.8ES proposal-spec-compliant Object.fromEntries shim.INDIRECT86
object.groupby • 1.0.3An ESnext spec-compliant `Object.groupBy` shim/polyfill/replacement that works as far down as ES3.INDIRECT86
object.values • 1.2.1ES2017 spec-compliant Object.values shim.INDIRECT19
onetime • 5.1.2Ensure a function is only called onceINDIRECT1
optionator • 0.8.3option parsing and help generationINDIRECT6
os-tmpdir • 1.0.2Node.js os.tmpdir() ponyfillINDIRECT0
own-keys • 1.0.1Robustly get an object's own property keys (strings and symbols), including non-enumerables when possibleINDIRECT15
parent-module • 1.0.1Get the path of the parent moduleINDIRECT1
parse-entities • 1.2.2Parse HTML character references: fast, spec-compliant, positional informationINDIRECT7
path-is-absolute • 1.0.1Node.js 0.12 path.isAbsolute() ponyfillINDIRECT0
path-key • 2.0.1Get the PATH environment variable key cross-platformINDIRECT0
path-parse • 1.0.7Node.js path.parse() ponyfillINDIRECT0
path-type • 4.0.0Check if a path is a file, directory, or symlinkINDIRECT0
picomatch • 2.3.1Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.INDIRECT0
plur • 3.1.1Pluralize a wordINDIRECT1
possible-typed-array-names • 1.1.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
prettier-linter-helpers • 1.0.0Utilities to help expose prettier output in linting toolsINDIRECT1
prettier • 2.8.8Prettier is an opinionated code formatterINDIRECT0
progress • 2.0.3Flexible ascii progress barINDIRECT0
prop-types • 15.8.1Runtime type checking for React props and similar objects.INDIRECT4
punycode • 2.3.1A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.INDIRECT0
queue-microtask • 1.2.3fast, tiny `queueMicrotask` shim for modern enginesINDIRECT0
react-is • 16.13.1Brand checking of React Elements.INDIRECT0
reflect.getprototypeof • 1.0.10An ES2015 mostly-spec-compliant `Reflect.getPrototypeOf` sham/polyfill/replacement that works in as many engines as possibleINDIRECT85
regexp.prototype.flags • 1.5.4ES6 spec-compliant RegExp.prototype.flags shim.INDIRECT20
regexpp • 2.0.1Regular expression parser for ECMAScript 2018.INDIRECT0
regexpp • 3.2.0Regular expression parser for ECMAScript.INDIRECT0
remark-frontmatter • 1.3.3remark plugin to support frontmatter (yaml, toml, and more)INDIRECT3
remark-lint-blockquote-indentation • 1.0.4remark-lint rule to warn when block quotes are either indented too much or too littleINDIRECT12
remark-lint-code-block-style • 1.0.4remark-lint rule to warn when code blocks do not adhere to a given styleINDIRECT9
remark-lint-definition-case • 1.0.5remark-lint rule to warn when definition labels are not lowercaseINDIRECT9
remark-lint-definition-spacing • 1.0.5remark-lint rule to warn when consecutive whitespace is used in a definitionINDIRECT9
remark-lint-emphasis-marker • 1.0.4remark-lint rule to warn when emphasis markers violate the given styleINDIRECT9
remark-lint-fenced-code-flag • 1.0.4remark-lint rule to warn when fenced code blocks occur without language flagINDIRECT9
remark-lint-fenced-code-marker • 1.0.4remark-lint rule to warn when fenced code markers violate the given styleINDIRECT9
remark-lint-file-extension • 1.0.5remark-lint rule to warn when the file’s extension violates the given styleINDIRECT4
remark-lint-final-definition • 1.0.4remark-lint rule to warn when definitions are not placed at the end of the fileINDIRECT9
remark-lint-hard-break-spaces • 1.0.5remark-lint rule to warn when too many spaces are used to create a hard breakINDIRECT9
remark-lint-heading-increment • 1.0.4remark-lint rule to warn when headings increment with more than 1 level at a timeINDIRECT8
remark-lint-heading-style • 1.0.4remark-lint rule to warn when heading style violates the given styleINDIRECT9
remark-lint-link-title-style • 1.0.5remark-lint rule to warn when link and definition titles occur with incorrect quotesINDIRECT10
remark-lint-list-item-content-indent • 1.0.4remark-lint rule to warn when the content of a list item has mixed indentationINDIRECT11
remark-lint-list-item-indent • 1.0.5remark-lint rule to warn when the spacing between a list item’s bullet and its content violates a given styleINDIRECT11
remark-lint-list-item-spacing • 1.1.4remark-lint rule to warn when list looseness is incorrectINDIRECT9
remark-lint-maximum-heading-length • 1.0.4remark-lint rule to warn when headings are too longINDIRECT9
remark-lint-maximum-line-length • 1.2.2remark-lint rule to warn when lines are too longINDIRECT9
remark-lint-no-auto-link-without-protocol • 1.0.4remark-lint rule to warn for angle bracketed links without protocolINDIRECT10
remark-lint-no-blockquote-without-marker • 2.0.4remark-lint rule to warn when blank lines without markers (`>`) are found in a block quoteINDIRECT10
remark-lint-no-consecutive-blank-lines • 1.0.4remark-lint rule to warn for too many consecutive blank linesINDIRECT11
remark-lint-no-duplicate-headings • 1.0.5remark-lint rule to warn on duplicate headingsINDIRECT12
remark-lint-no-emphasis-as-heading • 1.0.4remark-lint rule to warn when emphasis or importance is used instead of a headingINDIRECT8
remark-lint-no-file-name-articles • 1.0.5remark-lint rule to warn when file name start with an articleINDIRECT4
remark-lint-no-file-name-consecutive-dashes • 1.0.5remark-lint rule to warn when file names contain consecutive dashesINDIRECT4
remark-lint-no-file-name-irregular-characters • 1.0.5remark-lint rule to warn when file names contain irregular charactersINDIRECT4
remark-lint-no-file-name-mixed-case • 1.0.5remark-lint rule to warn when file names use mixed caseINDIRECT4
remark-lint-no-file-name-outer-dashes • 1.0.6remark-lint rule to warn when file names contain initial or final dashesINDIRECT4
remark-lint-no-heading-punctuation • 1.0.4remark-lint rule to warn when headings end in illegal charactersINDIRECT9
remark-lint-no-inline-padding • 1.0.5remark-lint rule to warn when inline nodes are padded with spacesINDIRECT9
remark-lint-no-literal-urls • 1.0.4remark-lint rule to warn when URLs without angle brackets are usedINDIRECT10
remark-lint-no-multiple-toplevel-headings • 1.0.5remark-lint rule to warn when multiple top level headings are usedINDIRECT11
remark-lint-no-shell-dollars • 1.0.4remark-lint rule to warn when shell code is prefixed by dollarsINDIRECT8
remark-lint-no-shortcut-reference-image • 1.0.4remark-lint rule to warn when shortcut reference images are usedINDIRECT8
remark-lint-no-shortcut-reference-link • 1.0.5remark-lint rule to warn when shortcut reference links are usedINDIRECT8
remark-lint-no-table-indentation • 1.0.5remark-lint rule to warn when tables are indentedINDIRECT9
remark-lint-ordered-list-marker-style • 1.0.4remark-lint rule to warn when the markers of ordered lists violate a given styleINDIRECT9
remark-lint-ordered-list-marker-value • 1.0.5remark-lint rule to warn when the marker value of ordered lists violates a given styleINDIRECT9
remark-lint-rule-style • 1.0.4remark-lint rule to warn when horizontal rules violate a given styleINDIRECT9
remark-lint-strong-marker • 1.0.4remark-lint rule to warn when importance (strong) markers violate the given styleINDIRECT9
remark-lint-table-cell-padding • 1.0.5remark-lint rule to warn when table cells are incorrectly paddedINDIRECT9
remark-lint-table-pipe-alignment • 1.0.4remark-lint rule to warn when table pipes are not alignedINDIRECT9
remark-lint-table-pipes • 1.0.4remark-lint rule to warn when table rows are not fenced with pipesINDIRECT9
remark-lint-unordered-list-marker-style • 1.0.4remark-lint rule to warn when markers of unordered lists violate a given styleINDIRECT9
remark-lint • 6.0.6remark plugin to lint Markdown code styleINDIRECT9
remark-message-control • 4.2.0remark plugin to enable, disable, and ignore messages with remarkINDIRECT8
remark-parse • 7.0.2remark plugin to parse MarkdownINDIRECT24
remark-preset-lint-markdown-style-guide • 2.1.4remark preset to configure remark-lint with rules that enforce the markdown style guideINDIRECT66
remark-stringify • 7.0.4remark plugin to compile MarkdownINDIRECT25
remark • 11.0.2Markdown processor powered by pluginsINDIRECT43
repeat-string • 1.6.1Repeat the given string n times. Fastest implementation for repeating a string.INDIRECT0
requireindex • 1.1.0Write minimal node index.js files that require and export siblings by file basenameINDIRECT0
resolve-from • 4.0.0Resolve the path of a module like `require.resolve()` but from a given pathINDIRECT0
resolve • 1.22.10resolve like require.resolve() on behalf of files asynchronously and synchronouslyINDIRECT5
resolve • 2.0.0-next.5resolve like require.resolve() on behalf of files asynchronously and synchronouslyINDIRECT5
restore-cursor • 3.1.0Gracefully restore the CLI cursor on exitINDIRECT3
reusify • 1.1.0Reuse objects and functions with styleINDIRECT0
run-async • 2.4.1Utility method to run function either synchronously or asynchronously using the common `this.async()` style.INDIRECT0
run-parallel • 1.2.0Run an array of functions in parallelINDIRECT1
safe-array-concat • 1.1.3`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadableINDIRECT18
safe-push-apply • 1.0.0Push an array of items into an array, while being robust against prototype modificationINDIRECT2
safe-regex-test • 1.1.0Give a regex, get a robust predicate function that tests it against a string.INDIRECT15
safer-buffer • 2.1.2Modern Buffer API polyfill without footgunsINDIRECT0
set-function-length • 1.2.2Set a function's length propertyINDIRECT14
set-function-name • 2.0.2Set a function's name propertyINDIRECT6
set-proto • 1.0.0Robustly set the [[Prototype]] of an objectINDIRECT6
shebang-command • 1.2.0Get the command from a shebangINDIRECT1
shebang-regex • 1.0.0Regular expression for matching a shebangINDIRECT0
side-channel-list • 1.0.0Store information about any JS value in a side channel, using a linked listINDIRECT2
side-channel-map • 1.0.1Store information about any JS value in a side channel, using a MapINDIRECT14
side-channel-weakmap • 1.0.2Store information about any JS value in a side channel. Uses WeakMap if available.INDIRECT15
side-channel • 1.1.0Store information about any JS value in a side channel. Uses WeakMap if available.INDIRECT17
slash • 3.0.0Convert Windows backslash paths to slash pathsINDIRECT0
slice-ansi • 2.1.0Slice a string with ANSI escape codesINDIRECT5
sliced • 1.0.1A faster Node.js alternative to Array.prototype.slice.call(arguments)INDIRECT0
state-toggle • 1.0.3Enter/exit a stateINDIRECT0
string-width • 3.1.0Get the visual width of a string - the number of columns required to display itINDIRECT4
string-width • 4.2.3Get the visual width of a string - the number of columns required to display itINDIRECT4
string.prototype.matchall • 4.0.12Spec-compliant polyfill for String.prototype.matchAllINDIRECT86
string.prototype.repeat • 1.0.0A robust & optimized `String.prototype.repeat` polyfill, based on the ECMAScript 6 specification.INDIRECT86
string.prototype.trim • 1.2.10ES5 spec-compliant shim for String.prototype.trimINDIRECT85
string.prototype.trimend • 1.0.9ES2019 spec-compliant String.prototype.trimEnd shim.INDIRECT19
string.prototype.trimstart • 1.0.8ES2019 spec-compliant String.prototype.trimStart shim.INDIRECT18
stringify-entities • 2.0.0Encode HTML character references and character entitiesINDIRECT6
strip-ansi • 5.2.0Strip ANSI escape codes from a stringINDIRECT1
strip-ansi • 6.0.1Strip ANSI escape codes from a stringINDIRECT1
strip-bom • 3.0.0Strip UTF-8 byte order mark (BOM) from a stringINDIRECT0
strip-json-comments • 3.1.1Strip comments from JSON. Lets you use comments in your JSON files!INDIRECT0
supports-color • 5.5.0Detect whether a terminal supports colorINDIRECT1
supports-color • 7.2.0Detect whether a terminal supports colorINDIRECT1
supports-preserve-symlinks-flag • 1.0.0Determine if the current node version supports the `--preserve-symlinks` flag.INDIRECT0
synckit • 0.6.2Perform async work synchronously in Node.js using `worker_threads`, or `child_process` as fallback, with first-class TypeScript support.INDIRECT1
text-table • 0.2.0borderless text tables with alignmentINDIRECT0
through • 2.3.8simplified stream constructionINDIRECT0
tmp • 0.0.33Temporary file and directory creatorINDIRECT1
to-regex-range • 5.0.1Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.INDIRECT1
trim-trailing-lines • 1.1.4Remove final line feeds from a stringINDIRECT0
trim • 0.0.1Trim string whitespaceINDIRECT0
trough • 1.0.5Middleware: a channel used to convey a liquidINDIRECT0
tsconfig-paths • 3.15.0Load node modules according to tsconfig paths, in run-time or via API.INDIRECT4
tsutils • 3.21.0utilities for working with typescript's ASTINDIRECT1
type-check • 0.3.2type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.INDIRECT1
typed-array-buffer • 1.0.3Get the ArrayBuffer out of a TypedArray, robustly.INDIRECT24
typed-array-byte-length • 1.0.3Robustly get the byte length of a Typed ArrayINDIRECT25
typed-array-byte-offset • 1.0.4Robustly get the byte offset of a Typed ArrayINDIRECT85
typed-array-length • 1.0.7Robustly get the length of a Typed ArrayINDIRECT85
unbox-primitive • 1.1.0Unbox a boxed JS primitive value.INDIRECT23
unherit • 1.1.3Clone a constructor without affecting the super-classINDIRECT2
unified-lint-rule • 1.0.6unified plugin to make it a bit easier to create linting rulesINDIRECT3
unified-message-control • 1.0.4Enable, disable, and ignore messages from unified processorsINDIRECT5
unified • 8.4.2Interface for processing text using syntax treesINDIRECT9
unist-util-generated • 1.1.6unist utility to check if a node is generatedINDIRECT0
unist-util-is • 3.0.0Utility to check if a node passes a testINDIRECT0
unist-util-position • 3.1.0unist utility to get the position of a nodeINDIRECT0
unist-util-remove-position • 1.1.4Remove `position`s from a unist treeINDIRECT3
unist-util-stringify-position • 2.0.3unist utility to serialize a node, position, or point as a human readable locationINDIRECT1
unist-util-visit-parents • 2.1.2Recursively walk over unist nodes, with ancestral informationINDIRECT1
unist-util-visit • 1.4.1Recursively walk over unist nodesINDIRECT2
v8-compile-cache • 2.4.0Require hook for automatic V8 compile cache persistenceINDIRECT0
vfile-location • 2.0.6Convert between positions (line and column-based) and offsets (range-based) locations in a virtual fileINDIRECT0
vfile-message • 2.0.4vfile utility to create a virtual messageINDIRECT2
vfile • 4.2.1Virtual file format for text processingINDIRECT4
which-boxed-primitive • 1.1.1Which kind of boxed JS primitive is this?INDIRECT22
which-builtin-type • 1.2.1What is the type of this builtin JS value?INDIRECT48
which-collection • 1.0.2Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.INDIRECT17
which-typed-array • 1.1.19Which 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
wrapped • 1.0.1consistent interface for INDIRECT2
write • 1.0.3Write data to a file, replacing the file if it already exists and creating any intermediate directories if they don't already exist. Thin wrapper around node's native fs methods.INDIRECT2
xtend • 4.0.2extend like a bossINDIRECT0
yaml-eslint-parser • 1.3.0A YAML parser that produces output compatible with ESLintINDIRECT2
ISC24
PackageRelationDependenciesPublished
cli-width • 3.0.0Get stdout window width, with two fallbacks, tty and then a default.INDIRECT0
eslint-plugin-html • 7.1.0A ESLint plugin to lint and fix inline scripts contained in HTML files.INDIRECT6
eslint-plugin-md • 1.0.19An ESLint plugin that allows you to lint markdown code in your *.md files.INDIRECT239
eslint-plugin-promise • 6.6.0Enforce best practices for JavaScript promisesINDIRECT0
fastq • 1.19.1Fast, in memory work queueINDIRECT1
flatted • 2.0.2A super light and fast circular JSON parser.INDIRECT0
fs.realpath • 1.0.0Use node's fs.realpath, but fall back to the JS implementation if the native one failsINDIRECT0
glob-parent • 5.1.2Extract the non-magic parent path from a glob string.INDIRECT2
glob • 7.2.3a little globberINDIRECT10
inflight • 1.0.6Add callbacks to requests in flight to avoid async duplicationINDIRECT2
inherits • 2.0.4Browser-friendly inheritance fully compatible with standard node.js inherits()INDIRECT0
isexe • 2.0.0Minimal module to check if a file is executable.INDIRECT0
minimatch • 3.1.2a glob matcher in javascriptINDIRECT3
mute-stream • 0.0.8Bytes go in, but they don't come out (when muted).INDIRECT0
once • 1.4.0Run a function exactly one timeINDIRECT1
picocolors • 1.1.1The tiniest and the fastest library for terminal output formatting with ANSI colorsINDIRECT0
rimraf • 2.6.3A deep deletion module for node (like `rm -rf`)INDIRECT11
semver • 5.7.2The semantic version parser used by npm.INDIRECT0
semver • 6.3.1The semantic version parser used by npm.INDIRECT0
semver • 7.7.1The semantic version parser used by npm.INDIRECT0
signal-exit • 3.0.7when you want to fire an event no matter how a process exits.INDIRECT0
which • 1.3.1Like which(1) unix command. Find the first instance of an executable in the PATH.INDIRECT1
wrappy • 1.0.2Callback wrapping utilityINDIRECT0
yaml • 2.7.0JavaScript parser and stringifier for YAMLINDIRECT0
BSD-2-Clause15
PackageRelationDependenciesPublished
@typescript-eslint/parser • 5.62.0An ESLint custom parser which leverages TypeScript ESTreeINDIRECT34
@typescript-eslint/typescript-estree • 5.62.0A parser that converts TypeScript source code into an ESTree compatible formINDIRECT32
domelementtype • 2.3.0all the types of nodes in htmlparser2's domINDIRECT0
domhandler • 5.0.3Handler for htmlparser2 that turns pages into a domINDIRECT1
domutils • 3.2.2Utilities for working with htmlparser2's domINDIRECT4
entities • 4.5.0Encode & decode XML and HTML entities with ease & speedINDIRECT0
eslint-scope • 5.1.1ECMAScript scope analyzer for ESLintINDIRECT3
espree • 6.2.1An Esprima-compatible JavaScript parser built on AcornINDIRECT3
espree • 9.6.1An Esprima-compatible JavaScript parser built on AcornINDIRECT3
esprima • 4.0.1ECMAScript parsing infrastructure for multipurpose analysisINDIRECT0
esrecurse • 4.3.0ECMAScript AST recursive visitorINDIRECT1
estraverse • 4.3.0ECMAScript JS AST traversal functionsINDIRECT0
estraverse • 5.3.0ECMAScript JS AST traversal functionsINDIRECT0
esutils • 2.0.3utility box for ECMAScript language toolsINDIRECT0
uri-js • 4.4.1An RFC 3986/3987 compliant, scheme extendable URI/IRI parsing/validating/resolving library for JavaScript.INDIRECT1
Apache-2.07
PackageRelationDependenciesPublished
doctrine • 2.1.0JSDoc parserINDIRECT1
doctrine • 3.0.0JSDoc parserINDIRECT1
eslint-visitor-keys • 1.3.0Constants and utilities about visitor keys to traverse AST.INDIRECT0
eslint-visitor-keys • 2.1.0Constants and utilities about visitor keys to traverse AST.INDIRECT0
eslint-visitor-keys • 3.4.3Constants and utilities about visitor keys to traverse AST.INDIRECT0
fast-diff • 1.3.0Fast Javascript text diffINDIRECT0
rxjs • 6.6.7Reactive Extensions for modern JavaScriptINDIRECT1
BSD-3-Clause3
PackageRelationDependenciesPublished
esquery • 1.6.0A query library for ECMAScript AST using a CSS selector like query language.INDIRECT1
sprintf-js • 1.0.3JavaScript sprintf implementationINDIRECT0
table • 5.4.6Formats data into a string table.INDIRECT17
0BSD2
PackageRelationDependenciesPublished
tslib • 1.14.1Runtime library for TypeScript helper functionsINDIRECT0
tslib • 2.8.1Runtime library for TypeScript helper functionsINDIRECT0
CC0-1.0 OR MIT2
PackageRelationDependenciesPublished
type-fest • 0.21.3A collection of essential TypeScript typesINDIRECT0
type-fest • 0.8.1A collection of essential TypeScript typesINDIRECT0
unknown1
PackageRelationDependenciesPublished
format • 0.2.2printf, sprintf, and vsprintf for JavaScriptINDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

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

Or the licenses badge code for the 0.1.0 version:

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