Add input fileSuffix and output alias to format #2642

This commit is contained in:
Lovell Fuller
2022-07-11 10:45:19 +01:00
parent 8ff33763ce
commit 905518fab0
5 changed files with 27 additions and 3 deletions

View File

@@ -10,6 +10,9 @@ const formats = new Map([
['avif', 'avif'],
['jpeg', 'jpeg'],
['jpg', 'jpeg'],
['jpe', 'jpeg'],
['tile', 'tile'],
['dz', 'tile'],
['png', 'png'],
['raw', 'raw'],
['tiff', 'tiff'],

View File

@@ -17,6 +17,10 @@ const sharp = require('./sharp');
* @returns {Object}
*/
const format = sharp.format();
format.heif.output.alias = ['avif', 'heic'];
format.jpeg.output.alias = ['jpe', 'jpg'];
format.tiff.output.alias = ['tif'];
format.jp2k.output.alias = ['j2c', 'j2k', 'jp2', 'jpx'];
/**
* An Object containing the available interpolators and their proper values