Skip to content

chore: refresh deps and binding files - #145

Merged
Brooooooklyn merged 1 commit into
mainfrom
09-14-chore_refresh_deps_and_binding_files
Sep 13, 2026
Merged

Brooooooklyn merged 1 commit into
mainfrom
09-14-chore_refresh_deps_and_binding_files

Conversation

@Brooooooklyn

@Brooooooklyn Brooooooklyn commented Sep 13, 2026

Copy link
Copy Markdown
Owner

Note

Medium Risk
Regenerated index.js changes how native/WASI bindings are resolved on Windows, Linux loong64, and when WASI env vars are set—runtime impact for consumers even though the public API is unchanged.

Overview
Refreshes dev tooling (@napi-rs/cli 3.9.x, oxlint, TypeScript, etc.) and the lockfile, and adds Yarn npmPreapprovedPackages for NAPI/Oxlint-related scopes.

Regenerates NAPI-RS artifacts (index.js, index.d.ts): the native loader picks Win32 x64 GNU vs MSVC bindings from process.config, adds Linux loong64 (musl/gnu) targets, and reworks WASI fallback so NAPI_RS_FORCE_WASI is tri-state (true / error / unset) instead of treating false/0 as “force WASI”. Load failures now chain via error.cause in a Node <16.9–compatible way. LinuxStore in typings is only formatting. No Rust/API surface changes beyond generated loader behavior.

Reviewed by Cursor Bugbot for commit fedd87a. Bugbot is set up for automated code reviews on this repo. Configure here.

@cursor

cursor Bot commented Sep 13, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_e17ba664-293b-426c-a4b8-72178d16a444)

Copy link
Copy Markdown
Owner Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@Brooooooklyn
Brooooooklyn merged commit 398d6c6 into main Sep 13, 2026
21 checks passed
@Brooooooklyn
Brooooooklyn deleted the 09-14-chore_refresh_deps_and_binding_files branch September 13, 2026 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant