UNPKG

monaco-sql-languages

Version:

SQL languages for the Monaco Editor, based on monaco-languages.

20 lines (19 loc) 837 B
/*--------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All rights reserved. * Licensed under the MIT License. See License.txt in the project root for license information. *--------------------------------------------------------------------------------------------*/ import { registerLanguage } from '../../_.contribution'; import { LanguageIdEnum } from '../../common/constants'; import { setupLanguageFeatures } from '../../setupLanguageFeatures'; registerLanguage({ id: LanguageIdEnum.HIVE, extensions: ['.hivesql'], aliases: ['HiveSQL', 'hive', 'Hive'], loader: () => import('./hive') }); setupLanguageFeatures(LanguageIdEnum.HIVE, { completionItems: true, diagnostics: true, references: true, definitions: true });