mark-exported-symbols-as-used

EXPORTED_SYMBOLS 中列出的变量标记为已使用,以便 no-unused-vars 不对其发出警告。

此规则还检查 EXPORTED_SYMBOLS 是否没有使用 let 定义,因为在脚本执行后,let 的词法作用域可能会消失。

此规则的错误代码示例:

let EXPORTED_SYMBOLS = ["foo"];

此规则的正确代码示例:

var EXPORTED_SYMBOLS = ["foo"];
const EXPORTED_SYMBOLS = ["foo"];