This PR fixes the new ESLint errors and warnings after upgrading the ESLint packages in the botbuilder-ai project.
Additionally, it adds the eslint-import-resolver-typescript resolver to avoid import/no-unresolved errors when the eslint command runs without building the project.
Specific Changes
Removed 'botbuilder-ai/eslint.config.cjs' file as it contained only the 'only-warn' plugin which was no longer needed.
Applied the auto fix flag for most issues (spacing, trailing commas, indentation, and removal of unnecessary eslint exceptions).
Applied manual fixes for new rules like 'no-constant-binary-expression'.
Added the eslint-import-resolver-typescript dependency and configuration for the resolver in the 'eslint.config.cjs' file.
Testing
The following images show the number of issues fixed in the library.
Addresses # 4684
minor
Description
This PR fixes the new ESLint errors and warnings after upgrading the ESLint packages in the botbuilder-ai project. Additionally, it adds the
eslint-import-resolver-typescript
resolver to avoid import/no-unresolved errors when the eslint command runs without building the project.Specific Changes
Testing
The following images show the number of issues fixed in the library.