/* global JpegMeta */
/**
* Exposes a method for extracting metadata from JPEGs.
*
* @module mediawiki.libs.jpegmeta
*/
/**
* Extract metadata from a JPEG.
*
* @example
* const binReader = new FileReader();
* binReader.onload = function () {
* const binStr = binReader.result;
* const jpegmeta = require( 'mediawiki.libs.jpegmeta' );
* const meta = jpegmeta( binStr, 'foo.jpg' );
* }
* binReader.readAsBinaryString( upload.file );
*
* @method (require("mediawiki.libs.jpegmeta"))
* @param {string} fileReaderResult Binary string
* @param {string} fileName
* @return {Object} A {@link https://github.com/bennoleslie/jsjpegmeta JpegMeta.JpegFile} object
*/
module.exports = function ( fileReaderResult, fileName ) {
return new JpegMeta.JpegFile( fileReaderResult, fileName );
};