(size, type = '', image = icon)
| 75 | ['w', transparent], |
| 76 | ]; |
| 77 | const handle = (size, type = '', image = icon) => { |
| 78 | let res = image.clone().resize({ width: size }); |
| 79 | if (size < 48) res = res.sharpen(size < 32 ? 0.5 : 0.25); |
| 80 | return res.toFile(`${dist}/icon${size}${type}.png`); |
| 81 | }; |
| 82 | const darkenOuterEdge = async img => img.composite([{ |
| 83 | input: await img.toBuffer(), |
| 84 | blend: 'over', |