这个“@typescript-eslint/ban-types”让我做噩梦。我在一个大型项目上工作,它会产生无法轻易修复的大错误(数百个)。
这是我的配置,但是愚蠢的 eslint 不想接受它:
//
// Typescript
"@typescript-eslint/ban-types": [
"error",
{
types: {
"{}": false,
Function: false,
},
extendDefaults: true,
},
],