Skip to content

Commit 97c1d15

Browse files
ralyodioclaude
andauthored
chore(deps): @profullstack/x402-gateway ^0.15.1, never charge sign-in or app paths (#345)
* chore(deps): @profullstack/x402-gateway ^0.15.1, never charge sign-in or app paths Since gateway 0.8 a stale or headless Chrome string was answered 402 on /login, /signup, OAuth callbacks and /api/auth; 0.15 never charges those. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * test(cli): skip the truncation demo; whether a bare exit truncates is up to the runner Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
1 parent ddb0377 commit 97c1d15

3 files changed

Lines changed: 9 additions & 4 deletions

File tree

‎bun.lock‎

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@
6666
"@profullstack/pairux-embed": "^0.1.0",
6767
"@profullstack/stack": "^0.5.0",
6868
"@profullstack/text-type-detection": "^1.0.0",
69-
"@profullstack/x402-gateway": "^0.13.1",
69+
"@profullstack/x402-gateway": "^0.15.1",
7070
"@simplewebauthn/browser": "^14.0.0",
7171
"@simplewebauthn/server": "^14.0.3",
7272
"@supabase/ssr": "^0.12.7",

‎tests/cli/exit.test.js‎

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,12 @@ describe('exitWhenFlushed', () => {
2929
expect(run('exitWhenFlushed(3);').status).toBe(3);
3030
});
3131

32-
it('is needed: a bare process.exit truncates at the pipe buffer', () => {
32+
// Why exitWhenFlushed exists: a bare process.exit usually truncates at the
33+
// pipe buffer. "Usually" is the problem: whether the reader drains in time
34+
// is up to the runner, and CI flushed the whole 1 MiB twice on 2026-10-28,
35+
// so asserting the truncation made the suite flaky. The test above pins the
36+
// behaviour that matters.
37+
it.skip('is needed: a bare process.exit truncates at the pipe buffer', () => {
3338
expect(run('process.exit(0);').stdout.length).toBeLessThan(SIZE);
3439
});
3540
});

0 commit comments

Comments
 (0)