Loading...
Loading...
Create or modify a konsistent.json configuration file that enforces structural conventions in a TypeScript codebase. Use when the user wants to enforce consistent code structure, validate exports/imports across files, ensure directories contain required files, enforce naming patterns, add/remove/update convention rules, configure case map overrides for acronyms or special casing (kebabToPascalMap, kebabToCamelMap), or troubleshoot why konsistent is reporting violations. Triggers on: "konsistent", "konsistent.json", "enforce conventions", "structural consistency", "consistent exports", "consistent structure", "code conventions config", "add convention", "update convention", "fix konsistent errors", "case map", "case override", "acronym casing".
npx skill4agent add vercel-labs/konsistent konsistent-configkonsistent.jsonkonsistentkonsistentkonsistentpackage.jsonnode_modules/konsistentkonsistentpackage.jsonkonsistentpnpm add konsistent --save-devpackage.jsonkonsistentkonsistent "scripts": {
"konsistent": "konsistent"
}konsistent.jsonnode_modules/konsistent/konsistent.schema.jsonnode_modules/konsistent/docs/konsistent.jsonkonsistent.jsonnode_modules/konsistent/docs/guides/exploring-codebases.mdnamedescriptionseverityconventionsnode_modules/konsistent/docs/node_modules/konsistent/docs/reference/configuration.mdkonsistent.jsonnode_modules/konsistent/docs/reference/predicates.mdmusthaveTypehaveFilesexportexportTypesexportConstantsexportFunctionsexportInterfacesexportClassesimportimportTypesnode_modules/konsistent/docs/reference/path-patterns.mdtoPascalCasetoCamelCasetoFlatCasetoNthSegmentextractnode_modules/konsistent/docs/reference/constraints.mdmatchessegmentsif.placeholderSatisfiesnode_modules/konsistent/docs/reference/conditional-rules.mdifforexcludeFilesmustnode_modules/konsistent/docs/reference/case-maps.mdkebabToPascalMapkebabToCamelMapnode_modules/konsistent/docs/guides/examples.mdnode_modules/konsistent/docs/guides/exploring-codebases.mdnode_modules/konsistent/docs/konsistentseverity: "warning"namedescriptionhaveFilesfor.fileskonsistent validatepackage.jsonpnpm konsistent validatekonsistentpackage.jsonkonsistent.json