build: remove @contentstack/cli-launch from bundled CLI (DX-9742)#2652
Merged
harshitha-cstk merged 1 commit intoJul 23, 2026
Merged
Conversation
Demote launch to an opt-in plugin: drop @contentstack/cli-launch from both the dependencies and the oclif.plugins array in packages/contentstack/package.json, and regenerate pnpm-lock.yaml to clear its dependency subtree. Launch commands are no longer bundled or documented by default; users install them on demand via `csdx plugins:add @contentstack/cli-launch` (@oclif/plugin-plugins is already bundled). oclif.manifest.json is generated at pack time, so it picks up the removal automatically. Co-Authored-By: Claude Opus 4.8 <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:
✅ BUILD PASSED - All security checks passed |
cs-raj
approved these changes
Jul 23, 2026
harshitha-cstk
merged commit Jul 23, 2026
6f695a1
into
enh/dx-9742-demote-launch-plugin
8 checks passed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Demotes
launchto an opt-in plugin by removing@contentstack/cli-launchfrom the bundled CLI (packages/contentstack/package.json):dependencies(^1.11.1)oclif.pluginsarraypnpm-lock.yamlto clear the cli-launch dependency subtreeWhy
Part of DX-9742 (demote launch plugin). This is the durable counterpart to the README doc change (DX-9744, PR #2651): with launch no longer in
oclif.plugins,oclif readme/oclif manifestno longer generate launch content, so the docs stay accurate across regeneration.Behavior after this change
csdx launch …commands are no longer bundled or shown incsdx --help.csdx plugins:add @contentstack/cli-launch(works because@oclif/plugin-pluginsis already bundled).oclif.manifest.jsonis generated at pack time (not committed), so it picks up the removal automatically.Scope
Only
package.jsonandpnpm-lock.yamlchanged. No other code file needs to change.Ticket: https://contentstack.atlassian.net/browse/DX-9742
🤖 Generated with Claude Code