any-rule/src/shared.ts

16 lines
402 B
TypeScript
Raw Normal View History

import { extensions, window} from 'vscode';
/**
*
*/
export function getCodeLanguage():string{
return window.activeTextEditor ? window.activeTextEditor.document.languageId as string : '';
};
/**
*
*/
export function getExtensionVersion():string|void {
const e = extensions.getExtension('russell.any-rule');
return e && e.packageJSON.version;
}