From 53db7561ca1ea5ac69a214d20d79507df0467903 Mon Sep 17 00:00:00 2001 From: "liron.kotev" Date: Tue, 5 Aug 2025 17:22:57 +0300 Subject: [PATCH 1/3] CM-50468-Add deno lock file support for SCA --- cycode/cli/consts.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cycode/cli/consts.py b/cycode/cli/consts.py index c82cedf6..9dc98a80 100644 --- a/cycode/cli/consts.py +++ b/cycode/cli/consts.py @@ -72,6 +72,7 @@ 'package.json', 'package-lock.json', 'yarn.lock', + 'deno.lock', 'pnpm-lock.yaml', 'npm-shrinkwrap.json', 'packages.config', @@ -127,7 +128,7 @@ 'go': ['go.sum', 'go.mod', 'go.mod.graph', 'Gopkg.lock'], 'maven_pom': ['pom.xml'], 'maven_gradle': ['build.gradle', 'build.gradle.kts', 'gradle.lockfile'], - 'npm': ['package.json', 'package-lock.json', 'yarn.lock', 'npm-shrinkwrap.json', '.npmrc', 'pnpm-lock.yaml'], + 'npm': ['package.json', 'package-lock.json', 'yarn.lock', 'npm-shrinkwrap.json', '.npmrc', 'pnpm-lock.yaml','deno.lock'], 'nuget': ['packages.config', 'project.assets.json', 'packages.lock.json', 'nuget.config'], 'ruby_gems': ['Gemfile', 'Gemfile.lock'], 'sbt': ['build.sbt', 'build.scala', 'build.sbt.lock'], From 917a254d8af863483c6df170db98c5c75c86177e Mon Sep 17 00:00:00 2001 From: "liron.kotev" Date: Wed, 6 Aug 2025 12:18:06 +0300 Subject: [PATCH 2/3] CM-50468-split the npm row in PROJECT_FILES_BY_ECOSYSTEM_MAP --- cycode/cli/consts.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cycode/cli/consts.py b/cycode/cli/consts.py index 9dc98a80..36ed3b18 100644 --- a/cycode/cli/consts.py +++ b/cycode/cli/consts.py @@ -128,7 +128,8 @@ 'go': ['go.sum', 'go.mod', 'go.mod.graph', 'Gopkg.lock'], 'maven_pom': ['pom.xml'], 'maven_gradle': ['build.gradle', 'build.gradle.kts', 'gradle.lockfile'], - 'npm': ['package.json', 'package-lock.json', 'yarn.lock', 'npm-shrinkwrap.json', '.npmrc', 'pnpm-lock.yaml','deno.lock'], + 'npm': ['package.json', 'package-lock.json', 'yarn.lock', 'npm-shrinkwrap.json', '.npmrc', 'pnpm-lock.yaml', + 'deno.lock'], 'nuget': ['packages.config', 'project.assets.json', 'packages.lock.json', 'nuget.config'], 'ruby_gems': ['Gemfile', 'Gemfile.lock'], 'sbt': ['build.sbt', 'build.scala', 'build.sbt.lock'], From 17d0d9ce3e189639a15dabe5a93b1056eb629a70 Mon Sep 17 00:00:00 2001 From: Ilya Siamionau Date: Wed, 6 Aug 2025 12:15:10 +0200 Subject: [PATCH 3/3] run ruff format --- cycode/cli/consts.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/cycode/cli/consts.py b/cycode/cli/consts.py index 36ed3b18..c223110b 100644 --- a/cycode/cli/consts.py +++ b/cycode/cli/consts.py @@ -128,8 +128,15 @@ 'go': ['go.sum', 'go.mod', 'go.mod.graph', 'Gopkg.lock'], 'maven_pom': ['pom.xml'], 'maven_gradle': ['build.gradle', 'build.gradle.kts', 'gradle.lockfile'], - 'npm': ['package.json', 'package-lock.json', 'yarn.lock', 'npm-shrinkwrap.json', '.npmrc', 'pnpm-lock.yaml', - 'deno.lock'], + 'npm': [ + 'package.json', + 'package-lock.json', + 'yarn.lock', + 'npm-shrinkwrap.json', + '.npmrc', + 'pnpm-lock.yaml', + 'deno.lock', + ], 'nuget': ['packages.config', 'project.assets.json', 'packages.lock.json', 'nuget.config'], 'ruby_gems': ['Gemfile', 'Gemfile.lock'], 'sbt': ['build.sbt', 'build.scala', 'build.sbt.lock'],