New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

@readystack/sfdx-retirement-lint

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@readystack/sfdx-retirement-lint

Finds retired API versions and removed sfdx force:* commands in your DX repo before a deploy or a CI run fails with 410 GONE.

latest
Source
npmnpm
Version
0.1.2
Version published
Weekly downloads
284
Maintainers
1
Weekly downloads
 
Created
Source

Salesforce API Version & CLI Retirement Lint

Finds retired API versions and removed sfdx force:* commands in your DX repo before a deploy or a CI run fails with 410 GONE.

Install

npx @readystack/sfdx-retirement-lint file

Node 18+. The same 81 rules as the VS Code extension, from a terminal or CI.

Free

  • Tells you, for one file you open or paste, every retired Salesforce API version and every removed sfdx force:* command in it, with the line number, the error code the platform will return and the sf-style replacement to type.
  • --rules lists every rule

With a licence ($29 once)

  • Runs that same check over the whole repository, rewrites the removed commands and flags in place, emits CI JSON so the build fails instead of the deploy, and exports the findings as CSV/JSON/HTML for a team.
@readystack/sfdx-retirement-lint --dir ./templates --report html --out report.html

Salesforce DevOps platforms that flag this start at $79/user/month (Copado Essentials Basic) and $200/user/month (Gearset).

Use from an AI agent (MCP)

Claude Code · Cursor · Windsurf · any MCP client - add to your MCP config:

{ "mcpServers": { "sfdx-retirement-lint": { "command": "npx", "args": ["-y", "@readystack/sfdx-retirement-lint", "--mcp"] } } }

Tools: check_text and check_file (free) · check_dir (licence; the full sweep is free for 7 days). The agent gets every finding with the line number.

Use in CI

- name: Salesforce API Version & CLI Retirement Lint
  run: npx -y @readystack/sfdx-retirement-lint --dir . --ci

(container: docker run --rm -v "$PWD:/work" getreadystack/sfdx-retirement-lint --dir /work --ci)

Try the full run free for 7 days — no key needed. Then one licence, 7-day refund, no questions. Set READYSTACK_LICENSE=<key> or run --license <key> once.

Get a licence

Keywords

salesforce

FAQs

Package last updated on 19 Sep 2026

Related posts