Skip to content

Commit

Permalink
fix compress png
Browse files Browse the repository at this point in the history
  • Loading branch information
onyb committed Jan 10, 2024
1 parent 1c93b1e commit 0448a87
Showing 1 changed file with 15 additions and 18 deletions.
33 changes: 15 additions & 18 deletions scripts/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -113,25 +113,18 @@ async function stageEVMTokenImages(stagingDir, inputTokenFilePath) {
}

async function compressPng(imagesDstPath, stagingDir) {
if (!fs.existsSync(stagingDir + '/images')) {
fs.mkdirSync(stagingDir + '/images')
}

const files = await glob.glob(imagesDstPath + "/*.png")
console.log(`Compressing ${files.length} images...`)

for (let i = 0; i < files.length; i += 4) {
const chunk = files.slice(i, i + 4);
console.log(`Compress batch: ${chunk}`)
await imagemin(chunk, {
destination: stagingDir + "/images",
plugins: [
imageminPngquant({
quality: [0.1, 0.3],
}),
],
})
console.log("compressing png images...")
if (!fs.existsSync(stagingDir + "/images")) {
fs.mkdirSync(stagingDir + "/images")
}
await imagemin([imagesDstPath + "/*.png"], {
destination: stagingDir + "/images",
plugins: [
imageminPngquant({
quality: [0.1, 0.3],
}),
],
})
}

async function stageTokenListsLogo(stagingDir, token) {
Expand Down Expand Up @@ -316,8 +309,12 @@ async function stageTokenPackage() {
// Add OFAC banned address lists
await stageOFACLists(stagingDir)

console.log("stageOFACLists done")

stagePackageJson(stagingDir)
console.log("stagePackageJson done")
stageManifest(stagingDir)
console.log("stageManifest done")
}

util.installErrorHandlers()
Expand Down

0 comments on commit 0448a87

Please sign in to comment.