eslint-config-brf
Version:
brf lint custom configurations
25 lines (24 loc) • 974 B
JavaScript
// /*
// * Regras de linting para os projetos sob domínio da BRF. Para consultar a documentação completa, acesse:
// * ESLint: https://eslint.org/docs/latest/rules/
// * typescript-eslint: https://typescript-eslint.io/rules/
// * angular-eslint: https://github.com/angular-eslint/angular-eslint/tree/main/packages/eslint-plugin/docs/rules
// * eslint-plugin-import: https://github.com/import-js/eslint-plugin-import/tree/main/docs/rules
// * eslint-plugin-boundaries: https://github.com/javierbrea/eslint-plugin-boundaries/blob/master/README.md#overview
// * Jasmine: https://github.com/tlvince/eslint-plugin-jasmine/tree/master/docs/rules
// */
module.exports = {
ignorePatterns: [
"src/app/application/constants.ts",
"src/app/domain/constants.ts",
],
extends: [
"./src/recommended",
"./src/formatting",
"./src/clean-code",
"./src/template",
"./src/architecture/architecture",
"./src/test",
],
root: true,
};