diff --git a/.changeset/nervous-worms-beg.md b/.changeset/nervous-worms-beg.md new file mode 100644 index 0000000000..303ca924ea --- /dev/null +++ b/.changeset/nervous-worms-beg.md @@ -0,0 +1,5 @@ +--- +'providence-analytics': patch +--- + +fix: provide right ast to oxcTraverse diff --git a/packages-node/providence-analytics/src/program/utils/track-down-identifier.js b/packages-node/providence-analytics/src/program/utils/track-down-identifier.js index 11e5691a73..029deadb2b 100644 --- a/packages-node/providence-analytics/src/program/utils/track-down-identifier.js +++ b/packages-node/providence-analytics/src/program/utils/track-down-identifier.js @@ -313,7 +313,7 @@ async function trackDownIdentifierFn( ExportDeclaration: handleExportDeclOrNamedDecl, }; - oxcTraverse(oxcAst.program, visitor, { needsAdvancedPaths: true }); + oxcTraverse(oxcAst, visitor, { needsAdvancedPaths: true }); if (pendingTrackDownPromise) { // We can't handle promises inside Babel traverse, so we do it here...