Trying the build after adding the module with basic config like the one in the example repo, I get "FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed", ( node v16 with yarn )
<--- Last few GCs --->
[85014:0x150008000] 63684 ms: Mark-sweep 2010.2 (2086.9) -> 1994.8 (2087.7) MB, 1612.3 / 0.0 ms (average mu = 0.098, current mu = 0.025) allocation failure scavenge might not succeed
[85014:0x150008000] 65226 ms: Mark-sweep 2011.9 (2088.5) -> 1997.4 (2090.0) MB, 1481.2 / 0.0 ms (average mu = 0.070, current mu = 0.040) allocation failure scavenge might not succeed
<--- JS stacktrace --->
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
1: 0x104d79c84 node::Abort() [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
2: 0x104d79e74 node::ModifyCodeGenerationFromStrings(v8::Local<v8::Context>, v8::Local<v8::Value>, bool) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
3: 0x104ebe840 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
4: 0x104ebe800 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
5: 0x105041d1c v8::internal::Heap::GarbageCollectionReasonToString(v8::internal::GarbageCollectionReason) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
6: 0x10504532c v8::internal::Heap::CollectSharedGarbage(v8::internal::GarbageCollectionReason) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
7: 0x1050424e4 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
8: 0x10503fe0c v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
9: 0x10504bb84 v8::internal::Heap::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
10: 0x10504bc18 v8::internal::Heap::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
11: 0x10501eaac v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
12: 0x105356bd0 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
13: 0x10566a08c Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
14: 0x10b0e0414
15: 0x10ac71e68
16: 0x10acaf5c8
17: 0x10b9faef4
18: 0x10b7a127c
19: 0x10b7a0860
20: 0x10acdfca0
21: 0x10b1e2784
22: 0x10ac8bd84
23: 0x10acdfe40
24: 0x10b193abc
25: 0x10b81389c
26: 0x10a5db550
27: 0x1055fdd18 Builtins_InterpreterEntryTrampoline [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
28: 0x10562d314 Builtins_AsyncFunctionAwaitResolveClosure [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
29: 0x1056b2178 Builtins_PromiseFulfillReactionJob [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
30: 0x10561f6f4 Builtins_RunMicrotasks [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
31: 0x1055fb9e4 Builtins_JSRunMicrotasksEntry [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
32: 0x104fce4cc v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
33: 0x104fce900 v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
34: 0x104fce9ec v8::internal::Execution::TryRunMicrotasks(v8::internal::Isolate*, v8::internal::MicrotaskQueue*, v8::internal::MaybeHandle<v8::internal::Object>*) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
35: 0x104ff1628 v8::internal::MicrotaskQueue::RunMicrotasks(v8::internal::Isolate*) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
36: 0x104ff1ebc v8::internal::MicrotaskQueue::PerformCheckpoint(v8::Isolate*) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
37: 0x104cc9c4c node::InternalCallbackScope::Close() [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
38: 0x104cc97c4 node::InternalCallbackScope::~InternalCallbackScope() [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
39: 0x104d7ce38 node::fs::FileHandle::CloseReq::Resolve() [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
40: 0x104d92190 node::fs::FileHandle::ClosePromise()::$_0::__invoke(uv_fs_s*) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
41: 0x104d765bc node::MakeLibuvRequestCallback<uv_fs_s, void (*)(uv_fs_s*)>::Wrapper(uv_fs_s*) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
42: 0x1055dc0c0 uv__work_done [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
43: 0x1055df85c uv__async_io [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
44: 0x1055f15a8 uv__io_poll [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
45: 0x1055dfcec uv_run [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
46: 0x104cca6d4 node::SpinEventLoop(node::Environment*) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
47: 0x104db3a90 node::NodeMainInstance::Run(int*, node::Environment*) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
48: 0x104db3770 node::NodeMainInstance::Run() [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
49: 0x104d4de38 node::Start(int, char**) [/Users/abderrahmane.badry/.nvm/versions/node/v16.18.1/bin/node]
50: 0x1b0227e50 start [/usr/lib/dyld]
error Command failed with signal "SIGABRT".
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.