resume-cli is the project's #1 entry point (4,719★) but is effectively unmaintained: package.json pins engines: ">=12 <18" so it will not install on modern Node (18/20/22+), and the README states it is not actively maintained.
Decision needed (pick one):
- Revive inside the jsonresume.org monorepo as
packages/cli — modernize to Node 20+, replace the legacy Puppeteer/Babel toolchain, reuse the registry's Playwright PDF rendering, and keep publishing the resume-cli npm name from the workspace (import history via git-filter-repo/subtree).
- Formally deprecate — pin a deprecation notice in the README, keep
v3.1.2 published for backward compatibility, and redirect new users to the registry / Resumed.
Either way, stop it silently rotting at the front door. Part of the org consolidation audit: jsonresume.org#275.
resume-cli is the project's #1 entry point (4,719★) but is effectively unmaintained: package.json pins
engines: ">=12 <18"so it will not install on modern Node (18/20/22+), and the README states it is not actively maintained.Decision needed (pick one):
packages/cli— modernize to Node 20+, replace the legacy Puppeteer/Babel toolchain, reuse the registry's Playwright PDF rendering, and keep publishing theresume-clinpm name from the workspace (import history via git-filter-repo/subtree).v3.1.2published for backward compatibility, and redirect new users to the registry / Resumed.Either way, stop it silently rotting at the front door. Part of the org consolidation audit: jsonresume.org#275.