node-liblzma - v3.1.2
    Preparing search index...

    Variable filterConst

    filter: {
        ARM: any;
        ARMTHUMB: any;
        IA64: any;
        LZMA2: any;
        POWERPC: any;
        SPARC: any;
        X86: any;
    } = ...

    Compression filters for preprocessing data before LZMA2. BCJ filters improve compression for executable code.

    Type Declaration

    • ReadonlyARM: any

      BCJ filter for ARM executables

    • ReadonlyARMTHUMB: any

      BCJ filter for ARM-Thumb executables

    • ReadonlyIA64: any

      BCJ filter for IA-64 executables

    • ReadonlyLZMA2: any

      LZMA2 compression filter (required, must be last)

    • ReadonlyPOWERPC: any

      BCJ filter for PowerPC executables

    • ReadonlySPARC: any

      BCJ filter for SPARC executables

    • ReadonlyX86: any

      BCJ filter for x86 executables

    // Compress x86 executable with BCJ filter
    const compressor = createXz({ filters: [filter.X86, filter.LZMA2] });