Repository navigation
chore(deps): bump cli-launch to 1.11.4 and cli to 1.69.1 - #2745
netrajpatel wants to merge 3 commits into
Conversation
Launch 1.11.4 replaces the vulnerable adm-zip 0.5.18. Move follow-redirects, qs and body-parser to their patched versions within existing ranges, and raise the fast-uri pin from 4.2.1 to 4.2.3. Upgrade tty-table from 4 to 7 in cli-utilities (now 1.20.2) and pin it workspace-wide, so the published cli-utilities that bundled plugins use gets it too. tty-table 7 uses csv 6, which drops the vulnerable csv-parse 4. Its default export and Header type are unchanged. Ignore SNYK-JS-PICOMATCH-21248802 until 2026-11-29: picomatch 4.0.7 is the latest release, so there is no fix to take. Snyk reads .snyk per workspace package, hence one copy in each. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
🔒 Security Scan Results
⏱️ SLA Breach Summary
ℹ️ Vulnerabilities Without Available Fixes (Informational Only)The following vulnerabilities were detected but do not have fixes available (no upgrade or patch). These are excluded from failure thresholds:
Consider reviewing these vulnerabilities when fixes become available. |
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
🔒 Security Scan Results
⏱️ SLA Breach Summary
✅ BUILD PASSED - All security checks passed |
CI's setup-node pnpm cache requires the lockfile. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
🔒 Security Scan Results
⏱️ SLA Breach Summary
ℹ️ Vulnerabilities Without Available Fixes (Informational Only)The following vulnerabilities were detected but do not have fixes available (no upgrade or patch). These are excluded from failure thresholds:
Consider reviewing these vulnerabilities when fixes become available. |
Problem
@contentstack/cli-launch1.11.4; CLI v1 still shipped 1.11.3, which bundledadm-zip0.5.18 with 8 known vulnerabilities.v1-legacy, several with patched versions available within existing ranges (follow-redirects,qs,body-parser,fast-uri) andcsv-parse4 viatty-table4.Fix
@contentstack/cli-launchto^1.11.4and@contentstack/clito 1.69.1. Note: launch 1.11.4 depends on the v2 core (cli-command/cli-utilities2.0.2), so v1 now carries both cores. Both read the same config store, so login and region are shared; alllaunchcommands load.follow-redirects(1.16.2),qs(6.16.2) andbody-parser(1.20.9) to patched in-range versions, and raise thefast-uripin from 4.2.1 to 4.2.3.tty-table4 → 7 incli-utilities(version 1.20.2) and pin it workspace-wide, so the publishedcli-utilitiesused by bundled plugins gets it too. This removescsv-parse4. The default export andHeadertype are unchanged; tables render the same.SNYK-JS-PICOMATCH-21248802until 2026-11-29:picomatch4.0.7 is the latest release, so no fix exists. Snyk reads.snykper workspace package, so each package has a copy. The two existing (expired)tmpignores are kept.adm-zip0.6.1,deepmergevia launch;yarn,npmlicense via@oclif/plugin-plugins).Testing
pnpm run setup(clean install + build) passes; all unit tests pass (277).csdx --version→ 1.69.1;launch,launch:functions,launch:logs,launch:open,launch:environments,launch:deploymentshelp all load.csdx launchdeploy.Known, not in this PR:
--csvtable output calls papaparse'sparseinstead ofunparseand crashes (pre-existing since April 2025).