Skip to content

VS Code ESLint@3.0.16 Not Showing Errors #2050

@Hansanghyeon

Description

@Hansanghyeon

TL;DR

vscode settings.json

  "eslint.validate": [
    "javascript",
+   "typescript",
+   "typescriptreact"
  ],

I resolved it by adding this setting.
If ESLint is not working, check eslint.validate in your VSCode settings.

vscode eslint@3.0.16

eslint show output log

2025-08-08 05:34:11.291 [info] ESLint server is starting.
2025-08-08 05:34:11.291 [info] ESLint server running in node v22.17.0
2025-08-08 05:34:11.291 [info] ESLint server is running.
2025-08-08 05:34:11.650 [error] 2025-08-08T05:34:11.624Z eslint:eslint Using config loader LegacyConfigLoader
2025-08-08 05:34:11.650 [error] 2025-08-08T05:34:11.625Z eslint:config-loader Calculating config for file {workspace}/eslint.config.mjs
2025-08-08 05:34:11.650 [error] 2025-08-08T05:34:11.625Z eslint:config-loader Searching for eslint.config.js
2025-08-08 05:34:11.650 [error] 2025-08-08T05:34:11.626Z eslint:config-loader [Legacy]: Calculating config for {workspace}/eslint.config.mjs
2025-08-08 05:34:11.650 [error] 2025-08-08T05:34:11.626Z eslint:config-loader [Legacy]: Using config file {workspace}/eslint.config.mjs and base path {workspace}
2025-08-08 05:34:11.650 [error] 2025-08-08T05:34:11.626Z eslint:config-loader Calculating config array from config file {workspace}/eslint.config.mjs and base path {workspace}
2025-08-08 05:34:11.650 [error] 2025-08-08T05:34:11.627Z eslint:config-loader Loading config file {workspace}/eslint.config.mjs
2025-08-08 05:34:11.650 [error] 2025-08-08T05:34:11.627Z eslint:config-loader Loading config from {workspace}/eslint.config.mjs
2025-08-08 05:34:11.650 [error] 2025-08-08T05:34:11.627Z eslint:config-loader Config file URL is file://{workspace}/eslint.config.mjs
2025-08-08 05:34:11.655 [info] ESLint library loaded from: {workspace}/node_modules/eslint/lib/api.js
2025-08-08 05:34:12.568 [error] 2025-08-08T05:34:12.509Z eslint:rules Loading rule 'consistent-return' (remaining=290)
2025-08-08 05:34:12.568 [error] 2025-08-08T05:34:12.522Z eslint:rules Loading rule 'dot-notation' (remaining=289)
2025-08-08 05:34:12.568 [error] 2025-08-08T05:34:12.526Z eslint:rules Loading rule 'init-declarations' (remaining=288)
2025-08-08 05:34:12.568 [error] 2025-08-08T05:34:12.527Z eslint:rules Loading rule 'max-params' (remaining=287)
2025-08-08 05:34:12.568 [error] 2025-08-08T05:34:12.543Z eslint:rules Loading rule 'no-dupe-class-members' (remaining=286)
2025-08-08 05:34:12.568 [error] 2025-08-08T05:34:12.546Z eslint:rules Loading rule 'no-empty-function' (remaining=285)
2025-08-08 05:34:12.568 [error] 2025-08-08T05:34:12.557Z eslint:rules Loading rule 'no-invalid-this' (remaining=284)
2025-08-08 05:34:12.568 [error] 2025-08-08T05:34:12.558Z eslint:rules Loading rule 'no-loop-func' (remaining=283)
2025-08-08 05:34:12.568 [error] 2025-08-08T05:34:12.559Z eslint:rules Loading rule 'no-loss-of-precision' (remaining=282)
2025-08-08 05:34:12.568 [error] 2025-08-08T05:34:12.560Z eslint:rules Loading rule 'no-magic-numbers' (remaining=281)
2025-08-08 05:34:12.602 [error] 2025-08-08T05:34:12.578Z eslint:rules Loading rule 'no-restricted-imports' (remaining=280)
2025-08-08 05:34:12.625 [error] 2025-08-08T05:34:12.624Z eslint:rules Loading rule 'no-unused-expressions' (remaining=279)
2025-08-08 05:34:12.630 [error] 2025-08-08T05:34:12.630Z eslint:rules Loading rule 'no-useless-constructor' (remaining=278)
2025-08-08 05:34:12.639 [error] 2025-08-08T05:34:12.639Z eslint:rules Loading rule 'prefer-destructuring' (remaining=277)
2025-08-08 05:34:12.712 [error] 2025-08-08T05:34:12.691Z eslint:config-loader Config file {workspace}/eslint.config.mjs is not empty
2025-08-08 05:34:12.712 [error] 2025-08-08T05:34:12.693Z eslint:eslint Using config loader LegacyConfigLoader
2025-08-08 05:34:12.712 [error] 2025-08-08T05:34:12.693Z eslint:config-loader Calculating config for file {workspace}/eslint.config.mjs
2025-08-08 05:34:12.712 [error] 2025-08-08T05:34:12.694Z eslint:config-loader Searching for eslint.config.js
2025-08-08 05:34:12.712 [error] 2025-08-08T05:34:12.694Z eslint:config-loader [Legacy]: Calculating config for {workspace}/eslint.config.mjs
2025-08-08 05:34:12.712 [error] 2025-08-08T05:34:12.694Z eslint:config-loader [Legacy]: Using config file {workspace}/eslint.config.mjs and base path {workspace}
2025-08-08 05:34:12.712 [error] 2025-08-08T05:34:12.694Z eslint:config-loader Calculating config array from config file {workspace}/eslint.config.mjs and base path {workspace}
2025-08-08 05:34:12.712 [error] 2025-08-08T05:34:12.695Z eslint:config-loader Loading config file {workspace}/eslint.config.mjs
2025-08-08 05:34:12.712 [error] 2025-08-08T05:34:12.695Z eslint:config-loader Loading config from {workspace}/eslint.config.mjs
2025-08-08 05:34:12.712 [error] 2025-08-08T05:34:12.695Z eslint:config-loader Config file URL is file://{workspace}/eslint.config.mjs
2025-08-08 05:34:12.712 [error] 2025-08-08T05:34:12.695Z eslint:config-loader Config file {workspace}/eslint.config.mjs is not empty
2025-08-08 05:34:12.712 [error] 2025-08-08T05:34:12.695Z eslint:eslint Linting complete in: 2ms

