From 902b6054aa3bda0672d5c09f92db25d8a129aaac Mon Sep 17 00:00:00 2001 From: TANIGUCHI Masaya Date: Sun, 20 Apr 2025 09:11:22 +0900 Subject: [PATCH] fix(ruby-wasm): make Node able to load ruby+stdlib.wasm from dist/ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - package.json - change `exports` to `"./dist/*.wasm": { "import": "./dist/*.wasm", "require": "./dist/*.wasm" }` so sub‑path imports like `@ruby/3.x-wasm-wasi/dist/ruby+stdlib.wasm` resolve correctly. --- packages/npm-packages/ruby-3.2-wasm-wasi/package.json | 10 +++++----- packages/npm-packages/ruby-3.3-wasm-wasi/package.json | 10 +++++----- packages/npm-packages/ruby-3.4-wasm-wasi/package.json | 10 +++++----- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/packages/npm-packages/ruby-3.2-wasm-wasi/package.json b/packages/npm-packages/ruby-3.2-wasm-wasi/package.json index 0c8e0599d..e76597471 100644 --- a/packages/npm-packages/ruby-3.2-wasm-wasi/package.json +++ b/packages/npm-packages/ruby-3.2-wasm-wasi/package.json @@ -17,11 +17,11 @@ "import": "./dist/esm/*.js", "require": "./dist/cjs/*.js" }, - "./*.wasm": { - "browser": "./*.wasm", - "umd": "./*.wasm", - "import": "./*.wasm", - "require": "./*.wasm" + "./dist/*.wasm": { + "browser": "./dist/*.wasm", + "umd": "./dist/*.wasm", + "import": "./dist/*.wasm", + "require": "./dist/*.wasm" } }, "files": [ diff --git a/packages/npm-packages/ruby-3.3-wasm-wasi/package.json b/packages/npm-packages/ruby-3.3-wasm-wasi/package.json index ce840cfa9..d5cbff7c5 100644 --- a/packages/npm-packages/ruby-3.3-wasm-wasi/package.json +++ b/packages/npm-packages/ruby-3.3-wasm-wasi/package.json @@ -17,11 +17,11 @@ "import": "./dist/esm/*.js", "require": "./dist/cjs/*.js" }, - "./*.wasm": { - "browser": "./*.wasm", - "umd": "./*.wasm", - "import": "./*.wasm", - "require": "./*.wasm" + "./dist/*.wasm": { + "browser": "./dist/*.wasm", + "umd": "./dist/*.wasm", + "import": "./dist/*.wasm", + "require": "./dist/*.wasm" } }, "files": [ diff --git a/packages/npm-packages/ruby-3.4-wasm-wasi/package.json b/packages/npm-packages/ruby-3.4-wasm-wasi/package.json index e67b40a38..fb90134c9 100644 --- a/packages/npm-packages/ruby-3.4-wasm-wasi/package.json +++ b/packages/npm-packages/ruby-3.4-wasm-wasi/package.json @@ -17,11 +17,11 @@ "import": "./dist/esm/*.js", "require": "./dist/cjs/*.js" }, - "./*.wasm": { - "browser": "./*.wasm", - "umd": "./*.wasm", - "import": "./*.wasm", - "require": "./*.wasm" + "./dist/*.wasm": { + "browser": "./dist/*.wasm", + "umd": "./dist/*.wasm", + "import": "./dist/*.wasm", + "require": "./dist/*.wasm" } }, "files": [