Sha256: a23750bab3e1d4d68c7fca079ed396f7465b9914b69ff85e3fe7945514beefdd

Contents?: true

Size: 427 Bytes

Versions: 17

Compression:

Stored size: 427 Bytes

Contents

# -*- coding: utf-8 -*- #
# frozen_string_literal: true

module Rouge
  module Lexers
    load_lexer 'javascript.rb'
    load_lexer 'typescript/common.rb'

    class Typescript < Javascript
      include TypescriptCommon

      title "TypeScript"
      desc "TypeScript, a superset of JavaScript"

      tag 'typescript'
      aliases 'ts'

      filenames '*.ts', '*.d.ts'

      mimetypes 'text/typescript'
    end
  end
end

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
rouge-3.15.0 lib/rouge/lexers/typescript.rb
rouge-3.14.0 lib/rouge/lexers/typescript.rb
rouge-3.13.0 lib/rouge/lexers/typescript.rb
rouge-3.12.0 lib/rouge/lexers/typescript.rb
rouge-3.11.1 lib/rouge/lexers/typescript.rb
rouge-3.11.0 lib/rouge/lexers/typescript.rb
rouge-3.10.0 lib/rouge/lexers/typescript.rb
rouge-3.9.0 lib/rouge/lexers/typescript.rb
rouge-3.8.0 lib/rouge/lexers/typescript.rb
rouge-3.7.0 lib/rouge/lexers/typescript.rb
rouge-3.6.0 lib/rouge/lexers/typescript.rb
rouge-3.5.1 lib/rouge/lexers/typescript.rb
rouge-3.5.0 lib/rouge/lexers/typescript.rb
rouge-3.4.1 lib/rouge/lexers/typescript.rb
rouge-3.4.0 lib/rouge/lexers/typescript.rb
rouge-alda-3.3.0 lib/rouge/lexers/typescript.rb
rouge-3.3.0 lib/rouge/lexers/typescript.rb