{"size": 1865, "ext": "js", "max_stars_repo_path": "src/loader/filetypes/index.js", "max_stars_repo_name": "PaNaVTEC/phaser", "max_stars_repo_stars_event_min_datetime": "2018-04-28T03:52:51.000Z", "max_stars_repo_stars_event_max_datetime": "2018-04-28T03:52:55.000Z", "max_issues_repo_path": "src/loader/filetypes/index.js", "max_issues_repo_name": "PaNaVTEC/phaser", "max_issues_repo_issues_event_min_datetime": "2018-03-06T14:03:46.000Z", "max_issues_repo_issues_event_max_datetime": "2018-04-03T11:04:51.000Z", "max_forks_repo_path": "src/loader/filetypes/index.js", "max_forks_repo_name": "PaNaVTEC/phaser", "max_forks_repo_forks_event_min_datetime": null, "max_forks_repo_forks_event_max_datetime": null}
{"max_stars_count": 2, "max_issues_count": 7, "max_forks_count": null, "avg_line_length": 31.6101694915, "max_line_length": 98, "alphanum_fraction": 0.6621983914}
/**
 * @author       Richard Davey <rich@photonstorm.com>
 * @copyright    2018 Photon Storm Ltd.
 * @license      {@link https://github.com/photonstorm/phaser/blob/master/license.txt|MIT License}
 */

/**
 * @namespace Phaser.Loader.FileTypes
 */

/**
 * @typedef {object} XHRConfig
 *
 * @property {string} key - [description]
 * @property {string} texture - [description]
 * @property {string} [data] - [description]
 * @property {XHRConfig} [xhr] - [description]
 */

/**
 * @typedef {object} FileTypeConfig
 *
 * @property {string} key - [description]
 * @property {string} texture - [description]
 * @property {string} [data] - [description]
 * @property {string} [url] - [description]
 * @property {string} [path] - [description]
 * @property {string} [extension] - [description]
 * @property {string} [responseType] - [description]
 * @property {object} [config] - [description]
 * @property {XHRConfig} [xhr] - [description]
 */

module.exports = {

    AnimationJSONFile: require('./AnimationJSONFile'),
    AtlasJSONFile: require('./AtlasJSONFile'),
    AudioFile: require('./AudioFile'),
    AudioSprite: require('./AudioSprite'),
    BinaryFile: require('./BinaryFile'),
    BitmapFontFile: require('./BitmapFontFile'),
    GLSLFile: require('./GLSLFile'),
    HTML5AudioFile: require('./HTML5AudioFile'),
    HTMLFile: require('./HTMLFile'),
    ImageFile: require('./ImageFile'),
    JSONFile: require('./JSONFile'),
    MultiAtlas: require('./MultiAtlas'),
    PluginFile: require('./PluginFile'),
    ScriptFile: require('./ScriptFile'),
    SpriteSheetFile: require('./SpriteSheetFile'),
    SVGFile: require('./SVGFile'),
    TextFile: require('./TextFile'),
    TilemapCSVFile: require('./TilemapCSVFile'),
    TilemapJSONFile: require('./TilemapJSONFile'),
    UnityAtlasFile: require('./UnityAtlasFile'),
    XMLFile: require('./XMLFile')

};
