Skip to content

STCLI-285 Decouple from yarn classic#402

Open
JohnC-80 wants to merge 13 commits into
mainfrom
STCLI-285
Open

STCLI-285 Decouple from yarn classic#402
JohnC-80 wants to merge 13 commits into
mainfrom
STCLI-285

Conversation

@JohnC-80

@JohnC-80 JohnC-80 commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

STCLI-285

This PR moves stripes-cli over its initial hump of compatibility with anything outside of yarn classic, enabling it to work on systems where yarn is not installed.
Some functionality of stripes-cli -

  • app create
  • app bigtest

depend on yarn commands, specifically - this takes that logic and generalizes it - so that migration can happen in an opt-in manner. At least this portion of the tooling will be compatible with pnpm, npm or yarn.

@github-actions

github-actions Bot commented Jun 18, 2026

Copy link
Copy Markdown

Jest Unit Test Results

0 tests  ±0   0 ✅ ±0   0s ⏱️ ±0s
0 suites ±0   0 💤 ±0 
0 files   ±0   0 ❌ ±0 

Results for commit eceef2a. ± Comparison against base commit 75983b9.

♻️ This comment has been updated with latest results.

JohnC-80 added a commit that referenced this pull request Jul 1, 2026
Prior to some more intense tooling work in #402 , attempt to get the
tests passing both locally (Windows 🙄) and in CI...
@JohnC-80 JohnC-80 marked this pull request as ready for review July 2, 2026 13:17
@JohnC-80 JohnC-80 requested a review from a team as a code owner July 2, 2026 13:17
@zburke zburke changed the title STRCLI-285 Decouple from yarn classic STCLI-285 Decouple from yarn classic Jul 2, 2026

@zburke zburke left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have a couple of minor nits, but on the whole the improvements here far outweigh them. It was astonishing to discover that we had the package manager hard-coded all this time 😳 Thank you for this clean-up!

Comment thread lib/yarn.js Outdated
Comment thread lib/package-manager.js Outdated
Comment thread lib/package-manager.js Outdated
Comment thread lib/package-manager.js Outdated
Comment thread lib/package-manager.js Outdated
@sonarqubecloud

sonarqubecloud Bot commented Jul 7, 2026

Copy link
Copy Markdown

@JohnC-80 JohnC-80 requested a review from zburke July 7, 2026 15:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants