module.exports = {
    '.groovy': 'language-groovy',
    '.gradle': 'language-groovy',
    '.bash': 'language-bash',
    '.config': 'language-markup',
    '.csproj': 'language-markup',
    '.sh': 'language-bash',
    '.jsp': 'language-java',
    '.java': 'language-java',
    '.jl': 'language-julia',
    '.kt': 'language-kotlin',
    '.xml': 'language-markup',
    '.html': 'language-markup',
    '.tpl': 'language-smarty',
    '.twig': 'language-twig',
    '.js': 'language-jsx',
    '.styl': 'language-stylus',
    '.cfc': 'language-actionscript',
    '.cfm': 'language-markup',
    '.css': 'language-css',
    '.cs': 'language-csharp',
    '.cshtml': 'language-markup',
    '.h': 'language-c',
    '.c': 'language-c',
    '.cpp': 'language-cpp',
    '.cc': 'language-cpp',
    '.coffee': 'language-coffeescript',
    '.dart': 'language-dart',
    '.ex': 'language-elixir',
    '.erl': 'language-erlang',
    '.fs': 'language-fsharp',
    '.fsi': 'language-fsharp',
    '.fsx': 'language-fsharp',
    '.fsscript': 'language-fsharp',
    '.go': 'language-go',
    '.hbs': 'language-handlebars',
    '.handlebars': 'language-handlebars',
    '.ini': 'language-ini',
    '.json': 'language-json',
    '.less': 'language-less',
    '.lua': 'language-lua',
    '.m': 'language-objectivec',
    '.md': 'language-markdown',
    '.pl': 'language-perl',
    '.py': 'language-python',
    '.php': 'language-php',
    '.phtml': 'language-php',
    '.php3': 'language-php',
    '.php4': 'language-php',
    '.php5': 'language-php',
    '.phps': 'language-php',
    '.rs': 'language-rust',
    '.rlib': 'language-rust',
    '.vue': 'language-jsx',
    '.jsx': 'language-jsx',
    '.rb': 'language-ruby',
    '.sass': 'language-sass',
    '.scss': 'language-scss',
    '.sbt': 'language-scala',
    '.scala': 'language-scala',
    '.sfproj': 'language-markup',
    '.sql': 'language-sql',
    '.svcmap': 'language-markup',
    '.swift': 'language-swift',
    '.ts': 'language-typescript',
    '.wxs': 'language-markup',
    '.xaml': 'language-markup',
    '.xsd': 'language-markup',
    '.yaml': 'language-yaml',
    '.yml': 'language-yaml'
};

module.exports = {
    '.groovy': 'language-groovy',
    '.gradle': 'language-groovy',
    '.bash': 'language-bash',
    '.config': 'language-markup',
    '.csproj': 'language-markup',
    '.sh': 'language-bash',
    '.jsp': 'language-java',
    '.java': 'language-java',
    '.jl': 'language-julia',
    '.kt': 'language-kotlin',
    '.xml': 'language-markup',
    '.html': 'language-markup',
    '.tpl': 'language-smarty',
    '.twig': 'language-twig',
    '.js': 'language-jsx',
    '.styl': 'language-stylus',
    '.cfc': 'language-actionscript',
    '.cfm': 'language-markup',
    '.css': 'language-css',
    '.cs': 'language-csharp',
    '.cshtml': 'language-markup',
    '.h': 'language-c',
    '.c': 'language-c',
    '.cpp': 'language-cpp',
    '.cc': 'language-cpp',
    '.coffee': 'language-coffeescript',
    '.dart': 'language-dart',
    '.ex': 'language-elixir',
    '.erl': 'language-erlang',
    '.fs': 'language-fsharp',
    '.fsi': 'language-fsharp',
    '.fsx': 'language-fsharp',
    '.fsscript': 'language-fsharp',
    '.go': 'language-go',
    '.hbs': 'language-handlebars',
    '.handlebars': 'language-handlebars',
    '.ini': 'language-ini',
    '.json': 'language-json',
    '.less': 'language-less',
    '.lua': 'language-lua',
    '.m': 'language-objectivec',
    '.md': 'language-markdown',
    '.pl': 'language-perl',
    '.py': 'language-python',
    '.php': 'language-php',
    '.phtml': 'language-php',
    '.php3': 'language-php',
    '.php4': 'language-php',
    '.php5': 'language-php',
    '.phps': 'language-php',
    '.rs': 'language-rust',
    '.rlib': 'language-rust',
    '.vue': 'language-jsx',
    '.jsx': 'language-jsx',
    '.rb': 'language-ruby',
    '.sass': 'language-sass',
    '.scss': 'language-scss',
    '.sbt': 'language-scala',
    '.scala': 'language-scala',
    '.sfproj': 'language-markup',
    '.sql': 'language-sql',
    '.svcmap': 'language-markup',
    '.swift': 'language-swift',
    '.ts': 'language-typescript',
    '.tsx': 'language-typescript',
    '.wxs': 'language-markup',
    '.xaml': 'language-markup',
    '.xsd': 'language-markup',
    '.yaml': 'language-yaml',
    '.yml': 'language-yaml'
};

add support for tsx syntax highlighting (#130)