不允许某些三斜杠引用,推荐使用ES6风格的导入声明。
支持以下三种三斜杠引用方式的检查。
/// <reference lib="..." />
/// <reference path="..." />
/// <reference types="..." />
规则配置
// code-linter.json5
{
"rules": {
"@typescript-eslint/triple-slash-reference": "error"
}
} 正例
import { value } from 'code';
export { value }; 反例
/// <reference path="code" />
globalThis.value;