@@ -4,7 +4,7 @@ import {joinPath, dirname} from './path.js'
44import { exec } from './system.js'
55import { describe , expect , test } from 'vitest'
66import StreamZip from 'node-stream-zip'
7- import brotli from 'brotli '
7+ import { brotliDecompressSync } from 'zlib '
88
99import fs from 'fs'
1010
@@ -92,8 +92,8 @@ describe('brotliCompress', () => {
9292 // Brotli files start with the bytes 0x1B...
9393 expect ( compressedContent [ 0 ] ) . toBe ( 0x1b )
9494
95- // Decompress using brotli library
96- const decompressed = brotli . decompress ( compressedContent )
95+ // Decompress using native zlib brotli
96+ const decompressed = brotliDecompressSync ( compressedContent )
9797 expect ( decompressed ) . toBeTruthy ( )
9898 } )
9999 } )
@@ -125,7 +125,7 @@ describe('brotliCompress', () => {
125125
126126 // Save compressed content to a file
127127 const compressedContent = fs . readFileSync ( brotliPath )
128- const decompressed = brotli . decompress ( compressedContent )
128+ const decompressed = brotliDecompressSync ( compressedContent )
129129 const tmpTarPath = joinPath ( tmpDir , 'output.tar' )
130130 fs . writeFileSync ( tmpTarPath , decompressed )
131131
0 commit comments