Context
The sequential Bun corpus frontier has advanced through SQL/TLS and wire-frame coverage to js/third_party/@azure/service-bus/azure-service-bus.test.ts at position 3948/4708. This contributes to #66.
First observed gap
The corpus runner currently classifies this TypeScript module as unsupported module syntax before it can register the credential-gated describe.skipIf(!azureCredentials) suite. The file combines a scoped bare-package import, the harness secret helper, and a TypeScript non-null assertion on the connection string.
Acceptance criteria
- The module prepares and evaluates without an unsupported-syntax classification.
- Scoped
@azure/service-busresolution follows the Bun corpus package/fixture contract. - TypeScript non-null assertion lowering preserves the constructor argument.
- Missing
TEST_INFO_AZURE_SERVICE_BUScredentials produce the expected TODO/skip without network access. - When credentials are available, sender/client close behavior and error cleanup remain representable.
- Pin the exact corpus result in an appropriate permanent third-party gate.