Skip to content

⬅️ Back to Table of Contents

📄 compatibility-types

📊 Analysis Summary

Metric Count
📐 Interfaces 3
📑 Type Aliases 1

📚 Table of Contents

🛠️ File Location:

📂 packages/typescript-eslint/src/compatibility-types.ts

Interfaces

CompatibleParser

Interface Code
export interface CompatibleParser {
  parseForESLint(text: string): {
    ast: unknown;
    scopeManager: unknown;
  };
}

CompatibleConfig

Interface Code
export interface CompatibleConfig {
  name?: string;
  rules?: object;
}

Properties

Name Type Optional Description
name string not shown
rules object not shown

CompatiblePlugin

Interface Code
export interface CompatiblePlugin {
  meta: {
    name: string;
  };
}

Properties

Name Type Optional Description
meta { name: string; } not shown

Type Aliases

CompatibleConfigArray

type CompatibleConfigArray = CompatibleConfig[];

Generated by Syntax Scribe