[PATCH 1/4] src: add support for externally shared js builtins
authorMichael Dawson <mdawson@devrus.com>
Wed, 24 Aug 2022 02:41:29 +0000 (22:41 -0400)
committerPeter Michael Green <plugwash@raspbian.org>
Tue, 15 Nov 2022 03:51:54 +0000 (03:51 +0000)
commit4b24fdc99b67ff69f5fd8309a872b64adca9d451
treebffe285ffca63c9a42637ad77ed66de992a763c3
parentac9852983e0730236e6e7c987c5c6abaaa37fd6e
[PATCH 1/4] src: add support for externally shared js builtins

Refs: https://github.com/nodejs/node/issues/44000

- add infra to support externally shared js builtins in
  support of distos that want to externalize deps that
  include JS/WASM instead of native code
- add support for externalizing
  - cjs_module_lexer/lexer
  - cjs_module_lexer/dist/lexer
  - undici/undici

Signed-off-by: Michael Dawson <mdawson@devrus.com>
Gbp-Pq: Topic build
Gbp-Pq: Name shareable_builtins_PR44376.patch
BUILDING.md
configure.py
doc/contributing/maintaining-dependencies.md [new file with mode: 0644]
node.gyp
src/node_builtins.cc
src/node_builtins.h