We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f0c50c6 commit f2aa399Copy full SHA for f2aa399
javascript/ql/lib/semmle/javascript/internal/paths/PackageJsonEx.qll
@@ -103,6 +103,9 @@ private module ResolverConfig implements Folder::ResolveSig {
103
predicate getAnAdditionalChild = JSPaths::getAnAdditionalChild/2;
104
105
predicate isOptionalPathComponent(string segment) { segment = ["cjs", "mjs", "js"] }
106
+
107
+ bindingset[segment]
108
+ string rewritePathSegment(string segment) { result = segment.regexpReplaceAll("\\..*", "") }
109
}
110
111
private module Resolver = Folder::Resolve<ResolverConfig>;
0 commit comments