electron/spec/fixtures/native-addon/uv-dlopen/index.js
Samuel Attard 74af96da16
build: update some build dependencies (#43882)
* build: update some build dependencies

* build: fix eslint issues after updating

* build: disable ts check on busted js example

* build: update internal types for stricter event handling

* restore url.parse behavior

* fix typing issues

* sigh

* build: update easy deps

* build: skip woa engines check
2024-09-26 00:12:11 -07:00

17 lines
486 B
JavaScript

const path = require('node:path');
const testLoadLibrary = require('./build/Release/test_module');
const lib = (() => {
switch (process.platform) {
case 'linux':
return path.resolve(__dirname, 'build/Release/foo.so');
case 'darwin':
return path.resolve(__dirname, 'build/Release/foo.dylib');
case 'win32':
return path.resolve(__dirname, 'build/Release/libfoo.dll');
default:
throw new Error('unsupported os');
}
})();
testLoadLibrary(lib);