monaco-sql-languages
Version:
SQL languages for the Monaco Editor, based on monaco-languages.
20 lines (19 loc) • 851 B
JavaScript
/*---------------------------------------------------------------------------------------------
* 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.IMPALA,
extensions: ['.impalasql'],
aliases: ['impalaSQL', 'impala', 'Impala'],
loader: () => import('./impala')
});
setupLanguageFeatures(LanguageIdEnum.IMPALA, {
completionItems: true,
diagnostics: true,
references: true,
definitions: true
});