Build toolBuild tooltypeRuns at build time. Nothing of it ships in the deployed application.See every one →What this type is →independently maintainedindependently maintainedoriginPublished by one person or a small company outside SAP. Says nothing about quality; the readings say that.See every one →

@cbs-consulting/cds-eslint

An ESLint plugin for CDS files carrying one consultancy's own rules, published so that the consultancy's projects lint their CDS models the same way.

Facts

Latestv1.0.0Released

Where it sits

Lives in
Provides
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

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.

What it declares

Every artifact

Type
Build tool
Origin
Independently maintained

As a build tool

Distributed through
npm

Connections1

@cbs-consulting/cds-eslint connections@cbs-consulting/cds-eslintPROVIDES→ provides1provides authoredLinting

Install

npm add @cbs-consulting/cds-eslint

Derived from the package name. No recipe recorded; the README has the configuration.

README

quoted from @cbs-consulting/cds-eslint@1.0.0, read
@cbs-consulting/cds-eslint@1.0.0/README.mdOn npm

@cbs-consulting/cds-eslint

ESLint plugin for CDS (Core Data Services) files with custom linting rules for better code quality and consistency.

excerpt, no licence read, read the rest, on npm

History

Latest

v1.0.0

14downloads per week, npm
Weekly downloads for @cbs-consulting/cds-eslint26 complete calendar weeks from 2026-04-27 to 2026-10-25; the latest total is 14.27 Apr – 3 May: 2054 May – 10 May: 31111 May – 17 May: 17318 May – 24 May: 33125 May – 31 May: 2971 Jun – 7 Jun: 2018 Jun – 14 Jun: 35215 Jun – 21 Jun: 42622 Jun – 28 Jun: 49029 Jun – 5 Jul: 5906 Jul – 12 Jul: 73213 Jul – 19 Jul: 81120 Jul – 26 Jul: 82727 Jul – 2 Aug: 5343 Aug – 9 Aug: 29710 Aug – 16 Aug: 3717 Aug – 23 Aug: 4224 Aug – 30 Aug: 3031 Aug – 6 Sept: 257 Sept – 13 Sept: 3114 Sept – 20 Sept: 5621 Sept – 27 Sept: 1628 Sept – 4 Oct: 315 Oct – 11 Oct: 5212 Oct – 18 Oct: 3919 Oct – 25 Oct: 14
Linting
  1. @cbs-consulting/toolsShared ESLint configuration for SAPUI5 and CAP projects
  2. eslint-plugin-better-cap-configESLint rules flagging deprecated CAP configuration
  3. hana-linterRegex naming rules for SAP HANA artifacts in a CAP project
  4. @sap/eslint-plugin-cdsSAP's ESLint plugin for CDS
  5. @sap-ux/eslint-plugin-fiori-toolsESLint rules for projects the Fiori tools generators produce

Details

Sources4
npm registrydiscovered herechecked
The discovery passdiscovered herechecked
npm registry, @cbs-consulting/cds-eslintversion, releases, installschecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
latestv1.0.0
first release
releases and cadence1
discovered vianpm registry, The discovery pass
first seen in the atlas
ecosystem and domaincap, developer-experience
History in the atlas4
  1. npm: https://www.npmjs.com/package/@cbs-consulting/cds-eslint
  2. Typed cds-plugin by placement, which defaults every candidate to that. It is not one.
  3. An ESLint plugin for CDS files carrying one consultancy's own rules, published so their projects lint the same way.
  4. First seen.
For your agent
Ref
artifact:cbs-consulting-cds-eslint
JSON
/artifacts/cbs-consulting-cds-eslint.json
MCP
Connecting an agent