@team23/eslint-config-team23-angular
Version:
A set of eslint rules used by TEAM23 for angular projects
19 lines • 638 B
JavaScript
import tseslint from 'typescript-eslint';
import angularConfig from "./config/angular-config.mjs";
const fileBasedModificationConfig = tseslint.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 tseslint.config(...angularConfig, ...fileBasedModificationConfig);
}
export { createAngularEslintConfig };
//# sourceMappingURL=index.mjs.map