depreciate jszip w/ native zlib compression

This commit is contained in:
gozzy 2022-10-30 19:44:20 +00:00
parent a628c50b32
commit 2b059eb0f9
219 changed files with 24 additions and 76 deletions

View file

@ -1,24 +1,14 @@
import fs from 'fs'
import Jszip from 'jszip'
import zlib from 'zlib'
import Web3 from 'web3'
import networkConfig from '../../networkConfig'
const jszip = new Jszip()
export async function download({ name, directory, contentType }) {
const path = `${directory}${name}.zip`.toLowerCase()
const path = `${directory}${name}.gz`.toLowerCase()
const data = fs.readFileSync(path)
const zip = await jszip.loadAsync(data)
const file = zip.file(
path
.replace(directory, '')
.slice(0, -4)
.toLowerCase()
)
const content = await file.async(contentType)
const content = zlib.inflateSync(data)
return content
}