Skip to content

Conversation

@Pixel998
Copy link
Contributor

Prerequisites checklist

What is the purpose of this pull request?

This pull request removes the redundant @types/espree dependency since espree now ships with its own TypeScript type definitions. It updates the codebase to use espree's built-in types instead of the separate DefinitelyTyped package

What changes did you make? (Give an overview)

  • Removed the @types/espree dependency from devDependencies
  • Replaced the custom Version type with espree's built-in EcmaVersion type throughout the codebase
  • Removed a @ts-expect-error comment in use-ast.ts that was suppressing a type mismatch error (now resolved)

This PR depends on espree v11.1.0 which has not been released yet. Keeping this as a draft until the release is available.

@netlify
Copy link

netlify bot commented Dec 31, 2025

Deploy Preview for eslint-code-explorer failed. Why did it fail? →

Name Link
🔨 Latest commit 9b410d2
🔍 Latest deploy log https://app.netlify.com/projects/eslint-code-explorer/deploys/6955b02ee72c360008258514

@eslintbot eslintbot added this to Triage Dec 31, 2025
@github-project-automation github-project-automation bot moved this to Needs Triage in Triage Dec 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Needs Triage

Development

Successfully merging this pull request may close these issues.

2 participants