From 87ba78e6da613f525ee3e09f621ccfa805bd1b59 Mon Sep 17 00:00:00 2001 From: Thijs Louisse Date: Mon, 3 Feb 2025 12:54:39 +0100 Subject: [PATCH] fix(providence): provide right ast to oxcTraverse --- .changeset/nervous-worms-beg.md | 5 +++++ .../src/program/utils/track-down-identifier.js | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/nervous-worms-beg.md diff --git a/.changeset/nervous-worms-beg.md b/.changeset/nervous-worms-beg.md new file mode 100644 index 000000000..303ca924e --- /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 11e5691a7..029deadb2 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...