The actual path has been changed to {workspace}.

vscode eslint@3.0.10

eslint show output log

[Info  - 오전 5:55:47] ESLint server is starting.
[Info  - 오전 5:55:47] ESLint server running in node v22.17.0
[Info  - 오전 5:55:47] ESLint server is running.
[Info  - 오전 5:55:48] ESLint library loaded from: /{workspace}/node_modules/eslint/lib/api.js
2025-08-08T05:55:48.106Z eslint:eslint Using config loader LegacyConfigLoader
2025-08-08T05:55:48.106Z eslint:config-loader Calculating config for file /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:48.106Z eslint:config-loader Searching for eslint.config.js
2025-08-08T05:55:48.107Z eslint:config-loader [Legacy]: Calculating config for /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:48.107Z eslint:config-loader [Legacy]: Using config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:48.107Z eslint:config-loader Calculating config array from config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:48.108Z eslint:config-loader Loading config file /{workspace}/eslint.config.mjs
2025-08-08T05:55:48.108Z eslint:config-loader Loading config from /{workspace}/eslint.config.mjs
2025-08-08T05:55:48.108Z eslint:config-loader Config file URL is file:///{workspace}/eslint.config.mjs
2025-08-08T05:55:48.814Z eslint:rules Loading rule 'consistent-return' (remaining=290)
2025-08-08T05:55:48.826Z eslint:rules Loading rule 'dot-notation' (remaining=289)
2025-08-08T05:55:48.830Z eslint:rules Loading rule 'init-declarations' (remaining=288)
2025-08-08T05:55:48.831Z eslint:rules Loading rule 'max-params' (remaining=287)
[Info  - 오전 5:55:48] Server process exited successfully
2025-08-08T05:55:48.845Z eslint:rules Loading rule 'no-dupe-class-members' (remaining=286)
2025-08-08T05:55:48.848Z eslint:rules Loading rule 'no-empty-function' (remaining=285)
2025-08-08T05:55:48.858Z eslint:rules Loading rule 'no-invalid-this' (remaining=284)
2025-08-08T05:55:48.859Z eslint:rules Loading rule 'no-loop-func' (remaining=283)
2025-08-08T05:55:48.860Z eslint:rules Loading rule 'no-loss-of-precision' (remaining=282)
2025-08-08T05:55:48.861Z eslint:rules Loading rule 'no-magic-numbers' (remaining=281)
2025-08-08T05:55:48.877Z eslint:rules Loading rule 'no-restricted-imports' (remaining=280)
2025-08-08T05:55:48.915Z eslint:rules Loading rule 'no-unused-expressions' (remaining=279)
2025-08-08T05:55:48.918Z eslint:rules Loading rule 'no-useless-constructor' (remaining=278)
2025-08-08T05:55:48.926Z eslint:rules Loading rule 'prefer-destructuring' (remaining=277)
2025-08-08T05:55:48.971Z eslint:config-loader Config file /{workspace}/eslint.config.mjs is not empty
2025-08-08T05:55:49.001Z eslint:rules Loading rule 'constructor-super' (remaining=276)
2025-08-08T05:55:49.001Z eslint:rules Loading rule 'for-direction' (remaining=275)
2025-08-08T05:55:49.002Z eslint:rules Loading rule 'getter-return' (remaining=274)
2025-08-08T05:55:49.002Z eslint:rules Loading rule 'no-async-promise-executor' (remaining=273)
2025-08-08T05:55:49.003Z eslint:rules Loading rule 'no-case-declarations' (remaining=272)
2025-08-08T05:55:49.003Z eslint:rules Loading rule 'no-class-assign' (remaining=271)
2025-08-08T05:55:49.004Z eslint:rules Loading rule 'no-compare-neg-zero' (remaining=270)
2025-08-08T05:55:49.004Z eslint:rules Loading rule 'no-cond-assign' (remaining=269)
2025-08-08T05:55:49.004Z eslint:rules Loading rule 'no-const-assign' (remaining=268)
2025-08-08T05:55:49.005Z eslint:rules Loading rule 'no-constant-binary-expression' (remaining=267)
2025-08-08T05:55:49.005Z eslint:rules Loading rule 'no-constant-condition' (remaining=266)
2025-08-08T05:55:49.006Z eslint:rules Loading rule 'no-control-regex' (remaining=265)
2025-08-08T05:55:49.010Z eslint:rules Loading rule 'no-debugger' (remaining=264)
2025-08-08T05:55:49.011Z eslint:rules Loading rule 'no-delete-var' (remaining=263)
2025-08-08T05:55:49.011Z eslint:rules Loading rule 'no-dupe-args' (remaining=262)
2025-08-08T05:55:49.011Z eslint:rules Loading rule 'no-dupe-else-if' (remaining=261)
2025-08-08T05:55:49.012Z eslint:rules Loading rule 'no-dupe-keys' (remaining=260)
2025-08-08T05:55:49.012Z eslint:rules Loading rule 'no-duplicate-case' (remaining=259)
2025-08-08T05:55:49.012Z eslint:rules Loading rule 'no-empty' (remaining=258)
2025-08-08T05:55:49.013Z eslint:rules Loading rule 'no-empty-character-class' (remaining=257)
2025-08-08T05:55:49.013Z eslint:rules Loading rule 'no-empty-pattern' (remaining=256)
2025-08-08T05:55:49.014Z eslint:rules Loading rule 'no-empty-static-block' (remaining=255)
2025-08-08T05:55:49.014Z eslint:rules Loading rule 'no-ex-assign' (remaining=254)
2025-08-08T05:55:49.014Z eslint:rules Loading rule 'no-extra-boolean-cast' (remaining=253)
2025-08-08T05:55:49.015Z eslint:rules Loading rule 'no-fallthrough' (remaining=252)
2025-08-08T05:55:49.015Z eslint:rules Loading rule 'no-func-assign' (remaining=251)
2025-08-08T05:55:49.016Z eslint:rules Loading rule 'no-global-assign' (remaining=250)
2025-08-08T05:55:49.016Z eslint:rules Loading rule 'no-import-assign' (remaining=249)
2025-08-08T05:55:49.017Z eslint:rules Loading rule 'no-invalid-regexp' (remaining=248)
2025-08-08T05:55:49.017Z eslint:rules Loading rule 'no-irregular-whitespace' (remaining=247)
2025-08-08T05:55:49.018Z eslint:rules Loading rule 'no-misleading-character-class' (remaining=246)
2025-08-08T05:55:49.021Z eslint:rules Loading rule 'no-new-native-nonconstructor' (remaining=245)
2025-08-08T05:55:49.022Z eslint:rules Loading rule 'no-nonoctal-decimal-escape' (remaining=244)
2025-08-08T05:55:49.022Z eslint:rules Loading rule 'no-obj-calls' (remaining=243)
2025-08-08T05:55:49.023Z eslint:rules Loading rule 'no-octal' (remaining=242)
2025-08-08T05:55:49.023Z eslint:rules Loading rule 'no-prototype-builtins' (remaining=241)
2025-08-08T05:55:49.023Z eslint:rules Loading rule 'no-redeclare' (remaining=240)
2025-08-08T05:55:49.024Z eslint:rules Loading rule 'no-regex-spaces' (remaining=239)
2025-08-08T05:55:49.024Z eslint:rules Loading rule 'no-self-assign' (remaining=238)
2025-08-08T05:55:49.025Z eslint:rules Loading rule 'no-setter-return' (remaining=237)
2025-08-08T05:55:49.025Z eslint:rules Loading rule 'no-shadow-restricted-names' (remaining=236)
2025-08-08T05:55:49.025Z eslint:rules Loading rule 'no-sparse-arrays' (remaining=235)
2025-08-08T05:55:49.026Z eslint:rules Loading rule 'no-this-before-super' (remaining=234)
2025-08-08T05:55:49.026Z eslint:rules Loading rule 'no-undef' (remaining=233)
2025-08-08T05:55:49.026Z eslint:rules Loading rule 'no-unexpected-multiline' (remaining=232)
2025-08-08T05:55:49.027Z eslint:rules Loading rule 'no-unreachable' (remaining=231)
2025-08-08T05:55:49.027Z eslint:rules Loading rule 'no-unsafe-finally' (remaining=230)
2025-08-08T05:55:49.027Z eslint:rules Loading rule 'no-unsafe-negation' (remaining=229)
2025-08-08T05:55:49.028Z eslint:rules Loading rule 'no-unsafe-optional-chaining' (remaining=228)
2025-08-08T05:55:49.028Z eslint:rules Loading rule 'no-unused-labels' (remaining=227)
2025-08-08T05:55:49.028Z eslint:rules Loading rule 'no-unused-private-class-members' (remaining=226)
2025-08-08T05:55:49.029Z eslint:rules Loading rule 'no-unused-vars' (remaining=225)
2025-08-08T05:55:49.029Z eslint:rules Loading rule 'no-useless-backreference' (remaining=224)
2025-08-08T05:55:49.030Z eslint:rules Loading rule 'no-useless-catch' (remaining=223)
2025-08-08T05:55:49.030Z eslint:rules Loading rule 'no-useless-escape' (remaining=222)
2025-08-08T05:55:49.031Z eslint:rules Loading rule 'no-with' (remaining=221)
2025-08-08T05:55:49.032Z eslint:rules Loading rule 'require-yield' (remaining=220)
2025-08-08T05:55:49.032Z eslint:rules Loading rule 'use-isnan' (remaining=219)
2025-08-08T05:55:49.033Z eslint:rules Loading rule 'valid-typeof' (remaining=218)
2025-08-08T05:55:49.033Z eslint:rules Loading rule 'curly' (remaining=217)
2025-08-08T05:55:49.034Z eslint:rules Loading rule 'no-spaced-func' (remaining=216)
2025-08-08T05:55:49.034Z eslint:rules Loading rule 'indent-legacy' (remaining=215)
2025-08-08T05:55:49.035Z eslint:rules Loading rule 'array-bracket-newline' (remaining=214)
2025-08-08T05:55:49.035Z eslint:rules Loading rule 'array-bracket-spacing' (remaining=213)
2025-08-08T05:55:49.035Z eslint:rules Loading rule 'array-element-newline' (remaining=212)
2025-08-08T05:55:49.036Z eslint:rules Loading rule 'arrow-parens' (remaining=211)
2025-08-08T05:55:49.036Z eslint:rules Loading rule 'arrow-spacing' (remaining=210)
2025-08-08T05:55:49.037Z eslint:rules Loading rule 'block-spacing' (remaining=209)
2025-08-08T05:55:49.037Z eslint:rules Loading rule 'brace-style' (remaining=208)
2025-08-08T05:55:49.037Z eslint:rules Loading rule 'comma-dangle' (remaining=207)
2025-08-08T05:55:49.038Z eslint:rules Loading rule 'comma-spacing' (remaining=206)
2025-08-08T05:55:49.038Z eslint:rules Loading rule 'comma-style' (remaining=205)
2025-08-08T05:55:49.039Z eslint:rules Loading rule 'computed-property-spacing' (remaining=204)
2025-08-08T05:55:49.039Z eslint:rules Loading rule 'dot-location' (remaining=203)
2025-08-08T05:55:49.039Z eslint:rules Loading rule 'eol-last' (remaining=202)
2025-08-08T05:55:49.040Z eslint:rules Loading rule 'func-call-spacing' (remaining=201)
2025-08-08T05:55:49.040Z eslint:rules Loading rule 'function-call-argument-newline' (remaining=200)
2025-08-08T05:55:49.040Z eslint:rules Loading rule 'function-paren-newline' (remaining=199)
2025-08-08T05:55:49.041Z eslint:rules Loading rule 'generator-star-spacing' (remaining=198)
2025-08-08T05:55:49.041Z eslint:rules Loading rule 'implicit-arrow-linebreak' (remaining=197)
2025-08-08T05:55:49.042Z eslint:rules Loading rule 'indent' (remaining=196)
2025-08-08T05:55:49.043Z eslint:rules Loading rule 'jsx-quotes' (remaining=195)
2025-08-08T05:55:49.043Z eslint:rules Loading rule 'key-spacing' (remaining=194)
2025-08-08T05:55:49.044Z eslint:rules Loading rule 'keyword-spacing' (remaining=193)
2025-08-08T05:55:49.044Z eslint:rules Loading rule 'linebreak-style' (remaining=192)
2025-08-08T05:55:49.045Z eslint:rules Loading rule 'lines-around-comment' (remaining=191)
2025-08-08T05:55:49.045Z eslint:rules Loading rule 'max-len' (remaining=190)
2025-08-08T05:55:49.046Z eslint:rules Loading rule 'max-statements-per-line' (remaining=189)
2025-08-08T05:55:49.046Z eslint:rules Loading rule 'multiline-ternary' (remaining=188)
2025-08-08T05:55:49.046Z eslint:rules Loading rule 'new-parens' (remaining=187)
2025-08-08T05:55:49.047Z eslint:rules Loading rule 'newline-per-chained-call' (remaining=186)
2025-08-08T05:55:49.047Z eslint:rules Loading rule 'no-confusing-arrow' (remaining=185)
2025-08-08T05:55:49.047Z eslint:rules Loading rule 'no-extra-parens' (remaining=184)
2025-08-08T05:55:49.049Z eslint:rules Loading rule 'no-extra-semi' (remaining=183)
2025-08-08T05:55:49.049Z eslint:rules Loading rule 'no-floating-decimal' (remaining=182)
2025-08-08T05:55:49.050Z eslint:rules Loading rule 'no-mixed-operators' (remaining=181)
2025-08-08T05:55:49.050Z eslint:rules Loading rule 'no-mixed-spaces-and-tabs' (remaining=180)
2025-08-08T05:55:49.051Z eslint:rules Loading rule 'no-multi-spaces' (remaining=179)
2025-08-08T05:55:49.051Z eslint:rules Loading rule 'no-multiple-empty-lines' (remaining=178)
2025-08-08T05:55:49.051Z eslint:rules Loading rule 'no-tabs' (remaining=177)
2025-08-08T05:55:49.052Z eslint:rules Loading rule 'no-trailing-spaces' (remaining=176)
2025-08-08T05:55:49.052Z eslint:rules Loading rule 'no-whitespace-before-property' (remaining=175)
2025-08-08T05:55:49.052Z eslint:rules Loading rule 'nonblock-statement-body-position' (remaining=174)
2025-08-08T05:55:49.053Z eslint:rules Loading rule 'object-curly-newline' (remaining=173)
2025-08-08T05:55:49.053Z eslint:rules Loading rule 'object-curly-spacing' (remaining=172)
2025-08-08T05:55:49.054Z eslint:rules Loading rule 'object-property-newline' (remaining=171)
2025-08-08T05:55:49.054Z eslint:rules Loading rule 'one-var-declaration-per-line' (remaining=170)
2025-08-08T05:55:49.054Z eslint:rules Loading rule 'operator-linebreak' (remaining=169)
2025-08-08T05:55:49.055Z eslint:rules Loading rule 'padded-blocks' (remaining=168)
2025-08-08T05:55:49.055Z eslint:rules Loading rule 'quote-props' (remaining=167)
2025-08-08T05:55:49.056Z eslint:rules Loading rule 'quotes' (remaining=166)
2025-08-08T05:55:49.056Z eslint:rules Loading rule 'rest-spread-spacing' (remaining=165)
2025-08-08T05:55:49.057Z eslint:rules Loading rule 'semi' (remaining=164)
2025-08-08T05:55:49.057Z eslint:rules Loading rule 'semi-spacing' (remaining=163)
2025-08-08T05:55:49.057Z eslint:rules Loading rule 'semi-style' (remaining=162)
2025-08-08T05:55:49.058Z eslint:rules Loading rule 'space-before-blocks' (remaining=161)
2025-08-08T05:55:49.058Z eslint:rules Loading rule 'space-before-function-paren' (remaining=160)
2025-08-08T05:55:49.059Z eslint:rules Loading rule 'space-in-parens' (remaining=159)
2025-08-08T05:55:49.059Z eslint:rules Loading rule 'space-infix-ops' (remaining=158)
2025-08-08T05:55:49.059Z eslint:rules Loading rule 'space-unary-ops' (remaining=157)
2025-08-08T05:55:49.060Z eslint:rules Loading rule 'switch-colon-spacing' (remaining=156)
2025-08-08T05:55:49.060Z eslint:rules Loading rule 'template-curly-spacing' (remaining=155)
2025-08-08T05:55:49.061Z eslint:rules Loading rule 'template-tag-spacing' (remaining=154)
2025-08-08T05:55:49.061Z eslint:rules Loading rule 'wrap-iife' (remaining=153)
2025-08-08T05:55:49.061Z eslint:rules Loading rule 'wrap-regex' (remaining=152)
2025-08-08T05:55:49.062Z eslint:rules Loading rule 'yield-star-spacing' (remaining=151)
2025-08-08T05:55:49.062Z eslint:rules Loading rule 'arrow-body-style' (remaining=150)
2025-08-08T05:55:49.063Z eslint:rules Loading rule 'prefer-arrow-callback' (remaining=149)
2025-08-08T05:55:49.063Z eslint:rules Loading rule 'no-new-symbol' (remaining=148)
2025-08-08T05:55:49.063Z eslint:rules Loading rule 'no-var' (remaining=147)
2025-08-08T05:55:49.064Z eslint:rules Loading rule 'prefer-const' (remaining=146)
2025-08-08T05:55:49.064Z eslint:rules Loading rule 'prefer-rest-params' (remaining=145)
2025-08-08T05:55:49.065Z eslint:rules Loading rule 'prefer-spread' (remaining=144)
2025-08-08T05:55:49.065Z eslint:rules Loading rule 'no-array-constructor' (remaining=143)
2025-08-08T05:55:49.065Z eslint:rules Loading rule 'camelcase' (remaining=142)
2025-08-08T05:55:49.066Z eslint:rules Loading rule 'class-methods-use-this' (remaining=141)
2025-08-08T05:55:49.084Z eslint:config-loader Calculating config for file /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:49.084Z eslint:config-loader [Legacy]: Calculating config for /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:49.084Z eslint:config-loader [Legacy]: Using config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:49.085Z eslint:eslint Using config loader LegacyConfigLoader
2025-08-08T05:55:49.085Z eslint:config-loader Calculating config for file /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:49.085Z eslint:config-loader Searching for eslint.config.js
2025-08-08T05:55:49.085Z eslint:config-loader [Legacy]: Calculating config for /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:49.085Z eslint:config-loader [Legacy]: Using config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:49.085Z eslint:config-loader Calculating config array from config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:49.085Z eslint:config-loader Loading config file /{workspace}/eslint.config.mjs
2025-08-08T05:55:49.085Z eslint:config-loader Loading config from /{workspace}/eslint.config.mjs
2025-08-08T05:55:49.085Z eslint:config-loader Config file URL is file:///{workspace}/eslint.config.mjs
2025-08-08T05:55:49.086Z eslint:config-loader Config file /{workspace}/eslint.config.mjs is not empty
2025-08-08T05:55:49.106Z eslint:eslint Using config loader LegacyConfigLoader
2025-08-08T05:55:49.106Z eslint:config-loader Calculating config for file /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:49.106Z eslint:config-loader Searching for eslint.config.js
2025-08-08T05:55:49.106Z eslint:config-loader [Legacy]: Calculating config for /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:49.106Z eslint:config-loader [Legacy]: Using config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:49.106Z eslint:config-loader Calculating config array from config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:49.106Z eslint:config-loader Loading config file /{workspace}/eslint.config.mjs
2025-08-08T05:55:49.106Z eslint:config-loader Loading config from /{workspace}/eslint.config.mjs
2025-08-08T05:55:49.106Z eslint:config-loader Config file URL is file:///{workspace}/eslint.config.mjs
2025-08-08T05:55:49.106Z eslint:config-loader Config file /{workspace}/eslint.config.mjs is not empty
2025-08-08T05:55:49.126Z eslint:eslint Lint /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:49.126Z eslint:linter Linting code for /{workspace}/app/api/publisher/get/publisher.get.dto.ts (pass 1)
2025-08-08T05:55:49.126Z eslint:linter Verify
2025-08-08T05:55:49.127Z eslint:linter With flat config: /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:49.127Z eslint:languages:js Parsing: /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:49.145Z eslint:languages:js Parsing successful: /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:49.146Z eslint:languages:js Scope analysis: /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:49.146Z eslint:languages:js Scope analysis successful: /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:50.143Z eslint:linter Generating fixed text for /{workspace}/app/api/publisher/get/publisher.get.dto.ts (pass 1)
2025-08-08T05:55:50.143Z eslint:source-code-fixer Applying fixes
2025-08-08T05:55:50.143Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2025-08-08T05:55:50.143Z eslint:eslint Linting complete in: 1037ms
2025-08-08T05:55:50.143Z eslint:config-loader Looking up cached config for /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:50.143Z eslint:config-loader [Legacy]: Looking up cached config for /{workspace}/app/api/publisher/get
2025-08-08T05:55:50.143Z eslint:config-loader Looking up cached config for /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:50.143Z eslint:config-loader [Legacy]: Looking up cached config for /{workspace}/app/api/publisher/get
2025-08-08T05:55:50.143Z eslint:config-loader Looking up cached config for /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:50.143Z eslint:config-loader [Legacy]: Looking up cached config for /{workspace}/app/api/publisher/get
2025-08-08T05:55:50.171Z eslint:eslint Using config loader LegacyConfigLoader
2025-08-08T05:55:50.171Z eslint:config-loader Calculating config for file /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.171Z eslint:config-loader Searching for eslint.config.js
2025-08-08T05:55:50.171Z eslint:config-loader [Legacy]: Calculating config for /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.171Z eslint:config-loader [Legacy]: Using config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:50.171Z eslint:config-loader Calculating config array from config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:50.171Z eslint:config-loader Loading config file /{workspace}/eslint.config.mjs
2025-08-08T05:55:50.171Z eslint:config-loader Loading config from /{workspace}/eslint.config.mjs
2025-08-08T05:55:50.171Z eslint:config-loader Config file URL is file:///{workspace}/eslint.config.mjs
2025-08-08T05:55:50.171Z eslint:config-loader Config file /{workspace}/eslint.config.mjs is not empty
2025-08-08T05:55:50.191Z eslint:config-loader Calculating config for file /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.191Z eslint:config-loader [Legacy]: Calculating config for /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.191Z eslint:config-loader [Legacy]: Using config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:50.191Z eslint:eslint Using config loader LegacyConfigLoader
2025-08-08T05:55:50.191Z eslint:config-loader Calculating config for file /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.191Z eslint:config-loader Searching for eslint.config.js
2025-08-08T05:55:50.191Z eslint:config-loader [Legacy]: Calculating config for /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.191Z eslint:config-loader [Legacy]: Using config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:50.191Z eslint:config-loader Calculating config array from config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:50.191Z eslint:config-loader Loading config file /{workspace}/eslint.config.mjs
2025-08-08T05:55:50.191Z eslint:config-loader Loading config from /{workspace}/eslint.config.mjs
2025-08-08T05:55:50.191Z eslint:config-loader Config file URL is file:///{workspace}/eslint.config.mjs
2025-08-08T05:55:50.192Z eslint:config-loader Config file /{workspace}/eslint.config.mjs is not empty
2025-08-08T05:55:50.211Z eslint:eslint Using config loader LegacyConfigLoader
2025-08-08T05:55:50.211Z eslint:config-loader Calculating config for file /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.211Z eslint:config-loader Searching for eslint.config.js
2025-08-08T05:55:50.211Z eslint:config-loader [Legacy]: Calculating config for /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.211Z eslint:config-loader [Legacy]: Using config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:50.211Z eslint:config-loader Calculating config array from config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:50.212Z eslint:config-loader Loading config file /{workspace}/eslint.config.mjs
2025-08-08T05:55:50.212Z eslint:config-loader Loading config from /{workspace}/eslint.config.mjs
2025-08-08T05:55:50.212Z eslint:config-loader Config file URL is file:///{workspace}/eslint.config.mjs
2025-08-08T05:55:50.212Z eslint:config-loader Config file /{workspace}/eslint.config.mjs is not empty
2025-08-08T05:55:50.230Z eslint:eslint Lint /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.230Z eslint:linter Linting code for /{workspace}/app/routes/my/components/partner-activity-section.tsx (pass 1)
2025-08-08T05:55:50.230Z eslint:linter Verify
2025-08-08T05:55:50.230Z eslint:linter With flat config: /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.230Z eslint:languages:js Parsing: /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.242Z eslint:languages:js Parsing successful: /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.242Z eslint:languages:js Scope analysis: /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.242Z eslint:languages:js Scope analysis successful: /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.524Z eslint:linter Generating fixed text for /{workspace}/app/routes/my/components/partner-activity-section.tsx (pass 1)
2025-08-08T05:55:50.524Z eslint:source-code-fixer Applying fixes
2025-08-08T05:55:50.524Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2025-08-08T05:55:50.524Z eslint:eslint Linting complete in: 313ms
2025-08-08T05:55:50.524Z eslint:config-loader Looking up cached config for /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.524Z eslint:config-loader [Legacy]: Looking up cached config for /{workspace}/app/routes/my/components
2025-08-08T05:55:50.524Z eslint:config-loader Looking up cached config for /{workspace}/app/routes/my/components/partner-activity-section.tsx
2025-08-08T05:55:50.524Z eslint:config-loader [Legacy]: Looking up cached config for /{workspace}/app/routes/my/components
2025-08-08T05:55:53.408Z eslint:eslint Using config loader LegacyConfigLoader
2025-08-08T05:55:53.408Z eslint:config-loader Calculating config for file /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:53.408Z eslint:config-loader Searching for eslint.config.js
2025-08-08T05:55:53.408Z eslint:config-loader [Legacy]: Calculating config for /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:53.408Z eslint:config-loader [Legacy]: Using config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:53.408Z eslint:config-loader Calculating config array from config file /{workspace}/eslint.config.mjs and base path /{workspace}
2025-08-08T05:55:53.408Z eslint:config-loader Loading config file /{workspace}/eslint.config.mjs
2025-08-08T05:55:53.408Z eslint:config-loader Loading config from /{workspace}/eslint.config.mjs
2025-08-08T05:55:53.408Z eslint:config-loader Config file URL is file:///{workspace}/eslint.config.mjs
2025-08-08T05:55:53.408Z eslint:config-loader Config file /{workspace}/eslint.config.mjs is not empty
2025-08-08T05:55:53.429Z eslint:eslint Lint /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:53.429Z eslint:linter Linting code for /{workspace}/app/api/publisher/get/publisher.get.dto.ts (pass 1)
2025-08-08T05:55:53.429Z eslint:linter Verify
2025-08-08T05:55:53.429Z eslint:linter With flat config: /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:53.429Z eslint:languages:js Parsing: /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:53.431Z eslint:languages:js Parsing successful: /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:53.431Z eslint:languages:js Scope analysis: /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:53.431Z eslint:languages:js Scope analysis successful: /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:53.469Z eslint:linter Generating fixed text for /{workspace}/app/api/publisher/get/publisher.get.dto.ts (pass 1)
2025-08-08T05:55:53.469Z eslint:source-code-fixer Applying fixes
2025-08-08T05:55:53.469Z eslint:source-code-fixer shouldFix parameter was false, not attempting fixes
2025-08-08T05:55:53.469Z eslint:eslint Linting complete in: 61ms
2025-08-08T05:55:53.470Z eslint:config-loader Looking up cached config for /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:53.470Z eslint:config-loader [Legacy]: Looking up cached config for /{workspace}/app/api/publisher/get
2025-08-08T05:55:53.470Z eslint:config-loader Looking up cached config for /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:53.470Z eslint:config-loader [Legacy]: Looking up cached config for /{workspace}/app/api/publisher/get
2025-08-08T05:55:53.470Z eslint:config-loader Looking up cached config for /{workspace}/app/api/publisher/get/publisher.get.dto.ts
2025-08-08T05:55:53.470Z eslint:config-loader [Legacy]: Looking up cached config for /{workspace}/app/api/publisher/get
Image

