fix(azure): enable Web Crypto on Node 18#9311
Conversation
Overall package sizeSelf size: 6.71 MB Dependency sizes| name | version | self size | total size | |------|---------|-----------|------------| | import-in-the-middle | 3.3.1 | 122.62 kB | 438.86 kB | | opentracing | 0.14.7 | 194.81 kB | 194.81 kB | | dc-polyfill | 0.1.11 | 25.74 kB | 25.74 kB |🤖 This report was automatically generated by heaviest-objects-in-the-universe |
🎉 All green!🧪 All tests passed 🎯 Code Coverage (details) 🔗 Commit SHA: 9ffe8a8 | Docs | Datadog PR Page | Give us feedback! |
BenchmarksBenchmark execution time: 2026-07-13 20:35:40 Comparing candidate commit 9ffe8a8 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 2299 metrics, 59 unstable metrics.
|
What does this PR do?
Enables the global Web Crypto API in the Azure Service Bus integration test processes on Node.js 18.
Motivation
@azure/core-amqp 4.5.0 started using globalThis.crypto.subtle, which is not enabled by default for these Node.js 18 test processes. This caused all Azure Service Bus integration tests to fail after the dependency was published.
Additional Notes