Angular HTML Линтер - PullRequest
       30

Angular HTML Линтер

0 голосов
/ 06 апреля 2020

Я бы хотел внедрить стиль кода в мою команду. Я знаю о Codelyzer для Angular, но похоже, что он содержит только машинописный код (как. html, так и .ts). Все нормально, но я хочу отформатировать HTML, используя Angular Руководство по стилю. Например, для труб:

Что есть у моей команды:

{{test | translate:{a: b} }}
{{test|translate:{a: b} }}
{{test | translate: {a: b} }}
{{test|translate: {a:b} }}
...

Что я хочу:

{{test | translate:{a: b} }}

Было бы также здорово, если бы я мог установить правило ( или какое-то автоматическое исправление) для сортировки Angular атрибутов. Например, мне нравится сначала вводить входные данные, затем выходные, затем обычные директивы, а затем структурные директивы:

До:

<div (click)="test($event)" appDirective *ngIf="qwe" [a]="1"></div>

После:

<div [a]="1"
     (click)="test($event)"
     appDirective
     *ngIf="qwe">
</div>
...