{
"defaultSeverity": "warning",
"extends": [
"tslint:recommended"
],
"linterOptions": {
"exclude": [
"node_modules/**"
]
},
"rules": {
"quotemark": [true, "single"],
"semicolon": [false, "always"],
"indent": [true, "spaces", 2],
"interface-name": false,
"ordered-imports": false,
"object-literal-sort-keys": false,
"no-consecutive-blank-lines": false,
"space-before-function-paren": ["error", {
"anonymous": "always",
"named": "always",
"asyncArrow": "always"
}],
"max-line-length": [ false ],
"no-bitwise": false,
"no-conditional-assignmen": false,
"no-console": false,
"no-construct": false,
"no-debugger": false
}
}
转载于:https://my.oschina.net/lpcysz/blog/3075599
分享到:
相关推荐
TypeScript TSLint语言服务插件 :red_exclamation_mark: 重要...工作区库执行默认情况下,如果您使用的是TypeScript的全局版本,则此插件将不会从工作空间中加载TSLint或自定义规则。 出于安全原因这样做。 该插件始
针对React Hooks的使用,TSLint提供了一些特定的规则,以确保其被正确、有效和安全地使用。以下将详细介绍这些TSLint规则及其重要性。 1. **`react-hooks/exhaustive-deps`**: 这个规则检查`useState`、`useEffect...
3. **映射TSLint规则**:不是所有的TSLint规则都有直接对应的ESLint规则。因此,我们需要查找并确定每个TSLint规则的ESLint等价物。例如,TSLint的`no-unused-variable`对应ESLint的`@typescript-eslint/no-unused-...
tslint.jar tslint.jar
tslint-config-standard, JavaScript标准样式的TSLint配置 TSLint配置标准 用于JavaScript标准样式的一个 TSLint配置插件。安装npm install tslint-config-standard --save-dev用法在 tslint.js
3. **代码一致性**:通过强制执行代码风格和结构的一致性,codelyzer有助于团队合作,因为它消除了由于个人编码习惯差异导致的问题。 4. **集成到构建流程**:codelyzer可以轻松地与构建工具(如Angular CLI、...
`tslint-ionic-rules`则是专门为Ionic框架定制的一套TSLint规则集,旨在帮助开发者遵循最佳实践,提升 Ionic 应用的代码质量。 **TSLint基础** TSLint 是一个由Palantir Technologies开发的开源项目,它支持...
将Prettier作为TSLint规则运行,并将差异报告为单个TSLint问题。 样本 a ( ) ; ; ; ~ ~ ; ; ; ~ ~ ~ [ Delete `;;⏎;;;` ] var foo = '' ~ ~ [ Replace `''` with `"";⏎` ] var foo = "" ; ~ [ Insert `·` ]...
tslint-config-airbnb, Airbnb JavaScript风格的TSLint配置 TSLint配置 Airbnb 一个用于Airbnb的TSLint配置安装npm install tslint-config-airbnb --save用法在 tslint.json 中:{ "ext
从Angular库的提取的有用的TSLint规则。 安装 # npm npm i -D ng-tslint # yarn yarn add -D ng-tslint 规则 类列表签名 该规则捕获使用classList情况无法在我们支持的所有浏览器中使用的情况。 强制类型 TSLint...
`ng-alain-codelyzer-master`这个压缩包很可能包含了`codelyzer`库的一个特定版本,`codelyzer`是一个专门用于Angular应用的tslint规则集,它扩展了tslint的能力,提供了更多针对Angular特性的规则检查。 在使用这...
tslint-react对TSLint和TypeScript具有同级依赖。 要将这些lint规则与默认预设一起使用,请通过extends关键字使用配置继承。 这是一个示例配置,其中tslint.json与node_modules文件夹相邻: { "extends" : [ "ts...
TSLint的ESLint规则 使用缺少的ESLint规则来改善TSLint 您想使用TypeScript进行编码,但是错过了ESLint中可用的所有规则? 现在,您可以使用此TSLint插件结合两个世界! 用法 从NPM安装到您的Dev Dependencies ...
TSLint挂钩规则 一个TSLint规则,用于为React挂钩强制实施。 该规则基于的。产品特点在潜在条件分支内检测使用React钩子: 如果陈述短路条件表达式( && , || ) 三元表达式循环( while , for , do ... while )...
TSLint的rxjs规则。 规则 该存储库提供以下规则: 规则名称 配置 描述 rxjs-collapse-imports 没有任何 将多个从rxjs导入到单个导入 仅限rxjs-pipeable-operators 没有任何 将副作用操作员迁移到可移植对象 rxjs...
tslint-microsoft-contrib 在某些Microsoft项目上使用的一组规则。注意该项目处于只读和模式。安装npm install tslint-microsoft-contrib --save-devTSLint和相应的tslint-microsoft-contrib版本TSLint版本tslint-...
vscode-tslint, vscode的tslint集成 vscode-tslint 支持tslint的VSCode扩展。 本自述文件描述了开发设置,有关发布扩展的信息,请参阅tslint文件夹中的自述文件 。插件开发设置在 tslint 和 tslint-server 文件夹内
ngrx-tslint规则 有关此库的ESLint版本,请参阅 安装 使用Angular CLI 使用Angular CLI中的ng-add命令进行安装指导。 我们将询问您要启用哪些规则。 ng add ngrx-tslint-rules 使用npm或yarn手动安装 首先使用以下...
`tslint-config-temando`可能包含了对变量命名的限制(如禁止使用单字符命名),强制注释的使用,以及特定的代码结构规则。使用这套配置,开发者可以在项目中快速实现统一的编码风格,减少不必要的代码审查时间,...