Replies: 1 comment 2 replies
-
|
Absolutely not correct. If anything, this improves JSI's cross-engine support, because each engine can freely add engine-specific extensions declared as interfaces. We are jumping through a lot of hoops precisely in order to keep JSI engine-neutral. The jsi directory contains declarations of interfaces with their UUIDs. The Hermes-specific ones are simply in a file called You are correct that the naming of the file is confusing. I hadn't noticed that. However it should never be included just as I am not aware of any plans to make RN coupled to Hermes. I am pretty sure they would view that as a bug. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
It is so surprising to see the new hermes.h file added to the jsi folder.
For a long time there was an impression that JSI is supposed to be a cross JS-engine API, but now it has the hermes.h file.
Moreover we now have two hermes.h files and we must pray to the compiler gods which one they choose.
So, am I correct to assume that:
Beta Was this translation helpful? Give feedback.
All reactions