Skip to content

Commit

Permalink
fix: utils
Browse files Browse the repository at this point in the history
- export directly +
- types +
- use separate variable for resultOut
  • Loading branch information
aminya committed Jul 17, 2020
1 parent 66dcc7a commit a63eda2
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions lib/utils.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,24 +42,25 @@ const scopesByFenceName = {
'yml': 'source.yaml'
};

module.exports = {
scopeForFenceName (fenceName) {

export function scopeForFenceName (fenceName: string): string {
fenceName = fenceName.toLowerCase();
let result = `source.${fenceName}`;
if (scopesByFenceName[fenceName] != null) {
result = scopesByFenceName[fenceName]
}
return result;
},
fenceNameForScope (scope) {
}

export function fenceNameForScope (scope: string): string {
scope = scope.toLowerCase();
let result = Object.keys(scopesByFenceName).filter(s => s == scope);
let resultOut: string
if (result.length) {
result = result[0];
resultOut = result[0];
}
else {
result = scope.substr(scope.lastIndexOf('.') + 1);
resultOut = scope.substr(scope.lastIndexOf('.') + 1);
}
return result;
}
};
return resultOut;
}

0 comments on commit a63eda2

Please sign in to comment.