Dashboardcliinstall cli@ prerelease flags

install cli@ prerelease flags

Category: gotcha
Confidence: 1.00
ID: 01a086ad-2389-7d0b-9ab2-97cadf78993b
Project ID: c760f4f9-42b0-4ce0-b36d-6b8c38d770b2
Cross-project: No
Recalled in other projects: 0
Source session: 1YZ64v9a8cxdijJxe
Created: 2026-09-09 14:58:08
Updated: 2026-09-09 14:58:08

Content

Trap: selecting the first stable-looking cli@X.Y.Z tag in packages/cli/install looks safe because prereleases usually contain a suffix, but GitHub may mark a stable-looking tag as prerelease or draft. Fix: parse release objects and require both flags to be false before accepting tag_name, matching the TypeScript resolver; test a flagged cli@X.Y.Z before a valid stable release.

Move to: