Skip to content

Commit lockfile and build out the multi-language fixture - #3

Merged
morgaesis merged 2 commits into
mainfrom
fix/lockfile-and-fixture
Jul 2, 2026
Merged

Commit lockfile and build out the multi-language fixture#3
morgaesis merged 2 commits into
mainfrom
fix/lockfile-and-fixture

Conversation

@morgaesis

Copy link
Copy Markdown
Contributor

Generates and commits package-lock.json (npm install --package-lock-only) so actions/setup-node's cache: npm mode has something to key off; without it the workflow's Node setup step fails outright. Also fills out the fixture to actually match the README's advertised TS/Python multi-language tree: two small TS modules and a typed Python helper, each with one subtle, honest bug for the reviewer to catch, staying well under 150 lines total and adding no build step or framework dependency.

morgaesis added 2 commits July 2, 2026 12:41
package.json declared a devDependency but no lockfile was committed,
which breaks actions/setup-node's cache: npm mode. Generated with
npm install --package-lock-only against the existing package.json.
The README advertised a small TS/Python multi-language tree but src/
only had a single 20-line file. Add two small TS modules (cart.ts,
formatting.ts) and a typed Python helper (scripts/report.py), each
honest, tiny, and carrying one subtle bug for the reviewer to catch.
No build step or extra framework dependency added; these are review
fixtures, not a running app.
@morgaesis
morgaesis merged commit 6912dda into main Jul 2, 2026
5 checks passed
@morgaesis
morgaesis deleted the fix/lockfile-and-fixture branch July 2, 2026 12:56
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.

1 participant