From 6a6b498d9ac5b93f4b5117e15baf8b1c1211fa2c Mon Sep 17 00:00:00 2001 From: Mara Kiefer <8320933+mnkiefer@users.noreply.github.com> Date: Thu, 11 Apr 2024 13:35:42 +0200 Subject: [PATCH] Create eslint.config.js --- eslint.config.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 eslint.config.js diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 00000000..e150356d --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,27 @@ +const js = require('@eslint/js'); +const cds = require('@sap/eslint-plugin-cds'); + +module.exports = { + { + "files": ["*.js"], + ...js.configs.recommended, + "rules": { + "no-console": "off", + "require-atomic-updates": "off", + "require-await": "warn", + "no-unused-vars": ["warn", { "argsIgnorePattern": "_" }] + }, + { + ...cds.configs.recommended, + "files": ['*.cds', '**/*.cds'], + "plugins": { + "@sap/cds": cds + }, + "languageOptions": cds.globals, + "rules": { + "@sap/cds/min-node-version": 0, + "@sap/cds/start-elements-lowercase": 1, + "@sap/cds/start-entities-uppercase": 1 + } + } +}