123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- {
- "extends": [
- "airbnb",
- "plugin:prettier/recommended"
- ],
- "root": true,
- "env": {
- "browser": true,
- "es6": true,
- "node": true
- },
- "globals": {
- "Drupal": true,
- "drupalSettings": true,
- "drupalTranslations": true,
- "domready": true,
- "jQuery": true,
- "_": true,
- "matchMedia": true,
- "Cookies": true,
- "Backbone": true,
- "Modernizr": true,
- "Popper": true,
- "Sortable": true,
- "CKEDITOR": true
- },
- "rules": {
- "prettier/prettier": "error",
- "consistent-return": ["off"],
- "no-underscore-dangle": ["off"],
- "max-nested-callbacks": ["warn", 3],
- "import/no-mutable-exports": ["warn"],
- "no-plusplus": ["warn", {
- "allowForLoopAfterthoughts": true
- }],
- "no-param-reassign": ["off"],
- "no-prototype-builtins": ["off"],
- "valid-jsdoc": ["warn", {
- "prefer": {
- "returns": "return",
- "property": "prop"
- },
- "requireReturn": false
- }],
- "no-unused-vars": ["warn"],
- "operator-linebreak": ["error", "after", { "overrides": { "?": "ignore", ":": "ignore" } }]
- }
- }
|