Skip to content

build(deps): re-pin interface-api-util 0.4.0 to 639f38b - #82

Merged
Upd4ting merged 1 commit into
campaign/integrationfrom
build/repin-interface-api-util-0.4.0
Nov 1, 2026
Merged

Upd4ting merged 1 commit into
campaign/integrationfrom
build/repin-interface-api-util-0.4.0

Conversation

@Upd4ting

@Upd4ting Upd4ting commented Nov 1, 2026 •

Copy link
Copy Markdown
Member

Why

Goal: delete every AntelopeJS guardrails.ratchet.json through verified PRs on campaign/integration, each consumer proven by tarball against unreleased producers. interface-api-util#32 (W6-3) landed on integration as a type-only change (errorFunc returns HTTPBody | undefined). This repo's integration still pins the older util tarball cc740f8, so its proof does not cover the new type. This PR re-pins it and changes nothing else.

What is pinned

  • @antelopejs/interface-api-util: antelopejs-interface-api-util-cc740f8.tgz to antelopejs-interface-api-util-639f38b.tgz (interface-api-util#32 head 639f38b7fe9cf7b8d01e490d3b1f29eae719ab17, version 0.4.0, interface-api peer >=0.3.0).
  • sha256 fa0a3cfa243d0c78cd29d45839ae61bbbce5615a7c8d8247755b0cd91c8bedc6, same bytes as ~/.cache/campaign2/tgz/antelopejs-interface-api-util-639f38b.tgz.
  • Made with campaign/tools/use-tgz.sh only. The diff touches only pins, locks, .campaign/tgz/SHA256SUMS, the tarballs, ranges.tsv rows and README pin cells:
  • .campaign/tgz/SHA256SUMS
  • .../tgz/antelopejs-interface-api-util-639f38b.tgz
  • .../tgz/antelopejs-interface-api-util-cc740f8.tgz
  • README.md
  • package.json
  • pnpm-lock.yaml
  • pnpm-workspace.yaml

Proofs

  • pnpm install --frozen-lockfile in the root and in every other directory with a pnpm-lock.yaml: green.
  • pnpm run checks on 3086a45 with GITHUB_BASE_REF=campaign/integration, no module dist, inside unshare -rn: Checks: 9 passed, 0 failed.
  • tgz-proof (GITHUB_BASE_REF=campaign/integration, util 639f38b applied to 3086a45, clean frozen install, checks with no dist): PASS. - exit 0; Checks: 9 passed, 0 failed. Report: work/util-repin/proofs/util-repin/interface-data-api.md.
  • CI on 3086a45: green. checks pass;ci / checks pass;ci / Docs only pass;ci / Node .nvmrc pass;GitGuardian Security Checks pass;checks pass;ci / checks pass;ci / Docs only pass;ci / Node .nvmrc pass;GitGuardian Security Checks pass;

Verifier note

Integration moved to 169448e (#83 lowered guardrails.ratchet.json) after this head was cut. This diff does not touch the ratchet file, so at the head alone pnpm run checks now stops at ratchet ("raises typescript/no-unsafe-return from 2 on the base to 4"). A scratch merge of this head with that integration commit passes: Checks: 9 passed, 0 failed. The "Checks: 9 passed" above was true against the earlier base.
Lockfile churn beyond the pin: the @antelopejs/interface-api-util snapshot goes from 0.3.0 to 0.4.0 and its interface-api peer range from >=0.0.15 <1.0.0 to >=0.3.0 <1.0.0.
The diff contains no ranges.tsv file; ignore "ranges.tsv rows" in the first list.

Pins @antelopejs/interface-api-util to antelopejs-interface-api-util-639f38b.tgz (interface-api-util#32, sha256 fa0a3cfa243d0c78cd29d45839ae61bbbce5615a7c8d8247755b0cd91c8bedc6), replacing cc740f8. Made with campaign/tools/use-tgz.sh only.
@Upd4ting
Upd4ting marked this pull request as ready for review November 1, 2026 20:57
@Upd4ting
Upd4ting merged commit eccde48 into campaign/integration Nov 1, 2026
7 checks passed
@Upd4ting
Upd4ting deleted the build/repin-interface-api-util-0.4.0 branch November 1, 2026 22:03
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