33 lines
1.0 KiB
Plaintext
33 lines
1.0 KiB
Plaintext
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.safeCall = exports.isJsonDocument = exports.isTsDocument = exports.getConfigTitle = void 0;
|
|
function getConfigTitle(document) {
|
|
if (document.languageId === 'javascriptreact') {
|
|
return 'javascript';
|
|
}
|
|
if (document.languageId === 'typescriptreact') {
|
|
return 'typescript';
|
|
}
|
|
return document.languageId;
|
|
}
|
|
exports.getConfigTitle = getConfigTitle;
|
|
function isTsDocument(document) {
|
|
return document.languageId === 'javascript' ||
|
|
document.languageId === 'typescript' ||
|
|
document.languageId === 'javascriptreact' ||
|
|
document.languageId === 'typescriptreact';
|
|
}
|
|
exports.isTsDocument = isTsDocument;
|
|
function isJsonDocument(document) {
|
|
return document.languageId === 'json' ||
|
|
document.languageId === 'jsonc';
|
|
}
|
|
exports.isJsonDocument = isJsonDocument;
|
|
function safeCall(cb) {
|
|
try {
|
|
return cb();
|
|
}
|
|
catch { }
|
|
}
|
|
exports.safeCall = safeCall;
|
|
//# sourceMappingURL=shared.js.map |