MCPcopy Index your code
hub / github.com/eslint/rewrite

github.com/eslint/rewrite @object-schema-v3.0.5

Chat with this repo
repository ↗ · DeepWiki ↗ · release object-schema-v3.0.5 ↗ · + Follow
429 symbols 985 edges 113 files 203 documented · 47% updated 1d agomcp-v0.3.8 · 2026-06-29★ 3386 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

ESLint Rewrite

Monorepo for the rewrite of ESLint.

Packages

This repository is the home of the following packages:

Sponsors

The following companies, organizations, and individuals support ESLint's ongoing maintenance and development. Become a Sponsor to get your logo on our READMEs and website.

Platinum Sponsors

Automattic

Gold Sponsors

Qlty Software

Silver Sponsors

Vite Liftoff StackBlitz

Bronze Sponsors

Cybozu SAP CrawlJobs aeriusventilation's Org Depot Icons8 Discord GitBook HeroCoders TestMu AI Open Source Office (Formerly LambdaTest)

Technology Sponsors

Technology sponsors allow us to use their products and services for free as part of a contribution to the open source ecosystem and our work.

Netlify Algolia 1Password

Extension points exported contracts — how you extend this code

InlineConfigElement (Interface)
* Represents inline configuration found in the source code.
packages/core/src/types.ts
ConfigObject (Interface)
(no doc)
packages/config-array/src/types.ts
ConfigWithExtends (Interface)
(no doc)
packages/config-helpers/src/types.ts
BasePropertyDefinition (Interface)
(no doc)
packages/object-schema/src/types.ts
MigrationImport (Interface)
(no doc)
packages/migrate-config/src/types.ts
CustomRuleTypeDefinitions (Interface)
(no doc)
packages/plugin-kit/src/types.ts
SourceCodeBase (Interface)
* Represents the basic interface for a source code object.
packages/core/src/types.ts
PropertyDefinitionWithStrategies (Interface)
(no doc)
packages/object-schema/src/types.ts

Core symbols most depended-on inside this repo

normalizeSync
called by 153
packages/config-array/src/config-array.js
isFileIgnored
called by 142
packages/config-array/src/config-array.js
getConfig
called by 114
packages/config-array/src/config-array.js
getIndexFromLoc
called by 101
packages/plugin-kit/src/source-code.js
defineConfig
called by 98
packages/config-helpers/src/define-config.js
getConfigStatus
called by 85
packages/config-array/src/config-array.js
getLocFromIndex
called by 83
packages/plugin-kit/src/source-code.js
isDirectoryIgnored
called by 82
packages/config-array/src/config-array.js

Shape

Function 214
Method 100
Interface 67
Class 48

Languages

TypeScript100%

Modules by API surface

packages/core/src/types.ts76 symbols
packages/migrate-config/src/migrate-config.js39 symbols
packages/config-array/src/config-array.js38 symbols
packages/plugin-kit/src/source-code.js30 symbols
packages/plugin-kit/tests/types/types.test.ts24 symbols
packages/core/tests/types/types.test.ts22 symbols
packages/object-schema/src/object-schema.js19 symbols
packages/compat/tests/fixtures/rules/require-atomic-updates.js19 symbols
packages/compat/src/fixup-rules.js18 symbols
packages/config-helpers/src/define-config.js14 symbols
packages/plugin-kit/src/config-comment-parser.js12 symbols
packages/compat/tests/fixup-rules.test.js11 symbols

For agents

$ claude mcp add rewrite \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page