runem / web-component-analyzer

CLI that analyzes web components and emits documentation
https://runem.github.io/web-component-analyzer
MIT License
500 stars 61 forks source link

tests fail with TypeScript 4.8+ #266

Open pmcelhaney opened 1 year ago

pmcelhaney commented 1 year ago

After upgrading to TypeScript 5, I'm having some trouble with lit-analyzer. It looks like the unit tests for lit-analyzer only go up to TypeScript 4.4, presumably because it depends on this package, which depends on TypeScript 4.4.

I was able to upgrade this package to 4.6 and run the tests. At version 4.7, I started getting errors that were resolved after updating to the latest ts-node.

At 4.8, the tests hang. I let the "spinner" run for a few minutes but it seems to be stuck.

❯ npm test              

> web-component-analyzer@2.0.0-next.4 pretest
> cd dev && npm i

up to date, audited 105 packages in 540ms

found 0 vulnerabilities

> web-component-analyzer@2.0.0-next.4 test
> cross-env TS_MODULE=current ava

⠏ 

Since I'm not familiar with the codebase I imagine progress would be very slow from this point forward. But I want to share what I've learned in the hope that it helps!

pmcelhaney commented 1 year ago

Right after I hit the submit button it "finished". Node v16.14.2 on Mac OS 13.3.1.

❯ npm test              

> web-component-analyzer@2.0.0-next.4 pretest
> cd dev && npm i

up to date, audited 105 packages in 540ms

found 0 vulnerabilities

> web-component-analyzer@2.0.0-next.4 test
> cross-env TS_MODULE=current ava

<--- Last few GCs --->

[55981:0x140008000]    53594 ms: Mark-sweep 4047.0 (4135.8) -> 4032.6 (4137.3) MB, 1209.3 / 0.0 ms  (average mu = 0.079, current mu = 0.010) allocation failure scavenge might not succeed
[55981:0x140008000]    54861 ms: Mark-sweep 4048.4 (4137.3) -> 4034.1 (4138.8) MB, 1255.2 / 0.0 ms  (average mu = 0.045, current mu = 0.010) allocation failure scavenge might not succeed

<--- JS stacktrace --->

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
 1: 0x104a51260 node::Abort() [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 2: 0x104a513e8 node::errors::TryCatchScope::~TryCatchScope() [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 3: 0x104b9fed0 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 4: 0x104b9fe64 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 5: 0x104d2357c v8::internal::Heap::GarbageCollectionReasonToString(v8::internal::GarbageCollectionReason) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 6: 0x104d26b8c v8::internal::Heap::CollectSharedGarbage(v8::internal::GarbageCollectionReason) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 7: 0x104d23d44 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 8: 0x104d2166c v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 9: 0x104d2d3e4 v8::internal::Heap::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
10: 0x104d2d478 v8::internal::Heap::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
11: 0x104d0030c v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
12: 0x105038410 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
13: 0x10534ca8c Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
14: 0x1053346f4 Builtins_ObjectGetOwnPropertyNames [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
15: 0x10965d6d0 
16: 0x10965f028 
17: 0x10965d8b8 
18: 0x10965f028 
19: 0x10965d8b8 
20: 0x10965f028 
21: 0x10965d8b8 
22: 0x10965f028 
23: 0x10965d8b8 
24: 0x10965efbc 
25: 0x10965d8b8 
26: 0x10965f028 
27: 0x10965d8b8 
28: 0x10965efbc 
29: 0x10965d8b8 
30: 0x10965f028 
31: 0x10965d8b8 
32: 0x10965f028 
33: 0x10965d8b8 
34: 0x10965f028 
35: 0x10965d8b8 
36: 0x10965f028 
37: 0x10965d8b8 
38: 0x10965f028 
39: 0x10965d8b8 
40: 0x10965f028 
41: 0x10965d8b8 
42: 0x10965f028 
43: 0x10965d8b8 
44: 0x10965f028 
45: 0x10965d8b8 
46: 0x10965f028 
47: 0x10965d8b8 
48: 0x10965f028 
49: 0x10965d8b8 
50: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
51: 0x109676e74 
52: 0x109676220 
53: 0x10964ae68 
54: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
55: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
56: 0x109676220 
57: 0x10964ae68 
58: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
59: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
60: 0x109676220 
61: 0x10964ae68 
62: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
63: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
64: 0x109676220 
65: 0x10964ae68 
66: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
67: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
68: 0x109676220 
69: 0x10964ae68 
70: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
71: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
72: 0x109676220 
73: 0x10964ae68 
74: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
75: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
76: 0x109676220 
77: 0x10964ae68 
78: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
79: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
80: 0x109676220 
81: 0x10964ae68 
82: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
83: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
84: 0x109676220 
85: 0x10964ae68 
86: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
87: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
88: 0x109676220 
89: 0x10964ae68 
90: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
91: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
92: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
93: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
94: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
95: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
96: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
97: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
98: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
99: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
100: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
101: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
102: 0x10536ca38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
103: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
104: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
105: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
106: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
107: 0x1052e0fa4 Builtins_InterpreterEnterAtBytecode [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
108: 0x10530fc34 Builtins_AsyncFunctionAwaitRejectClosure [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
109: 0x105394cf8 Builtins_PromiseRejectReactionJob [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
110: 0x105302218 Builtins_RunMicrotasks [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
111: 0x1052de3e4 Builtins_JSRunMicrotasksEntry [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
112: 0x104cafd2c v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
113: 0x104cb0160 v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
114: 0x104cb024c v8::internal::Execution::TryRunMicrotasks(v8::internal::Isolate*, v8::internal::MicrotaskQueue*, v8::internal::MaybeHandle<v8::internal::Object>*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
115: 0x104cd2e88 v8::internal::MicrotaskQueue::RunMicrotasks(v8::internal::Isolate*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
116: 0x104cd371c v8::internal::MicrotaskQueue::PerformCheckpoint(v8::Isolate*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
117: 0x104c0cd78 v8::internal::FunctionCallbackArguments::Call(v8::internal::CallHandlerInfo) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
118: 0x104c0c870 v8::internal::MaybeHandle<v8::internal::Object> v8::internal::(anonymous namespace)::HandleApiCallHelper<false>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::Object>, v8::internal::BuiltinArguments) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
119: 0x104c0c0fc v8::internal::Builtin_HandleApiCall(int, unsigned long*, v8::internal::Isolate*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
120: 0x10534cbcc Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_BuiltinExit [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
121: 0x1052e0718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
122: 0x1052de50c Builtins_JSEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
123: 0x1052de1a4 Builtins_JSEntry [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
124: 0x104cafd64 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
125: 0x104caf3f8 v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
126: 0x104bbc888 v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
127: 0x10499deec node::InternalCallbackScope::Close() [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
128: 0x10499e48c node::InternalMakeCallback(node::Environment*, v8::Local<v8::Object>, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*, node::async_context) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
129: 0x1049b34c0 node::AsyncWrap::MakeCallback(v8::Local<v8::Function>, int, v8::Local<v8::Value>*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
130: 0x104af7ff4 node::StreamBase::CallJSOnreadMethod(long, v8::Local<v8::ArrayBuffer>, unsigned long, node::StreamBase::StreamBaseJSChecks) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
131: 0x104af9fc0 node::EmitToJSStreamListener::OnStreamRead(long, uv_buf_t const&) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
132: 0x104afe5e0 node::LibuvStreamWrap::OnUvRead(long, uv_buf_t const*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
133: 0x1052cbe84 uv__stream_io [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
134: 0x1052d3fb8 uv__io_poll [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
135: 0x1052c26d0 uv_run [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
136: 0x10499eccc node::SpinEventLoop(node::Environment*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
137: 0x104a8a5b0 node::NodeMainInstance::Run(int*, node::Environment*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
138: 0x104a8a27c node::NodeMainInstance::Run(node::EnvSerializeInfo const*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
139: 0x104a23080 node::Start(int, char**) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
140: 0x19af4ff28 start [/usr/lib/dyld]

<--- Last few GCs --->

[55980:0x148008000]    54337 ms: Mark-sweep 4048.7 (4137.6) -> 4034.4 (4139.1) MB, 1215.2 / 0.0 ms  (average mu = 0.105, current mu = 0.010) allocation failure scavenge might not succeed
[55980:0x148008000]    55583 ms: Mark-sweep 4050.1 (4139.1) -> 4035.9 (4140.8) MB, 1234.2 / 0.0 ms  (average mu = 0.059, current mu = 0.009) allocation failure scavenge might not succeed

<--- JS stacktrace --->

FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
 1: 0x104b35260 node::Abort() [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 2: 0x104b353e8 node::errors::TryCatchScope::~TryCatchScope() [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 3: 0x104c83ed0 v8::Utils::ReportOOMFailure(v8::internal::Isolate*, char const*, bool) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 4: 0x104c83e64 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 5: 0x104e0757c v8::internal::Heap::GarbageCollectionReasonToString(v8::internal::GarbageCollectionReason) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 6: 0x104e0ab8c v8::internal::Heap::CollectSharedGarbage(v8::internal::GarbageCollectionReason) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 7: 0x104e07d44 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::GCCallbackFlags) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 8: 0x104e0566c v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
 9: 0x104e113e4 v8::internal::Heap::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
10: 0x104e11478 v8::internal::Heap::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
11: 0x104de430c v8::internal::Factory::NewFillerObject(int, bool, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
12: 0x10511c410 v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
13: 0x105430a8c Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
14: 0x1053cbd84 Builtins_KeyedStoreIC_Megamorphic [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
15: 0x109b09eb4 
16: 0x109b0b608 
17: 0x109b09e98 
18: 0x109b0b608 
19: 0x109b09e98 
20: 0x109b0b608 
21: 0x109b09e98 
22: 0x109b0b608 
23: 0x109b09e98 
24: 0x109b0b608 
25: 0x109b09e98 
26: 0x109b0b608 
27: 0x109b09e98 
28: 0x109b0b608 
29: 0x109b09e98 
30: 0x109b0b608 
31: 0x109b09e98 
32: 0x109b0b608 
33: 0x109b09e98 
34: 0x109b0b608 
35: 0x109b09e98 
36: 0x109b0b608 
37: 0x109b09e98 
38: 0x109b0b608 
39: 0x109b09e98 
40: 0x109b0b608 
41: 0x109b09e98 
42: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
43: 0x10956d614 
44: 0x10956c9c0 
45: 0x10956bb08 
46: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
47: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
48: 0x10956c9c0 
49: 0x10956bb08 
50: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
51: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
52: 0x10956c9c0 
53: 0x10956bb08 
54: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
55: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
56: 0x10956c9c0 
57: 0x10956bb08 
58: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
59: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
60: 0x10956c9c0 
61: 0x10956bb08 
62: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
63: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
64: 0x10956c9c0 
65: 0x10956bb08 
66: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
67: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
68: 0x10956c9c0 
69: 0x10956bb08 
70: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
71: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
72: 0x10956c9c0 
73: 0x10956bb08 
74: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
75: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
76: 0x10956c9c0 
77: 0x10956bb08 
78: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
79: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
80: 0x10956c9c0 
81: 0x10956bb08 
82: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
83: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
84: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
85: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
86: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
87: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
88: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
89: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
90: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
91: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
92: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
93: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
94: 0x105450a38 Builtins_ArrayReduce [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
95: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
96: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
97: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
98: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
99: 0x1053c4fa4 Builtins_InterpreterEnterAtBytecode [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
100: 0x1053f3c34 Builtins_AsyncFunctionAwaitRejectClosure [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
101: 0x105478cf8 Builtins_PromiseRejectReactionJob [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
102: 0x1053e6218 Builtins_RunMicrotasks [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
103: 0x1053c23e4 Builtins_JSRunMicrotasksEntry [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
104: 0x104d93d2c v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
105: 0x104d94160 v8::internal::(anonymous namespace)::InvokeWithTryCatch(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
106: 0x104d9424c v8::internal::Execution::TryRunMicrotasks(v8::internal::Isolate*, v8::internal::MicrotaskQueue*, v8::internal::MaybeHandle<v8::internal::Object>*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
107: 0x104db6e88 v8::internal::MicrotaskQueue::RunMicrotasks(v8::internal::Isolate*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
108: 0x104db771c v8::internal::MicrotaskQueue::PerformCheckpoint(v8::Isolate*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
109: 0x104cf0d78 v8::internal::FunctionCallbackArguments::Call(v8::internal::CallHandlerInfo) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
110: 0x104cf0870 v8::internal::MaybeHandle<v8::internal::Object> v8::internal::(anonymous namespace)::HandleApiCallHelper<false>(v8::internal::Isolate*, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::HeapObject>, v8::internal::Handle<v8::internal::FunctionTemplateInfo>, v8::internal::Handle<v8::internal::Object>, v8::internal::BuiltinArguments) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
111: 0x104cf00fc v8::internal::Builtin_HandleApiCall(int, unsigned long*, v8::internal::Isolate*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
112: 0x105430bcc Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_BuiltinExit [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
113: 0x1053c4718 Builtins_InterpreterEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
114: 0x1053c250c Builtins_JSEntryTrampoline [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
115: 0x1053c21a4 Builtins_JSEntry [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
116: 0x104d93d64 v8::internal::(anonymous namespace)::Invoke(v8::internal::Isolate*, v8::internal::(anonymous namespace)::InvokeParams const&) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
117: 0x104d933f8 v8::internal::Execution::Call(v8::internal::Isolate*, v8::internal::Handle<v8::internal::Object>, v8::internal::Handle<v8::internal::Object>, int, v8::internal::Handle<v8::internal::Object>*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
118: 0x104ca0888 v8::Function::Call(v8::Local<v8::Context>, v8::Local<v8::Value>, int, v8::Local<v8::Value>*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
119: 0x104a81eec node::InternalCallbackScope::Close() [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
120: 0x104a8248c node::InternalMakeCallback(node::Environment*, v8::Local<v8::Object>, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*, node::async_context) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
121: 0x104a974c0 node::AsyncWrap::MakeCallback(v8::Local<v8::Function>, int, v8::Local<v8::Value>*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
122: 0x104bdbff4 node::StreamBase::CallJSOnreadMethod(long, v8::Local<v8::ArrayBuffer>, unsigned long, node::StreamBase::StreamBaseJSChecks) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
123: 0x104bddfc0 node::EmitToJSStreamListener::OnStreamRead(long, uv_buf_t const&) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
124: 0x104be25e0 node::LibuvStreamWrap::OnUvRead(long, uv_buf_t const*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
125: 0x1053afe84 uv__stream_io [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
126: 0x1053b7fb8 uv__io_poll [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
127: 0x1053a66d0 uv_run [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
128: 0x104a82ccc node::SpinEventLoop(node::Environment*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
129: 0x104b6e5b0 node::NodeMainInstance::Run(int*, node::Environment*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
130: 0x104b6e27c node::NodeMainInstance::Run(node::EnvSerializeInfo const*) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
131: 0x104b07080 node::Start(int, char**) [/Users/pmcelhaney/.nvm/versions/node/v16.14.2/bin/node]
132: 0x19af4ff28 start [/usr/lib/dyld]
  ✖ No tests found in test/flavors/stencil/discover-test.ts
  ✖ No tests found in test/flavors/polymer/polymer-test.ts

  ─