{ "parserOptions": { "parser": "@babel/eslint-parser", "sourceType": "module" }, "env": { "browser": true, "es6": true }, "extends": [ "eslint:recommended", "plugin:vue/essential" ], "globals": { "STUDIP": "writable", "CKEDITOR": "writable", "$": "writable", "_": "writable", "jQuery": "writable" }, "plugins": [ "vue" ], "rules": { "no-unused-vars": "off", "no-async-promise-executor": "error", "no-await-in-loop": "error", "no-promise-executor-return": "error", "require-atomic-updates": "error", "max-nested-callbacks": ["error", 4], "no-return-await": "error", "prefer-promise-reject-errors": "error" } }