From e8d167f24e87dd3f18d8d0ce65f5f5d4c7d08316 Mon Sep 17 00:00:00 2001 From: Yuta Saito Date: Tue, 30 Apr 2024 03:00:10 +0000 Subject: [PATCH] Error tolerance for loading /bundle/setup just for convenience --- packages/npm-packages/ruby-wasm-wasi/src/vm.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/npm-packages/ruby-wasm-wasi/src/vm.ts b/packages/npm-packages/ruby-wasm-wasi/src/vm.ts index 96be88c8b9..5eecf6b7a9 100644 --- a/packages/npm-packages/ruby-wasm-wasi/src/vm.ts +++ b/packages/npm-packages/ruby-wasm-wasi/src/vm.ts @@ -125,7 +125,11 @@ export class RubyVM { this.guest.rubyInit(); this.guest.rubySysinit(c_args); this.guest.rubyOptions(c_args); - this.eval(`require "/bundle/setup"`); + try { + this.eval(`require "/bundle/setup"`); + } catch (e) { + console.warn("Failed to load /bundle/setup", e); + } } /**