eslint-plugin-html icon indicating copy to clipboard operation
eslint-plugin-html copied to clipboard

Error: Invalid index while running eslint

Open surferjeff opened this issue 5 months ago • 1 comments

Description

$ DEBUG=eslint:eslint npm run lint 

> [email protected] lint
> eslint wwwroot Views

  eslint:eslint Using config loader LegacyConfigLoader +0ms
  eslint:eslint Using file patterns: wwwroot,Views +1ms
  eslint:eslint Deleting cache file at /home/jeff/gitrepos/blazor-compared/MVCApp/.eslintcache +0ms
  eslint:eslint 15 files found in: 174ms +174ms
  eslint:eslint Lint /home/jeff/gitrepos/blazor-compared/MVCApp/wwwroot/js/Counter.js +3ms
  eslint:eslint Lint /home/jeff/gitrepos/blazor-compared/MVCApp/wwwroot/js/FetchData.js +56ms
  eslint:eslint Lint /home/jeff/gitrepos/blazor-compared/MVCApp/Views/Home/About.cshtml +36ms
  eslint:eslint Lint /home/jeff/gitrepos/blazor-compared/MVCApp/Views/Home/Counter.cshtml +3ms
  eslint:eslint Lint /home/jeff/gitrepos/blazor-compared/MVCApp/Views/Home/FetchData.cshtml +11ms

Oops! Something went wrong! :(

ESLint: 9.31.0

Error: Invalid index
    at TransformableString.originalIndex (/home/jeff/gitrepos/blazor-compared/MVCApp/node_modules/eslint-plugin-html/src/TransformableString.js:109:13)
    at remapMessage (/home/jeff/gitrepos/blazor-compared/MVCApp/node_modules/eslint-plugin-html/src/remapMessages.js:46:16)
    at remapMessages (/home/jeff/gitrepos/blazor-compared/MVCApp/node_modules/eslint-plugin-html/src/remapMessages.js:7:9)
    at verifyCodePart (/home/jeff/gitrepos/blazor-compared/MVCApp/node_modules/eslint-plugin-html/src/verifyWithFlatConfigPatch.js:97:12)
    at Linter.<anonymous> (/home/jeff/gitrepos/blazor-compared/MVCApp/node_modules/eslint-plugin-html/src/verifyWithFlatConfigPatch.js:106:9)
    at Linter._verifyWithFlatConfigArray (/home/jeff/gitrepos/blazor-compared/MVCApp/node_modules/eslint/lib/linter/linter.js:2446:15)
    at Linter.verify (/home/jeff/gitrepos/blazor-compared/MVCApp/node_modules/eslint/lib/linter/linter.js:1808:10)
    at Linter.verifyAndFix (/home/jeff/gitrepos/blazor-compared/MVCApp/node_modules/eslint/lib/linter/linter.js:2711:20)
    at verifyText (/home/jeff/gitrepos/blazor-compared/MVCApp/node_modules/eslint/lib/eslint/eslint.js:302:45)
    at /home/jeff/gitrepos/blazor-compared/MVCApp/node_modules/eslint/lib/eslint/eslint.js:825:25

Setup configuration

  • ESLint version: 9.31.0
  • eslint-plugin-html version: 8.1.3
  • NodeJS version: 18
  • Operating System name and version: Linux 21
  • ESLint configuration (.eslintrc/eslint.config.js): https://github.com/surferjeff/blazor-compared/blob/linter-issue/MVCApp/eslint.config.cjs

The whole project is publicly accessible: https://github.com/surferjeff/blazor-compared/tree/linter-issue/MVCApp

surferjeff avatar Jul 13 '25 22:07 surferjeff