Bun compatibility slice
Port js/third_party/stripe/stripe.test.ts at exhaustive corpus position 4063.
Required behavior
- expose the named
Stripeconstructor and charge retrieval promise surface; - preserve Bun's secret-gated todo when
TEST_INFO_STRIPEis unavailable; - return Stripe-shaped resource-missing errors for charge retrieval;
- retain operation, parameter, status, request, and causal stack context without exposing API keys or connected-account IDs;
- add the upstream fixture and a permanent redaction/error regression to the matrix.
Tracked from #66.