description:nls.localize('vscode.extension.contributes.languages.id','ID of the language.'),
type:'string'
},
aliases:{
description:nls.localize('vscode.extension.contributes.languages.aliases','Name aliases for the language.'),
type:'array',
items:{
type:'string'
}
},
extensions:{
description:nls.localize('vscode.extension.contributes.languages.extensions','File extensions associated to the language.'),
default:['.foo'],
type:'array',
items:{
type:'string'
}
},
filenames:{
description:nls.localize('vscode.extension.contributes.languages.filenames','File names associated to the language.'),
type:'array',
items:{
type:'string'
}
},
filenamePatterns:{
description:nls.localize('vscode.extension.contributes.languages.filenamePatterns','File name glob patterns associated to the language.'),
type:'array',
items:{
type:'string'
}
},
mimetypes:{
description:nls.localize('vscode.extension.contributes.languages.mimetypes','Mime types associated to the language.'),
type:'array',
items:{
type:'string'
}
},
firstLine:{
description:nls.localize('vscode.extension.contributes.languages.firstLine','A regular expression matching the first line of a file of the language.'),
type:'string'
},
configuration:{
description:nls.localize('vscode.extension.contributes.languages.configuration','A relative path to a file containing configuration options for the language.'),
description:nls.localize('vscode.extension.contributes.languages.id','ID of the language.'),
type:'string'
},
aliases:{
description:nls.localize('vscode.extension.contributes.languages.aliases','Name aliases for the language.'),
type:'array',
items:{
type:'string'
}
},
extensions:{
description:nls.localize('vscode.extension.contributes.languages.extensions','File extensions associated to the language.'),
default:['.foo'],
type:'array',
items:{
type:'string'
}
},
filenames:{
description:nls.localize('vscode.extension.contributes.languages.filenames','File names associated to the language.'),
type:'array',
items:{
type:'string'
}
},
filenamePatterns:{
description:nls.localize('vscode.extension.contributes.languages.filenamePatterns','File name glob patterns associated to the language.'),
type:'array',
items:{
type:'string'
}
},
mimetypes:{
description:nls.localize('vscode.extension.contributes.languages.mimetypes','Mime types associated to the language.'),
type:'array',
items:{
type:'string'
}
},
firstLine:{
description:nls.localize('vscode.extension.contributes.languages.firstLine','A regular expression matching the first line of a file of the language.'),
type:'string'
},
configuration:{
description:nls.localize('vscode.extension.contributes.languages.configuration','A relative path to a file containing configuration options for the language.'),