astro-ghostcms/.pnpm-store/v3/files/d9/51234cbd7944a95642275e8e345...

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