{"library":"convention-lint","type":"library","category":null,"description":"Convention Lint is a CLI and VS Code extension that enforces naming conventions for files, folders, and HTML/JSX/Vue/Svelte class and id attributes. Current stable version is 1.0.7. It provides real-time diagnostics in the Problems panel, Quick Fix actions, and support for kebab-case, camelCase, PascalCase, snake_case, and lowercase rules. Key differentiators include atomic CSS detection for utility-first frameworks, per-rule severity settings, and disable comments. It competes with tools like ESLint naming plugins but focuses specifically on file and attribute naming.","language":"javascript","status":"active","version":"1.0.7","tags":["javascript","naming","convention","lint","cli","kebab-case","camelCase","snake_case"],"last_verified":"Fri May 01","install":[{"cmd":"npm install convention-lint","imports":["import { lintCLI } from 'convention-lint'","import { check } from 'convention-lint'","import type { ConventionConfig } from 'convention-lint'"]},{"cmd":"yarn add convention-lint","imports":[]},{"cmd":"pnpm add convention-lint","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/convention-lint","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}