LintingCAPLintingcapabilityCatching in the editor what would otherwise be caught at deploy time, or not at all — problems in source code and models and in the project's configuration, found by rules rather than by review.
Before choosing this
crawled
Signals
LicenceNo licenseNeither the package manifest nor the repository tree declares a licence
Without a licence the default is all rights reserved. Ask the maintainer, or check for terms stated elsewhere, before depending on it.
The fetched manifest names no licence and the repository tree holds no licence file. Manifest licence: none, Licence file: none in tree, observed , crawled manifest and repository tree.
What it declares
Every artifact
Type
Build tool
Origin
Independently maintained
As a build tool
Distributed through
npm
declared, How the tool is added to a project, as its documentation says., read npm install --save-dev @cbs-consulting/cds-eslint eslint — @cbs-consulting/cds-eslint — README, 2026-10-18
Connections1
Group by
NodeRelationConditionBasis
Functional1
LintingLintingcapabilityCatching problems in code, models and configuration by rulesSAP and community, narrow by design
→provides
none
authored
provides Linting
Functional, authored
Catching problems in code, models and configuration by rules
LintingLintingcapabilityCatching in the editor what would otherwise be caught at deploy time, or not at all — problems in source code and models and in the project's configuration, found by rules rather than by review.SAP and community, narrow by design
@cbs-consulting/tools@cbs-consulting/toolsbuild-toolShared ESLint configuration for SAPUI5 and CAP projects, the config rather than the rules, so a team adopts a house style by adding one dependency.independent, capShared ESLint configuration for SAPUI5 and CAP projects
eslint-plugin-better-cap-configeslint-plugin-better-cap-configbuild-toolA set of ESLint rules that read CAP configuration and flag the cds settings that have since been deprecated, putting that check in the linter a project already runs, with no dependencies of its own.independent, capESLint rules flagging deprecated CAP configuration
hana-linterhana-lintercliA command line that checks the names of the native SAP HANA artifact files in a CAP project, and the identifiers inside them, against regex rules the project keeps in a config file.independent, capRegex naming rules for SAP HANA artifacts in a CAP project
@sap/eslint-plugin-cds@sap/eslint-plugin-cdsbuild-toolSAP's ESLint plugin for CDS, carrying the model and environment rules capire calls best practice and universal for every CAP project.sap official, capSAP's ESLint plugin for CDS
@sap-ux/eslint-plugin-fiori-tools@sap-ux/eslint-plugin-fiori-toolsbuild-toolESLint rules from the Fiori tools team, aimed at the parts of a project their generators produce.sap official, capESLint rules for projects the Fiori tools generators produce