@khoohaoyit/image-size
Version:
A stream based image size extractor in Node
43 lines (42 loc) • 1.47 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.formats = void 0;
const _ico_cur_1 = require("./[ico,cur]");
const _avif_heic_heif_1 = require("./[avif,heic,heif]");
const bmp_1 = require("./bmp");
const dds_1 = require("./dds");
const gif_1 = require("./gif");
const icns_1 = require("./icns");
const j2c_1 = require("./j2c");
const jp2_1 = require("./jp2");
const jpg_1 = require("./jpg");
const ktx_1 = require("./ktx");
const png_1 = require("./png");
const pnm_1 = require("./pnm");
const psd_1 = require("./psd");
const svg_1 = require("./svg");
const tga_1 = require("./tga");
const tiff_1 = require("./tiff");
const webp_1 = require("./webp");
exports.formats = [
['avif', _avif_heic_heif_1.extractAvifSize],
['heic', _avif_heic_heif_1.extractHeicSize],
['heif', _avif_heic_heif_1.extractHeifSize],
['ico', _ico_cur_1.extractIcoSize],
['cur', _ico_cur_1.extractCurSize],
['bmp', bmp_1.extractBmpSize],
['dds', dds_1.extractDdsSize],
['gif', gif_1.extractGifSize],
['icns', icns_1.extractIcnsSize],
['j2c', j2c_1.extractJ2cSize],
['jp2', jp2_1.extractJp2Size],
['jpg', jpg_1.extractJpgSize],
['ktx', ktx_1.extractKtxSize],
['png', png_1.extractPngSize],
['pnm', pnm_1.extractPnmSize],
['psd', psd_1.extractPsdSize],
['svg', svg_1.extractSvgSize],
['tga', tga_1.extractTgaSize],
['tiff', tiff_1.extractTiffSize],
['webp', webp_1.extractWebpSize],
];