Skip to content

Commit

Permalink
fix: fix monorepo sub projects overriding same snapshot issue
Browse files Browse the repository at this point in the history
  • Loading branch information
xzhou-snyk committed Sep 8, 2023
1 parent 168ea03 commit 0a3d355
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions src/cli/commands/monitor/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -280,7 +280,11 @@ export default async function monitor(...args0: MethodArgs): Promise<any> {
const res: MonitorResult = await promiseOrCleanup(
snykMonitor(
path,
generateMonitorMeta(options, extractedPackageManager),
generateMonitorMeta(
options,
extractedPackageManager,
projectName,
),
projectDeps,
options,
projectDeps.plugin as PluginMetadata,
Expand Down Expand Up @@ -346,12 +350,17 @@ export default async function monitor(...args0: MethodArgs): Promise<any> {
throw new Error(output);
}

function generateMonitorMeta(options, packageManager?): MonitorMeta {
function generateMonitorMeta(
options,
packageManager?,
projectName?,
): MonitorMeta {
return {
method: 'cli',
packageManager,
'policy-path': options['policy-path'],
'project-name': options['project-name'] || config.PROJECT_NAME,
'project-name':
options['project-name'] || projectName || config.PROJECT_NAME,
isDocker: !!options.docker,
prune: !!options.pruneRepeatedSubdependencies,
'remote-repo-url': options['remote-repo-url'],
Expand Down

0 comments on commit 0a3d355

Please sign in to comment.