UNPKG

@team23/eslint-config-team23-angular

Version:

A set of eslint rules used by TEAM23 for angular projects

23 lines 947 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createAngularEslintConfig = void 0; const tslib_1 = require("tslib"); const typescript_eslint_1 = tslib_1.__importDefault(require("typescript-eslint")); const angular_config_js_1 = tslib_1.__importDefault(require("./config/angular-config.cjs")); const fileBasedModificationConfig = typescript_eslint_1.default.config({ name: 'team23/angular/core/file-based/routes', files: ['**/*.routes.ts'], rules: { '@typescript-eslint/promise-function-async': 'off', }, }); /** * Creates an ESLint configuration tailored for Angular projects. * * @returns Array of ESLint configuration objects. */ function createAngularEslintConfig() { return typescript_eslint_1.default.config(...angular_config_js_1.default, ...fileBasedModificationConfig); } exports.createAngularEslintConfig = createAngularEslintConfig; //# sourceMappingURL=index.cjs.map