You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
json: Use jsonc/jsonc language for JSONC config — the poupe/jsonc config incorrectly used jsonc/json (strict JSON), which rejected comments before rules could run, breaking files like .vscode/*.json and tsconfig.json
Changed
json: Added jsconfig.json and jsconfig.*.json to JSONC file patterns — these use the same comment-supporting format as tsconfig.json
json: Strict JSON config (poupe/json) now excludes JSONC files from matching
core: Exported all GLOB_* file pattern constants (GLOB_CSS, GLOB_JSON, GLOB_JSONC, GLOB_JSONC_FILES, GLOB_SRC, GLOB_VUE) from @poupe/eslint-config for consumers composing custom configs
markdown: md013 now exempts tables (tables: false) — table rows often exceed 80 characters and can't be wrapped
markdown: md024 set to siblings_only: true — allows reusing heading names like "Usage" or "Examples" under different parents
Known Issues
nuxt: Plugin instance conflicts for external consumers using createConfigForNuxt with tooling: true (#200)