Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Language

Language

Hierarchy

  • Language

Index

Properties

Optional aceMode

aceMode: undefined | string

A String name of the Ace Mode used for highlighting whenever a file is edited.

Optional aliases

aliases: string[]

An Array of additional aliases (implicitly includes name.downcase)

atomGrammars

atomGrammars: string[]

Atom editor grammars.

Optional codeMirrorMimeType

codeMirrorMimeType: undefined | string

A String name of the CodeMirror Mime Type used for highlighting whenever a file is edited.

Optional codeMirrorMode

codeMirrorMode: undefined | string

A String name of the CodeMirror Mode used for highlighting whenever a file is edited. This must match a mode from https://git.io/vi9Fx

extensions

extensions: string[]

Supported file extensions.

Optional fileNames

fileNames: string[]

File names

Optional group

group: undefined | string

Name of the parent language. Languages in a group are counted in the statistics as the parent language.

Optional liguistLanguageId

liguistLanguageId: undefined | number

GitHub's Liguist Language ID

name

name: string

Common and human-readable name of language.

namespace

namespace: string

Namespace for language's options.

since

since: string

Available since version.

sublimeSyntaxes

sublimeSyntaxes: string[]

Sublime Text editor syntaxes.

Optional textMateScope

textMateScope: undefined | string

The TextMate scope that represents this programming language.

vscodeLanguages

vscodeLanguages: string[]

VSCode Language ID

Generated using TypeDoc