image-size
Version:
get dimensions of any image file
47 lines (46 loc) • 1.39 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.types = exports.typeHandlers = void 0;
const bmp_1 = require("./bmp");
const cur_1 = require("./cur");
const dds_1 = require("./dds");
const gif_1 = require("./gif");
const heif_1 = require("./heif");
const icns_1 = require("./icns");
const ico_1 = require("./ico");
const j2c_1 = require("./j2c");
const jp2_1 = require("./jp2");
const jpg_1 = require("./jpg");
const jxl_1 = require("./jxl");
const jxl_stream_1 = require("./jxl-stream");
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.typeHandlers = new Map([
['bmp', bmp_1.BMP],
['cur', cur_1.CUR],
['dds', dds_1.DDS],
['gif', gif_1.GIF],
['heif', heif_1.HEIF],
['icns', icns_1.ICNS],
['ico', ico_1.ICO],
['j2c', j2c_1.J2C],
['jp2', jp2_1.JP2],
['jpg', jpg_1.JPG],
['jxl', jxl_1.JXL],
['jxl-stream', jxl_stream_1.JXLStream],
['ktx', ktx_1.KTX],
['png', png_1.PNG],
['pnm', pnm_1.PNM],
['psd', psd_1.PSD],
['svg', svg_1.SVG],
['tga', tga_1.TGA],
['tiff', tiff_1.TIFF],
['webp', webp_1.WEBP],
]);
exports.types = Array.from(exports.typeHandlers.keys());