deps: enable unbundling of simdjson, simdutf, ada
When building Node.js, it is possible to replace most dependencies by locally provided ones. However, it does not apply for at least three dependencies: simdjson, simdutf, ada. This PR seeks to enable this possibility.
Fixes https://github.com/nodejs/node/issues/52914
cc @williamh
cc @nodejs/build @richardlau
Is it possible to add ngtcp2 to this pr, or should that be done in another pr? Thanks much
@williamh My reading of the code is that ngtcp2 can be made unbundled right now. But gentoo does not choose to do so. I think @jasnell did add this feature already.
Ok, thanks for this info, I'll take a look at my side again.
CI: https://ci.nodejs.org/job/node-test-pull-request/59068/
Landed in d78537b3dfb6a7ca1b2f0687e0fbfbd631cb5537