tslint规则有数据库吗?

时间:2019-01-02 23:30:51

标签: typescript tslint

我一直在寻找可用的ts-lint规则,但对它们却感到非常困惑,因为文档要么是静态网页(可能不是最新的),要么是列出某些详细信息的静态自述文件。

我想知道,是否存在所有tslint规则的数据库,可以对其进行命名,尤其是列出它们的来源?因为有了完整的tslint.json配置文件,很难知道在哪里可以找到一些规则的描述和/或选项。

2 个答案:

答案 0 :(得分:0)

排序!

TSLint包本身随附的TSLint规则全部记录在https://palantir.github.io/tslint/rules上。这是根据what's on GitHub自动生成的。并保持最新状态。如果您仅使用tslint程序包而没有任何社区规则集,则仅需这些。

社区规则集在文档惯例方面有所不同,但通常每个规则集都有某种形式的文档。例如:

不幸的是,对于所有社区规则集(只有一些最受欢迎的规则集),并没有一个数据库。有些规则在各个软件包之间重复或重复,但略有不同。

答案 1 :(得分:0)

由于似乎没有可用的数据库/通用列表,因此我将其用作自己构建程序的编程练习。它不是100%抛光的,并且可能在这里和那里都缺少规则包,但这只是一个开始。欢迎反馈。

https://trex.totkeks.xyz/