I downgraded only the extension version, and it worked properly.

my eslint plugin

https://github.com/Hansanghyeon/linter

eslint.config.mjs

import hyeonLinter from '@hyeon/linter'
import { defineConfig, globalIgnores } from 'eslint/config'

export default defineConfig([
  ...hyeonLinter.recommended,
  ...hyeonLinter.prettier,
  ...hyeonLinter.typescript,
  ...hyeonLinter.react,
  ...hyeonLinter.hansanghyeon,
  globalIgnores(['node_modules/', 'dist/', 'vite.config.ts', 'tailwind.config.js', 'eslint.config.mjs']),
  {
    rules: {
      camelcase: 'off',
      'lines-around-comment': 'off',
      '@typescript-eslint/no-explicit-any': 'off',
      '@typescript-eslint/no-unused-vars': [
        'error',
        {
          vars: 'all',
          varsIgnorePattern: '^_.*$|^_$|^P$|^flow$',
          args: 'all',
          argsIgnorePattern: '^_.*$|^_$|^P$|^flow$',
          caughtErrors: 'all',
          caughtErrorsIgnorePattern: '^_.*$|^_$|^P$|^flow$',
          destructuredArrayIgnorePattern: '^_.*$|^_$|^P$|^flow$',
          ignoreRestSiblings: true,
        },
      ],
      'react/prop-types': 'off',
    },
  },
])

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions