* feat(angular): eslint config including template linting * feat(angular): migration add-template-support-and-presets * feat(angular): add support for component and directive prefix in lint config * fix(angular): tests * fix(angular): e2e tests * fix(angular): update to latest and make updates * fix(angular): update to latest and make updates * fix(angular): lockfile * fix(angular): update to latest and make updates * fix(angular): bump angular-eslint Co-authored-by: Jason Jean <jasonjean1993@gmail.com>
29 lines
854 B
TypeScript
29 lines
854 B
TypeScript
import typescript from './configs/typescript';
|
|
import javascript from './configs/javascript';
|
|
import reactTmp from './configs/react-tmp';
|
|
import reactBase from './configs/react-base';
|
|
import reactJsx from './configs/react-jsx';
|
|
import reactTypescript from './configs/react-typescript';
|
|
import angularCode from './configs/angular';
|
|
import angularTemplate from './configs/angular-template';
|
|
|
|
import enforceModuleBoundaries, {
|
|
RULE_NAME as enforceModuleBoundariesRuleName,
|
|
} from './rules/enforce-module-boundaries';
|
|
|
|
module.exports = {
|
|
configs: {
|
|
typescript,
|
|
javascript,
|
|
react: reactTmp,
|
|
'react-base': reactBase,
|
|
'react-typescript': reactTypescript,
|
|
'react-jsx': reactJsx,
|
|
angular: angularCode,
|
|
'angular-template': angularTemplate,
|
|
},
|
|
rules: {
|
|
[enforceModuleBoundariesRuleName]: enforceModuleBoundaries,
|
|
},
|
|
};
|