How to use the lzma-native.parseFileIndexFD function in lzma-native

To help you get started, we’ve selected a few lzma-native examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github DefinitelyTyped / DefinitelyTyped / types / lzma-native / lzma-native-tests.ts View on Github external
fs.open("test/hamlet.txt.xz", "r", (err: any, fd: number) => {
    if (err) return;
    // handle error
    lzma.parseFileIndexFD(fd, (err, info) => {
        // handle error
        if (err) {
            console.log(err);
        }
        // do something with e.g. info.uncompressedSize

        fs.close(fd, (err: any) => {
            /* handle error */
            if (err) {
                console.log(err);
            }
        });
    });
});