Skip to content

Put the npm package back in the install instructions - #45

Merged
tauanbinato merged 3 commits into
mainfrom
npm-install-lines
Sep 28, 2026
Merged

tauanbinato merged 3 commits into
mainfrom
npm-install-lines

Conversation

@tauanbinato

Copy link
Copy Markdown
Contributor

@tech-byte-frontier/jevgate 0.30.0 is on npm, published from the v0.30.0 tag's npm/ with the release's SHA256SUMS. 5327d33 left the package out of the README, the install page, the privacy page and the CHANGELOG while it was unpublished; this puts those lines back.

  • 11fd423 reverts 5327d33, keeping the gaming-guards entry as 0.30.0 worded it.
  • 2eb4adf: the launcher's whole-run test failed (exit 2 instead of the binary's 3) whenever the release's SHA256SUMS had been downloaded into npm/ to publish: the launcher prefers a shipped copy, and the test's fake archive is not listed in it. main now takes the shipped sums from its host like its other inputs, and the test passes none. What the package does is unchanged.
  • 7bb42ce: the download timeout's comment gives 0.30.0's archive size (8.7 to 10.5 MB; it said about 7 MB).

Checked: the published tarball holds README.md, SHA256SUMS (identical to the release's), bin/jevgate.js, lib/launcher.js and package.json. Run from a scratch home, its first run downloaded and checked the aarch64-apple-darwin archive and printed jevgate 0.30.0 in 2.3 s; the second took 0.6 s. The launcher tests pass with and without a SHA256SUMS in npm/.

5327d33 left @tech-byte-frontier/jevgate out of the README, the install
page, the privacy page and the CHANGELOG while it was not on npm. 0.30.0
is published there now, so this reverts it, keeping the gaming-guards
entry as 0.30.0 worded it.
The publish step downloads the release's SHA256SUMS into npm/, and the
launcher prefers a shipped copy. The test of a whole run served a fake
release whose archive that copy does not list, so after the download it
failed with exit 2 instead of the binary's 3. main now takes the shipped
sums from its host like the rest, and the test passes none.
The launcher's download timeout was explained by an archive of about 7 MB;
0.30.0's are 8.7 to 10.5 MB, as the preview languages' grammars grew the
binary.
@tauanbinato
tauanbinato merged commit ec6e5f7 into main Sep 28, 2026
12 checks passed
@tauanbinato
tauanbinato deleted the npm-install-lines branch September 28, 2026 23:13
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