eslint/no-useless-rename 正確性
此規則的作用
不允許將 import、export 和解構賦值重新命名為相同的名稱。
為何這不好?
將變數重新命名為相同的名稱是不必要的。
範例
此規則的不正確程式碼範例
javascript
import { foo as foo } from "foo";
const { bar: bar } = obj;
export { baz as baz };
此規則的正確程式碼範例
javascript
import { foo } from "foo";
const { bar: renamed } = obj;
export { baz };