From 80749db7047401cbd60a25e9fae76038b2987f57 Mon Sep 17 00:00:00 2001 From: Nikolay Yakimov Date: Sun, 14 Mar 2021 20:03:06 +0300 Subject: [PATCH] fix: scopesByFenceName type --- src/utils/utils.ts | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/utils/utils.ts b/src/utils/utils.ts index 9bf9d91..ffac4fe 100644 --- a/src/utils/utils.ts +++ b/src/utils/utils.ts @@ -1,4 +1,4 @@ -const scopesByFenceName = { +const scopesByFenceName: { [key: string]: string | undefined } = { bash: "source.shell", sh: "source.shell", powershell: "source.powershell", @@ -42,11 +42,7 @@ const scopesByFenceName = { export function scopeForFenceName(fenceName: string): string { fenceName = fenceName.toLowerCase() - let result = `source.${fenceName}` - if (scopesByFenceName[fenceName] != null) { - result = scopesByFenceName[fenceName] - } - return result + return scopesByFenceName[fenceName] ?? `source.${fenceName}` } export function fenceNameForScope(scope: string): string {