Есть ли база данных для правил tslint? - PullRequest
0 голосов
/ 03 января 2019

Я просматривал доступные правила ts-lint и по-настоящему запутался со всеми ними, потому что документация - это либо статические веб-страницы, которые могут не обновляться, либо статические файлы readme, в которых перечислены некоторые их детали..

И мне было интересно, есть ли база данных для всех правил tslint, в которой указаны их имена и особенно списки, откуда они берутся?Потому что с полным файлом конфигурации tslint.json трудно понять, где искать описание и / или параметры некоторых правил.

Ответы [ 2 ]

0 голосов
/ 05 января 2019

Поскольку кажется, что базы данных / общего списка не было, я использовал это как упражнение по программированию, чтобы создать его самостоятельно.Он не отполирован на 100% и может также пропустить пакет правил, но это только начало.Обратная связь приветствуется.

https://trex.totkeks.xyz/

0 голосов
/ 03 января 2019

Сортировка!

Все правила TSLint, поставляемые с самим пакетом TSLint, документированы на https://palantir.github.io/tslint/rules., который автоматически генерируется из того, что на GitHub .и в курсе последних выпусков.Если вы просто используете пакет tslint без каких-либо наборов правил сообщества, это все, что вам нужно.100

Наборы правил сообщества различаются в практике документирования, но, как правило, каждый из них имеет некоторую форму документации.Например:

К сожалению, нет единой базы данных для всех наборов правил сообщества (это только некоторые из наиболее популярных) .Есть несколько правил, которые дублируются или дублируются, но немного отличаются в разных пакетах.?

...