Add <%br= %> jqhtml syntax docs, class override detection, npm update
Document event handler placement and model fetch clarification 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
13
node_modules/@babel/traverse/lib/path/evaluation.js
generated
vendored
13
node_modules/@babel/traverse/lib/path/evaluation.js
generated
vendored
@@ -150,14 +150,19 @@ function _evaluate(path, state) {
|
||||
deopt(binding.path, state);
|
||||
return;
|
||||
}
|
||||
const resolved = path.resolve();
|
||||
if (resolved === path) {
|
||||
if (!binding) {
|
||||
deopt(path, state);
|
||||
return;
|
||||
}
|
||||
const value = evaluateCached(resolved, state);
|
||||
const bindingPath = binding.path;
|
||||
if (!bindingPath.isVariableDeclarator()) {
|
||||
deopt(bindingPath, state);
|
||||
return;
|
||||
}
|
||||
const initPath = bindingPath.get("init");
|
||||
const value = evaluateCached(initPath, state);
|
||||
if (typeof value === "object" && value !== null && binding.references > 1) {
|
||||
deopt(resolved, state);
|
||||
deopt(initPath, state);
|
||||
return;
|
||||
}
|
||||
return value;
|
||||
|
||||
Reference in New Issue
Block a user