enable prefer const (#5113)
This commit is contained in:
@@ -3,13 +3,13 @@ export default function ({ parse, traverse }) {
|
||||
visitor: {
|
||||
CallExpression(path) {
|
||||
if (path.get("callee").isIdentifier({ name: "eval" }) && path.node.arguments.length === 1) {
|
||||
let evaluate = path.get("arguments")[0].evaluate();
|
||||
const evaluate = path.get("arguments")[0].evaluate();
|
||||
if (!evaluate.confident) return;
|
||||
|
||||
let code = evaluate.value;
|
||||
const code = evaluate.value;
|
||||
if (typeof code !== "string") return;
|
||||
|
||||
let ast = parse(code);
|
||||
const ast = parse(code);
|
||||
traverse.removeProperties(ast);
|
||||
return ast.program;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user