Skip to content

Commit e5535e0

Browse files
committed
fixup! fix: adjust install path of cjs-module-lexer
1 parent 95d5a4a commit e5535e0

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

dep_checker/dependencies.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,8 @@ def get_cpe(self, repo_path: Path) -> Optional[str]:
130130
npm_name="corepack",
131131
),
132132
"CJS Module Lexer": Dependency(
133-
version_parser=vp.get_cjs_lexer_version,
133+
version_parser=lambda repo_path: vp.get_cjs_lexer_version_old(repo_path) \
134+
if "v20" in str(repo_path) else vp.get_cjs_lexer_version(repo_path),
134135
cpe=None,
135136
keyword="cjs-module-lexer",
136137
npm_name="cjs-module-lexer",

dep_checker/versions_parser.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ def get_c_ares_version(repo_path: Path) -> str:
4848
raise RuntimeError("Error extracting version number for c-ares")
4949
return matches.groupdict()["version"]
5050

51+
def get_cjs_lexer_version_old(repo_path: Path) -> str:
52+
return get_package_json_version(repo_path / "deps/cjs-module-lexer/package.json")
5153

5254
def get_cjs_lexer_version(repo_path: Path) -> str:
5355
return get_package_json_version(repo_path / "deps/cjs-module-lexer/src/package.json")

0 commit comments

Comments
 (0)