Used Node.js v16 (via nvm use 16), then ran npm install griddb-node-api — Node 18/20 failed because the package still depends on legacy native bindings.
After switching to v16, the install completes even with engine warnings, and the client works normally on WSL.