.eslintrc.json 815 Bytes
Newer Older
CED SA's avatar
CED SA committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
{
  "root": true,
  "extends": "./node_modules/@maggioli/bld-ng/conf/lint/index.js",
  "overrides": [
    /*
    * -----------------------------------------------------
    * TYPESCRIPT FILES (COMPONENTS, SERVICES ETC) (.ts)
    * -----------------------------------------------------
    */
    {
      "files": [
        "*.ts"
      ],
      "parserOptions": {
        "project": "./tsconfig.json",
        "createDefaultProgram": true
      },
      "extends": [
        "./node_modules/@maggioli/bld-ng/conf/lint/typescript.js"
      ],
      "rules": {
        "@angular-eslint/component-selector": [
          "error",
          {
            "type": "element",
            "prefix": "paf", // sostituire con il prefisso di progetto
            "style": "kebab-case"
          }
        ]
      }
    }
  ]
}