Skip to content

Conversation

@vmoroz
Copy link
Member

@vmoroz vmoroz commented Nov 19, 2025

Description

Fix layout of the OfficeReact.Win32 nuget.

Type of Change

  • Bug fix (non-breaking change which fixes an issue)

Why

Currently OfficeReact.Win32 nuget has the following issues:

  • It has two jsi folders. One of them is missing the versioning.
  • The node-api folder is missing node_api.h and and node_api_types.h files.

What

Updated the Layout-MSRN-Headers.ps1 script to address the issues:

  • Copy the missing Node-APi files
  • Copy the versioned JSI files to node_modules\react-native to ensure that both JSI folders are the same.

Testing

Ran the script locally to ensure the files copied correctly to the destination folders.

Changelog

Should this change be included in the release notes: yes

Fix layout of the OfficeReact.Win32 nuget. Add missing Node-API headers and use versioned JSI headers.

Microsoft Reviewers: Open in CodeFlow

@vmoroz vmoroz requested review from a team as code owners November 19, 2025 00:48
@vmoroz vmoroz merged commit 97efdc5 into microsoft:0.74-stable Nov 19, 2025
59 checks passed
@vmoroz vmoroz deleted the PR/0.74_fix_officereact.win32_nuget_layout branch November 19, 2025 18:09
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.

2 participants