Out of 366 trusted dependencies analyzed in Bun's src/install/default-trusted-dependencies.txt, 96 packages (26.2%) have lifecycle scripts that are NOT useful for using the library.
These packages fall into the following categories:
Out of 366 trusted dependencies analyzed in Bun's src/install/default-trusted-dependencies.txt, 96 packages (26.2%) have lifecycle scripts that are NOT useful for using the library.
These packages fall into the following categories:
When using --cpu-prof flag in Bun, we get a UBSAN (Undefined Behavior Sanitizer) error from JSC's SamplingProfiler:
/workspace/bun/build/debug/cache/webkit-6d0f3aac0b817cc0/include/JavaScriptCore/HeapCellInlines.h:35:30: runtime error: member call on null pointer of type 'const JSC::HeapCell *'
SUMMARY: UndefinedBehaviorSanitizer: undefined-behavior /workspace/bun/build/debug/cache/webkit-6d0f3aac0b817cc0/include/JavaScriptCore/HeapCellInlines.h:35:30
CRITICAL BUG FOUND: The Bun.build() API with compile option does NOT properly apply sourcemaps, even when sourcemap: "inline" is specified. The CLI bun build --compile --sourcemap works correctly.