Skip to content

lightgun-poc / lib/native / extractNative

Function: extractNative() ​

extractNative(dir, names, read, fsLike?): string

Defined in: lib/native.ts:86

Writes names into dir and returns the path of the first one (the addon).

A file of the right size is left alone: relaunches must be cheap, and on Windows a running second instance holds an exclusive lock on the loaded DLLs — overwriting would fail for no benefit. A write that fails while the file already exists is likewise tolerated for that reason.

Parameters ​

dir ​

string

names ​

string[]

read ​

(name) => Buffer

fsLike? ​

FsLike = fs

Returns ​

string

Released under the MIT License.