V86Wrapper.mjs 371 B

12345678910111213141516
  1. let V86;
  2. if (typeof window !== 'undefined') {
  3. V86 = window.V86;
  4. } else {
  5. try {
  6. const { createRequire } = await import('module');
  7. const require = createRequire(import.meta.url);
  8. const NodeV86 = require("../third-party/libv86.js");
  9. V86 = NodeV86.V86;
  10. } catch (error) {
  11. console.error('Failed to load V86 in Node.js environment:', error);
  12. }
  13. }
  14. export { V86 };